Skip to content

Releases: zlib-ng/minizip-ng

4.2.1

27 Apr 19:24
26b4619

Choose a tag to compare

What's Changed

  • cmake: pick zstd and zlib-ng targets per BUILD_SHARED_LIBS by @nmoinvaz in #989

Full Changelog: 4.2.0...4.2.1

4.2.0

27 Apr 01:57
ea91a3c

Choose a tag to compare

What's Changed

  • cmake: produce portable installed package config by @nmoinvaz in #983
  • mz_os: fix symlink check at or above destination dir by @nmoinvaz in #984
  • test: skip AES-GCM test when build doesn't support it by @nmoinvaz in #986
  • minizip: place erase temp on same filesystem when TMPDIR differs by @nmoinvaz in #985
  • mz_os: split file and link attribute getters (#797) by @nmoinvaz in #987
  • compat: add unzGetCurrentFileZStreamPos64 by @nmoinvaz in #988

Full Changelog: 4.1.2...4.2.0

4.1.2

25 Apr 05:51
9826cbd

Choose a tag to compare

What's Changed

Full Changelog: 4.1.1...4.1.2

4.1.1

23 Apr 04:12
37adbba

Choose a tag to compare

What's Changed

  • mz_strm_ppmd.c reader issue: it can't detect EOF by @pmqs in #953
  • Add PPMd & Zstd zip files to the fuzz corpus by @pmqs in #954
  • Document that mz_zip_tm_to_time_t requires a year-1900 indexed time struct. by @Coeur in #951
  • build: avoid MIN macro for Windows by @Coeur in #949
  • Document PPMD compression by @pmqs in #958
  • Remove calls to add_subdirectory in CMakeLists.txt for lzma & zlib by @pmqs in #959
  • update to use ppmd from 7zip 26.00 by @pmqs in #967
  • Set default value for MZ_SANITIZER to OFF in README.md by @pmqs in #964
  • Replace ZLIB_ENABLE_TESTS with BUILD_TESTING by @pmqs in #965
  • Fix integer overflow in split stream write for disk sizes > 2GB by @nmoinvaz in #969
  • Restore ability to prefer OpenSSL over BCrypt on Windows by @solbjorn in #975
  • improve: support for more platforms by @sergio-nsk in #977
  • cmake: improve: mz.h, mz_os.h are public API, shouldn't rely on user -D by @sergio-nsk in #978
  • Fix two bugs causing premature exiting the PPMd decompression by @solbjorn in #976
  • Harden the cmake Address Sanitizer detection code. by @pmqs in #960

Dependabot

  • Ppmd dependabot by @pmqs in #947
  • Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #962
  • Bump svenstaro/upload-release-action from 2.11.4 to 2.11.5 by @dependabot[bot] in #974
  • Bump svenstaro/upload-release-action from 2.11.3 to 2.11.4 by @dependabot[bot] in #963
  • Bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in #973

New Contributors

Full Changelog: 4.1.0...4.1.1

4.1.0

21 Jan 21:55
cf4b58e

Choose a tag to compare

What's Changed

  • Apply Clang format by @tbeu in #871
  • align bzip and lzma streams for 64-bit platforms by @GermanAizek in #879
  • Revert: Make pattern in mz_zip_reader dynamically assigned (#856) by @Coeur in #877
  • Mark handle as unused. by @kalibera in #881
  • doc: compression -> decompression by @Coeur in #884
  • Updage usage of Buffered Stream by @LuJyKa in #885
  • zstd: add MZ_STREAM_PROP_COMPRESS_THREADS by @peterh in #888
  • fix stack overrun in mz_os_utf8_string_create by @peterh in #890
  • harden mz_zip_writer_add_file against link following by @peterh in #889
  • refactor: passing reader, writer, zip instead of handle by @Coeur in #876
  • zip_rw: validate the handle in each getter/setter by @peterh in #891
  • cmake: better zlib-ng / zlib handling by @sgoth in #886
  • fix missing const at r/o buffers by @sergio-nsk in #906
  • Drop documents that are not freely distributable by @bgermann in #909
  • Removing superfluous const by @Coeur in #911
  • mz_stream_zstd_set_prop_int64: Implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' by @Coeur in #917
  • Fix allocating negative size by @Coeur in #918
  • Bump GoogleTest to 1.16 by @Coeur in #923
  • Avoid ruby codeql failure by @Coeur in #926
  • fix #915: headers should not include there dependencies by @bebuch in #924
  • Remove build-src-dir in Actions by @Coeur in #925
  • Compatible with systems without symbolic links by @noword in #928
  • Add workflow_dispatch to all workflows by @pmqs in #940
  • Fix modified_date when zipping by @Coeur in #930

Dependabot

New Contributors

Full Changelog: 4.0.10...4.1.0

4.0.10

05 May 01:37
f3ed731

Choose a tag to compare

What's Changed

  • gitgnore build folders by @Coeur in #857
  • fix: unzipping with backslashes in the name on UNIX by @Coeur in #834
  • cleanup pathwfs by @Coeur in #860
  • Make pattern in mz_zip_reader dynamically assigned by @DreamHelium in #856
  • Support star in filename by @Coeur in #865
  • updating github actions for ubuntu-22.04 by @Coeur in #866
  • fix: unzipping with backslash at the end of the filename by @Coeur in #867
  • Support any character encoding by @Coeur in #868
  • free up writer memory when failing to open archive for reading by @Coeur in #869
  • fix copy encrypted file info by @Coeur in #870

New Contributors

Full Changelog: 4.0.9...4.0.10

4.0.9

05 Apr 18:09

Choose a tag to compare

What's Changed

  • Remove excess checks before free() by @GermanAizek in #846
  • Align structures for 64-bit platforms by @GermanAizek in #844
  • Consider passed codepage on listing and extraction callback by @tbeu in #841
  • Apply Clang format by @tbeu in #842
  • crypt.h: Remove register keyword by @Mingli-001 in #853
  • Don't use Z_ERRNO in compatibility headers if zlib not included. #852
  • Add lint GHA workflow with clang-format.

New Contributors

Full Changelog: 4.0.8...4.0.9

4.0.8

08 Jan 18:14

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.0.7...4.0.8

4.0.7

15 Jun 16:26

Choose a tag to compare

  • Added definition for zipOpenNewFileInZip64 for backwards compat #787
  • Upgrade to GoogleTest Framework v1.13.0.
  • Rename minizip_cmd project to minizip_cli.
  • Rename cli instead of lib for VS conflicts to prevent linker error. #778
  • Various CI fixes

Full Changelog: 4.0.6...4.0.7

4.0.6

01 Jun 21:13

Choose a tag to compare

What's Changed

  • Fixed zstd master branch no longer working.
  • Switch to using zlib-ng stable.
  • Update liblzma repository to GitHub.
  • Fixed listing empty zip file. #756
  • Revert "Add empty directories to zip file. #756
  • Bump github/codeql-action from 2 to 3 by @dependabot in #766
  • Bump codecov/codecov-action from 3 to 4 by @dependabot in #768
  • Bump actions/upload-artifact from 3 to 4 by @dependabot in #770
  • Bump actions/checkout from 3 to 4 by @dependabot in #769
  • Bump svenstaro/upload-release-action from 1.pre.release to 2.9.0 by @dependabot in #767
  • Bump actions/checkout from 3 to 4 by @dependabot in #776
  • Bump actions/upload-artifact from 3 to 4 by @dependabot in #775
  • Bump svenstaro/upload-release-action from 1.pre.release to 2.9.0 by @dependabot in #777
  • Bump github/codeql-action from 2 to 3 by @dependabot in #773
  • Bump codecov/codecov-action from 3 to 4 by @dependabot in #774

New Contributors

Full Changelog: 4.0.5...4.0.6