Commit Graph

  • 0e2c33dd78 Merge branch 'master' into adam/add-alternate-compressions Adam Hathcock 2026-02-12 14:20:01 +00:00
  • 158460bc77 fix benchmarks Adam Hathcock 2026-02-12 13:22:13 +00:00
  • b5bd4cbf53 fmt Adam Hathcock 2026-02-12 12:15:00 +00:00
  • 2dfe535e0b add async read and write for files Adam Hathcock 2026-02-12 12:10:43 +00:00
  • 92c04a9ba4 don't leave created streams open Adam Hathcock 2026-02-12 11:59:11 +00:00
  • 5f3031db4a Open for writing should be async Adam Hathcock 2026-02-12 11:53:19 +00:00
  • c81e78b5bb fix async benchmarks Adam Hathcock 2026-02-12 11:07:11 +00:00
  • fb707aa676 push to nuget only on tags Adam Hathcock 2026-02-12 10:56:26 +00:00
  • 147dbc878a Merge pull request #1210 from adamhathcock/adam/issue-1206 0.46.0 Adam Hathcock 2026-02-12 10:43:10 +00:00
  • 06bd6d9bed Merge pull request #1202 from adamhathcock/adam/async-benchmarks Adam Hathcock 2026-02-12 10:37:21 +00:00
  • 7f6272807d update docs Adam Hathcock 2026-02-12 10:32:20 +00:00
  • 89d948b4e1 use configure await false Adam Hathcock 2026-02-12 10:29:15 +00:00
  • 51c42b89b4 OpenAsyncArchive has to be async Adam Hathcock 2026-02-12 10:26:18 +00:00
  • 5a319ffe2c create/open always has to be async for detection Adam Hathcock 2026-02-12 10:18:43 +00:00
  • bae660381c TarArchive should use a compression method like TarReader Adam Hathcock 2026-02-12 09:48:06 +00:00
  • b2f1d007c6 Clean up some code paths Adam Hathcock 2026-02-12 08:50:18 +00:00
  • c825ae91a1 Complete fix for Microsoft.Bcl.AsyncInterfaces version conflict copilot/fix-archivefactory-openarchive-error copilot-swe-agent[bot] 2026-02-11 22:15:38 +00:00
  • 6478723a8d Format code with CSharpier copilot-swe-agent[bot] 2026-02-11 22:10:48 +00:00
  • 2c7e9b9c21 Fix Microsoft.Bcl.AsyncInterfaces version conflict by downgrading to 8.0.0 copilot-swe-agent[bot] 2026-02-11 22:10:01 +00:00
  • 7f3da598d1 Initial plan copilot-swe-agent[bot] 2026-02-11 22:04:45 +00:00
  • 89420d43cf Fix compressed TAR formats broken in ArchiveFactory copilot/fix-compressed-tar-issue copilot-swe-agent[bot] 2026-02-11 17:58:25 +00:00
  • 0696bf5efc Complete fix for compressed TAR formats issue copilot-swe-agent[bot] 2026-02-11 17:55:10 +00:00
  • 3ad39f96da Remove redundant Rewind() call after StartRecording() copilot-swe-agent[bot] 2026-02-11 17:52:28 +00:00
  • 649729d520 Fix compressed TAR formats in ArchiveFactory copilot-swe-agent[bot] 2026-02-11 17:50:16 +00:00
  • 33e9c78626 Merge pull request #1203 from adamhathcock/adam/issue-1201 Adam Hathcock 2026-02-11 17:41:08 +00:00
  • 31ed7b822e Initial plan copilot-swe-agent[bot] 2026-02-11 17:40:01 +00:00
  • 20f2c9e0d3 Add comprehensive RAR5 async extraction tests copilot/sub-pr-1203 copilot-swe-agent[bot] 2026-02-11 17:02:24 +00:00
  • d9320c0930 Initial plan for RAR5 async test improvements copilot-swe-agent[bot] 2026-02-11 16:56:53 +00:00
  • 6ddeb048f6 Initial plan copilot-swe-agent[bot] 2026-02-11 16:55:12 +00:00
  • 6f50545c31 more cleaning Adam Hathcock 2026-02-11 16:48:37 +00:00
  • ab1dd45e9c more moved and validated Adam Hathcock 2026-02-11 16:47:20 +00:00
  • cd5da3da5d moved and validated more async code Adam Hathcock 2026-02-11 16:35:41 +00:00
  • 218af5a8b3 validate and make sure rar5 methods are the same Adam Hathcock 2026-02-11 16:27:53 +00:00
  • e786c00767 divide async and sync logic Adam Hathcock 2026-02-11 16:20:51 +00:00
  • 103ae60631 codex found problems Adam Hathcock 2026-02-11 16:10:55 +00:00
  • 98d0f1913e make sure things compile adam Adam Hathcock 2026-02-11 14:19:21 +00:00
  • 8aa93f4e34 fix fmt Adam Hathcock 2026-02-11 14:02:27 +00:00
  • 3689b893db Update tests/SharpCompress.Performance/Benchmarks/SevenZipBenchmarks.cs Adam Hathcock 2026-02-11 14:00:37 +00:00
  • fbec7dc083 generate github actions baseline Adam Hathcock 2026-02-11 13:57:06 +00:00
  • 7cf7623438 update benchmarks to include async paths Adam Hathcock 2026-02-11 13:36:26 +00:00
  • 8a54f253d5 Merge pull request #1200 from adamhathcock/adam/fix-async-7z-seeking 0.45.1 Adam Hathcock 2026-02-11 12:35:18 +00:00
  • d0baa16502 Fix 7z seeking to be contigous in async too Adam Hathcock 2026-02-11 12:14:05 +00:00
  • 5e4094952a more fixes for editorconfig Adam Hathcock 2026-02-11 11:35:37 +00:00
  • 99d8eb9265 some build fixes Adam Hathcock 2026-02-11 11:04:25 +00:00
  • a9a0201ae9 put usings on binaryreaders Adam Hathcock 2026-02-11 10:55:03 +00:00
  • 5fe248eb45 enabling some errors on build and fixing them Adam Hathcock 2026-02-11 10:08:41 +00:00
  • 4178c382e1 update README 0.45.0 Adam Hathcock 2026-02-11 09:13:41 +00:00
  • 775a9bf144 update agents md Adam Hathcock 2026-02-11 09:11:57 +00:00
  • c4fb32a56d baseline Adam Hathcock 2026-02-10 16:29:50 +00:00
  • 54a00e2614 some renamespacing Adam Hathcock 2026-02-10 16:25:21 +00:00
  • 19ed4d16db add fixes and benchmarks for system providers Adam Hathcock 2026-02-10 16:15:31 +00:00
  • d220532b16 add comment Adam Hathcock 2026-02-10 16:00:19 +00:00
  • 6b035cb76e updates Adam Hathcock 2026-02-10 15:51:50 +00:00
  • a3e3d9d0aa some clean up Adam Hathcock 2026-02-10 15:43:32 +00:00
  • f0da1b3a93 Consolidate Adam Hathcock 2026-02-10 15:32:23 +00:00
  • 04c3b84fc0 merge fixes Adam Hathcock 2026-02-10 15:22:55 +00:00
  • a9f2d3cf7f Merge remote-tracking branch 'origin/master' into adam/add-alternate-compressions Adam Hathcock 2026-02-10 15:21:13 +00:00
  • 57cd2f12d0 Merge pull request #1195 from adamhathcock/adam/add-configure-await Adam Hathcock 2026-02-10 15:04:22 +00:00
  • b2066fc022 some review suggestions Adam Hathcock 2026-02-10 14:41:26 +00:00
  • 4639748461 Merge remote-tracking branch 'origin/master' into adam/add-configure-await Adam Hathcock 2026-02-10 13:55:34 +00:00
  • 480c0e9cde fmt copilot/consolidate-readfully-readexact-logic Adam Hathcock 2026-02-10 13:54:15 +00:00
  • 479bfb7025 change the rented versions to structs Adam Hathcock 2026-02-10 13:53:59 +00:00
  • 42e118db68 Merge pull request #1189 from adamhathcock/copilot/add-lzwreader-support Adam Hathcock 2026-02-10 13:29:15 +00:00
  • 8b375b9179 remove some dangling completed tasks Adam Hathcock 2026-02-10 13:28:48 +00:00
  • e4ad307413 maybe done Adam Hathcock 2026-02-10 13:10:42 +00:00
  • e7609329d7 finished? Adam Hathcock 2026-02-10 12:58:53 +00:00
  • 64a8a9c1dc even more Adam Hathcock 2026-02-10 12:51:41 +00:00
  • 51aa6d782a more Adam Hathcock 2026-02-10 12:46:42 +00:00
  • e040e5e449 more Adam Hathcock 2026-02-10 12:40:30 +00:00
  • 3aca691ea0 first round of configure await false Adam Hathcock 2026-02-10 12:01:16 +00:00
  • 27536d5019 Final verification complete - all tests pass and no security issues copilot-swe-agent[bot] 2026-02-10 11:56:07 +00:00
  • 2df29644c6 Add comprehensive tests for new ArrayPool helper methods copilot-swe-agent[bot] 2026-02-10 11:51:09 +00:00
  • 64a6d752a1 Add helper methods to consolidate ArrayPool+ReadFully/ReadExact patterns copilot-swe-agent[bot] 2026-02-10 11:49:51 +00:00
  • 6b9dd4e7dd Initial plan copilot-swe-agent[bot] 2026-02-10 11:41:40 +00:00
  • a0a7da9254 merge fixes Adam Hathcock 2026-02-10 11:36:35 +00:00
  • 960920993a Merge remote-tracking branch 'origin/master' into copilot/add-lzwreader-support Adam Hathcock 2026-02-10 11:23:18 +00:00
  • e1df6557d1 Merge pull request #1193 from adamhathcock/adam/cleanup-options Adam Hathcock 2026-02-10 11:21:51 +00:00
  • 34f4314b86 Fix test Adam Hathcock 2026-02-10 11:16:39 +00:00
  • bd99c1ab27 more fluent interface for options Adam Hathcock 2026-02-10 11:10:04 +00:00
  • 2e364ac0eb cleaned up writing and added more validation and tests Adam Hathcock 2026-02-10 10:48:42 +00:00
  • 0dcfbf56c6 fix more usage of writers Adam Hathcock 2026-02-10 09:35:39 +00:00
  • 399572d9d6 use specific writer options for writing archives Adam Hathcock 2026-02-10 09:03:10 +00:00
  • e3c3b50ac1 Use nullability for time in arj Adam Hathcock 2026-02-10 08:26:25 +00:00
  • e21631526b mismerge Adam Hathcock 2026-02-09 17:36:22 +00:00
  • cf0ad9b323 Merge remote-tracking branch 'origin/copilot/fix-rar-extraction-issues' into adam/cleanup-options Adam Hathcock 2026-02-09 17:30:50 +00:00
  • 938692ef33 refactor how options for reading was done Adam Hathcock 2026-02-09 17:30:11 +00:00
  • 84c49f152e more removal Adam Hathcock 2026-02-09 17:05:23 +00:00
  • 04dd177f19 first pass of removing extraction options (folded into reader options) Adam Hathcock 2026-02-09 16:52:54 +00:00
  • 2e074e18d4 Merge remote-tracking branch 'origin/master' into adam/cleanup-options Adam Hathcock 2026-02-09 16:22:34 +00:00
  • 4f04122eb8 Merge remote-tracking branch 'origin/copilot/add-lzwreader-support' into copilot/add-lzwreader-support Adam Hathcock 2026-02-09 16:17:20 +00:00
  • 4475c2af73 add back substring usage Adam Hathcock 2026-02-09 16:16:32 +00:00
  • ed52ed1e73 Merge remote-tracking branch 'origin/copilot/add-lzwreader-support' into copilot/add-lzwreader-support Adam Hathcock 2026-02-09 15:05:10 +00:00
  • b67b4fd57f Add LzwReader support for .Z compressed archives copilot-swe-agent[bot] 2026-02-09 15:01:25 +00:00
  • 1ba438d4c7 Add tests for plain .Z files (not tar-wrapped) copilot-swe-agent[bot] 2026-02-09 14:56:54 +00:00
  • 77c5fbd739 Merge remote-tracking branch 'origin/master' into copilot/add-lzwreader-support Adam Hathcock 2026-02-09 14:45:12 +00:00
  • 436b2f4a11 some nullability adam/make-nullable Adam Hathcock 2026-02-09 14:04:33 +00:00
  • 61133bc010 more nullabilty Adam Hathcock 2026-02-09 13:45:13 +00:00
  • 756cb7bd9d Merge pull request #1192 from adamhathcock/dependabot/nuget/dot-config/csharpier-1.2.6 Adam Hathcock 2026-02-09 13:14:17 +00:00
  • 8f64d351ac remove more nullability Adam Hathcock 2026-02-09 13:03:59 +00:00
  • 6bfe4071aa more nullable removed Adam Hathcock 2026-02-09 12:30:00 +00:00