Commit Graph

  • f0db93c8c2 Merge remote-tracking branch 'origin/release' Adam Hathcock 2026-02-22 10:42:55 +00:00
  • f7d16f92ba added verify tests adam/cli Adam Hathcock 2026-02-22 10:40:03 +00:00
  • cbce6922c8 add better output Adam Hathcock 2026-02-22 10:17:12 +00:00
  • c302444b7e can do GA builds Adam Hathcock 2026-02-22 09:46:51 +00:00
  • 6893a68559 Add LZMA2 encoding support for 7z writer Daniil Bystrukhin 2026-02-21 23:13:33 -06:00
  • 5e8ea67e21 Add 7z writer with LZMA compression support Daniil Bystrukhin 2026-02-21 23:12:38 -06:00
  • d15b728390 Merge pull request #1227 from adamhathcock/feature/olderfw Adam Hathcock 2026-02-21 18:01:08 +00:00
  • 2e77082c81 added home dir and unknown entry Adam Hathcock 2026-02-21 17:45:09 +00:00
  • 718a034542 fix some stuff Adam Hathcock 2026-02-21 17:32:13 +00:00
  • 869e2b6191 moved tests to new project Adam Hathcock 2026-02-21 17:21:07 +00:00
  • 3bef1b4dda native build? Adam Hathcock 2026-02-21 17:14:42 +00:00
  • 6fa745f57c first pass Adam Hathcock 2026-02-21 17:07:50 +00:00
  • a8545ffb67 initial plan Adam Hathcock 2026-02-21 16:44:22 +00:00
  • 992a37646e Missed 9.0 aot Nanook 2026-02-21 02:00:32 +00:00
  • ff92c51c68 Added 9.0 Hmm Nanook 2026-02-21 01:58:22 +00:00
  • a0708ecf01 Minor #if fixes Nanook 2026-02-21 01:49:16 +00:00
  • d5dbaea89a Update src/SharpCompress/SharpCompress.csproj Nanook 2026-02-21 01:41:03 +00:00
  • caac8ef802 Added Net7.0 / Net 6.0 / Net 5.0 and NetStandard2.1 Nanook 2026-02-21 01:34:40 +00:00
  • 2f1007bb3b moar interfaces adam/rework-7z-extraction Adam Hathcock 2026-02-18 09:00:47 +00:00
  • 268ee191e8 Merge pull request #1226 from adamhathcock/adam/downgrade-async 0.46.2 Adam Hathcock 2026-02-17 14:03:39 +00:00
  • 1506f43006 use more specifc interface for sevenzip Adam Hathcock 2026-02-17 14:02:05 +00:00
  • bdf17bf452 random mispelling Adam Hathcock 2026-02-17 13:44:57 +00:00
  • c5200c299c Downgrade dependencies for legacy frameworks Adam Hathcock 2026-02-17 13:32:34 +00:00
  • ca84e7ed29 change docs Adam Hathcock 2026-02-17 13:01:23 +00:00
  • d362a0ff4f moved some reader creation Adam Hathcock 2026-02-17 12:51:17 +00:00
  • a4667b6c0f extra reader files Adam Hathcock 2026-02-17 12:48:39 +00:00
  • fcc7695c72 writer interfaces Adam Hathcock 2026-02-17 12:40:12 +00:00
  • 00df15724f use concrete interfaces for readers Adam Hathcock 2026-02-17 12:08:11 +00:00
  • 9c47eaf447 SevenZipReader Adam Hathcock 2026-02-17 11:54:32 +00:00
  • fb5b5e9a6b API interface with mermaid diagrams Adam Hathcock 2026-02-17 11:08:34 +00:00
  • 97a2d72955 Merge remote-tracking branch 'origin/master' into adam/rework-7z-extraction Adam Hathcock 2026-02-17 10:56:41 +00:00
  • 7c5c6256e4 Downgrade Microsoft.Bcl.AsyncInterfaces from 10.0.0 to 8.0.0 for .NET Framework 4.8 compatibility copilot/fix-7zip-opening-issue copilot-swe-agent[bot] 2026-02-17 10:31:07 +00:00
  • 3d87a05006 Initial plan copilot-swe-agent[bot] 2026-02-17 10:27:29 +00:00
  • 0b68146bfa Merge pull request #1224 from adamhathcock/adam/conslidate-exceptions Adam Hathcock 2026-02-17 10:13:19 +00:00
  • 998ce961c2 new interfaces Adam Hathcock 2026-02-17 07:41:11 +00:00
  • a7ba77cc85 Merge branch 'adam/conslidate-exceptions' into adam/rework-7z-extraction Adam Hathcock 2026-02-16 16:30:02 +00:00
  • eb844e8016 Fixed some exception tests Adam Hathcock 2026-02-16 16:29:20 +00:00
  • b0eea45f3b Merge remote-tracking branch 'origin/master' into adam/conslidate-exceptions Adam Hathcock 2026-02-16 12:40:14 +00:00
  • 855d4b4ce2 Use more SC exceptions instead of generic ones Adam Hathcock 2026-02-16 12:40:07 +00:00
  • 0c340fa509 Merge pull request #1214 from adamhathcock/adam/fix-editorconfig-errors Adam Hathcock 2026-02-16 12:34:59 +00:00
  • 0cb9e5e970 fmt Adam Hathcock 2026-02-16 12:13:15 +00:00
  • d4af7f1ca3 revert ARJ disposal Adam Hathcock 2026-02-16 12:13:08 +00:00
  • f533b6321e last style changes for now Adam Hathcock 2026-02-16 11:20:28 +00:00
  • 33c95d77ed fmt Adam Hathcock 2026-02-16 11:16:06 +00:00
  • 7f286da74e more build fixes Adam Hathcock 2026-02-16 11:15:58 +00:00
  • 5c1547c284 build fixes Adam Hathcock 2026-02-16 11:03:59 +00:00
  • eca7bcb515 more clean up Adam Hathcock 2026-02-16 10:58:01 +00:00
  • 17776d0659 more comments Adam Hathcock 2026-02-16 10:29:41 +00:00
  • 8088f45d18 more styling comments Adam Hathcock 2026-02-16 10:27:40 +00:00
  • be63c35876 more async styling Adam Hathcock 2026-02-16 10:19:29 +00:00
  • ead253afe8 some async fixes Adam Hathcock 2026-02-16 10:03:20 +00:00
  • 4ab03c0093 fixed more Adam Hathcock 2026-02-16 09:27:06 +00:00
  • 8e715a3077 Fixed some easy suggestions Adam Hathcock 2026-02-16 09:22:06 +00:00
  • 2a613a8427 Merge branch 'master' into adam/fix-editorconfig-errors Adam Hathcock 2026-02-16 09:08:55 +00:00
  • 07062e198c Merge branch 'release' Adam Hathcock 2026-02-16 09:03:22 +00:00
  • 1fddd102dc Merge pull request #1219 from adamhathcock/copilot/fix-nullreferenceexception-7z-extraction 0.46.1 Adam Hathcock 2026-02-14 10:43:36 +00:00
  • b7f41acd19 Merge pull request #1220 from adamhathcock/adam/issue-936 Adam Hathcock 2026-02-14 10:35:19 +00:00
  • 71d993fab1 Update src/SharpCompress/IO/SharpCompressStream.cs Adam Hathcock 2026-02-14 10:35:02 +00:00
  • 13fdb4d7ca add better length from master Adam Hathcock 2026-02-14 10:34:12 +00:00
  • 4546a3acd2 add some docs Adam Hathcock 2026-02-14 10:26:33 +00:00
  • cdb13da054 Merge branch 'release' into copilot/fix-nullreferenceexception-7z-extraction Adam Hathcock 2026-02-14 10:22:41 +00:00
  • a2a1b2e8fd Expose SharpCompressStream to allow ringbuffer to be used on non-seekable streams Adam Hathcock 2026-02-14 10:16:01 +00:00
  • fb70f06fd4 Improve empty-stream test to verify HasStream == false entries copilot-swe-agent[bot] 2026-02-14 10:15:55 +00:00
  • 31c6eb3b5c Fix NullReferenceException for 7z empty-stream entries copilot-swe-agent[bot] 2026-02-14 10:14:01 +00:00
  • eb7e55ac7d Initial plan copilot-swe-agent[bot] 2026-02-14 10:08:28 +00:00
  • e27ae35c44 Add IExtractableArchiveEntry Adam Hathcock 2026-02-14 10:00:35 +00:00
  • 6732e3bc39 Fix XZStream to support non-seekable streams copilot/fix-xzstream-non-seekable-streams copilot-swe-agent[bot] 2026-02-13 15:54:24 +00:00
  • eb5394a194 Remove debug related items Adam Hathcock 2026-02-13 15:50:54 +00:00
  • ee98b5565b Fix XZStream to support non-seekable streams copilot-swe-agent[bot] 2026-02-13 15:49:14 +00:00
  • 88e23d95ad Initial plan copilot-swe-agent[bot] 2026-02-13 15:43:26 +00:00
  • 7e0091cba5 fmt Adam Hathcock 2026-02-13 15:39:11 +00:00
  • 0db412d710 test fix Adam Hathcock 2026-02-13 15:33:13 +00:00
  • 8669948221 fmt Adam Hathcock 2026-02-13 15:01:26 +00:00
  • 5263f43c29 more nulls and a namespace folder fix Adam Hathcock 2026-02-13 15:01:12 +00:00
  • eb5c5faa99 some nullability fixes Adam Hathcock 2026-02-13 14:43:56 +00:00
  • 67bbdeab3d fix tests Adam Hathcock 2026-02-13 14:22:22 +00:00
  • 7a9c6b56b7 probably dispose tests Adam Hathcock 2026-02-13 14:26:54 +00:00
  • cd1684b81c merge fixes Adam Hathcock 2026-02-13 14:26:21 +00:00
  • 26d49198f0 Merge remote-tracking branch 'origin/master' into adam/fix-editorconfig-errors Adam Hathcock 2026-02-13 14:23:42 +00:00
  • 18eb140017 Merge pull request #1197 from adamhathcock/adam/add-alternate-compressions Adam Hathcock 2026-02-13 13:46:35 +00:00
  • d138999445 adjust tests Adam Hathcock 2026-02-13 13:38:37 +00:00
  • 7cef629a06 add compiler flags Adam Hathcock 2026-02-13 12:46:48 +00:00
  • 76352df852 revamped and added SC stream tests Adam Hathcock 2026-02-13 12:44:12 +00:00
  • 69a434b0e7 sc stream length is better Adam Hathcock 2026-02-13 12:34:39 +00:00
  • 39c9d68c4f Better usage of reader options Adam Hathcock 2026-02-13 11:00:53 +00:00
  • da5cc69a06 fix up gzip encoding Adam Hathcock 2026-02-13 09:51:46 +00:00
  • 6c2e27870d reducing duplication in providers Adam Hathcock 2026-02-12 17:02:03 +00:00
  • d667288a87 added async stream creation Adam Hathcock 2026-02-12 16:49:56 +00:00
  • 165239c971 Merge pull request #1213 from adamhathcock/copilot/fix-compression-type-entry Adam Hathcock 2026-02-12 16:33:28 +00:00
  • d68b9d6a86 Final validation - all tests pass, no security issues copilot-swe-agent[bot] 2026-02-12 15:51:01 +00:00
  • 359b1093bc Add named constants for WinZip AES extra data magic numbers copilot-swe-agent[bot] 2026-02-12 15:47:30 +00:00
  • ebb8f16e44 Fix CompressionType for WinZip AES encrypted entries copilot-swe-agent[bot] 2026-02-12 15:45:52 +00:00
  • 6931a78bed add async stream creation concept Adam Hathcock 2026-02-12 15:41:16 +00:00
  • c7dac12cd9 Initial analysis - WinZip AES encrypted entries show CompressionType: Unknown copilot-swe-agent[bot] 2026-02-12 15:40:59 +00:00
  • a505808549 Initial plan copilot-swe-agent[bot] 2026-02-12 15:37:05 +00:00
  • a92f82ef28 complete the usage of providers for detection and async Adam Hathcock 2026-02-12 15:09:21 +00:00
  • ae0b4f5c4c forgot some files Adam Hathcock 2026-02-12 14:31:13 +00:00
  • 0e72f5ad9d move providers Adam Hathcock 2026-02-12 14:30:55 +00:00
  • 0c21681717 change namespace Adam Hathcock 2026-02-12 14:26:03 +00:00
  • f2a9171dd8 merge fix Adam Hathcock 2026-02-12 14:21:31 +00:00