Commit Graph

2973 Commits

Author SHA1 Message Date
Adam Hathcock
33f705978a Merge origin/master into adam/instance-based 2026-10-02 09:12:28 +01:00
Adam Hathcock
391f40e067 add instance-based client and services with Pure.DI 2026-10-02 08:59:29 +01:00
Adam Hathcock
f9852ea6b1 better detection 2026-10-01 16:54:03 +01:00
Adam Hathcock
e2453540e8 add sync notes 2026-10-01 16:33:31 +01:00
Adam Hathcock
2cba09eba4 Merge pull request #1414 from adamhathcock/dependabot/nuget/build/all-dependencies-3b87ad34ea
Bump AwesomeAssertions and 5 others
2026-10-01 16:33:09 +01:00
Adam Hathcock
677fa51378 fix locks 2026-10-01 16:08:19 +01:00
dependabot[bot]
0d38d18c58 Bump AwesomeAssertions and 5 others
Bumps AwesomeAssertions from 9.5.0 to 9.6.0
Bumps Bullseye from 6.1.0 to 6.2.0
Bumps Microsoft.NET.Test.Sdk from 18.6.0 to 18.10.1
Bumps Microsoft.SourceLink.GitHub from 10.0.300 to 10.0.401
Bumps SimpleExec from 13.0.0 to 13.1.0
Bumps Zomp.SyncMethodGenerator from 2.0.42 to 2.0.56

---
updated-dependencies:
- dependency-name: AwesomeAssertions
  dependency-version: 9.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: Bullseye
  dependency-version: 6.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.10.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: Microsoft.SourceLink.GitHub
  dependency-version: 10.0.401
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: SimpleExec
  dependency-version: 13.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: Zomp.SyncMethodGenerator
  dependency-version: 2.0.56
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-24 09:39:49 +00:00
Adam Hathcock
6270ad43f7 Merge pull request #1415 from NotAFlightRisk/docs/api-reference-snippets 2026-09-22 19:00:09 +01:00
Iain
be0ed362d2 Fix the exception catches and ArchiveType.BZip2 in the API quick reference 2026-09-22 01:40:55 +01:00
Adam Hathcock
e04d51176c Merge pull request #1387 from adamhathcock/copilot/archiveinformation-show-archive-detail
Add format-specific `ArchiveInformation` details for ZIP data descriptors and solid streams
2026-08-07 11:10:02 +01:00
Adam Hathcock
5908d9a7e6 move detection and use more sync method 2026-08-06 15:17:32 +01:00
Adam Hathcock
839df5f5d9 moved namespaces 2026-08-06 09:13:22 +01:00
Adam Hathcock
6f497d73bf use sync generator 2026-08-06 08:14:48 +01:00
Adam Hathcock
1ab599a21d Merge remote-tracking branch 'origin/master' into copilot/archiveinformation-show-archive-detail 2026-08-05 16:20:22 +01:00
Adam Hathcock
ea7d97fcee better zip streaming info 2026-08-05 16:20:08 +01:00
Adam Hathcock
f90ce7a511 Merge pull request #1408 from adamhathcock/release
Release to master
2026-08-05 16:18:15 +01:00
Adam Hathcock
c083c6efd8 fmt 0.50.4 2026-08-05 15:59:16 +01:00
Adam Hathcock
ec1c0ac3c2 Merge pull request #1407 from adamhathcock/adam/fix-tar-symlink
Adam/fix tar symlink
2026-08-05 15:45:45 +01:00
Adam Hathcock
a25ef129a4 Fix sym link tests 2026-08-05 15:44:27 +01:00
Adam Hathcock
b97cce5ef1 review fixes 2026-08-05 15:44:27 +01:00
Adam Hathcock
513b6bec45 fixes SharpCompress TAR extraction overwrites files outside the extraction root when a SymbolicLinkHandler enables symlink chaining 2026-08-05 15:44:27 +01:00
Adam Hathcock
6fa824b092 Merge pull request #1405 from julianxhokaxhiu/fix/rar-crc 2026-08-04 21:44:57 +01:00
Julian Xhokaxhiu
e4cc79f252 Rar: Fix CPU performance regression 2026-08-04 19:57:30 +02:00
Adam Hathcock
87f5616d1f Detect v Inspect is added. Detect is used only basic info but does not buffer as much as it can. 2026-08-04 11:45:13 +01:00
Adam Hathcock
858f5040df Merge remote-tracking branch 'origin/master' into copilot/archiveinformation-show-archive-detail 2026-08-04 10:29:51 +01:00
Adam Hathcock
26c17975a6 Merge pull request #1402 from adamhathcock/adam/parallel-lzma-fixes
Fixes for parallel lzma usage
2026-08-04 10:22:29 +01:00
Adam Hathcock
46e740b613 Remove UseSyncOverAsyncDispose 2026-08-04 10:16:09 +01:00
Adam Hathcock
c619ec0687 change generated dispose to have a sync only option 2026-08-04 09:49:11 +01:00
Adam Hathcock
00373c521d Merge branch 'master' into adam/parallel-lzma-fixes 2026-08-04 09:31:36 +01:00
Adam Hathcock
89d47e4bc4 Merge remote-tracking branch 'origin/master' 2026-08-04 09:30:51 +01:00
Adam Hathcock
575ef6003a Merge remote-tracking branch 'origin/release' 2026-08-04 09:30:36 +01:00
Adam Hathcock
abe1c3e309 Merge pull request #1397 from adamhathcock/adam/large-file-tests
Large file tests and detection fixes
2026-08-04 09:29:42 +01:00
Adam Hathcock
20ea4a3e03 Do need the csproj change 2026-08-04 09:27:48 +01:00
Adam Hathcock
a5e3f2d17d Merge remote-tracking branch 'origin/adam/large-file-tests' into adam/large-file-tests 2026-08-04 09:12:27 +01:00
Adam Hathcock
693921ec73 fmt 2026-08-04 09:12:00 +01:00
Adam Hathcock
62d1b5dcc8 Provide a better way to manage async disposable streams 2026-08-04 09:11:26 +01:00
Adam Hathcock
e00be8f8d7 Merge pull request #1404 from adamhathcock/copilot/fix-nuget-release-job
Fix TarFactory.cs formatting to unblock CI
2026-08-04 08:28:53 +01:00
copilot-swe-agent[bot]
e578c8a9b8 Fix formatting: correct indentation of helper methods in TarFactory.cs
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com>
2026-08-04 07:21:40 +00:00
copilot-swe-agent[bot]
409ab426d2 Initial plan 2026-08-04 07:18:53 +00:00
Adam Hathcock
14c66e449f Merge pull request #1401 from adamhathcock/adam/zip-sync-generator 2026-08-03 21:05:08 +01:00
Adam Hathcock
c9a9c0d2ad Merge remote-tracking branch 'origin/adam/large-file-tests' into adam/large-file-tests 2026-08-03 16:38:50 +01:00
Adam Hathcock
4a71ec898b fixes found by gh and sol 2026-08-03 16:38:27 +01:00
Adam Hathcock
369ab91522 fix windows build 2026-08-03 16:01:58 +01:00
Adam Hathcock
208d263a08 Fixes for parallel lzma usage 2026-08-03 15:49:19 +01:00
Adam Hathcock
c698124896 Fixes for parallel lzma usage 2026-08-03 15:49:01 +01:00
Adam Hathcock
e8ee2264a9 converted a lot of zip items to sync method generator 2026-08-03 15:18:44 +01:00
Adam Hathcock
67060f8bfd Merge pull request #1399 from julianxhokaxhiu/feat/lzma-modern
Add LZMA Parallelism and Fast Decoder for modern dotnet
2026-08-03 13:28:48 +01:00
Adam Hathcock
7d242cb55d Merge pull request #1400 from adamhathcock/adam/gzip-sync-generator
gzip using sync generator
2026-08-03 13:03:36 +01:00
Adam Hathcock
ee93b4fa10 Merge remote-tracking branch 'origin/master' into adam/gzip-sync-generator 2026-08-03 12:32:12 +01:00
Adam Hathcock
ae7b4ec98c Merge pull request #1398 from julianxhokaxhiu/feat/crc32-faster
Improve CRC32 by using the slice-by-16 optimization
2026-08-03 11:45:26 +01:00