Zip4j Changelog

What's new in Zip4j 1.3.2

Mar 28, 2014
  • Bug fixes:
  • Invalid MAC error when extracting some files with AES encryption and DEFLATE compression
  • Encryption and Decryption does not consider "start" in encrypt and decrpyt methods
  • ProgressMonitor.cancelAllTasks has no effect when zipping files
  • ZipFile.getSplitZipFiles() does not contain split zip file extensions
  • When running in thread, ProgressMonitor.getFileName() returns null for the first few loops
  • ProgressMonitor.getPercentDone does not reset to 0 after completion of an action
  • CalculateTotalWork() should be done only in Thread mode.
  • Cannot rename newly created split file when zip file is created at root
  • Fixed a coding issue in ExtractAllFilesWithInputStreams.java in the examples package that closed inputstream twice leading to CRC error

New in Zip4j 1.3.1 (Apr 2, 2012)

  • Standard Encoding bug in CipherOutputStream when using ZipOutputStream
  • Issues with Day Light Savings
  • Password as CharArray instead of String
  • Exception when adding an empty folder

New in Zip4j 1.2.9 (Feb 7, 2012)

  • few bug fixes

New in Zip4j 1.2.8 (Jan 18, 2012)

  • ZipFile.extractFile - Get progress information does not work
  • "number of files on this disk" header data is not set correctly in some split zip files
  • Bug with some compression levels create invalid split zip files
  • Split-Zip with dots in a filename results in incorrect zip file names