Jan-Joost Spanjers
|
0b9433c3b2
|
Add test for unsupported decompression, e.g bzip2
|
2020-01-26 15:34:17 +01:00 |
Jan-Joost Spanjers
|
b80ce3cc57
|
Make decryption generic for all compression methods
Now, STORED files can be decrypted, just like DEFLATED files.
|
2020-01-26 15:34:17 +01:00 |
Jan-Joost Spanjers
|
0b7b78dc4a
|
Encapsulate Zlib errors within DecompressionError
|
2020-01-26 15:34:13 +01:00 |
John Lees-Miller
|
ad15c3c494
|
Allow tilde in zip entry names
Use absolute_path rather than expand_path to allow tilde to pass through
unchanged. Otherwise, we try to expand it to a home directory.
|
2019-03-22 16:30:25 +02:00 |
John Lees-Miller
|
fd81bd523c
|
Bump version to 1.2.2
|
2018-08-27 09:07:21 +01:00 |
John Lees-Miller
|
ffb374c6b1
|
Bump version to 2.0.0
|
2018-08-27 08:37:53 +01:00 |
John Lees-Miller
|
3dd165b494
|
Disable symlinks and check for path traversal
|
2018-08-26 14:21:38 +01:00 |
John Lees-Miller
|
ffebfa3418
|
Consolidate path traversal tests
|
2018-08-26 12:13:12 +01:00 |
John Lees-Miller
|
9c468f30f3
|
Add jwilk's path traversal tests
|
2018-08-26 10:00:35 +01:00 |
Bart de Water
|
8e78311d67
|
Fix CVE-2018-1000544 symlink path traversal
Not sure if the exception is the right way to go
|
2018-08-23 18:14:48 -04:00 |
Bart de Water
|
6e0d23178a
|
Fix CVE-2018-1000544 absolute path traversal
Small refactor along the way to centralize destination handling when no explicit path is given and a potential malicious one from the zipfile is used
|
2018-08-23 18:14:48 -04:00 |
Andrew Meyer
|
c787d94852
|
Handle stored files with general purpose bit 3 set
Signed-off-by: Sam Coward <scoward@pivotal.io>
|
2018-04-03 16:07:18 -04:00 |
Oleksandr Avoiants
|
73bfa5955c
|
Fix TypeError: can't dup NilClass from EntrySet#dup
|
2015-12-19 11:26:20 +02:00 |
Victor Costan
|
77acc03ddb
|
Fix exception due to calling empty? on nil.
|
2015-09-30 03:57:21 -04:00 |
Pavel Lobashov
|
23cfcc73b5
|
fix rubocop Style/MethodName cop
|
2015-03-24 19:02:54 +03:00 |
Shigeaki Matsumura
|
f61b3e9b0e
|
added test case for traditional encryption
zip file generated by archive-zip as reference
|
2015-01-08 18:31:17 +09:00 |
lobashov
|
ecea81f5f6
|
add test to check warn_invalid_date but without verification
|
2014-12-02 10:39:35 +03:00 |
Henry Yang
|
a7a11e33bd
|
NTFS Extra Field (0x000a) support
|
2014-09-11 23:04:23 -07:00 |
Mehmet Celik
|
b5c5b6803e
|
Zip::Entry::DEFLATED was forced on every file
|
2014-04-23 08:42:09 +02:00 |
Alexander Simonov
|
58f08ca0e1
|
Split all tests to small files. Move to minitest
|
2014-01-20 23:31:06 +02:00 |
Alexander Simonov
|
609de2ff48
|
Zip64 read-only support. Fix #81
|
2013-08-26 23:26:14 +03:00 |
Ryan Biesemeyer
|
739b352f32
|
add glob support in ZipFile and ZipFileSystem, refactor existing ZipEntrySet#glob to accept block and be more memory efficient with results.
|
2012-05-18 21:57:19 +00:00 |
thomas
|
9e4ab89f08
|
Changed directory structure
|
2005-02-15 21:10:20 +00:00 |