Commit Graph

  • 64d92e19ad Merge pull request #66 from unsightlygod/iterative_decompression Martin Raiber 2017-07-08 13:41:34 +02:00
  • 404c574eba Define processor/arch macros as zero if not set to one Martin 2017-07-08 13:37:05 +02:00
  • c1f791f81b Define processor/arch macros as zero if not set to one Martin 2017-07-08 13:34:56 +02:00
  • c93e4d804c Increment version Martin 2017-07-08 13:12:42 +02:00
  • 84e8458de0 Option to use memcpy for unaligned data access Martin 2017-05-18 18:47:09 +02:00
  • 78cdcb0fce Include basic tests for iterative extraction method. Phil Greenland 2017-05-14 12:04:54 +01:00
  • 0d13890f4b Add "iterative" file extraction method based on mz_zip_reader_extract_to_callback. Phil Greenland 2017-05-14 11:54:29 +01:00
  • 7ecd1b3677 Merge pull request #65 from udda/fix-png-height Martin Raiber 2017-05-05 00:14:57 +02:00
  • a0786b126d Fix PNG height Mario Cianciolo 2017-04-30 23:13:09 +02:00
  • 9b1ddf6861 Add debug configuration Martin 2017-04-24 17:28:45 +02:00
  • 149b34c254 Remove check for cur_archive_file_ofs > UINT_MAX, because cur_archive_file_ofs is not used after this point Martin 2017-04-24 17:28:20 +02:00
  • 6e915ef7fc Improve MZ_ZIP_FLAG_WRITE_ZIP64 documentation Martin 2017-04-24 17:26:55 +02:00
  • 11f795a19c Improve readme Martin 2017-04-24 17:26:29 +02:00
  • ec028ffe66 Merge pull request #60 from janisozaur/master Martin Raiber 2017-03-24 15:11:32 +01:00
  • a6a989cc18 clang-format the sources Michał Janiszewski 2017-03-23 08:50:08 +01:00
  • 3d51050db5 Set amalgamate.sh as executable Michał Janiszewski 2017-03-23 08:38:27 +01:00
  • 3c7177c0cb Fix misleading indentation Michał Janiszewski 2017-03-23 08:38:10 +01:00
  • 35c2d67bcf Fix compilation with the various omission compile definitions 2.0.5 Martin 2017-03-13 19:49:01 +01:00
  • 1c6ca868d7 Fix compilation with the various omission compile definitions 2.0.4 Martin 2017-03-13 19:38:42 +01:00
  • 2337db2f7b Fix formatting Martin 2017-03-11 19:09:33 +01:00
  • 3b3c258b2d Update readme/changelog Martin 2017-03-11 19:06:16 +01:00
  • e72ae3f4c2 Use UTF-8 for filenames in ZIP files per default 2.0.3 Martin 2017-03-11 18:24:44 +01:00
  • 91ce90fa17 Added callback for periodic flushes Martin 2017-02-08 15:53:52 +01:00
  • 460e619ae8 Compatibility with older gcc Martin 2017-01-19 16:00:13 +01:00
  • e906a841c7 Fix compile warnings Martin 2017-01-19 15:57:45 +01:00
  • a7e7e92a20 Fix compile warnings Martin 2017-01-19 15:57:04 +01:00
  • 3b7ee5aea5 Fix compile warnings Martin 2017-01-19 15:53:53 +01:00
  • 4c36ab0230 Rerun clang-format 2.0.2 Martin 2017-01-03 01:30:38 +01:00
  • 4fa873b0f8 Fix backwards compatibility Martin 2017-01-03 01:19:22 +01:00
  • e2c4080f23 Fix bit not being set properly Martin 2016-11-28 02:48:40 +01:00
  • 3a47d05880 Add build status 2.0.1 Martin 2016-11-28 01:35:43 +01:00
  • e8f2665999 Added travis conf Martin 2016-11-28 01:33:23 +01:00
  • 75bc65102a Fixup: Only set locator bit if the locator is going to be added Martin 2016-11-28 01:20:31 +01:00
  • 61735ccf76 Only set locator bit if the locator is going to be added Martin 2016-11-28 01:19:55 +01:00
  • ce32a4609f Fix test Martin 2016-11-28 00:36:05 +01:00
  • 57cab696ea Fix comments Martin 2016-11-27 22:23:47 +01:00
  • 8e30365e91 Fix compile issues with "gcc -ansi" Martin 2016-11-27 22:19:38 +01:00
  • 8ac1bf6cdb Fix test Martin 2016-11-27 21:45:21 +01:00
  • 55339a8978 Make tester and examples compile again and test script Martin 2016-11-27 21:39:02 +01:00
  • c06aa2da84 Create amalgamized releases 2.0.0 Martin 2016-11-25 16:04:17 +01:00
  • 224d207ce8 MiniZ ZIP64 was part of valve vogl which is MIT licensed Martin 2016-11-21 18:17:47 +01:00
  • 42c29103c3 Streaming ZIP creation, automatic ZIP64 switching and UTF8 filenames Martin 2016-11-21 18:08:45 +01:00
  • c306a44fd7 Update readme.md Matthew Sitton 2016-06-25 12:58:26 -05:00
  • fa88d6529b Update CMakeLists.txt to properly do release builds. Matthew Sitton 2016-06-25 12:58:17 -05:00
  • 08d8e22672 Fix issues missed from merge. Now builds properly. Matthew Sitton 2016-06-25 12:57:06 -05:00
  • 3979a6de1f And finally Integrate vogl changes. Matthew Sitton 2016-06-25 12:13:28 -05:00
  • 11f1380c45 Some more formatting issues. Matthew Sitton 2016-06-25 12:01:55 -05:00
  • 1f58216cad Another formatting issue. Matthew Sitton 2016-06-25 11:09:06 -05:00
  • 5a5a014f07 add more extern c blocks. Matthew Sitton 2016-06-25 10:56:14 -05:00
  • 91513516ae Fix some missed stuff that clang-format missed. Matthew Sitton 2016-06-25 10:11:59 -05:00
  • 0a9cf0b02a add C++ extern in zip header. Matthew Sitton 2016-06-25 10:09:03 -05:00
  • d650d15974 Add vogl .clang-format and reformat library source. Matthew Sitton 2016-06-25 09:03:56 -05:00
  • db8809a41c Update readme.md Matthew Sitton 2016-06-25 08:37:32 -05:00
  • b65151edbc Add readme.md Matthew Sitton 2016-06-25 08:36:35 -05:00
  • baa0e214e7 Add v1.16 beta r1 changes. Matthew Sitton 2016-06-25 07:56:19 -05:00
  • 724de0bb0f Separate the into multiple files similar to the vogl zip64 version of the library. Matthew Sitton 2016-06-25 06:43:30 -05:00
  • 79093239b6 Migrating wiki contents from Google Code wiki Google Code Exporter 2015-05-20 23:55:54 -04:00
  • 28f5066e33 Minor bugfix to mz_zip_writer_add_from_zip_reader() discovered on the zip64 branch - should be a harmless bug because I don't think the central dir offsets are actually used during writing in this build (but they are in the next one). richgel99@gmail.com 2013-10-14 01:55:15 +00:00
  • 9311207860 fixing tabs in comment, arghh richgel99@gmail.com 2013-10-14 00:54:49 +00:00
  • 5f0ebdd130 adding comment update bugfix richgel99@gmail.com 2013-10-14 00:53:21 +00:00
  • 90352e2d5f ok, tweaking the fclose leak fix on write failure so it occurs AFTER the src file is opened, to prevent the dest archive from expanding in case the src file is missing (should be harmless though) richgel99@gmail.com 2013-10-14 00:50:26 +00:00
  • 54c4c73ab6 Minor fix to mz_zip_writer_add_file - moving local header+alignment byte write up before the src file is open to avoid an fclose() leak richgel99@gmail.com 2013-10-14 00:40:49 +00:00
  • 2d8997f48c Merging another reasonably important bugfix in mz_zip_reader_extract_to_mem_no_alloc() into v1.15 richgel99@gmail.com 2013-10-13 18:01:14 +00:00
  • fe5340afc0 Initial checkin of v115 - 1 important bugfix, few minor bugfixes, cmake support, merged a bunch of fixes from other folks, added improved PNG writer, etc. richgel99@gmail.com 2013-10-13 16:59:10 +00:00
  • 48605fb1bd Tagging source of v114 SVN (note the v114 SVN and archive sources slightly differed) v114 richgel99@gmail.com 2013-10-13 16:55:00 +00:00
  • 731d5b2f87 Adding mz_free() function, more MSVC compiler fixes to deal with the "safe" variants of several standard C I/O and timew functions richgel99@gmail.com 2012-05-21 00:19:41 +00:00
  • e842d2de5e Minor tweaks to get miniz.c compiling with tcc (Tiny C Compiler) richgel99@gmail.com 2012-05-20 23:33:13 +00:00
  • f28a343dfa Updated header to v1.14 richgel99@gmail.com 2012-05-20 21:29:51 +00:00
  • 7bc1530e7a Removed extra #include <time.h> (it's been moved to the header/definition section now) richgel99@gmail.com 2012-05-20 21:25:03 +00:00
  • 2a8a458b93 Various minor TDM GCC 4.6.1 and MinGW32 compilation fixes richgel99@gmail.com 2012-05-20 21:17:37 +00:00
  • aba9ad1a5a adding MZ_FORCEINLINE richgel99@gmail.com 2012-05-20 20:44:13 +00:00
  • fc8a9e1d8b Quick fix for mz_zip_add_mem_to_archive_file_in_place() (not enough of a fix to justify a whole new version). I've released a new archive labeled as v113_r2. richgel99@gmail.com 2012-05-20 09:57:00 +00:00
  • 603164652d Fix for mz_zip_add_mem_to_archive_file_in_place() (if add files, a leak is possible here). v113 richgel99@gmail.com 2012-05-20 09:44:28 +00:00
  • 36c0a28fbb richgel99@gmail.com 2012-05-20 04:29:36 +00:00
  • fb98158e67 Fixed comment typo richgel99@gmail.com 2012-05-20 04:29:13 +00:00
  • 56fb6c2010 v1.13 initial checkin richgel99@gmail.com 2012-05-20 04:01:37 +00:00
  • 26e9473e5d v112 richgel99@gmail.com 2012-05-20 01:46:36 +00:00
  • 6b95156074 v1.12 - more comments, adding low-level example5, fixing issue when level_and_flags is set to MZ_DEFAULT_COMPRESSION, modified each project uses its own intermediate directory richgel99@gmail.com 2012-04-12 09:26:12 +00:00
  • d28b7d23a3 v111 richgel99@gmail.com 2011-05-28 22:16:45 +00:00
  • 3172e9f7db added unlicense.org statement richgel99@gmail.com 2011-05-28 22:15:49 +00:00
  • 9560a0a51d miniz.c updated to v1.10 - substantial compressor optimizations, fixed minor issue with unsigned long type, added level commmand line option parsing to example3 richgel99@gmail.com 2011-05-28 13:52:24 +00:00
  • 04debb7192 v109 richgel99@gmail.com 2011-05-17 09:39:27 +00:00
  • fda66cc357 removing precompiled exe's from repo (just download the archive if you want them) richgel99@gmail.com 2011-05-17 07:15:54 +00:00
  • 1815727365 richgel99@gmail.com 2011-05-17 07:14:15 +00:00