Commit Graph

  • 5a38f5564a Increment version in cmake master Martin Raiber 2022-02-27 20:09:11 +01:00
  • 9eedb97176 Clear whole tree to prevent uninitialized value Martin Raiber 2022-02-27 20:08:22 +01:00
  • 8a7cf60c7a Merge pull request #226 from sezero/w1 Martin Raiber 2022-02-09 21:36:23 +01:00
  • d9bd65a843 Merge pull request #227 from sezero/u0 Martin Raiber 2022-02-09 21:35:06 +01:00
  • 71ba5d12d6 Avoid NULL ptr arithmetic UB Andrius Mitkus 2020-04-07 23:06:59 +03:00
  • e285002431 replace use of stdint.h types with mz_ variants Ozkan Sezer 2022-02-09 09:36:50 +03:00
  • 842a20e586 Update ChangeLog Martin 2022-02-06 14:58:49 +01:00
  • edc251cfa9 Add padding to structures so it continues to work if features differ Martin 2022-02-06 14:57:58 +01:00
  • 9ffbe56a73 Update ChangeLog Martin 2022-02-06 14:39:43 +01:00
  • f2b59b344d Increment major version Martin 2022-02-06 14:39:27 +01:00
  • 0ce345c44a Disable building shared lib by default Martin 2022-02-06 14:30:35 +01:00
  • 0796bdbee6 Disable treating warnings as error with MSVC Martin 2022-02-06 14:29:22 +01:00
  • 056cc8db14 Merge pull request #159 from christiansandberg/reduced-inflate-memory-usage Martin Raiber 2022-02-06 14:16:40 +01:00
  • 60942b0f04 Initialize tree and code size tables separately Christian Sandberg 2022-01-24 09:55:56 +01:00
  • 8997650f5c Remove m_tables Christian Sandberg 2022-01-23 20:24:58 +01:00
  • 698faddd95 Minor formatting fix Christian Sandberg 2022-01-23 14:14:27 +01:00
  • ff862d4596 Fix -Wshadow Christian Sandberg 2022-01-23 14:12:48 +01:00
  • 740049e643 Merge branch 'master' into reduced-inflate-memory-usage Christian Sandberg 2022-01-23 13:32:56 +01:00
  • 2cd06e3f32 Merge pull request #217 from sezero/ub-fix Martin Raiber 2022-01-22 22:16:45 +01:00
  • f3d9e2293b Fix return value Martin Raiber 2022-01-22 22:14:31 +01:00
  • 1541a11e9b Merge pull request #220 from sezero/z64 Martin Raiber 2022-01-22 20:12:07 +01:00
  • 501a761549 miniz_zip: fix mz_zip_reader_extract_to_heap to read correct sizes Ozkan Sezer 2022-01-02 20:56:56 +03:00
  • aa70ef1644 tinfl_decompress: avoid NULL ptr arithmetic UB: Ozkan Sezer 2021-12-27 10:50:32 +03:00
  • 13b21dddc7 Remove total files check (its 32-bit uint) Martin 2021-12-11 12:59:21 +01:00
  • a956b4c753 Fix MZ_ZIP_GENERAL_PURPOSE_BIT_FLAG_UTF8 not being set Martin 2021-12-11 12:51:50 +01:00
  • ecbbbe0138 Fix function declaration if MINIZ_NO_STDIO is used Martin 2021-11-28 18:38:56 +01:00
  • 72e7267054 Fix unaligned pointer access Martin 2021-11-28 18:37:55 +01:00
  • 12b78b6d5a Fix function definitions Martin 2021-11-28 18:36:40 +01:00
  • 2beb69d0a5 Don't use unaligned stores and loads per default Martin 2021-11-28 18:35:46 +01:00
  • 0a88083589 Improve endianess detection Martin 2021-11-28 18:35:19 +01:00
  • 3e5e488ba9 Use level_and_flags after MZ_DEFAULT_COMPRESSION has been handled Martin 2021-11-28 18:08:27 +01:00
  • 75c948a1dd Only define MINIZ_EXPORT if not already defined Martin 2021-11-28 17:35:49 +01:00
  • b4108c6fcf Adjust usage text Martin 2021-11-28 17:26:05 +01:00
  • e6a7c5daed Merge pull request #204 from DimitriPapadopoulos/codespell Martin Raiber 2021-11-11 21:42:04 +01:00
  • 66c7313326 Merge pull request #197 from ccawley2011/patch-3 Martin Raiber 2021-11-11 21:39:08 +01:00
  • 82d6810a38 Merge pull request #193 from ccawley2011/no-inflate-deflate Martin Raiber 2021-11-11 21:36:53 +01:00
  • ee4deb08fa Merge remote-tracking branch 'ccawley2011/mingw-watcom' Martin 2021-11-11 21:36:15 +01:00
  • cb2b132b86 Merge pull request #196 from ccawley2011/patch-2 Martin Raiber 2021-11-11 21:26:54 +01:00
  • 591faa9574 Merge pull request #207 from SamuelMarks/c89 Martin Raiber 2021-11-11 21:25:11 +01:00
  • 3a387ec369 Merge pull request #208 from ell1e/fix_mingw_cross Martin Raiber 2021-11-11 21:24:08 +01:00
  • cda0b3e7f0 Fix MinGW cross compilation by removing unneeded capitalization Ellie 2021-11-11 13:38:57 +01:00
  • e841503cad [CMakeLists.txt] Enforce C89; [examples/example6.c] Conform to C89; [miniz_zip.c] Use lowercase <windows.h> Samuel Marks 2021-11-10 21:59:32 -05:00
  • a7961f5b4c Fix a couple typos found by codespell Dimitri Papadopoulos 2021-11-03 14:04:11 +01:00
  • ca1a779ee1 Merge pull request #195 from ccawley2011/patch-1 Martin Raiber 2021-10-03 13:13:13 +02:00
  • 18da352921 Merge pull request #203 from prezi/prezi-patch-2 Martin Raiber 2021-10-03 13:12:31 +02:00
  • d9c899cea4 Use _wstat64 instead _stat64 on windows Zsombor Fazekas 2021-09-16 12:12:07 +02:00
  • 70c79cc9d5 Use wfopen on windows Zsombor Fazekas 2021-09-16 12:00:44 +02:00
  • 583f4f27c2 Fix use of uninitialized memory in tinfl_decompress_mem_to_callback() Cameron Cawley 2021-07-25 15:36:22 +01:00
  • 9b89689723 Add MINIZ_NO_DEFLATE_APIS and MINIZ_NO_INFLATE_APIS Cameron Cawley 2021-07-20 15:21:19 +01:00
  • f99eae6e04 Set MINIZ_LITTLE_ENDIAN only if not set Cameron Cawley 2021-07-20 20:17:06 +01:00
  • fc0c0f585e Avoid using unaligned memory access in UBSan builds Cameron Cawley 2021-07-20 18:22:34 +01:00
  • 78ae375016 Fix "'&array' may not produce intended result" warnings with OpenWatcom Cameron Cawley 2021-07-20 18:03:56 +01:00
  • f542e6df73 Fix "Comparison result always 0" warnings with OpenWatcom Cameron Cawley 2021-07-20 17:48:56 +01:00
  • 46347635c8 Fix building example6 with C89 compilers Cameron Cawley 2021-07-20 15:42:37 +01:00
  • c0aad72d46 Use _ftelli64, _fseeki64 and stat with MinGW32 and OpenWatcom Cameron Cawley 2021-07-20 15:41:59 +01:00
  • 08f2c2d7e3 Fix test Martin 2021-06-27 23:22:31 +02:00
  • cb97387d20 Add release workflow 2.2.0 Martin 2021-06-27 22:44:34 +02:00
  • d301afc498 Add release workflow Martin 2021-06-27 22:41:31 +02:00
  • 8ac52a6cae Increment version Martin 2021-06-27 22:39:44 +02:00
  • 2281a42c77 Add release workflow Martin 2021-06-27 22:38:35 +02:00
  • 17b4f33dde Update changelog Martin 2021-06-27 22:25:12 +02:00
  • f2df122f6f Create release zip via cmake Martin 2021-06-27 22:25:00 +02:00
  • 6e1754595a Merge branch 'master' of github.com:richgel999/miniz Martin 2021-06-27 21:32:08 +02:00
  • 0c905aec41 Merge pull request #169 from ashtul/patch-1 Martin Raiber 2021-06-27 21:28:00 +02:00
  • ee598099cb Merge pull request #186 from auzkok/master Martin Raiber 2021-06-27 21:26:10 +02:00
  • 61b202f26a Merge pull request #189 from maroneze/master Martin Raiber 2021-06-27 21:25:23 +02:00
  • a145b53b6a Merge pull request #191 from deining/broken-links Martin Raiber 2021-06-27 21:24:54 +02:00
  • 58254a3241 readme.md: fix broken links Andreas Deininger 2021-06-02 22:48:50 +02:00
  • cf2833fdc1 avoid use of uninitialized value in tdefl_record_literal Andre Maroneze 2021-05-25 15:23:35 +02:00
  • 57176046b5 Make cmake recognize FetchContent subproject Vojtěch Šamla 2021-05-19 10:37:15 +02:00
  • 9edb278d22 Merge pull request #184 from phprus/cmake-subproject Martin Raiber 2021-03-06 13:48:16 +01:00
  • b7f04b700b Improved cmake subproject support Владислав Щапов 2021-02-26 20:08:39 +05:00
  • 75744d32d4 Add flag to set (compressed) size in local file header Martin 2021-02-07 22:40:58 +01:00
  • b43f8a0c22 Merge pull request #147 from andiwand/write-with-dynamic-size Martin Raiber 2021-02-07 22:03:46 +01:00
  • 17d6763721 Merge pull request #154 from wdconinc/patch-1 Martin Raiber 2021-02-07 21:41:07 +01:00
  • 31b389ac61 Merge pull request #178 from randy408/patch-1 Martin Raiber 2021-02-07 21:29:59 +01:00
  • fe03be2c51 Merge pull request #183 from nmoinvaz/master Martin Raiber 2021-02-07 21:29:33 +01:00
  • 60bbf6c808 Fixed MSAN use-of-uninitialized in tinfl_decompress when invalid dist is decoded. In this instance dist was 31 which s_dist_base translates as 0. https://oss-fuzz.com/testcase-detail/4863557237473280 Nathan Moinvaziri 2021-01-30 16:57:35 -08:00
  • b99e5c3de3 Update meson.build Randy 2020-12-20 22:11:45 +01:00
  • d6566206ce Merge pull request #176 from timgates42/bugfix_typo_purposely Martin Raiber 2020-12-14 20:06:48 +01:00
  • 6241bc718c docs: fix simple typo, purpsosely -> purposely Tim Gates 2020-12-08 07:06:18 +11:00
  • 6b6b27aff2 Merge pull request #174 from randy408/bugfix Martin Raiber 2020-11-28 10:03:15 +01:00
  • 3a43b8c4bb Merge pull request #175 from randy408/zip_fuzzer Martin Raiber 2020-11-28 10:02:52 +01:00
  • 864ecc8d14 zip_fuzzer: omit file validation Randy 2020-11-27 02:28:21 +01:00
  • f52e09a208 mz_zip_validate_file(): fix memory leak on errors Randy 2020-11-26 02:21:57 +01:00
  • 95795bb996 Merge pull request #173 from randy408/cifuzz Martin Raiber 2020-11-25 17:54:43 +01:00
  • 0bac8947c5 Merge pull request #172 from leezu/patch-1 Martin Raiber 2020-11-25 00:47:40 +01:00
  • 90ff5d51e4 Correct zip64 ZIP archive support limitations entry Leonard Lausen 2020-11-24 15:38:08 -08:00
  • fe4a8b78f3 Merge pull request #171 from randy408/fuzzer_updates Martin Raiber 2020-11-24 19:43:19 +01:00
  • 225354290d revert uncompress_fuzzer changes Randy 2020-11-24 17:00:05 +01:00
  • b485d01faf updates to OSS-Fuzz integration Randy 2020-11-24 16:51:30 +01:00
  • 1cdb9afad0 Integrate with CIFuzz Randy 2020-11-24 15:03:16 +01:00
  • cd65995953 Remove travis build status Martin Raiber 2020-11-08 23:30:45 +01:00
  • 1721df91bb Add gh actions CI Martin Raiber 2020-11-08 23:29:35 +01:00
  • d1640e7c4f Merge pull request #170 from nmoinvaz/fixes/msan-error-dist Martin Raiber 2020-11-08 23:23:59 +01:00
  • 9457abb670 Fixed use-of-uninitialized value msan error when copying dist bytes with no output bytes written. Nathan Moinvaziri 2020-11-02 17:18:01 -08:00
  • 8410f3c640 remove redundant condition ariel shtul 2020-11-01 12:02:06 +02:00
  • 209ba6540c Merge pull request #168 from nmoinvaz/master Martin Raiber 2020-10-26 23:56:49 +01:00
  • 1e7621d96c Use variable size input buffer in uncompress fuzzer. Nathan Moinvaziri 2020-10-17 16:10:59 -07:00
  • 5ebed82882 Merge pull request #164 from otreblan/master Martin Raiber 2020-09-16 14:20:35 +02:00