Adam Hathcock
00e6eef369
used AI to optimize some copys and shifting
2025-10-23 11:18:50 +01:00
Adam Hathcock
1ae71907bc
don't need to clear everything
2025-10-23 10:53:54 +01:00
Adam Hathcock
3ff688fba2
clear and null check
2025-10-23 10:48:18 +01:00
Adam Hathcock
bb59b3d456
add pool to LZMA out window
2025-10-23 09:54:52 +01:00
Adam Hathcock
186ea74ada
add some fixes for rar to pool memory
2025-10-23 09:40:15 +01:00
Adam Hathcock
1db511e9cb
Merge branch 'master' into adam/xz-wrapped-often
2025-10-22 11:51:46 +01:00
Adam Hathcock
3513f7b1cd
Update src/SharpCompress/SharpCompress.csproj
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-22 10:51:12 +01:00
Adam Hathcock
4531fe39e6
Merge branch 'master' into adam/rework-deps
2025-10-22 10:48:16 +01:00
Adam Hathcock
8d276a85bc
rework dependencies to be correct for frameworks and update
2025-10-22 10:47:43 +01:00
Adam Hathcock
42a7ececa0
Merge branch 'master' into adam/xz-wrapped-often
2025-10-22 10:22:36 +01:00
Adam Hathcock
83917d4f79
Merge remote-tracking branch 'origin/master' into adam/reduce-custom-utilities
2025-10-22 10:17:20 +01:00
Adam Hathcock
513cd4f905
some AI suggestions
2025-10-22 10:16:45 +01:00
Adam Hathcock
74e27c028e
fix the span length
2025-10-22 10:10:07 +01:00
Adam Hathcock
36c06c4089
ugh, this is used because it shadows a field
2025-10-22 09:32:19 +01:00
Adam Hathcock
249b8a9cdd
add AI generated tests
2025-10-22 09:28:07 +01:00
Adam Hathcock
62bee15f00
fmt
2025-10-22 09:19:30 +01:00
Adam Hathcock
d8797b69e4
remove do while
2025-10-22 09:19:09 +01:00
Adam Hathcock
084fe72b02
Consolidate not null
2025-10-22 09:17:13 +01:00
Adam Hathcock
c823acaa3f
optimize ReadFully and Skip
2025-10-22 09:10:16 +01:00
Adam Hathcock
e0d6cd9cb7
Try to reduce custom functions for array/byte management
2025-10-22 09:00:21 +01:00
Adam Hathcock
01021e102b
remove some extra stackallocs
2025-10-22 08:36:03 +01:00
Adam Hathcock
6de738ff17
reduce dynamic stackallocs in unpackv1
2025-10-22 08:32:19 +01:00
Adam Hathcock
e960907698
Update src/SharpCompress/Archives/AbstractArchive.cs
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-21 13:55:56 +01:00
Adam Hathcock
84e03b1b27
Allow 7zip files of all sizes?
2025-10-21 10:28:58 +01:00
Adam Hathcock
f1a80da34b
fix tests that use extract all wrongly
2025-10-21 09:56:29 +01:00
Adam Hathcock
5a5a55e556
fmt
2025-10-21 09:22:35 +01:00
Adam Hathcock
e1f132b45b
Only allow extract all on archives that are solid (some rars and 7zip only)
2025-10-21 09:21:46 +01:00
Adam Hathcock
1430bf9b31
fmt
2025-10-15 09:54:13 +01:00
Adam Hathcock
4e5de817ef
Removed too many wrappers
...
# Conflicts:
# src/SharpCompress/Compressors/Xz/XZIndex.cs
2025-10-15 09:53:46 +01:00
Adam Hathcock
0f5c080be6
update to 0.41.0 and change symbols type
2025-10-13 12:29:02 +01:00
Adam Hathcock
89a565c6c4
format
2025-10-13 12:10:42 +01:00
Adam Hathcock
6ed60e4d5f
adjust Microsoft.NETFramework.ReferenceAssemblies
2025-10-13 12:08:39 +01:00
Adam Hathcock
4dab1df3ae
adjust usage of sourcelink
2025-10-13 12:06:34 +01:00
Adam Hathcock
fc2462e281
Update dependencies and csharpier
2025-10-13 10:40:43 +01:00
Mitch Capper
33481a9465
Extension hinting for ReaderFactory for better first try factory success
...
Also used by TarFactory to hint what compressiontype to attempt first
2025-09-24 00:04:07 -07:00
Mitch Capper
553c533ada
ZStandard tar support
2025-09-23 03:26:33 -07:00
Adam Hathcock
c789ead590
Merge branch 'master' into bugfix/StreamBufferFix
2025-08-22 14:05:35 +01:00
Morilli
9f306966db
Adjust logic in CreateDecompressionStream to not wrap the returned stream
...
a ReadOnlySubStream never disposes its passes in stream which is problematic when that stream needs to be disposed. It's hard to tell who exactly has ownership over which stream here, but I'll just assume that whatever stream is passed in here should be disposed.
2025-08-21 20:08:57 +02:00
Nanook
3abbb89c2e
Comment typo edit.
2025-08-01 21:50:36 +01:00
Nanook
76de7d54c7
Rewind buffer fix for directory extract.
2025-08-01 21:47:09 +01:00
Nanook
7769435fc8
CSharpier fixes after copilot tweaks.
2025-07-24 01:31:30 +01:00
Nanook
b7f5b36f2b
Update src/SharpCompress/Writers/Zip/ZipWriter.cs
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-24 01:28:11 +01:00
Nanook
e9dd413de6
CSharpier formatting.
2025-07-24 00:46:09 +01:00
Nanook
c5de3d8cc1
Zip ZStandard Writing with tests. Level support.
2025-07-24 00:23:55 +01:00
Adam Hathcock
893890c985
Merge branch 'master' into feature/StreamStack
2025-07-23 08:46:16 +01:00
Morilli
015dfa41b1
implement Attrib for ZipEntrys
2025-07-22 20:12:22 +02:00
Adam Hathcock
236e653176
Merge branch 'master' into feature/StreamStack
2025-07-22 11:55:57 +01:00
Adam Hathcock
5bdd39e6eb
Merge branch 'master' into feat/add-throw-on-unseekable-stream
2025-07-22 11:50:04 +01:00
Nanook
60d5955101
Final tidy.
2025-07-22 00:12:30 +01:00
Nanook
587675e488
Fixed some missing features caused by merging an earlier branch than required.
2025-07-21 23:45:57 +01:00