Adam Hathcock
|
2021a06626
|
add zipslip tests and fixes
|
2026-05-05 16:52:16 +01:00 |
|
Adam Hathcock
|
25a5b7beeb
|
BZip2 fixed?
|
2026-05-05 08:19:55 +01:00 |
|
Adam Hathcock
|
ee02924b14
|
Figure out more async usage for legacy
|
2026-04-30 15:13:49 +01:00 |
|
Adam Hathcock
|
48afb4da92
|
fixed providers in TarWriter and TarArchive.
|
2026-04-30 14:12:47 +01:00 |
|
Adam Hathcock
|
2f3d11ca61
|
Rationalize AsyncDisposable
|
2026-04-30 13:57:03 +01:00 |
|
Adam Hathcock
|
de36344863
|
Fix more async stream disposal
|
2026-04-30 13:46:32 +01:00 |
|
Adam Hathcock
|
6172bd3e52
|
fix LzmaStream writing async
|
2026-04-30 13:30:43 +01:00 |
|
Adam Hathcock
|
29f06b753a
|
add Crc32Stream write async
|
2026-04-30 13:07:34 +01:00 |
|
Adam Hathcock
|
2aec75a3bc
|
Small fixes and format
|
2026-04-30 10:41:33 +01:00 |
|
Adam Hathcock
|
29744b36be
|
fix writing of headers
|
2026-04-29 13:04:06 +01:00 |
|
Adam Hathcock
|
818735dc2b
|
forgot a disposal change
|
2026-04-29 12:57:46 +01:00 |
|
Adam Hathcock
|
998853c91d
|
LZip might work if SCS writes are done
|
2026-04-29 12:47:05 +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 |
|
Adam Hathcock
|
afc2730548
|
fix up disposal for legacy frameworks
|
2026-04-29 09:43:38 +01:00 |
|
Adam Hathcock
|
56bf786ecb
|
Merge remote-tracking branch 'origin/release' into copilot/fix-async-only-stream-writes
|
2026-04-28 12:21:10 +01:00 |
|
copilot-swe-agent[bot]
|
8a8fb98768
|
Enforce sync-write prohibition in AsyncOnlyStream and eliminate sync writes in async code paths
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:28:10 +00: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
|
c629dc5903
|
format Unpack
|
2026-04-28 11:03:08 +01:00 |
|
Adam Hathcock
|
4f41b6f793
|
review fix
|
2026-04-28 10:28:50 +01:00 |
|
Adam Hathcock
|
9156a75c56
|
pool arrays
|
2026-04-28 10:26:18 +01:00 |
|
Adam Hathcock
|
2c0a15e0f0
|
make async and sync the same
|
2026-04-28 09:39:23 +01:00 |
|
Adam Hathcock
|
0352740ea1
|
more async tests
|
2026-04-28 09:14:31 +01:00 |
|
Adam Hathcock
|
18fade571e
|
made Char be a method to match async method
|
2026-04-28 08:39:54 +01:00 |
|
Adam Hathcock
|
896dfd6537
|
some AI changes
|
2026-04-28 08:32:44 +01:00 |
|
copilot-swe-agent[bot]
|
2d4d9c285a
|
Fix sync methods called in async RAR unpacker paths (Unpack29Async, Unpack5Async)
Agent-Logs-Url: https://github.com/adamhathcock/sharpcompress/sessions/7f2fcb59-4a41-4b27-ab32-17afec510b5e
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com>
|
2026-04-28 08:17:23 +01:00 |
|
Adam Hathcock
|
472765b5e3
|
fix up overloads and usages
|
2026-04-27 17:17:31 +01:00 |
|
Adam Hathcock
|
aae3502a8b
|
intermediate commit
|
2026-04-27 16:43:06 +01:00 |
|
Adam Hathcock
|
d2c06e95d6
|
Clean up and move detection to new file
|
2026-04-26 11:07:11 +01:00 |
|
copilot-swe-agent[bot]
|
f118935bb8
|
Consolidate archive detection into shared TryFindFactory helpers
Agent-Logs-Url: https://github.com/adamhathcock/sharpcompress/sessions/9c5bf06d-3e2f-4bb5-9130-f5b7cdd1d0a0
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com>
|
2026-04-25 11:13:00 +00:00 |
|
copilot-swe-agent[bot]
|
6c59326628
|
Add ArchiveInformation record and GetArchiveInformation API for consolidated archive detection
Agent-Logs-Url: https://github.com/adamhathcock/sharpcompress/sessions/324eaee6-e733-4193-b619-6eb75b435ec2
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com>
|
2026-04-25 08:47:12 +00:00 |
|
copilot-swe-agent[bot]
|
a176ffee20
|
initial plan
Agent-Logs-Url: https://github.com/adamhathcock/sharpcompress/sessions/324eaee6-e733-4193-b619-6eb75b435ec2
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com>
|
2026-04-25 08:42:21 +00:00 |
|
Adam Hathcock
|
41432ab062
|
human fix
|
2026-04-23 11:43:10 +01:00 |
|
Adam Hathcock
|
c9a68593ea
|
add writable checks
|
2026-04-23 11:19:09 +01:00 |
|
Adam Hathcock
|
5d14c96fb0
|
clean up seekable checks
|
2026-04-23 10:19:37 +01:00 |
|
Adam Hathcock
|
2bae46e28a
|
add extension methods for checks
|
2026-04-23 10:11:54 +01:00 |
|
Adam Hathcock
|
3ed94dd462
|
add seekable checks
|
2026-04-23 09:56:26 +01:00 |
|
copilot-swe-agent[bot]
|
f4935b042f
|
Fix ReaderOptions preset usage for file-path overloads and stale SymbolicLinkHandler docs
Agent-Logs-Url: https://github.com/adamhathcock/sharpcompress/sessions/41bf7d12-f140-47cf-96f9-3620eeb0eb32
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com>
|
2026-04-21 13:15:28 +00:00 |
|
copilot-swe-agent[bot]
|
5d75f8c36d
|
Fix ForExternalStream→ForFilePath for file-path overloads and update SymbolicLinkHandler remarks
Agent-Logs-Url: https://github.com/adamhathcock/sharpcompress/sessions/41bf7d12-f140-47cf-96f9-3620eeb0eb32
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com>
|
2026-04-21 13:11:31 +00:00 |
|
Adam Hathcock
|
d10b93242c
|
clean up for other options
|
2026-04-21 11:10:53 +01:00 |
|
Adam Hathcock
|
6a402a3b50
|
use with methods
|
2026-04-21 11:04:14 +01:00 |
|
Adam Hathcock
|
1f699f3552
|
manual clean up
|
2026-04-21 10:59:01 +01:00 |
|
Adam Hathcock
|
4f1f32b508
|
Fix usages of ReaderOptions
|
2026-04-21 10:55:59 +01:00 |
|
Adam Hathcock
|
3af023a4a8
|
Use explicit helpers for leaving streams open or not.
|
2026-04-21 10:43:43 +01:00 |
|
Adam Hathcock
|
72b81b8609
|
Merge pull request #1293 from puk06/fix/leave-stream-open-default
fix: Change LeaveStreamOpen default from true to false
|
2026-04-21 10:37:59 +01:00 |
|
Puk06
|
d99b406e09
|
fix: change default reader options in OpenArchive method for FileInfo
|
2026-04-21 17:02:30 +09:00 |
|
Adam Hathcock
|
a026806b1c
|
tightens up tests
|
2026-04-21 08:25:16 +01:00 |
|
ぷこるふ
|
a351b56737
|
Apply suggestions from code review
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
2026-04-21 10:26:31 +09:00 |
|
ぷこるふ
|
8d193db721
|
Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
2026-04-21 09:32:27 +09:00 |
|
Puk06
|
23840b7a0f
|
fix(zip): stop overriding LeaveStreamOpen in OpenArchive
|
2026-04-21 09:15:56 +09:00 |
|