Commit Graph

  • b442327e5f Allow partial reads in ACE signature detection Adam Hathcock 2026-10-10 15:40:35 +01:00
  • d01539ae3c Handle partial LZip headers and validate dictionary sizes consistently Adam Hathcock 2026-10-10 15:40:35 +01:00
  • 17f26064f9 Read ZIP AES encryption metadata exactly on fragmented streams Adam Hathcock 2026-10-10 15:40:34 +01:00
  • 7265047dd7 Verify WinZip AES authentication and reject truncated encrypted data Adam Hathcock 2026-10-10 15:40:34 +01:00
  • 9ba6d17b5d Validate 7z AES KDF limits before unsalted key derivation Adam Hathcock 2026-10-10 15:40:33 +01:00
  • ab3ac18e98 Fix release review findings in RAR, GZip, and split ZIP parsing Adam Hathcock 2026-10-10 08:22:55 +01:00
  • eab8154e3f Merge pull request #1436 from adamhathcock/release Adam Hathcock 2026-10-09 15:24:05 +01:00
  • e4193af83b Merge pull request #1435 from adamhathcock/rebuild/release-06-7z-header-bounds 0.50.5 Adam Hathcock 2026-10-09 15:10:21 +01:00
  • 0bdf3b4d03 Merge pull request #1434 from adamhathcock/rebuild/release-05-gzip-reader-archive Adam Hathcock 2026-10-09 15:10:05 +01:00
  • 3c6c76fd4e Merge remote-tracking branch 'origin/rebuild/release-05-gzip-reader-archive' into rebuild/release-06-7z-header-bounds Adam Hathcock 2026-10-09 15:01:17 +01:00
  • 67a22cca97 Fix net48 test build: use plain using for AsyncOnlyStream in gzip reader/archive tests Adam Hathcock 2026-10-09 14:59:45 +01:00
  • 6b54523cc6 Merge remote-tracking branch 'origin/release' into rebuild/release-06-7z-header-bounds Adam Hathcock 2026-10-09 14:51:41 +01:00
  • f07d5e5d75 Merge remote-tracking branch 'origin/release' into rebuild/release-05-gzip-reader-archive Adam Hathcock 2026-10-09 14:51:14 +01:00
  • 7ef422dd9f Merge pull request #1433 from adamhathcock/rebuild/release-04-gzip-extra-field Adam Hathcock 2026-10-09 14:50:00 +01:00
  • 830c816269 Fix net48 test build: use plain using for types without DisposeAsync Adam Hathcock 2026-10-09 14:41:59 +01:00
  • e66c448589 Merge pull request #1431 from adamhathcock/rebuild/release-01-uppercase-split-zip Adam Hathcock 2026-10-09 14:36:01 +01:00
  • 2f2730fd01 Validate 7z next header bounds before allocation Adam Hathcock 2026-10-09 09:52:02 +01:00
  • 5214c349d1 Fix gzip XLEN overflow in reader and archive APIs Vadim Syrov 2026-10-08 14:59:34 +03:00
  • b047d6860a Fix gzip FEXTRA XLEN overflow Vadim Syrov 2026-10-06 14:09:08 +03:00
  • bc58792b86 Fix encrypted RAR header state when rescanning archives Adam Hathcock 2026-10-05 11:33:15 +01:00
  • 23e667ed24 Fix split zip parts not found when the .ZIP is uppercase Iain 2026-10-04 02:10:35 +01:00
  • 2535dd025a add more symlink tests security/symlink-extraction-regressions Adam Hathcock 2026-10-09 09:25:38 +01:00
  • 3c42ec78f0 Merge pull request #1427 from adamhathcock/fix/rar5-encrypted-header-rescan Adam Hathcock 2026-10-05 11:44:13 +01:00
  • 060f8f848c Fix encrypted RAR header state when rescanning archives Adam Hathcock 2026-10-05 11:33:15 +01:00
  • e5c3ec6a0b Fix again Adam Hathcock 2026-10-05 11:22:29 +01:00
  • 514c5f5532 Merge branch 'fix/rar5-file-data-key-cache' into release Adam Hathcock 2026-10-05 11:16:38 +01:00
  • 2071e9036a Merge pull request #1426 from adamhathcock/fix/rar5-file-data-key-cache Adam Hathcock 2026-10-05 11:10:18 +01:00
  • e0fab1497e Merge pull request #1420 from adamhathcock/fix/rar5-encrypted-comments Adam Hathcock 2026-10-05 11:08:22 +01:00
  • 2cd70d019f Reuse RAR5 derived keys across encrypted file entries Adam Hathcock 2026-10-05 11:05:33 +01:00
  • ce081cda1c fix build Adam Hathcock 2026-10-05 10:59:57 +01:00
  • 915183320c added some review fixes Adam Hathcock 2026-10-05 10:48:34 +01:00
  • a265e29684 Fix split zip parts not found when the .ZIP is uppercase Iain 2026-10-04 02:10:35 +01:00
  • 4f8c69f2c3 don't use RarReader directory Adam Hathcock 2026-10-02 15:23:16 +01:00
  • 8cc42b1d4a use arraypool Adam Hathcock 2026-10-02 13:56:16 +01:00
  • d3edc48654 Merge remote-tracking branch 'origin/release' into fix/rar5-encrypted-comments Adam Hathcock 2026-10-02 13:53:38 +01:00
  • 83a2e6fb8d use arraypool fix/dotnet-sdk-nuget-audit Adam Hathcock 2026-10-02 13:51:35 +01:00
  • b3cb862b02 Merge pull request #1421 from adamhathcock/fix/dotnet-sdk-nuget-audit Adam Hathcock 2026-10-02 13:46:01 +01:00
  • 545dfb61be Update .NET SDK and SourceLink to fix NuGet auditing Adam Hathcock 2026-10-02 13:40:23 +01:00
  • 1c3c265a7a Merge pull request #1419 from adamhathcock/fix/rar5-header-key-cache Adam Hathcock 2026-10-02 13:35:13 +01:00
  • b67a8a4ead Fix encrypted RAR5 archive comments Adam Hathcock 2026-10-02 13:33:50 +01:00
  • c90997e12e Fix repeated RAR5 encrypted header key derivation Adam Hathcock 2026-10-02 09:39:38 +01:00
  • 33f705978a Merge origin/master into adam/instance-based adam/instance-based Adam Hathcock 2026-10-02 09:12:28 +01:00
  • 391f40e067 add instance-based client and services with Pure.DI Adam Hathcock 2026-10-02 08:59:29 +01:00
  • 37bf5a4c29 merge fixes adam/update-deps Adam Hathcock 2026-10-01 17:06:26 +01:00
  • f9852ea6b1 better detection Adam Hathcock 2026-10-01 16:54:03 +01:00
  • e2453540e8 add sync notes Adam Hathcock 2026-10-01 16:33:31 +01:00
  • 2cba09eba4 Merge pull request #1414 from adamhathcock/dependabot/nuget/build/all-dependencies-3b87ad34ea Adam Hathcock 2026-10-01 16:33:09 +01:00
  • 677fa51378 fix locks Adam Hathcock 2026-10-01 16:08:19 +01:00
  • 0d38d18c58 Bump AwesomeAssertions and 5 others dependabot[bot] 2026-09-24 09:39:49 +00:00
  • 6270ad43f7 Merge pull request #1415 from NotAFlightRisk/docs/api-reference-snippets Adam Hathcock 2026-09-22 19:00:09 +01:00
  • be0ed362d2 Fix the exception catches and ArchiveType.BZip2 in the API quick reference Iain 2026-09-22 01:40:55 +01:00
  • e04d51176c Merge pull request #1387 from adamhathcock/copilot/archiveinformation-show-archive-detail Adam Hathcock 2026-08-07 11:10:02 +01:00
  • 5908d9a7e6 move detection and use more sync method Adam Hathcock 2026-08-06 15:17:32 +01:00
  • 839df5f5d9 moved namespaces Adam Hathcock 2026-08-06 09:13:22 +01:00
  • 6f497d73bf use sync generator Adam Hathcock 2026-08-06 08:14:48 +01:00
  • 1ab599a21d Merge remote-tracking branch 'origin/master' into copilot/archiveinformation-show-archive-detail Adam Hathcock 2026-08-05 16:20:22 +01:00
  • ea7d97fcee better zip streaming info Adam Hathcock 2026-08-05 16:20:08 +01:00
  • f90ce7a511 Merge pull request #1408 from adamhathcock/release Adam Hathcock 2026-08-05 16:18:15 +01:00
  • c083c6efd8 fmt 0.50.4 Adam Hathcock 2026-08-05 15:59:16 +01:00
  • ec1c0ac3c2 Merge pull request #1407 from adamhathcock/adam/fix-tar-symlink Adam Hathcock 2026-08-05 15:45:45 +01:00
  • a25ef129a4 Fix sym link tests Adam Hathcock 2026-08-05 14:33:19 +01:00
  • b97cce5ef1 review fixes Adam Hathcock 2026-08-05 14:04:41 +01:00
  • 513b6bec45 fixes SharpCompress TAR extraction overwrites files outside the extraction root when a SymbolicLinkHandler enables symlink chaining Adam Hathcock 2026-08-05 13:44:19 +01:00
  • 6fa824b092 Merge pull request #1405 from julianxhokaxhiu/fix/rar-crc Adam Hathcock 2026-08-04 21:44:57 +01:00
  • e4cc79f252 Rar: Fix CPU performance regression Julian Xhokaxhiu 2026-08-04 19:56:17 +02:00
  • 87f5616d1f Detect v Inspect is added. Detect is used only basic info but does not buffer as much as it can. Adam Hathcock 2026-08-04 11:45:13 +01:00
  • 858f5040df Merge remote-tracking branch 'origin/master' into copilot/archiveinformation-show-archive-detail Adam Hathcock 2026-08-04 10:29:51 +01:00
  • 26c17975a6 Merge pull request #1402 from adamhathcock/adam/parallel-lzma-fixes Adam Hathcock 2026-08-04 10:22:29 +01:00
  • 46e740b613 Remove UseSyncOverAsyncDispose Adam Hathcock 2026-08-04 10:16:09 +01:00
  • c619ec0687 change generated dispose to have a sync only option Adam Hathcock 2026-08-04 09:49:11 +01:00
  • 00373c521d Merge branch 'master' into adam/parallel-lzma-fixes Adam Hathcock 2026-08-04 09:31:36 +01:00
  • 89d47e4bc4 Merge remote-tracking branch 'origin/master' Adam Hathcock 2026-08-04 09:30:51 +01:00
  • 575ef6003a Merge remote-tracking branch 'origin/release' Adam Hathcock 2026-08-04 09:30:36 +01:00
  • abe1c3e309 Merge pull request #1397 from adamhathcock/adam/large-file-tests Adam Hathcock 2026-08-04 09:29:42 +01:00
  • 20ea4a3e03 Do need the csproj change Adam Hathcock 2026-08-04 09:27:48 +01:00
  • a5e3f2d17d Merge remote-tracking branch 'origin/adam/large-file-tests' into adam/large-file-tests Adam Hathcock 2026-08-04 09:12:27 +01:00
  • 693921ec73 fmt Adam Hathcock 2026-08-04 09:12:00 +01:00
  • 62d1b5dcc8 Provide a better way to manage async disposable streams Adam Hathcock 2026-08-04 09:11:26 +01:00
  • e00be8f8d7 Merge pull request #1404 from adamhathcock/copilot/fix-nuget-release-job Adam Hathcock 2026-08-04 08:28:53 +01:00
  • e578c8a9b8 Fix formatting: correct indentation of helper methods in TarFactory.cs copilot-swe-agent[bot] 2026-08-04 07:21:40 +00:00
  • 409ab426d2 Initial plan copilot-swe-agent[bot] 2026-08-04 07:18:53 +00:00
  • 14c66e449f Merge pull request #1401 from adamhathcock/adam/zip-sync-generator Adam Hathcock 2026-08-03 21:05:08 +01:00
  • c9a9c0d2ad Merge remote-tracking branch 'origin/adam/large-file-tests' into adam/large-file-tests Adam Hathcock 2026-08-03 16:38:50 +01:00
  • 4a71ec898b fixes found by gh and sol Adam Hathcock 2026-08-03 16:38:27 +01:00
  • 369ab91522 fix windows build Adam Hathcock 2026-08-03 16:01:58 +01:00
  • 208d263a08 Fixes for parallel lzma usage Adam Hathcock 2026-08-03 15:49:01 +01:00
  • c698124896 Fixes for parallel lzma usage Adam Hathcock 2026-08-03 15:49:01 +01:00
  • e8ee2264a9 converted a lot of zip items to sync method generator Adam Hathcock 2026-08-03 15:18:44 +01:00
  • 67060f8bfd Merge pull request #1399 from julianxhokaxhiu/feat/lzma-modern Adam Hathcock 2026-08-03 13:28:48 +01:00
  • 7d242cb55d Merge pull request #1400 from adamhathcock/adam/gzip-sync-generator Adam Hathcock 2026-08-03 13:03:36 +01:00
  • ee93b4fa10 Merge remote-tracking branch 'origin/master' into adam/gzip-sync-generator Adam Hathcock 2026-08-03 12:32:12 +01:00
  • ae7b4ec98c Merge pull request #1398 from julianxhokaxhiu/feat/crc32-faster Adam Hathcock 2026-08-03 11:45:26 +01:00
  • c4fa31d615 gzip using sync generator Adam Hathcock 2026-08-03 08:15:18 +01:00
  • 55db16ecb3 Improve LZMA decoder using 7zip logics for modern dotnet Julian Xhokaxhiu 2026-08-02 18:08:51 +02:00
  • 5f340db48d Improve CRC32 by using the slice-by-16 optimization Julian Xhokaxhiu 2026-08-02 23:11:05 +02:00
  • d391cf21e1 finalize check in Adam Hathcock 2026-08-01 13:26:48 +01:00
  • b91289d82c add large file tests and GZip/Lzw factory fixes Adam Hathcock 2026-08-01 13:25:08 +01:00
  • 67bd9289f9 Merge pull request #1396 from adamhathcock/adam/fix-rar5-decompression-error 0.50.3 Adam Hathcock 2026-08-01 12:50:05 +01:00
  • 2a2218bcf7 small fix Adam Hathcock 2026-08-01 12:49:47 +01:00
  • bc06a9df8b Some clean up Adam Hathcock 2026-08-01 12:43:44 +01:00