VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Common/libzip/NEWS.md
diff options
context:
space:
mode:
authorMounir IDRASSI <mounir.idrassi@idrix.fr>2018-03-18 23:13:40 +0100
committerMounir IDRASSI <mounir.idrassi@idrix.fr>2018-03-18 23:13:40 +0100
commitcd7a01c34fc4304ef8161ee617568f274ace5d24 (patch)
tree41ed56e75a5feedc5f7d4fedb6338569d54d6076 /src/Common/libzip/NEWS.md
parent49a8e52139b960afd3913053380190cf2d03ceda (diff)
downloadVeraCrypt-cd7a01c34fc4304ef8161ee617568f274ace5d24.tar.gz
VeraCrypt-cd7a01c34fc4304ef8161ee617568f274ace5d24.zip
Windows: Update libzip to version 1.5.0 that include fixes for some security issues.
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,18 +1,56 @@
+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]
==================
* 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()
1.1.3 [2016-05-28]
==================
-* Fix build on Windows when using autoconf.
+* Fix build on Windows when using autoconf
1.1.2 [2016-02-19]
==================
@@ -40,33 +78,33 @@
1.0.1 [2015-05-04]
==================
-* Build fixes for Windows.
+* Build fixes for Windows
1.0 [2015-05-03]
================
-* 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
0.11.2 [2013-12-19]
===================
-* 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
0.11.1 [2013-04-27]
===================
-* Fix bugs in zip_set_file_compression().
-* Include Xcode build infrastructure.
+* Fix bugs in zip_set_file_compression()
+* Include Xcode build infrastructure
0.11 [2013-03-23]
=================
@@ -92,34 +130,34 @@
0.10 [2010-03-18]
=================
-* 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
* Fix memory leak in error case in zip_open()
* Fixed CVE-2011-0421 (no security implications though)
-* More documentation.
+* More documentation
0.9.3 [2010-02-01]
==================
-* Include m4/ directory in distribution; some packagers need it.
+* Include m4/ directory in distribution; some packagers need it
0.9.2 [2010-01-31]
==================
-* 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
0.9.1 [2010-01-24]
==================
-* 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
0.9 [2008-07-25]
==================
@@ -151,7 +189,7 @@
* struct zip_stat increased for future encryption support
* zip_add return value changed (now returns new index of added file)
* 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,
zip_set_archive_comment, zip_set_file_comment, zip_unchange_archive