Adam Hathcock
f1a80da34b
fix tests that use extract all wrongly
2025-10-21 09:56:29 +01:00
Nanook
76de7d54c7
Rewind buffer fix for directory extract.
2025-08-01 21:47:09 +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
Nanook
938775789d
Formated with Sharpier.
2025-07-20 18:11:37 +01:00
Nanook
21f14cd3f2
Added IStreamStack for debugging and configurable buffer management. Added SharpCompressStream to consolodate streams to help simplify debugging. All unit tests passing.
2025-07-20 17:35:22 +01:00
Adam Hathcock
5bf3d6dc32
update csharpier
2025-01-14 09:07:40 +00:00
Victor Nova
704a0cb35d
added support for 7zip SFX archives by handling ReaderOptions.LookForHeader
2024-08-05 23:11:15 -07:00
Adam Hathcock
23dd041e2e
fix some tests
2024-04-23 08:52:10 +01:00
Adam Hathcock
5f13e245f0
more clean up on tests
2024-03-14 08:53:08 +00:00
Adam Hathcock
2715ae645d
use var
2024-03-14 08:38:12 +00:00
Adam Hathcock
0299232cb5
just using rider to clean up
2024-03-14 08:37:17 +00:00
Lars Vahlenberg
46d4b26eba
Fix testing under Linux
2024-01-05 00:35:24 +01:00
Lars Vahlenberg
6c157def4b
set empty string if password not set
2024-01-04 21:16:07 +01:00
Adam Hathcock
7080c2abd0
Update csharpier and fix formatting
2023-11-15 11:05:30 +00:00
Lars Vahlenberg
23a9ca3140
Delta distance
2023-03-19 12:37:12 +01:00
Adam Hathcock
b01e97b168
more clean up
2022-12-20 15:20:49 +00:00
Adam Hathcock
7da10795a1
csharpier
2022-12-20 15:14:22 +00:00
Adam Hathcock
959bbdcf1b
big clean up
2022-12-20 15:06:44 +00:00
Adam Hathcock
970e31a1b1
cleanup and run csharpier
2022-12-20 13:45:47 +00:00
Adam Hathcock
d6ac9a0363
Fix build
2022-12-20 13:09:16 +00:00
Nanook
4eb1fe0b80
RarArchive has Min/MaxVersion. RarEntry has Volumne Indexes. GZ CRC fix.
2022-07-15 21:15:10 +01:00
Adam Hathcock
62c94a178c
Merge branch 'master' into Task_477
2022-06-20 10:26:45 +01:00
Martin Demberger
35336a0827
Suppress nested NonDisposingStream
2022-06-19 22:05:52 +02:00
Martin Demberger
8b55cce39a
Better handling of uncompressed zip files.
2022-06-15 16:28:14 +02:00
Craig
61c01ce9b0
Properly integrated zip multivolume and split support.
2022-04-30 19:35:40 +01:00
Craig
224614312f
Added multipart Zip support (z01...). Added IEntry.IsSolid and implemented Rar and 7Zi[ support.
2022-04-25 01:16:53 +01:00
Craig
ec1999f73d
Added Split archive support with unit tests. Added ArchiveFactory.IsArchive() and minor refactor.
2022-04-21 00:12:26 +01:00
Dmitriy
de6759a83f
- remove check of solid archive
...
- change tests
- add test on multi solid archive
2020-07-01 15:06:54 +05:00
Matt Kotsenas
e9a6fed607
FIXUP decouple UseReader from VerifyFiles
2018-07-11 16:53:34 -07:00
Matt Kotsenas
933ffe7828
Remove unused code from ArchiveTests
2018-07-11 16:33:46 -07:00
Matt Kotsenas
7b338511cc
Create unique scratch path per test
...
Tests fail in Visual Studio because they try to reuse the same scratch
working space, and each test is responsible for resetting the space. To
simplify the test code:
1. Make `TestBase` `IDisposable` and have it create the scratch space
2. Remove `ResetScratch()` as it is now handled by the base class
3. Add a unique ID to each scrach space folder to prevent collisions
2018-07-10 11:46:44 -07:00
Adam Hathcock
5fdae1cf82
Make readonly and fix visibility
2018-05-05 19:23:34 +01:00
Adam Hathcock
33f7258ea2
Merge branch 'master' into leaveOpen
...
# Conflicts:
# src/SharpCompress/Common/Rar/Headers/RarHeaderFactory.cs
# src/SharpCompress/Readers/Rar/RarReader.cs
2018-04-29 14:47:08 +01:00
Adam Hathcock
bf58742ddf
rework of leave stream open for readers
2018-04-22 11:09:03 +01:00
Adam Hathcock
f18e5b75bb
Archives set up correctly
2018-04-22 10:06:30 +01:00
Adam Hathcock
e919c99b14
First pass of removing explicit leaveOpen on streams.
2018-04-22 10:02:18 +01:00
coderb
7969bbaac4
rar5: working on decompression
2017-12-17 11:04:13 -05:00
Martijn Kant
c2528cf93e
Mk/add support for extracting password protected LZMA(2) 7z archives ( #324 )
...
* Added possibility to decompress a password protected 7z LZMA archive
* Fix tests
2017-12-04 10:55:30 +00:00
Adam Hathcock
f6db114865
Remove console writelines
2017-05-19 15:47:53 +01:00
Adam Hathcock
8be931bbcb
Doing some resharper clean up
2017-05-19 10:52:49 +01:00
Adam Hathcock
ee64670755
Move test folder to be tests
2017-05-19 09:19:37 +01:00