Adam Hathcock
839df5f5d9
moved namespaces
2026-08-06 09:13:22 +01:00
Adam Hathcock
1ab599a21d
Merge remote-tracking branch 'origin/master' into copilot/archiveinformation-show-archive-detail
2026-08-05 16:20:22 +01:00
Adam Hathcock
ea7d97fcee
better zip streaming info
2026-08-05 16:20:08 +01:00
Adam Hathcock
f90ce7a511
Merge pull request #1408 from adamhathcock/release
...
Release to master
2026-08-05 16:18:15 +01:00
Adam Hathcock
513b6bec45
fixes SharpCompress TAR extraction overwrites files outside the extraction root when a SymbolicLinkHandler enables symlink chaining
2026-08-05 15:44:27 +01:00
Adam Hathcock
87f5616d1f
Detect v Inspect is added. Detect is used only basic info but does not buffer as much as it can.
2026-08-04 11:45:13 +01:00
Adam Hathcock
858f5040df
Merge remote-tracking branch 'origin/master' into copilot/archiveinformation-show-archive-detail
2026-08-04 10:29:51 +01:00
Adam Hathcock
e8ee2264a9
converted a lot of zip items to sync method generator
2026-08-03 15:18:44 +01:00
Julian Xhokaxhiu
55db16ecb3
Improve LZMA decoder using 7zip logics for modern dotnet
...
- Add opt-in Parallel decoding
- Add a new ASM-like decoder
- Add Unit tests for Parallel decoding
2026-08-03 02:50:30 +02:00
copilot-swe-agent[bot]
d301cb365f
Add format-specific ArchiveInformation details
2026-07-28 16:45:31 +00:00
Adam Hathcock
d5c82b89f6
update generation docs
2026-07-28 15:12:04 +01:00
Adam Hathcock
17b8531271
add extra info about sync over async
2026-07-28 12:56:23 +01:00
Adam Hathcock
7ea660c049
batch 2: IO and streams
2026-07-28 12:19:33 +01:00
Adam Hathcock
d6f79a5467
commit plan
2026-07-28 11:52:02 +01:00
Adam Hathcock
581a6dc945
Further advice from Sol
2026-07-12 11:35:46 +01:00
Adam Hathcock
b8a7cc18d9
intermediate commit
2026-06-24 16:27:57 +01:00
Adam Hathcock
760f7685f8
First pass of removing Compressed Tar Archive support. Compressed Tars should be done with TarReader only
2026-06-23 15:42:04 +01:00
Adam Hathcock
727d2a79f9
updates from review
2026-06-18 17:06:16 +01:00
Adam Hathcock
2866bfbd54
First pass with zip
2026-06-15 09:17:05 +01:00
Adam Hathcock
2d041e5c76
Fixed XZ block CRC64 computation and added notes on XZ format specifics
2026-06-13 14:31:36 +01:00
Adam Hathcock
de6e2bfee2
Add WriterOptions.BufferSize property
2026-06-12 14:41:05 +01:00
Adam Hathcock
3a73cfe925
Add instance based extraction size instead of just static
2026-06-11 17:24:42 +01:00
Adam Hathcock
31fcb8526c
add note about providers
2026-06-07 11:20:34 +01:00
Adam Hathcock
2c9f7650a0
updates docs for latest changes and ArchiveInfo
2026-06-06 15:50:49 +01:00
Adam Hathcock
9bc2a8677b
update docs to remove LZMA2 from Zip
2026-05-26 15:09:34 +01:00
Adam Hathcock
673cb3637a
start skills
2026-05-25 10:10:26 +01:00
Adam Hathcock
a026806b1c
tightens up tests
2026-04-21 08:25:16 +01:00
Adam Hathcock
2a62f4dfe2
Add global pax support to TarArchive
2026-04-20 08:26:11 +01:00
Adam Hathcock
823afd4fd5
fixed header format behavior
2026-04-20 07:58:29 +01:00
Adam Hathcock
6105373d7f
First pass of pax implementation
2026-04-19 15:17:35 +01:00
Adam Hathcock
a59f4f330d
update docs for tar gap analysis
2026-04-19 12:17:39 +01:00
Copilot
da30b5c805
Fix incorrect code examples in docs for sync/async usage ( #1280 )
2026-04-10 17:47:33 +01:00
Dirk Lemstra
ef67c0c3bd
Corrected async examples. ( #1277 )
2026-04-10 17:34:51 +01:00
Adam Hathcock
3fb7e02653
update docs
2026-03-03 12:50:27 +00:00
Adam Hathcock
0910f20c90
renamed to ReaderOptions.ForFilePath
2026-03-03 12:40:58 +00:00
Adam Hathcock
ba1cd66336
First pass of moving extraction options back
2026-03-02 07:00:33 +00:00
Adam Hathcock
50e8c66c27
Add async 7z writing
2026-02-25 16:39:22 +00:00
Adam Hathcock
4546a3acd2
add some docs
2026-02-14 10:26:33 +00:00
Adam Hathcock
a92f82ef28
complete the usage of providers for detection and async
2026-02-12 15:09:21 +00:00
Adam Hathcock
0e2c33dd78
Merge branch 'master' into adam/add-alternate-compressions
...
# Conflicts:
# tests/SharpCompress.Performance/Benchmarks/TarBenchmarks.cs
# tests/SharpCompress.Performance/Benchmarks/ZipBenchmarks.cs
# tests/SharpCompress.Performance/baseline-results.md
2026-02-12 14:20:01 +00:00
Adam Hathcock
7f6272807d
update docs
2026-02-12 10:32:20 +00:00
Adam Hathcock
6b035cb76e
updates
2026-02-10 15:51:50 +00:00
Adam Hathcock
bd99c1ab27
more fluent interface for options
2026-02-10 11:10:04 +00:00
Adam Hathcock
2e364ac0eb
cleaned up writing and added more validation and tests
2026-02-10 10:48:42 +00:00
Adam Hathcock
b41296194f
more updates to docs
2026-01-15 13:29:57 +00:00
Adam Hathcock
bf7416753a
update docs
2026-01-15 13:04:09 +00:00
Adam Hathcock
6d6103afd6
update docs
2026-01-12 16:08:16 +00:00
Adam Hathcock
b2d1505e5c
remove section on allocations
2026-01-11 12:20:40 +00:00
Adam Hathcock
507b1e35d8
docs: Remove broken references to non-existent files
...
- Remove CONTRIBUTING.md reference from ARCHITECTURE.md
- Remove ERRORS.md reference from API.md
- Remove TROUBLESHOOTING.md reference from ENCODING.md
- Remove TROUBLESHOOTING.md reference from PERFORMANCE.md
All markdown files now reference only existing documentation.
2026-01-08 15:47:57 +00:00
Adam Hathcock
2839e1d33f
Update docs/ENCODING.md
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-08 15:39:47 +00:00