New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for reading ZIP files utilising AES encryption #179
base: master
Are you sure you want to change the base?
Commits on Sep 29, 2013
-
Working AES-128, -192, -256 decryption
Caveats: * Doesn't currently check the authentication code * Won't read zip files which have a data description block without the signature. (See notes in code) * Has no tests yet...
Configuration menu - View commit details
-
Copy full SHA for a5ac235 - Browse repository at this point
Copy the full SHA a5ac235View commit details
Commits on Sep 30, 2013
-
Mohammed Abdulrazeg committed
Sep 30, 2013 Configuration menu - View commit details
-
Copy full SHA for 0b01891 - Browse repository at this point
Copy the full SHA 0b01891View commit details -
Merge pull request rubyzip#1 from jphastings/aes-128
Working AES-128, -192, -256 decryption
Configuration menu - View commit details
-
Copy full SHA for 8feb070 - Browse repository at this point
Copy the full SHA 8feb070View commit details -
Merge pull request rubyzip#3 from githubmo/aes-128
Fixed io seeking bug.
Configuration menu - View commit details
-
Copy full SHA for 9a607d0 - Browse repository at this point
Copy the full SHA 9a607d0View commit details
Commits on Oct 1, 2013
-
Fixes
Zip::File.open
with encrypted zips.JP Hastings-Spital committedOct 1, 2013 Configuration menu - View commit details
-
Copy full SHA for 3050881 - Browse repository at this point
Copy the full SHA 3050881View commit details -
Don't attempt to set the password on normal decompressors
JP Hastings-Spital committedOct 1, 2013 Configuration menu - View commit details
-
Copy full SHA for 17ff6f8 - Browse repository at this point
Copy the full SHA 17ff6f8View commit details
Commits on Oct 2, 2013
-
Fixed bug to allow decompressor's password to be set
Mohammed Abdulrazeg committedOct 2, 2013 Configuration menu - View commit details
-
Copy full SHA for 2f9faba - Browse repository at this point
Copy the full SHA 2f9fabaView commit details -
Fixed bug to allow decompressor's password to be set
Mohammed Abdulrazeg committedOct 2, 2013 Configuration menu - View commit details
-
Copy full SHA for 53cc89c - Browse repository at this point
Copy the full SHA 53cc89cView commit details -
Merge pull request rubyzip#6 from githubmo/master
Fixed bug with checking for password= function
Configuration menu - View commit details
-
Copy full SHA for c99fcc2 - Browse repository at this point
Copy the full SHA c99fcc2View commit details
Commits on Jan 6, 2014
-
Merge branch 'master' of https://github.com/rubyzip/rubyzip into decr…
…ypt-perf * 'master' of https://github.com/rubyzip/rubyzip: Explicitly add the released 2.1.0 Ruby version Remove branch restriction Fix Rubinius by adding newly required gems, updating label in .travis.yml Update README.md Update README.md Make File.open_buffer support Tempfiles Version bump Update Changelog with Ruby 1.9 requirement Update README to reflect 1.9 requirement Fix rubyzip#106 Set options about restoring ownerships, permissions and times. restore permissions enabled by default. fix jRuby Building rubyzip#104 Fix rubyzip#28 and rubyzip#103 disable jRuby for a while Fix rubyzip#102 recover file permissions if zip file was exist Add missing Zip::Entry arguments to Zip::File#get_output_stream. Fixes rubyzip#100 fix string encoding of zip64 header ids for ruby 2.0 Add read/write support for zip64 extensions Conflicts: lib/zip/extra_field.rb
Mohammed Abdulrazeg committedJan 6, 2014 Configuration menu - View commit details
-
Copy full SHA for 8fefc3f - Browse repository at this point
Copy the full SHA 8fefc3fView commit details -
Mohammed Abdulrazeg committed
Jan 6, 2014 Configuration menu - View commit details
-
Copy full SHA for 1393d0b - Browse repository at this point
Copy the full SHA 1393d0bView commit details -
Retrieved all the latest tests and fixed broken tests
Mohammed Abdulrazeg committedJan 6, 2014 Configuration menu - View commit details
-
Copy full SHA for 853d8ae - Browse repository at this point
Copy the full SHA 853d8aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 971ac1c - Browse repository at this point
Copy the full SHA 971ac1cView commit details
Commits on Aug 6, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 6ff61bd - Browse repository at this point
Copy the full SHA 6ff61bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for e44a476 - Browse repository at this point
Copy the full SHA e44a476View commit details -
Minor things I missed in my earlier commit to make things compatible …
…with merging upstream
Configuration menu - View commit details
-
Copy full SHA for f780b39 - Browse repository at this point
Copy the full SHA f780b39View commit details
Commits on Aug 29, 2014
-
Correct some bad merging, to figure out the compression method when g…
…etting a decompressor
Configuration menu - View commit details
-
Copy full SHA for 207a3a9 - Browse repository at this point
Copy the full SHA 207a3a9View commit details