Adam Hathcock
c7c1397e1d
Merge remote-tracking branch 'origin/master' into adam/sol-cleanup
2026-07-28 14:10:39 +01:00
Victor Irzak
9f74d58eae
Update Zomp.SyncMethodGenerator to 2.0.42
...
Two releases since the generator was adopted here, both fixing things this
repository ran into.
2.0.41 emits the using directives of the source file into the generated one.
Documentation is copied across verbatim and a cref in it resolves against the
file it lands in, so crefs which relied on a using went unresolved and the
compiler reported CS1574 for each.
2.0.42 spaces a rewritten argument list the way it was written. The generated
extension calls here were coming out as
IArchiveEntryExtensions.WriteTo(archiveEntry, streamToWriteTo,
Constants.BufferSize,
progress: progress) ;
and now come out as
IArchiveEntryExtensions.WriteTo(archiveEntry, streamToWriteTo,
Constants.BufferSize,
progress: progress);
No change to what is generated, only to how it is spaced and what its
documentation can refer to. Full test suite passes unchanged.
2026-07-28 07:20:06 -04:00
Adam Hathcock
cf2dfa0c30
redid the restore
2026-07-28 10:08:16 +01:00
Adam Hathcock
5ba71a0431
Updates recommended
2026-07-27 08:53:52 +01:00
Adam Hathcock
5bfb67e177
Update deps
2026-06-02 09:13:00 +01:00
Adam Hathcock
35c9cdd232
add zip skill and upgrade packages
2026-05-26 15:23:29 +01:00
Adam Hathcock
576d431378
Add PolySharp. Odd frameworks aren't supported
2026-05-20 08:55:41 +01:00
Adam Hathcock
a05465a13d
Some clean up of unused vars
2026-05-13 11:49:26 +01:00
Adam Hathcock
69ef2b2a3b
merge fixes
2026-05-06 10:10:02 +01:00
Adam Hathcock
7c0e3d584a
Update test dependencies
2026-03-03 17:01:21 +00:00
Adam Hathcock
19d11b0882
post-merge restore
2026-02-22 10:43:37 +00:00
Adam Hathcock
f0db93c8c2
Merge remote-tracking branch 'origin/release'
2026-02-22 10:42:55 +00:00
Nanook
caac8ef802
Added Net7.0 / Net 6.0 / Net 5.0 and NetStandard2.1
2026-02-21 01:34:40 +00:00
Adam Hathcock
c5200c299c
Downgrade dependencies for legacy frameworks
2026-02-17 13:32:34 +00:00
Adam Hathcock
642b8bddb8
fixed merge
2026-02-04 14:41:55 +00:00
Adam Hathcock
27f7221902
Merge remote-tracking branch 'origin/release' into adam/release-merge
...
# Conflicts:
# Directory.Packages.props
# build/packages.lock.json
# src/SharpCompress/Common/Zip/WinzipAesEncryptionData.cs
# src/SharpCompress/SharpCompress.csproj
# src/SharpCompress/packages.lock.json
# tests/SharpCompress.Performance/packages.lock.json
# tests/SharpCompress.Test/SharpCompress.Test.csproj
# tests/SharpCompress.Test/packages.lock.json
2026-02-04 14:35:40 +00:00
copilot-swe-agent[bot]
3d745bfa05
Fix invalid TFM: change netstandard20 to netstandard2.0
...
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com >
2026-02-03 16:30:47 +00:00
Adam Hathcock
443f7b8b0c
Add AOT to props and clean up in release
2026-02-03 16:13:15 +00:00
Adam Hathcock
c219eb4abb
Merge branch 'release'
...
# Conflicts:
# src/SharpCompress/Archives/ArchiveFactory.cs
# src/SharpCompress/Archives/AutoArchiveFactory.cs
# src/SharpCompress/Archives/SevenZip/SevenZipArchive.cs
# src/SharpCompress/Archives/Zip/ZipArchive.cs
# src/SharpCompress/Factories/AceFactory.cs
# src/SharpCompress/Factories/ArcFactory.cs
# src/SharpCompress/Factories/ArjFactory.cs
# src/SharpCompress/Factories/Factory.cs
# src/SharpCompress/Factories/GZipFactory.cs
# src/SharpCompress/Factories/IFactory.cs
# src/SharpCompress/Factories/RarFactory.cs
# src/SharpCompress/Factories/SevenZipFactory.cs
# src/SharpCompress/Factories/TarFactory.cs
# src/SharpCompress/Factories/ZStandardFactory.cs
# src/SharpCompress/Factories/ZipFactory.cs
# src/SharpCompress/IO/SharpCompressStream.cs
# src/SharpCompress/Readers/AbstractReader.cs
# src/SharpCompress/Utility.cs
2026-01-28 11:12:49 +00:00
copilot-swe-agent[bot]
a706a9d725
Fix ZIP parsing regression with short reads on non-seekable streams
...
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com >
2026-01-27 16:00:44 +00:00
Adam Hathcock
0a50386ada
Using Constants class differently
2026-01-27 10:46:54 +00:00
Adam Hathcock
04eabb7866
Merge remote-tracking branch 'origin/master' into adam/async-creation
...
# Conflicts:
# src/SharpCompress/Common/EntryStream.cs
# src/SharpCompress/IO/BufferedSubStream.cs
# src/SharpCompress/packages.lock.json
2026-01-26 14:16:14 +00:00
Adam Hathcock
984ea8f46f
remove posix
2026-01-25 16:38:28 +00:00
Adam Hathcock
884f0b702e
some grunt rar header async
2026-01-19 16:08:20 +00:00
Adam Hathcock
63e124e72f
Upgrade xunit to v3
2026-01-16 08:58:26 +00:00
Adam Hathcock
c32f4b4f2a
fix test reference
2026-01-14 08:33:49 +00:00
Adam Hathcock
4fa976b478
remove unused ref
2026-01-13 15:29:02 +00:00
Adam Hathcock
ae614cd3fe
update references
2026-01-08 16:14:40 +00:00
copilot-swe-agent[bot]
951ebb3fa2
Complete ZstdSharp integration: Add all Unsafe implementation files and remove ZstdSharp.Port dependency
...
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com >
2025-12-18 12:30:38 +00:00
Adam Hathcock
aa19f4da8b
update dependencies
2025-12-18 12:30:38 +00:00
copilot-swe-agent[bot]
8680e3b39e
Drop .NET 6 support and add .NET 10 support
...
- Updated SharpCompress.csproj target frameworks from net48;net481;netstandard2.0;net6.0;net8.0 to net48;net481;netstandard2.0;net8.0;net10.0
- Updated test and build projects to use .NET 10
- Updated global.json to .NET 10 SDK
- Updated CI workflow to use .NET 10
- Fixed deprecated Rfc2898DeriveBytes constructor for .NET 10 (SYSLIB0060)
- Updated package description and README to reflect new supported frameworks
- Updated package versions for .NET 10 compatibility
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com >
2025-12-18 12:30:38 +00:00
dependabot[bot]
4c61628078
Bump AwesomeAssertions from 9.2.1 to 9.3.0
...
---
updated-dependencies:
- dependency-name: AwesomeAssertions
dependency-version: 9.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-10 11:57:30 +00:00
Adam Hathcock
4531fe39e6
Merge branch 'master' into adam/rework-deps
2025-10-22 10:48:16 +01:00
Adam Hathcock
8d276a85bc
rework dependencies to be correct for frameworks and update
2025-10-22 10:47:43 +01:00
Adam Hathcock
408f07e3c4
Merge branch 'master' into adam/reduce-custom-utilities
2025-10-22 10:38:01 +01:00
Adam Hathcock
d1a540c90c
use windows instead of skippable fact
2025-10-22 10:32:47 +01:00
dependabot[bot]
087011aede
Bump AwesomeAssertions from 9.2.0 to 9.2.1
...
---
updated-dependencies:
- dependency-name: AwesomeAssertions
dependency-version: 9.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 10:44:17 +00:00
Adam Hathcock
4dab1df3ae
adjust usage of sourcelink
2025-10-13 12:06:34 +01:00
Adam Hathcock
fc2462e281
Update dependencies and csharpier
2025-10-13 10:40:43 +01:00
Adam Hathcock
b02584ef9e
Update deps again
2025-06-03 08:30:28 +01:00
Adam Hathcock
e7417e35ba
Update dependencies and csharpier
2025-04-28 16:18:01 +01:00
Adam Hathcock
2fb3243a1a
Tests also on net48
2025-01-16 08:38:11 +00:00
Adam Hathcock
8da2ffa433
Update dependencies
2025-01-14 09:12:03 +00:00
majorro
3875f62453
deps fix
2025-01-14 00:36:26 +03:00
majorro
f8e033e560
add explicit System.Buffers, remove redundant code
2025-01-12 15:36:53 +03:00
Adam Hathcock
df4eab67dc
Update csproj to get green marks and update deps
2024-08-08 08:41:51 +01:00
Adam Hathcock
446852c7d0
really fix source link and central usage
2024-04-27 09:34:05 +01:00
Adam Hathcock
49ce17b759
update zstdsharp.port and net8 is only trimmable
2024-04-25 08:35:52 +01:00
Adam Hathcock
9d24e0a4b8
set package locks and central management
2024-04-23 09:37:25 +01:00