VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Common/libzip/NEWS.md
diff options
context:
space:
mode:
Diffstat (limited to 'src/Common/libzip/NEWS.md')
-rw-r--r--src/Common/libzip/NEWS.md106
1 files changed, 72 insertions, 34 deletions
diff --git a/src/Common/libzip/NEWS.md b/src/Common/libzip/NEWS.md
index 97bf2dea..a4bc5f9b 100644
--- a/src/Common/libzip/NEWS.md
+++ b/src/Common/libzip/NEWS.md
@@ -1 +1,39 @@
+1.5.0 [2018-03-11]
+==================
+
+* Use standard cryptographic library instead of custom AES implementation.
+ This also simplifies the license.
+* Use `clang-format` to format the source code.
+* More Windows improvements.
+
+1.4.0 [2017-12-29]
+==================
+
+* Improve build with cmake
+* Retire autoconf/automake build system
+* Add `zip_source_buffer_fragment()`.
+* Add support to clone unchanged beginning of archive (instead of rewriting it).
+ Supported for buffer sources and on Apple File System.
+* Add support for Microsoft Universal Windows Platform.
+
+1.3.2 [2017-11-20]
+==================
+* Fix bug introduced in last: zip_t was erroneously freed if zip_close() failed.
+
+1.3.1 [2017-11-19]
+==================
+
+* Install zipconf.h into ${PREFIX}/include
+* Add zip_libzip_version()
+* Fix AES tests on Linux
+
+1.3.0 [2017-09-02]
+==================
+
+* Support bzip2 compressed zip archives
+* Improve file progress callback code
+* Fix zip_fdopen()
+* CVE-2017-12858: Fix double free()
+* CVE-2017-14107: Improve EOCD64 parsing
+
1.2.0 [2017-02-19]
@@ -4,7 +42,7 @@
* Support for AES encryption (Winzip version), both encryption
- and decryption.
-* Support legacy zip files with >64k entries.
-* Fix seeking in zip_source_file if start > 0.
-* Add zip_fseek() for seeking in uncompressed data.
-* Add zip_ftell() for telling position in uncompressed data.
+ and decryption
+* Support legacy zip files with >64k entries
+* Fix seeking in zip_source_file if start > 0
+* Add zip_fseek() for seeking in uncompressed data
+* Add zip_ftell() for telling position in uncompressed data
* Add zip_register_progress_callback() for UI updates during zip_close()
@@ -14,3 +52,3 @@
-* Fix build on Windows when using autoconf.
+* Fix build on Windows when using autoconf
@@ -42,3 +80,3 @@
-* Build fixes for Windows.
+* Build fixes for Windows
@@ -47,10 +85,10 @@
-* Implemented an I/O abstraction layer.
-* Added support for native Windows API for files.
-* Added support for setting the last modification time for a file.
-* Added a new type zip_error_t for errors.
-* Added more typedefs for structs.
-* Torrentzip support was removed.
-* CVE-2015-2331 was fixed.
-* Addressed all Coverity CIDs.
+* Implemented an I/O abstraction layer
+* Added support for native Windows API for files
+* Added support for setting the last modification time for a file
+* Added a new type zip_error_t for errors
+* Added more typedefs for structs
+* Torrentzip support was removed
+* CVE-2015-2331 was fixed
+* Addressed all Coverity CIDs
@@ -59,6 +97,6 @@
-* Support querying/setting operating system and external attributes.
+* Support querying/setting operating system and external attributes
* For newly added files, set operating system to UNIX, permissions
- to 0666 (0777 for directories).
-* Fix bug when writing zip archives containing files bigger than 4GB.
+ to 0666 (0777 for directories)
+* Fix bug when writing zip archives containing files bigger than 4GB
@@ -67,4 +105,4 @@
-* Fix bugs in zip_set_file_compression().
-* Include Xcode build infrastructure.
+* Fix bugs in zip_set_file_compression()
+* Include Xcode build infrastructure
@@ -94,7 +132,7 @@
-* Added zip_get_num_entries(), deprecated zip_get_num_files().
-* Better windows support.
-* Support for traditional PKWARE encryption added.
-* Fix opening archives with more than 65535 entries.
-* Fix some memory leaks.
+* Added zip_get_num_entries(), deprecated zip_get_num_files()
+* Better windows support
+* Support for traditional PKWARE encryption added
+* Fix opening archives with more than 65535 entries
+* Fix some memory leaks
* Fix cmake build and installation
@@ -102,3 +140,3 @@
* Fixed CVE-2011-0421 (no security implications though)
-* More documentation.
+* More documentation
@@ -107,3 +145,3 @@
-* Include m4/ directory in distribution; some packagers need it.
+* Include m4/ directory in distribution; some packagers need it
@@ -112,4 +150,4 @@
-* Avoid passing uninitialized data to deflate().
-* Fix memory leak when closing zip archives.
+* Avoid passing uninitialized data to deflate()
+* Fix memory leak when closing zip archives
@@ -118,6 +156,6 @@
-* Fix infinite loop on reading some broken files.
-* Optimization in time conversion (don't call localtime()).
-* Clear data descriptor flag in central directory, fixing Open Office files.
-* Allow more than 64k entries.
+* Fix infinite loop on reading some broken files
+* Optimization in time conversion (don't call localtime())
+* Clear data descriptor flag in central directory, fixing Open Office files
+* Allow more than 64k entries
@@ -153,3 +191,3 @@
* shared library major bump because of previous two
-* added functions for reading and writing file and archive comments.
+* added functions for reading and writing file and archive comments
New functions: zip_get_archive_comment, zip_get_file_comment,