Adam Hathcock
15110e18e2
Don't skip ZipReader data twice. ( #272 )
...
* Don't skip ZipReader data twice.
* Add archive for a new test
2017-07-17 11:05:21 -04:00
Adam Hathcock
5465af041b
Use Skip and ReadFully extension methods where possible. ( #276 )
2017-07-17 10:55:22 -04:00
Adam Hathcock
310d56fc16
Made ArchiveEncoding a non-static class that is used with options. ( #274 )
...
* Made ArchiveEncoding a non-static class that is used with options.
* Revert some formatting.
* Optional string decoder delegate (#278 )
2017-07-17 10:53:20 -04:00
eklann
231258ef69
Force encoding ( #266 )
...
* Fixing build
* Fixing build
* Fixing build
* Fixed build (seems working now)
* Added support to force specific encoding when reading or writing an archive
* Minor fixed related to force encoding
* Removed obsolete project file not present in master
2017-07-05 10:15:49 -05:00
Sam Bott
16b7e3ffc8
Add XZ tests ( #258 )
...
* tests added and converted to xunit
* reordered two assertions
2017-06-11 13:44:00 +01:00
Adam Hathcock
513e59f830
Mark for 0.17.1
0.17.1
2017-06-09 08:28:35 +01:00
Adam Hathcock
b10a1cf2bd
Bug on Windows on .NET Core fix ( #257 )
...
* Bug on Windows on .NET Core fix: https://github.com/dotnet/corefx/issues/20676
* Add comment
2017-06-09 08:22:47 +01:00
Adam Hathcock
1656edaa29
Add some more details to nuget package
2017-06-01 12:36:01 +01:00
Adam Hathcock
cff49aacba
Added explicit tar skip check. Caught skip issue.
0.17.0
2017-06-01 11:25:32 +01:00
Adam Hathcock
19c32aff6c
README fixes
2017-06-01 10:56:11 +01:00
Adam Hathcock
db3ec8337f
Mark for 0.17
2017-06-01 10:54:50 +01:00
Adam Hathcock
e7bfc40461
Fix Skipping when compressed size is unknown (fallback to decompressing)
2017-06-01 09:26:08 +01:00
Adam Hathcock
3d3ca254ba
Zip64 introduced seekable behavior into ZipWriter. The position may … ( #252 )
...
* Zip64 introduced seekable behavior into ZipWriter. The position may not be zero.
* Remove some dead code
* Update formats for zip64
* Make version created by and version needed to extract the same
* Running tests is faster than skipping
2017-05-31 16:55:49 +01:00
Adam Hathcock
b45bc859a4
XZ Format ( #247 )
...
* Started integrated XZ format from https://github.com/sambott/XZ.NET
* Add readme line as it was copy/pasted
* Tar used with XZ
* update formats
2017-05-31 16:55:26 +01:00
Adam Hathcock
912d7a8775
Lzip ( #245 )
...
* First pass. Writing isn't implemented on stream. Tests are busted.
* LZipReader works...no file name :(
* LZipWriter works
* Writing tests are actually correct now. LZipStream correctly writes trailer now. lzip command line tool likes it.
* Add recommendation blurb
* Update notes for formats
* LZip isn't an archive format
* Attempting to fix and implement crc32
* LZip writing test passes
* Had to invert crc to check uncompressed data.
2017-05-31 16:51:24 +01:00
Adam Hathcock
16885da1b5
Mark for 0.16.2
0.16.2
2017-05-31 14:47:51 +01:00
Adam Hathcock
26714052eb
Merge pull request #249 from adamhathcock/zip_entry_compression_fix
...
Per entry compression was being written out incorrectly on the centra…
2017-05-31 12:55:37 +01:00
Adam Hathcock
3df763a783
Merge branch 'master' into zip_entry_compression_fix
2017-05-31 11:15:30 +01:00
Adam Hathcock
925842bc4b
Merge pull request #251 from dbaumber/Issue-250
...
Fix for Issue #250 : remove extra build flags for .NET 3.5
2017-05-31 10:54:52 +01:00
Dan Baumberger
cead62704e
Fix for Issue #250 : remove extra build flags for .NET 3.5 as to
...
enable WinZipAes for .NET 3.5.
2017-05-30 13:43:48 -07:00
Adam Hathcock
3f24a744c0
Merge branch 'master' into zip_entry_compression_fix
2017-05-30 16:10:41 +01:00
Adam Hathcock
cce97548a2
Merge pull request #212 from kenkendk/remove_unused_code
...
Removed the unused code to write entries in Zip Headers
2017-05-30 16:09:04 +01:00
Adam Hathcock
9270d7cabf
Add cache for dotnet packages
2017-05-30 16:04:55 +01:00
Adam Hathcock
264aa6d366
Merge branch 'master' into remove_unused_code
2017-05-30 15:58:44 +01:00
Adam Hathcock
69fc74e376
Per entry compression was being written out incorrectly on the central directory. Fix for that.
2017-05-30 15:37:41 +01:00
Adam Hathcock
a361d41e68
Fix test namespaces
2017-05-30 15:14:02 +01:00
Adam Hathcock
38766dac99
Wrong logic for skipping tests
2017-05-30 12:50:03 +01:00
Adam Hathcock
c30bc65281
Don't run tests on travis either
2017-05-30 12:46:34 +01:00
Adam Hathcock
296ebd942a
Shrink script a bit
2017-05-30 12:37:16 +01:00
Adam Hathcock
afa19f7ad8
Add xplat cake and travis build
2017-05-30 12:35:12 +01:00
Adam Hathcock
a193b2d3b1
Add xplat build
2017-05-29 10:35:55 +01:00
Adam Hathcock
be4a65e572
update readme
2017-05-24 08:52:12 +01:00
Adam Hathcock
6832918e71
Mark for 0.16.1
0.16.1
2017-05-23 16:21:07 +01:00
Adam Hathcock
fd9a3ffbcc
Merge commit '18641d4f9b849daea7b6fbb7edad51369534ffa3'
...
* commit '18641d4f9b849daea7b6fbb7edad51369534ffa3':
Normalize Rar keys
2017-05-23 16:15:58 +01:00
Adam Hathcock
41added690
Private setter clean up
2017-05-23 16:15:47 +01:00
Adam Hathcock
18641d4f9b
Merge pull request #238 from adamhathcock/issue_201
...
Normalize Rar keys
2017-05-23 16:14:55 +01:00
Adam Hathcock
4d0c5099d4
Merge branch 'master' into issue_201
2017-05-23 16:13:09 +01:00
Adam Hathcock
9d9d491245
Slightly better fix for https://github.com/adamhathcock/sharpcompress/pull/235
2017-05-23 16:10:15 +01:00
Adam Hathcock
7b81d18071
Merge pull request #235 from dbaumber/Issue-230
...
Issue #230 : preserve the compression method when getting a compressed…
2017-05-23 15:50:32 +01:00
Dan Baumberger
7d0acbc988
Merge branch 'Issue-230' of https://github.com/dbaumber/sharpcompress into Issue-230
2017-05-23 07:46:48 -07:00
Dan Baumberger
313c044c41
Added a unit test for the WinZipAes multiple OpenEntryStream() bug.
2017-05-23 07:44:45 -07:00
Dan Baumberger
f6f8adf97e
Merge branch 'master' into Issue-230
2017-05-23 07:43:02 -07:00
Adam Hathcock
bc97d325ca
Normalize Rar keys
2017-05-22 10:55:15 +01:00
Adam Hathcock
0f2d325f20
oh yeah, appveyor doesn't like the tests
2017-05-22 09:08:16 +01:00
Adam Hathcock
63d5503e12
forgot to actually add tests to script
2017-05-22 09:06:33 +01:00
Adam Hathcock
e53f2cac4a
Mark for 0.16.0
0.16.0
2017-05-22 08:58:52 +01:00
Adam Hathcock
3b73464233
Merge pull request #236 from damieng/zip-min-version-of-20
...
Default zip ver to 20 (deflate/encyption), fixes #164
2017-05-22 08:38:18 +01:00
Damien Guard
575f10f766
Default zip ver to 20 (deflate/encyption), fixes #164
2017-05-19 16:37:20 -07:00
Dan Baumberger
8d3fc3533b
Issue #230 : preserve the compression method when getting a compressed stream for encrypted ZIP archives.
2017-05-19 08:36:11 -07:00
Adam Hathcock
60370b8539
don't run appveyor tests
2017-05-19 15:51:06 +01:00