Commit Graph

  • 0e59bf39f4 Add test for IArchive.WriteToDirectoryAsync copilot-swe-agent[bot] 2025-12-19 12:04:47 +00:00
  • 8b95e0a76d Standardize on WriteToDirectory naming and add async support copilot-swe-agent[bot] 2025-12-19 11:57:01 +00:00
  • 48a2ad7b57 Fix ExtractAll test to use synchronous extraction methods for 7Zip archives copilot-swe-agent[bot] 2025-12-19 11:55:00 +00:00
  • cfc6651fff Update documentation to reflect ExtractAllEntries universal compatibility copilot-swe-agent[bot] 2025-12-19 11:49:35 +00:00
  • b23827a8db Initial plan copilot-swe-agent[bot] 2025-12-19 11:48:49 +00:00
  • 3f9986c13c Initial plan copilot-swe-agent[bot] 2025-12-19 11:47:53 +00:00
  • 224989f19b Remove restriction on ExtractAllEntries and add comprehensive tests copilot-swe-agent[bot] 2025-12-19 11:45:21 +00:00
  • a5bf73dc82 Initial plan copilot/sub-pr-1076 copilot-swe-agent[bot] 2025-12-19 11:42:19 +00:00
  • c7010b75c1 fix the test targets Adam Hathcock 2025-12-19 11:41:08 +00:00
  • 00cfeee56e Fix logic to match ExtractAllEntries Adam Hathcock 2025-12-19 11:37:04 +00:00
  • aaa97e2ce2 Merge master branch - add ZStandard compression support and TarHeaderWriteFormat copilot-swe-agent[bot] 2025-12-19 11:36:44 +00:00
  • 1d52618137 Initial plan copilot-swe-agent[bot] 2025-12-19 11:32:17 +00:00
  • 34309f17f4 fmt Adam Hathcock 2025-12-18 15:33:26 +00:00
  • 220ba67faa add extract all test Adam Hathcock 2025-12-18 15:26:35 +00:00
  • 230f96e8e8 Merge pull request #1052 from adamhathcock/copilot/move-zstdsharp-into-sharpcompress Adam Hathcock 2025-12-18 14:48:03 +00:00
  • 930c8899d2 Merge remote-tracking branch 'origin/master' into copilot/move-zstdsharp-into-sharpcompress Adam Hathcock 2025-12-18 12:43:19 +00:00
  • 7c0cef7dd8 Clean up unused using statements in ZstandardConstants.cs copilot-swe-agent[bot] 2025-12-18 12:32:48 +00:00
  • 951ebb3fa2 Complete ZstdSharp integration: Add all Unsafe implementation files and remove ZstdSharp.Port dependency copilot-swe-agent[bot] 2025-12-18 12:30:37 +00:00
  • 2a4d098b41 Initial plan copilot-swe-agent[bot] 2025-11-29 13:03:20 +00:00
  • 5839b87f98 Bump csharpier from 1.2.1 to 1.2.3 dependabot[bot] 2025-12-15 09:42:59 +00:00
  • 425a2bd680 Bump actions/upload-artifact from 5 to 6 dependabot[bot] 2025-12-15 09:02:14 +00:00
  • 939c2497c8 Reformatted modified files with csharpier drone1400 2025-12-08 17:49:58 +02:00
  • 8995ba56b8 Add alternative option for writing TAR archives with USTAR header format - TarWriterOptions now has a property that allows the user to select writing the TAR using the USTAR header format - if unspecified, will default to the original modern GNU TAR header format - default behavior is unchanged drone1400 2025-12-06 17:33:01 +02:00
  • e941ab60ca Csharpier HeroponRikIBestest 2025-12-03 12:05:16 -05:00
  • 48860f1349 Improve logic HeroponRikIBestest 2025-12-02 10:02:49 -05:00
  • 94b2c5c593 Add tests HeroponRikIBestest 2025-12-02 09:55:24 -05:00
  • f1d8ae5a22 Add archive-level IsEncrypted flag HeroponRikIBestest 2025-12-02 09:47:06 -05:00
  • e44d2093e5 Consolidate agent instructions into AGENTS.md copilot-swe-agent[bot] 2025-11-30 12:52:22 +00:00
  • 9fa1201a4c Initial plan copilot-swe-agent[bot] 2025-11-30 12:49:36 +00:00
  • 7800808648 first pass of instructions...consolidate? Adam Hathcock 2025-11-30 12:47:57 +00:00
  • 2789e86d21 Update launch.json to use net10.0 instead of net8.0 copilot-swe-agent[bot] 2025-11-30 12:22:31 +00:00
  • afd1e39b88 Initial plan copilot-swe-agent[bot] 2025-11-30 12:20:37 +00:00
  • aec4c738ef add vscode config Adam Hathcock 2025-11-30 12:05:08 +00:00
  • 63ecc8c842 Apply code review feedback: improve documentation structure and add explicit DirectoryEntry case copilot-swe-agent[bot] 2025-11-29 15:39:36 +00:00
  • 5f6d583521 Update tests/SharpCompress.Test/Zip/ZipReaderTests.cs Adam Hathcock 2025-11-29 15:36:46 +00:00
  • 0341984f10 Add documentation about ZipReader directory and central directory handling copilot-swe-agent[bot] 2025-11-29 15:29:07 +00:00
  • fe757486ae Add multi-volume ZIP documentation to FORMATS.md copilot-swe-agent[bot] 2025-11-29 15:25:35 +00:00
  • 46d480c9a1 Changes before error encountered copilot-swe-agent[bot] 2025-11-29 14:06:03 +00:00
  • 8fe3cba7a8 Initial plan copilot-swe-agent[bot] 2025-11-29 13:42:43 +00:00
  • aa19f4da8b update dependencies Adam Hathcock 2025-11-29 11:56:20 +00:00
  • a08f95326c Remove netstandard2.0 and net481 targets, keep net48, net8.0, net10.0 copilot-swe-agent[bot] 2025-11-29 11:42:05 +00:00
  • b4c5437c92 Fix .NET 10.0 formatting in README copilot-swe-agent[bot] 2025-11-29 11:04:54 +00:00
  • 8680e3b39e Drop .NET 6 support and add .NET 10 support copilot-swe-agent[bot] 2025-11-29 11:03:48 +00:00
  • 1b3002c8df Initial plan copilot-swe-agent[bot] 2025-11-29 10:42:07 +00:00
  • 394fd2e7db Merge pull request #1072 from adamhathcock/dependabot/nuget/dot-config/csharpier-1.2.3 Adam Hathcock 2025-12-15 11:02:17 +00:00
  • d83af56d28 Merge pull request #1071 from adamhathcock/dependabot/github_actions/actions/upload-artifact-6 Adam Hathcock 2025-12-15 10:58:08 +00:00
  • 28c93d6841 Bump csharpier from 1.2.1 to 1.2.3 dependabot[bot] 2025-12-15 09:42:59 +00:00
  • 5f52fc2176 Bump actions/upload-artifact from 5 to 6 dependabot[bot] 2025-12-15 09:02:14 +00:00
  • f59b14a278 WIP: Implement compressed tar detection in TarFactory (seeking clarification) copilot/fix-decompression-exception copilot-swe-agent[bot] 2025-12-09 16:39:41 +00:00
  • 3870cc8d34 Improve technical accuracy of error messages copilot-swe-agent[bot] 2025-12-09 08:41:37 +00:00
  • 8fba579e3a Merge pull request #1063 from drone1400/tar-ustar-header-format-support Adam Hathcock 2025-12-09 08:37:18 +00:00
  • 242e442a8c Add helpful error messages for compressed tar archives in ArchiveFactory copilot-swe-agent[bot] 2025-12-09 08:36:50 +00:00
  • d95d1e928b Initial plan copilot-swe-agent[bot] 2025-12-09 08:20:53 +00:00
  • 40b1aadeb2 Reformatted modified files with csharpier drone1400 2025-12-08 17:49:58 +02:00
  • 4aa98aa3e2 run CI on release branch 0.42.1 Adam Hathcock 2025-12-08 11:12:38 +00:00
  • 40e72ad199 fix AI edit Adam Hathcock 2025-12-08 11:11:51 +00:00
  • 41c4263a66 Merge pull request #1067 from adamhathcock/adam/fix-arj-factory Adam Hathcock 2025-12-08 11:04:24 +00:00
  • 618b4bbb83 try to tell agents to format Adam Hathcock 2025-12-08 11:04:08 +00:00
  • 1eaf3e6294 format with csharpier Adam Hathcock 2025-12-08 11:00:29 +00:00
  • fd453e946d Update src/SharpCompress/IO/ProgressReportingStream.cs Adam Hathcock 2025-12-08 10:55:24 +00:00
  • c294071015 Update src/SharpCompress/Archives/IArchiveEntryExtensions.cs Adam Hathcock 2025-12-08 10:55:06 +00:00
  • 2215d60394 Update tests/SharpCompress.Test/ArchiveTests.cs Adam Hathcock 2025-12-08 10:50:39 +00:00
  • a8c33ab729 mark for 0.42.1 Adam Hathcock 2025-12-08 10:50:07 +00:00
  • eede5aa9cc Should not throw on ARJ detection Adam Hathcock 2025-12-08 10:45:50 +00:00
  • c2f6055e33 format Adam Hathcock 2025-12-08 10:26:45 +00:00
  • e95e996d17 Remove unused variable from test copilot/fix-archivefactory-issue copilot-swe-agent[bot] 2025-12-08 09:26:28 +00:00
  • bfa0e4a808 Fix ArjFactory.IsArchive to not throw on non-archive files copilot-swe-agent[bot] 2025-12-08 09:18:11 +00:00
  • 3752462c70 Initial plan copilot-swe-agent[bot] 2025-12-08 09:09:59 +00:00
  • 5161f4df33 Add alternative option for writing TAR archives with USTAR header format - TarWriterOptions now has a property that allows the user to select writing the TAR using the USTAR header format - if unspecified, will default to the original modern GNU TAR header format - default behavior is unchanged drone1400 2025-12-06 17:33:01 +02:00
  • 3396f8fe00 Refactor to use ProgressReportingStream for progress tracking copilot-swe-agent[bot] 2025-12-05 11:55:29 +00:00
  • 9291f58091 Merge master and add comprehensive tests for archive and reader progress copilot-swe-agent[bot] 2025-12-05 11:44:17 +00:00
  • 85f3b17c42 Merge remote-tracking branch 'origin/master' into copilot/add-progress-reporting copilot-swe-agent[bot] 2025-12-05 11:33:39 +00:00
  • 2a3086a0d7 Merge pull request #1060 from HeroponRikiBestest/rar-7z-password Adam Hathcock 2025-12-03 19:58:47 +00:00
  • 41c3cc1a18 Csharpier HeroponRikIBestest 2025-12-03 12:05:16 -05:00
  • 1b1df86a11 Improve logic HeroponRikIBestest 2025-12-02 10:02:49 -05:00
  • e0660e7775 Add tests HeroponRikIBestest 2025-12-02 09:55:24 -05:00
  • 99a6c4de88 Add archive-level IsEncrypted flag HeroponRikIBestest 2025-12-02 09:47:06 -05:00
  • 42bbfa08a9 Add documentation for NonDisposingStream class copilot-swe-agent[bot] 2025-12-02 09:37:51 +00:00
  • 6efb8be03a Add ZIP password encryption support with WinZip AES-128/AES-256 copilot-swe-agent[bot] 2025-12-02 09:34:57 +00:00
  • 94b4100a88 Initial plan copilot-swe-agent[bot] 2025-12-02 09:01:56 +00:00
  • fb3d32622d Document IStreamStack interface and its role in the architecture copilot/rationalize-sourcestream-volumes copilot-swe-agent[bot] 2025-11-30 14:36:44 +00:00
  • ffa765bd97 Merge pull request #1057 from adamhathcock/adam/add-copilot-instructions Adam Hathcock 2025-11-30 13:48:55 +00:00
  • b1696524b3 Merge pull request #1058 from adamhathcock/copilot/sub-pr-1057 Adam Hathcock 2025-11-30 13:48:31 +00:00
  • 14d432e22d Pass progress as parameter to WriteTo/WriteToAsync instead of storing on archive copilot-swe-agent[bot] 2025-11-30 13:04:40 +00:00
  • 6a37c55085 Consolidate agent instructions into AGENTS.md copilot-swe-agent[bot] 2025-11-30 12:52:22 +00:00
  • 9c1c6fff9f Initial plan copilot-swe-agent[bot] 2025-11-30 12:49:36 +00:00
  • db8c6f4bcb first pass of instructions...consolidate? Adam Hathcock 2025-11-30 12:47:57 +00:00
  • ff17ecda7d Merge pull request #1055 from adamhathcock/adam/vscode-fixes Adam Hathcock 2025-11-30 12:47:16 +00:00
  • 692058677c Merge pull request #1056 from adamhathcock/copilot/sub-pr-1055 Adam Hathcock 2025-11-30 12:41:38 +00:00
  • 1e90d69912 Update launch.json to use net10.0 instead of net8.0 copilot-swe-agent[bot] 2025-11-30 12:22:31 +00:00
  • 64a1cc68e1 Initial plan copilot-swe-agent[bot] 2025-11-30 12:20:37 +00:00
  • 0fdf9c74a8 Address code review: Replace dynamic with IArchiveProgressInfo interface copilot-swe-agent[bot] 2025-11-30 12:07:17 +00:00
  • 20353f35ff add vscode config Adam Hathcock 2025-11-30 12:05:08 +00:00
  • e2df7894f9 Remove IArchiveExtractionListener and add IProgress support to Archive Entry extraction copilot-swe-agent[bot] 2025-11-30 12:00:54 +00:00
  • d915fbf6d6 first pass of Open Async adam/open-async Adam Hathcock 2025-11-30 11:53:57 +00:00
  • b2b9e4ef7d Add documentation to SharpCompressStream clarifying its role in the architecture copilot-swe-agent[bot] 2025-11-30 11:47:08 +00:00
  • f2cde3abdc Refactor SourceStream to use IByteSource internally copilot-swe-agent[bot] 2025-11-30 08:50:09 +00:00
  • 7af029b5de Address code review: properly handle zero-sized entries in progress reporting copilot-swe-agent[bot] 2025-11-29 17:48:50 +00:00
  • 8fc5ca5a71 Unify progress reporting: remove IExtractionListener and add IProgress support for reading copilot-swe-agent[bot] 2025-11-29 17:40:10 +00:00
  • aa0356de9f Changes before error encountered copilot-swe-agent[bot] 2025-11-29 15:55:21 +00:00