Anders Gardebring
2aa123ccd7
Remove begin and end events since this can now be tracked via progress instead
2017-04-25 13:21:04 +02:00
Anders Gardebring
0990b06cc9
Create new TransferTo method and pass Entry and IReaderExtractionListener instead of passing an action lambda.
2017-04-25 12:48:56 +02:00
Anders Gardebring
e05f9843ba
Use strongly typed ReaderProgress instead of object[]
2017-04-25 12:36:32 +02:00
Anders Gardebring
683d2714d0
Add new event to be able to track progress of extraction of individual entry when extracting an archive. This allows for showing or logging progress of the extraction process, especially useful for large files that might take a long time to extract.
2017-04-24 13:50:45 +02:00
Anders Gardebring
b8ef1ecafc
Revert "Add new feature to allow injection of an action into the extraction process. This allows for showing or logging progress of the extraction process, especially useful for large files that might take a long time to extract."
...
This reverts commit 467fc2d03d .
2017-04-24 10:22:49 +02:00
Anders Gardebring
467fc2d03d
Add new feature to allow injection of an action into the extraction process. This allows for showing or logging progress of the extraction process, especially useful for large files that might take a long time to extract.
2017-04-20 11:45:53 +02:00
Adam Hathcock
58b4fe4f28
Merge pull request #220 from coderb/master
...
verify RAR crc on header and file data
2017-04-07 11:56:06 +01:00
Brien Oberstein
97d5e0aac4
verify rar CRC on header and file data
2017-04-04 12:20:06 -04:00
Adam Hathcock
356c977cff
Merge pull request #215 from mnadareski/master
...
Removed restriction on 7zip file entries
2017-03-17 09:20:59 +00:00
Matt Nadareski
99d6062376
Removed restriction on 7zip file entries
2017-03-16 15:55:20 -07:00
Adam Hathcock
f8538403e4
Merge pull request #211 from kenkendk/add_zip64
...
Add zip64
2017-03-13 10:23:26 +00:00
Kenneth Skovhede
726b9c80f6
Fixed compiling the unittest
2017-03-11 01:05:58 +01:00
Kenneth Skovhede
2894711c51
Added a test suite to verify zip64 write support is working, and can be read in both Archive and Stream mode
2017-03-11 00:54:06 +01:00
Kenneth Skovhede
85280f6f4f
Changed the logic to throw exceptions when sizes exceed the zip archive limits, and zip64 is not enabled.
...
This changes the logic, such that archives larger than 4GiB are still automatically written correct (only the central header is special).
Archives with individual streams larger than 4 GiB must set the zip64 flag, either on the archive or the individual streams.
2017-03-11 00:53:42 +01:00
Kenneth Skovhede
d7f4c0ee32
Fixed an error in the zip64 central end of header: the signature + length (12 bytes) are not included in the reported length.
2017-03-10 23:10:06 +01:00
Kenneth Skovhede
1263c0d976
Added support for writing zip64 headers
2017-03-09 23:56:42 +01:00
Kenneth Skovhede
cd3cbd2b32
Support for writing zip64 headers in the unused code
2017-03-09 23:18:57 +01:00
Adam Hathcock
b3a4fed8be
Mark for 0.15.2
0.15.2
2017-03-09 11:02:44 +00:00
Adam Hathcock
d0b4af6666
Merge pull request #210 from kenkendk/fix_invalid_headers
...
Fix invalid headers
2017-03-09 10:41:18 +00:00
Kenneth Skovhede
81ab5c189d
Fixed writing correct headers in zip archives
2017-03-09 11:34:24 +01:00
Kenneth Skovhede
6ef3be4b5c
Fixed writing correct headers in zip archives
2017-03-09 11:32:20 +01:00
Adam Hathcock
9f90a1d651
Mark for 0.15.1
0.15.1
2017-01-25 09:31:01 +00:00
Adam Hathcock
ce9a3fd1ef
Add file ordering fix for OS X
2017-01-25 09:29:13 +00:00
Adam Hathcock
7c6f05058e
Merge pull request #206 from markryd/zip64-extraction
...
Zip64 extending information and ZipReader
2017-01-25 09:03:43 +00:00
Mark Rydstrom
a8c3a7439e
Add support for zip64 to ZipReader
2017-01-25 17:05:48 +10:00
Mark Rydstrom
839b3ab0cf
Add support for zip64 extended information field
2017-01-25 16:51:15 +10:00
Adam Hathcock
44d54db80e
Fix some path issues on OS X when running tests.
2017-01-24 17:36:51 +00:00
Adam Hathcock
a67d7bc429
Mark for 0.15
0.15.0
2017-01-24 17:25:19 +00:00
Adam Hathcock
079a818c6c
Merge pull request #205 from markryd/zip64-extraction
...
Add zip64 support for ZipArchive extraction
2017-01-24 16:56:42 +00:00
Mark Rydstrom
6be6ef0b5c
Add zip64 support for ZipArchive extraction
2017-01-24 13:04:03 +10:00
Adam Hathcock
8e51d9d646
0.14.1
0.14.1
2016-11-30 14:26:18 +00:00
Adam Hathcock
ea206f4f02
Merge pull request #199 from adamhathcock/Issue-198
...
Gzip entry can't be read multiple times
2016-11-25 09:33:56 +00:00
Adam Hathcock
f175a2a252
Merge branch 'master' into Issue-198
2016-11-25 09:21:44 +00:00
Adam Hathcock
3f7e559b86
Merge pull request #200 from ITnent/bug/Issue-197
...
Open branch, to fix multiple crashes on repeated zip archives reading…
2016-11-25 09:21:34 +00:00
Vladimir Demidov
2959b4d701
Modified check integrity condition for the encrypted file.
2016-11-24 20:41:08 +03:00
Vladimir Demidov
031286c5eb
Fixed defects after review.
2016-11-24 18:01:49 +03:00
Vladimir Demidov
e181fa8c4a
Restored original tabs.
2016-11-24 17:11:43 +03:00
Vladimir Demidov
7b035bec5d
Fixed some issues after review.
2016-11-24 16:21:02 +03:00
Vladimir Demidov
f39d2bf53a
Open branch, to fix multiple crashes on repeated zip archives reading. Added fix.
2016-11-24 15:14:29 +03:00
Adam Hathcock
7c8e407182
Merge branch 'master' into Issue-198
2016-11-21 12:21:29 +00:00
Adam Hathcock
a09136d46b
Merge pull request #195 from jskeet/strong-naming
...
Strong-name both the main and test projects
2016-11-21 12:06:13 +00:00
Adam Hathcock
5fe1363ee1
Gzip entry can't be read multiple times https://github.com/adamhathcock/sharpcompress/issues/198
2016-11-21 12:04:35 +00:00
Jon Skeet
b41823fc10
Strong-name both the main and test projects
...
It's not clear whether SharpCompress.Test.Portable (as referenced
in AssemblyInfo.cs) still exists, but build.ps1 certainly works.
2016-11-15 18:42:56 +00:00
Adam Hathcock
0a64fe28b0
Oops, removed too much from project.json
0.14.0
2016-10-14 09:03:15 +01:00
Adam Hathcock
e320ccfa9a
0.14.0
2016-10-14 08:59:19 +01:00
Adam Hathcock
9628ff9456
Merge pull request #191 from jskeet/lzip
...
Initial read-only support for LZip
2016-10-14 08:50:32 +01:00
Jon Skeet
d540f78cfc
Initial read-only support for LZip
...
LZip has no notion of flienames, so an LzipReader wouldn't make very much sense;
I've just implemented the stream, and hooked it into tar support.
2016-10-12 15:08:56 +01:00
Adam Hathcock
66420cd299
Merge pull request #189 from ziaa/master
...
Remove unbalanced parentheses in code samples
2016-10-08 18:25:30 +01:00
Seyed Zia Azimi
dd0594471f
Remove unbalanced parentheses in samples
2016-10-07 19:33:41 +03:30
Adam Hathcock
844ba228ee
Make 0.13.1
0.13.1
2016-10-03 13:44:19 +01:00