Adam Hathcock
|
7a6a8d53f9
|
Fix merge
|
2026-05-29 15:11:39 +01:00 |
|
Adam Hathcock
|
938995ea43
|
Merge remote-tracking branch 'origin/master' into copilot/fix-tararchive-missing-entries
# Conflicts:
# tests/SharpCompress.Test/Tar/TarArchiveAsyncTests.cs
|
2026-05-29 14:43:13 +01:00 |
|
copilot-swe-agent[bot]
|
ee64868919
|
Add tar reader regression tests
|
2026-05-29 11:58:38 +00:00 |
|
copilot-swe-agent[bot]
|
5adae487c7
|
Fix writable archive async disposal and add regression tests
|
2026-05-28 13:12:11 +00:00 |
|
Adam Hathcock
|
9d87274c5a
|
build and test fixes
|
2026-05-15 11:41:26 +01:00 |
|
Adam Hathcock
|
1e3346208f
|
Merge remote-tracking branch 'origin/master' into adam/tar-pax
# Conflicts:
# src/SharpCompress/Archives/Tar/TarArchive.Factory.cs
# tests/SharpCompress.Test/Tar/TarArchiveAsyncTests.cs
|
2026-05-15 11:19:20 +01:00 |
|
copilot-swe-agent[bot]
|
2d5c2210e7
|
Fix tar archive enumeration after fully reading entry streams
Agent-Logs-Url: https://github.com/adamhathcock/sharpcompress/sessions/e5d578fd-e9cd-4c00-bbe7-2f77a394926c
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com>
|
2026-05-14 16:06:09 +00:00 |
|
Adam Hathcock
|
63b104f2e7
|
Merge remote-tracking branch 'origin/master' into adam/write-async
# Conflicts:
# src/SharpCompress/Compressors/LZMA/Lzma2EncoderStream.cs
# src/SharpCompress/Factories/TarFactory.cs
# src/SharpCompress/Polyfills/StreamExtensions.cs
# src/SharpCompress/Writers/IWriter.cs
|
2026-05-14 16:12:13 +01:00 |
|
Adam Hathcock
|
14ad6a8685
|
tar can write async
|
2026-04-29 11:50:51 +01:00 |
|
Adam Hathcock
|
06a70fdd1e
|
Fully implement FInishAsync
|
2026-04-29 11:45:45 +01:00 |
|
copilot-swe-agent[bot]
|
698257de29
|
Fix async-only stream violations: defer sync writes to async paths in writers and compressors
Agent-Logs-Url: https://github.com/adamhathcock/sharpcompress/sessions/6e4dec7d-12cd-4044-9935-4d354b911d11
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com>
|
2026-04-28 10:24:36 +00:00 |
|
Adam Hathcock
|
5d14c96fb0
|
clean up seekable checks
|
2026-04-23 10:19:37 +01:00 |
|
Adam Hathcock
|
3ed94dd462
|
add seekable checks
|
2026-04-23 09:56:26 +01:00 |
|
Adam Hathcock
|
6a402a3b50
|
use with methods
|
2026-04-21 11:04:14 +01:00 |
|
Adam Hathcock
|
4f1f32b508
|
Fix usages of ReaderOptions
|
2026-04-21 10:55:59 +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
|
b326b719bc
|
Merge branch 'release' into adam/master-release
# Conflicts:
# src/SharpCompress/packages.lock.json
|
2026-04-04 10:50:12 +01:00 |
|
copilot-swe-agent[bot]
|
669fbed62b
|
Dynamic ring buffer sizing for BZip2 and ZStandard on non-seekable streams
Agent-Logs-Url: https://github.com/adamhathcock/sharpcompress/sessions/b115976a-5d8a-412e-a462-72b4531f2d0a
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com>
|
2026-04-02 10:56:50 +00:00 |
|
Adam Hathcock
|
f34ed8bd94
|
first commit for conslidating publci api
|
2026-03-06 11:22:09 +00:00 |
|
Adam Hathcock
|
f766213d06
|
Merge branch 'master' into adam/writers-should-async
# Conflicts:
# src/SharpCompress/Writers/WriterOptionsExtensions.cs
# tests/SharpCompress.Test/GZip/GZipWriterAsyncTests.cs
# tests/SharpCompress.Test/WriterTests.cs
|
2026-02-22 10:45:17 +00:00 |
|
Adam Hathcock
|
67bbdeab3d
|
fix tests
|
2026-02-13 14:27:02 +00:00 |
|
Adam Hathcock
|
7a9c6b56b7
|
probably dispose tests
|
2026-02-13 14:26:54 +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
|
5f3031db4a
|
Open for writing should be async
|
2026-02-12 11:53:19 +00:00 |
|
Adam Hathcock
|
5a319ffe2c
|
create/open always has to be async for detection
|
2026-02-12 10:18:43 +00:00 |
|
Adam Hathcock
|
bae660381c
|
TarArchive should use a compression method like TarReader
|
2026-02-12 09:48:06 +00:00 |
|
Adam Hathcock
|
b2f1d007c6
|
Clean up some code paths
|
2026-02-12 08:50:18 +00:00 |
|
Adam Hathcock
|
19ed4d16db
|
add fixes and benchmarks for system providers
|
2026-02-10 16:15:31 +00:00 |
|
Adam Hathcock
|
2e364ac0eb
|
cleaned up writing and added more validation and tests
|
2026-02-10 10:48:42 +00:00 |
|
Adam Hathcock
|
04dd177f19
|
first pass of removing extraction options (folded into reader options)
|
2026-02-09 16:52:54 +00:00 |
|
Adam Hathcock
|
cc6e410be8
|
some options
|
2026-02-06 15:16:45 +00:00 |
|
Adam Hathcock
|
43276b32b7
|
better sync over async
|
2026-02-04 13:25:05 +00:00 |
|
Adam Hathcock
|
def0bce221
|
remove mono dep as it's annoying
|
2026-01-25 15:12:17 +00:00 |
|
Adam Hathcock
|
c5814502f6
|
clean up and fixing tests....need to revisit disposal
|
2026-01-22 16:24:07 +00:00 |
|
Adam Hathcock
|
5152e3197e
|
fix build flags
|
2026-01-22 15:12:18 +00:00 |
|
Adam Hathcock
|
0a9c5bfe15
|
format changes
|
2026-01-20 13:40:51 +00:00 |
|
Adam Hathcock
|
b26d38b7e4
|
another tar test fix
|
2026-01-20 12:34:49 +00:00 |
|
Adam Hathcock
|
2175cb299d
|
tar fixes
|
2026-01-20 12:22:38 +00:00 |
|
Adam Hathcock
|
08118f7286
|
add more async writing
|
2026-01-18 15:07:02 +00:00 |
|
Adam Hathcock
|
408d2e6663
|
Async add entry
|
2026-01-18 14:57:01 +00:00 |
|
Adam Hathcock
|
4c4b727bd7
|
Tar detection works
|
2026-01-17 13:39:57 +00:00 |
|
Adam Hathcock
|
8e54b10b7f
|
tar tests are better?
|
2026-01-16 15:10:08 +00:00 |
|
copilot-swe-agent[bot]
|
0de5c59a77
|
Restore AsyncOnlyStream in archive async tests as requested
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com>
|
2026-01-16 09:50:36 +00:00 |
|
copilot-swe-agent[bot]
|
c7da19f3a5
|
Format code with CSharpier
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com>
|
2026-01-16 09:26:04 +00:00 |
|
copilot-swe-agent[bot]
|
e919930cf6
|
Fix Archive async tests to not use AsyncOnlyStream (archives need seekable streams)
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com>
|
2026-01-16 09:23:32 +00:00 |
|
copilot-swe-agent[bot]
|
2906529080
|
Fix ReaderFactory.OpenAsyncReader to use async IsArchiveAsync methods
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com>
|
2026-01-16 09:12:54 +00:00 |
|
Adam Hathcock
|
ec310c87de
|
merge fixes and fmt
|
2026-01-15 15:20:52 +00:00 |
|