Skip to content

Releases: kuba--/zip

zip 0.1.32

22 Jul 10:47
Compare
Choose a tag to compare

Change log:

  • Fix compiler (MSC) warnings (#186, #187, #196, #199)
  • API to set custom global CRC-32 function (#191)
  • Custom mz_stat for MSC (#194)
  • Custom mz_mkdir for MSC (#200)

zip 0.1.31

zip 0.1.30

15 Mar 11:01
f72dce2
Compare
Choose a tag to compare

zip 0.1.22

21 Jan 10:09
05f412b
Compare
Choose a tag to compare

Bug fixes:

  • Fix warnings for MSC (#162)
  • Fix return code for extract (#166)

zip 0.1.21

18 Dec 11:51
903beb7
Compare
Choose a tag to compare
  • Open files with wide char names on Windows (#150)
  • Fix compilation with MINIZ_NO_TIME (#151)
  • Fix compilation error for msvs latest (#155)
  • Fix normalize entry path (#159)

zip 0.1.20

19 Nov 09:08
cc1f3d5
Compare
Choose a tag to compare
  • Fix tinfl_decompress
  • New API zip_extract_stream(), zip_open_stream(), zip_delete_entries
  • Remove -pedantic for tests in release mode.
  • Define ssize_t only for MSVC compiler which does not support POSIX

zip 0.1.19

23 Apr 10:13
96924c9
Compare
Choose a tag to compare
  • Upgrade cmake to 3.4 (#122), to have support for WINDOWS_EXPORT_ALL_SYMBOLS.

Note:
cmake -DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=TRUE -DBUILD_SHARED_LIBS=TRUE
creates dlls on Windows without declspec() using new CMake export all feature.
More details here

zip 0.1.18

04 Feb 12:47
Compare
Choose a tag to compare
  • Fix compilation on FreeBSD 12.1 32Bit with GCC 9.2.0 (#119)

zip 0.1.17

22 Jan 12:06
b8fac51
Compare
Choose a tag to compare
  • Check if the archive has a zip64 end of central directory headers.
  • Fix potential memory leak (if new entry does not exist).
  • Replace travis and appveyor by github actions.

zip 0.1.16

12 Nov 17:16
6b3c346
Compare
Choose a tag to compare
  • Support for 64-bit fields (#108)
  • Add __DEFINED_ssize_t for alpine gcc (#111)