Commit Graph

  • d5f93c5c08 merge fixes Adam Hathcock 2025-10-23 14:48:24 +01:00
  • 773e3ac048 Merge remote-tracking branch 'origin/master' into adam/async-rar Adam Hathcock 2025-10-23 14:45:36 +01:00
  • e043e06656 Merge pull request #969 from adamhathcock/adam/perf Adam Hathcock 2025-10-23 14:34:43 +01:00
  • 14b52599f4 Update src/SharpCompress/Compressors/Rar/UnpackV1/Unpack.cs Adam Hathcock 2025-10-23 14:20:54 +01:00
  • e3e2c0c567 Update tests/SharpCompress.Performance/LargeMemoryStream.cs Adam Hathcock 2025-10-23 14:19:16 +01:00
  • 4fc5d60f03 reduce visibility Adam Hathcock 2025-10-23 14:16:39 +01:00
  • c37a9e0f82 Merge remote-tracking branch 'origin/adam/perf' into adam/perf Adam Hathcock 2025-10-23 13:50:31 +01:00
  • fed17ebb96 fmt Adam Hathcock 2025-10-23 13:50:07 +01:00
  • eeac678872 More usage of pool and better copy Adam Hathcock 2025-10-23 13:49:54 +01:00
  • f9ed0f2df9 Update tests/SharpCompress.Performance/Program.cs Adam Hathcock 2025-10-23 11:47:42 +01:00
  • 0ddbacac85 Update src/SharpCompress/Compressors/Rar/UnpackV1/UnpackUtility.cs Adam Hathcock 2025-10-23 11:47:27 +01:00
  • f0d28aa5cf fmt Adam Hathcock 2025-10-23 11:43:38 +01:00
  • cc84f6fee4 more making rar faster Adam Hathcock 2025-10-23 11:43:21 +01:00
  • 00e6eef369 used AI to optimize some copys and shifting Adam Hathcock 2025-10-23 11:18:50 +01:00
  • 1ae71907bc don't need to clear everything Adam Hathcock 2025-10-23 10:53:54 +01:00
  • 3ff688fba2 clear and null check Adam Hathcock 2025-10-23 10:48:18 +01:00
  • bb59b3d456 add pool to LZMA out window Adam Hathcock 2025-10-23 09:54:52 +01:00
  • 186ea74ada add some fixes for rar to pool memory Adam Hathcock 2025-10-23 09:40:15 +01:00
  • c108f2dcf3 add perf testing project using JB memory and cpu Adam Hathcock 2025-10-23 09:39:57 +01:00
  • 4cca232d83 Merge pull request #959 from adamhathcock/adam/xz-wrapped-often Adam Hathcock 2025-10-22 11:54:47 +01:00
  • 1db511e9cb Merge branch 'master' into adam/xz-wrapped-often Adam Hathcock 2025-10-22 11:51:46 +01:00
  • 76afa7d3bf Merge pull request #968 from adamhathcock/adam/rework-deps Adam Hathcock 2025-10-22 11:51:30 +01:00
  • 3513f7b1cd Update src/SharpCompress/SharpCompress.csproj Adam Hathcock 2025-10-22 10:51:12 +01:00
  • 4531fe39e6 Merge branch 'master' into adam/rework-deps Adam Hathcock 2025-10-22 10:48:16 +01:00
  • 8d276a85bc rework dependencies to be correct for frameworks and update Adam Hathcock 2025-10-22 10:47:43 +01:00
  • 5f0d042bc3 Merge pull request #967 from adamhathcock/adam/reduce-custom-utilities Adam Hathcock 2025-10-22 10:41:10 +01:00
  • 408f07e3c4 Merge branch 'master' into adam/reduce-custom-utilities Adam Hathcock 2025-10-22 10:38:01 +01:00
  • d1a540c90c use windows instead of skippable fact Adam Hathcock 2025-10-22 10:32:47 +01:00
  • 00df8e930e add windows only compile constant Adam Hathcock 2025-10-22 10:30:40 +01:00
  • 3b768b1b77 Merge pull request #961 from adamhathcock/dependabot/nuget/AwesomeAssertions-9.2.1 Adam Hathcock 2025-10-22 10:25:01 +01:00
  • 42a7ececa0 Merge branch 'master' into adam/xz-wrapped-often Adam Hathcock 2025-10-22 10:22:36 +01:00
  • e8867de049 Merge branch 'master' into dependabot/nuget/AwesomeAssertions-9.2.1 Adam Hathcock 2025-10-22 10:21:59 +01:00
  • a1dfa3dfa3 xplat tests for path characters Adam Hathcock 2025-10-22 10:21:22 +01:00
  • 83917d4f79 Merge remote-tracking branch 'origin/master' into adam/reduce-custom-utilities Adam Hathcock 2025-10-22 10:17:20 +01:00
  • 513cd4f905 some AI suggestions Adam Hathcock 2025-10-22 10:16:45 +01:00
  • eda0309df3 Merge pull request #966 from adamhathcock/adam/reduce-stackalloc Adam Hathcock 2025-10-22 10:13:14 +01:00
  • 74e27c028e fix the span length Adam Hathcock 2025-10-22 10:10:07 +01:00
  • 36c06c4089 ugh, this is used because it shadows a field Adam Hathcock 2025-10-22 09:32:19 +01:00
  • 249b8a9cdd add AI generated tests Adam Hathcock 2025-10-22 09:28:07 +01:00
  • 62bee15f00 fmt Adam Hathcock 2025-10-22 09:19:30 +01:00
  • d8797b69e4 remove do while Adam Hathcock 2025-10-22 09:19:09 +01:00
  • 084fe72b02 Consolidate not null Adam Hathcock 2025-10-22 09:17:13 +01:00
  • c823acaa3f optimize ReadFully and Skip Adam Hathcock 2025-10-22 09:10:16 +01:00
  • e0d6cd9cb7 Try to reduce custom functions for array/byte management Adam Hathcock 2025-10-22 09:00:21 +01:00
  • 01021e102b remove some extra stackallocs Adam Hathcock 2025-10-22 08:36:03 +01:00
  • 6de738ff17 reduce dynamic stackallocs in unpackv1 Adam Hathcock 2025-10-22 08:32:19 +01:00
  • c0612547eb Merge pull request #964 from adamhathcock/adam/extract-all-solid-only Adam Hathcock 2025-10-21 14:08:23 +01:00
  • e960907698 Update src/SharpCompress/Archives/AbstractArchive.cs Adam Hathcock 2025-10-21 13:55:56 +01:00
  • 84e03b1b27 Allow 7zip files of all sizes? Adam Hathcock 2025-10-21 10:28:58 +01:00
  • f1a80da34b fix tests that use extract all wrongly Adam Hathcock 2025-10-21 09:56:29 +01:00
  • 5a5a55e556 fmt Adam Hathcock 2025-10-21 09:22:35 +01:00
  • e1f132b45b Only allow extract all on archives that are solid (some rars and 7zip only) Adam Hathcock 2025-10-21 09:21:46 +01:00
  • 087011aede Bump AwesomeAssertions from 9.2.0 to 9.2.1 dependabot[bot] 2025-10-20 10:44:17 +00:00
  • d1409d6dde more methods for async Adam Hathcock 2025-10-17 11:01:37 +01:00
  • e30a88e634 Started rar async...interface changes were viral Adam Hathcock 2025-10-17 10:50:09 +01:00
  • 1430bf9b31 fmt Adam Hathcock 2025-10-15 09:54:13 +01:00
  • 4e5de817ef Removed too many wrappers Adam Hathcock 2025-10-15 09:53:46 +01:00
  • b4294353f4 fmt adam/more-cleanup Adam Hathcock 2025-10-14 13:58:07 +01:00
  • 71e2e93d50 reversed a "fix" for xz. Removed too many wrappers Adam Hathcock 2025-10-14 13:57:55 +01:00
  • c4597fd156 fix spacing Adam Hathcock 2025-10-14 13:33:08 +01:00
  • bc7a9684ba fmt Adam Hathcock 2025-10-14 13:24:18 +01:00
  • 8b5e87837d fix a test Adam Hathcock 2025-10-14 13:23:50 +01:00
  • 85c1e93183 disable styling checks but fix build errors Adam Hathcock 2025-10-14 10:37:25 +01:00
  • 4ac74b61a3 more Adam Hathcock 2025-10-14 10:30:15 +01:00
  • 37be684d64 another round of fixes Adam Hathcock 2025-10-14 10:20:04 +01:00
  • fedafd5950 start new editorconfig: file namespaces and use collection expressions Adam Hathcock 2025-10-14 09:13:00 +01:00
  • 30fe3516cb add braces Adam Hathcock 2025-10-14 08:54:37 +01:00
  • 8b9d8c9b06 formatting Adam Hathcock 2025-10-14 08:52:38 +01:00
  • 6de3735f0f more file scoped namespaces Adam Hathcock 2025-10-14 08:52:10 +01:00
  • 5d6b94f8c3 Merge pull request #952 from adamhathcock/dependabot/github_actions/actions/checkout-5 Adam Hathcock 2025-10-14 08:25:53 +01:00
  • 8dfbe56f42 Merge branch 'master' into dependabot/github_actions/actions/checkout-5 Adam Hathcock 2025-10-14 08:23:18 +01:00
  • df79d983d7 Merge pull request #957 from adamhathcock/dependabot/github_actions/actions/setup-dotnet-5 Adam Hathcock 2025-10-14 08:22:47 +01:00
  • 6c23a28826 Bump actions/setup-dotnet from 4 to 5 dependabot[bot] 2025-10-13 16:21:25 +00:00
  • f72289570a Bump actions/checkout from 4 to 5 dependabot[bot] 2025-10-13 16:12:51 +00:00
  • b010cce1ca Merge branch 'master' into adam/zstd adam/zstd Adam Hathcock 2025-10-13 17:03:58 +01:00
  • ee2cbc8051 fmt Adam Hathcock 2025-10-13 17:02:41 +01:00
  • 906baf18d2 fix namespaces Adam Hathcock 2025-10-13 17:02:21 +01:00
  • 51bc9dc20e Merge pull request #950 from adamhathcock/adamhathcock-patch-1 Adam Hathcock 2025-10-13 16:52:07 +01:00
  • e45ac6bfa9 Update .github/dependabot.yml Adam Hathcock 2025-10-13 16:48:55 +01:00
  • 44d1cbdb0c Configure Dependabot for NuGet updates Adam Hathcock 2025-10-13 16:47:46 +01:00
  • 0a7ffd003b ran formatting Adam Hathcock 2025-10-13 16:42:22 +01:00
  • b545973c55 stuff compiles now Adam Hathcock 2025-10-13 16:41:58 +01:00
  • 999af800af add more non legacy stuff Adam Hathcock 2025-10-13 16:21:05 +01:00
  • 5b5336f456 add first pass of zstdsharp into library. Full fat framework doesn't compile. Marked lib as not CLS compliant again Adam Hathcock 2025-10-13 13:02:48 +01:00
  • 3fa7e854d3 Merge pull request #948 from adamhathcock/adam/update-0410 0.41.0 Adam Hathcock 2025-10-13 12:32:54 +01:00
  • 0f5c080be6 update to 0.41.0 and change symbols type Adam Hathcock 2025-10-13 12:29:02 +01:00
  • 871009ef8d Merge pull request #947 from adamhathcock/adam/update-deps Adam Hathcock 2025-10-13 12:13:51 +01:00
  • 89a565c6c4 format Adam Hathcock 2025-10-13 12:10:42 +01:00
  • 6ed60e4d5f adjust Microsoft.NETFramework.ReferenceAssemblies Adam Hathcock 2025-10-13 12:08:39 +01:00
  • 4dab1df3ae adjust usage of sourcelink Adam Hathcock 2025-10-13 12:06:34 +01:00
  • 7b7aa2cdf0 Merge remote-tracking branch 'origin/master' into adam/update-deps Adam Hathcock 2025-10-13 11:56:50 +01:00
  • d1e1a65f32 add agents file Adam Hathcock 2025-10-13 11:52:18 +01:00
  • 9d332b4ac5 add agents file Adam Hathcock 2025-10-13 11:52:18 +01:00
  • fc2462e281 Update dependencies and csharpier Adam Hathcock 2025-10-13 10:40:43 +01:00
  • fb2cddabf0 Merge pull request #945 from mitchcapper/archive_extension_hinting_pr Adam Hathcock 2025-09-29 09:02:11 +01:00
  • 33481a9465 Extension hinting for ReaderFactory for better first try factory success Mitch Capper 2025-09-24 00:04:07 -07:00
  • 45de87cb97 Merge pull request #943 from mitchcapper/zstandard_reading_pr Adam Hathcock 2025-09-23 13:34:26 +01:00
  • 553c533ada ZStandard tar support Mitch Capper 2025-09-23 03:26:33 -07:00
  • 634e562b93 Merge pull request #935 from Nanook/bugfix/StreamBufferFix Adam Hathcock 2025-08-22 14:08:39 +01:00
  • c789ead590 Merge branch 'master' into bugfix/StreamBufferFix Adam Hathcock 2025-08-22 14:05:35 +01:00