Commit Graph

  • d0e51824ae Have Makefile return non-zero error code on test failure. Mark Adler 2017-02-11 22:38:09 -0800
  • db4c462d2f Avoid a conversion error in gzseek when off_t type too small. Mark Adler 2017-02-04 23:58:37 -0800
  • a21fb11018 Permit a deflateParams() parameter change as soon as possible. Mark Adler 2017-01-16 09:49:35 -0800
  • 0266304ec3 Permit immediate deflateParams changes before any deflate input. Mark Adler 2017-01-15 08:22:16 -0800
  • e750ad649f Fix compilation with --solo and --debug combined. Mark Adler 2017-01-02 18:18:31 -0800
  • 59e6ed5b70 Fix bug in gzwrite.c that produced corrupt gzip files. Mark Adler 2017-01-02 16:17:43 -0800
  • afa744de4a Avoid warnings on snprintf() return value. Mark Adler 2017-01-01 12:23:04 -0800
  • 454c4310d2 Detect clang in cc version. Mark Adler 2016-12-30 18:58:46 -0800
  • 9bb3f9ac72 Use snprintf() for later versions of Microsoft C. Mark Adler 2016-12-30 17:13:31 -0800
  • 47ea435b14 No need to check for NULL argument to free(). Mark Adler 2016-12-30 14:30:52 -0800
  • e5ee7d9125 Don't need to emit an empty fixed block when changing parameters. Mark Adler 2016-12-03 08:29:57 -0800
  • dec1470ffe Assure that deflateParams() will not switch functions mid-block. Mark Adler 2016-11-22 23:29:19 -0800
  • ef12253185 Explicitly ignore a return value in gzwrite.c. Mark Adler 2016-11-22 12:02:29 -0800
  • c5781d71e8 Add --debug (-d) option to ./configure to define ZLIB_DEBUG. Mark Adler 2016-10-30 09:33:25 -0700
  • 4c406e0e3d Fix bug when level 0 used with Z_HUFFMAN or Z_RLE. Mark Adler 2016-10-27 22:50:43 -0700
  • 6c0c8bf423 Make a noble effort at setting OS_CODE correctly. Mark Adler 2016-10-25 20:45:41 -0700
  • 64cf58b9fc Document the rejection of 256-byte window requests in zlib.h. Mark Adler 2016-10-24 16:00:51 -0700
  • df88fb1174 Reject a window size of 256 bytes if not using the zlib wrapper. Mark Adler 2016-10-24 15:52:19 -0700
  • e1f5f4168b Avoid obfuscating use of default case in inftrees.c. Mark Adler 2016-10-14 13:30:18 -0700
  • 9bdc96307d Move macro definition in deflate.c to where it is used. Mark Adler 2016-10-14 13:18:58 -0700
  • 49cfc45f3b Avoid recursive gzgetc() macro call. Mark Adler 2016-10-14 13:16:07 -0700
  • 19a5943f4f Make globals in examples local to compilation unit. Mark Adler 2016-10-14 13:10:54 -0700
  • 7f96593097 Add --warn option to ./configure, instead of environment variable. Mark Adler 2016-10-11 22:21:04 -0700
  • c9557a7b77 Note the violation of the strict aliasing rule in crc32.c. Mark Adler 2016-10-03 22:33:26 -0700
  • f1cb4e927f Avoid pre-decrement of pointer in big-endian CRC calculation. Mark Adler 2016-09-28 20:20:25 -0700
  • f6bbc7bc13 Remove offset pointer optimization in inftrees.c. Mark Adler 2016-09-21 23:35:50 -0700
  • 0baca40d9b Remove dummy structure declarations for old buggy compilers. Mark Adler 2016-09-21 20:07:37 -0700
  • d3421133ab Fix typo. Mark Adler 2016-09-21 08:45:59 -0700
  • ecc5afcdb0 Correct the size of the inflate state in the comments. Mark Adler 2016-09-20 17:27:28 -0700
  • ffa76ab27b Loop on write() calls in gzwrite.c in case of non-blocking I/O. Mark Adler 2016-04-05 03:09:59 -0700
  • 75fe7d9564 Fix gzseek() problem on MinGW due to buggy _lseeki64 there. Mark Adler 2016-01-29 23:24:55 -0800
  • e1c703153b Use UTF-8 for non-ASCII characters in ChangeLog. Mark Adler 2015-09-16 15:40:00 -0700
  • 564563eaa1 Clean up portability for shifts and integer sizes. Mark Adler 2015-09-05 18:56:55 -0700
  • c8d177c7f4 Fix typo. Mark Adler 2015-08-15 18:14:50 -0700
  • a78601e986 Align deflateParams() and its documentation in zlib.h. Mark Adler 2015-08-02 00:02:07 -0700
  • a0d337faf3 Define _POSIX_SOURCE to enable POSIX extensions on some systems. Mark Adler 2015-07-28 23:32:35 -0700
  • 6330963336 Clarify deflateReset() documentation. Mark Adler 2015-07-28 23:17:49 -0700
  • 4ed45be394 Avoid uninitialized access by gzclose_w(). Mark Adler 2015-07-28 23:13:53 -0700
  • b33ff00b66 Avoid use of reallocf() in test/infcover.c. Mark Adler 2015-07-28 21:55:09 -0700
  • 851ca40a5d Add comment about not using windowBits of 8 for deflate(). Mark Adler 2015-07-28 21:06:06 -0700
  • 2c119e7ce0 Improve speed of gzprintf() in transparent mode. Mark Adler 2015-07-05 18:14:53 -0700
  • ad7239bc0f Avoid left shift of a negative value in flush rank calculation. Mark Adler 2015-07-05 13:51:50 -0700
  • d4b8fd5d9c Remedy Coverity warning. [Randers-Pehrson] Mark Adler 2015-01-26 21:41:26 -0800
  • 56b091ca11 Fix bug in test/example.c where error code not saved. Mark Adler 2014-07-02 16:34:22 -0700
  • 7d20c6d866 Note in zlib.h that compress() uses Z_DEFAULT_COMPRESSION. Mark Adler 2014-04-26 08:12:37 -0700
  • c9f8cf22fc Fix compress() to work on lengths more than a maximum unsigned. Mark Adler 2014-04-25 21:52:19 -0700
  • 7256293426 Assure that gzoffset() is correct when appending. Mark Adler 2014-04-24 19:45:36 -0400
  • b2e793af81 Avoid use of DEBUG macro -- change to ZLIB_DEBUG. Mark Adler 2015-07-28 22:44:31 -0700
  • 232f80a997 Drop OF macro Kornel 2023-10-09 00:37:16 +0100
  • 960b6ae114 Replace K&R function definitions Kornel 2023-10-08 11:17:04 +0100
  • 3ee0ac51b4 Replace tabs from CMakeLists.txt with spaces #866 Ruslan Baratov 2014-02-01 11:31:20 +0400
  • 5639691d2f Keep the interface stable #865 Milan Bulat 2023-10-09 17:04:51 +0400
  • f091607fdc Fix compilation issues when added as a subdirectory to a CMake project. #863 ShiXiaodi 2023-10-09 14:14:43 +0800
  • d213e64378 Backport "Unconditional refill for literals with fastpath" Felix Hanau 2023-09-08 17:58:50 -0400
  • c03304a657 Backport 'Small speedup to inflate' [psumbera] via chromium zlib Felix Hanau 2023-09-08 17:51:48 -0400
  • 2f796b2d41
    Update CMakeLists.txt Dan Rosser 2023-09-29 03:30:13 +1000
  • 9e8571784e zlibstat built with DLL runtime in some configurations #860 Svante Seleborg 2023-09-26 10:34:20 +0200
  • 481ee63d5f Add support for IBM Z hardware-accelerated deflate #410 Ilya Leoshkevich 2018-07-18 13:14:07 +0200
  • 82bd304baa
    Discard repeated words #833 Dimitri Papadopoulos 2023-08-06 13:56:45 +0200
  • 559c8ee83d s390x: vectorize crc32 Ilya Leoshkevich 2020-03-19 11:52:03 +0100
  • e81710bebd
    Merge 8aca10a8a5 into 09155eaa2f #857 mmatti-sw 2023-09-15 16:46:45 +0000
  • 8aca10a8a5 Fix clang's behavior on versions >= 7 #857 Manjunath S Matti 2023-09-14 06:45:31 -0500
  • 6879bc81b1 Add Power8+ optimized crc32 Manjunath S Matti 2023-09-14 06:43:11 -0500
  • 096441298e Preparation for Power optimizations Manjunath S Matti 2023-09-14 06:15:57 -0500
  • c79dd99e3b
    Merge 23b29d725b into 09155eaa2f #145 OneSecure 2023-09-12 07:54:20 +0800
  • 477161fb25
    Merge f6322f1754 into 09155eaa2f #197 itsb 2023-09-12 07:53:15 +0800
  • cef82d91ad
    Merge 94f2cc55be into 09155eaa2f #240 Deleted user 2023-09-12 07:52:29 +0800
  • f9e6185bfc
    Merge bbb08f5806 into 09155eaa2f #260 Roman Lishtaba 2023-09-12 07:51:59 +0800
  • 6d060e10c9
    Merge 369ad7cfee into 79a0e447a0 #552 Adrian Imboden 2023-09-12 07:47:27 +0800
  • 3389e9a4f8
    Merge b68160735b into 09155eaa2f #612 Ross Burton 2023-09-12 07:46:38 +0800
  • a96544c621
    Merge 19b484c415 into 09155eaa2f #681 Ross Burton 2023-09-12 07:45:40 +0800
  • c13593fda9 examples: define functions as static ones. #855 Xin LI 2023-09-03 13:10:10 -0700
  • c0bfa22a5a configure: Directory pathnames may now contain the equals sign. #854 DoctorNoobingstoneIPresume 2023-09-02 17:24:26 +0300
  • f00f9a7bd3 configure: Support --sharedlibdir, --archs, --disable-shared. #853 DoctorNoobingstoneIPresume 2023-09-02 17:03:38 +0300
  • b5aad58614 Fixed sln/vcxproj file format. (CRLF) #242 Kelvin Lee 2017-03-19 10:11:42 +1100
  • 6f064f6b3f Address C4244 warnings in MSVC build #852 Levi Broderick 2023-08-30 10:50:57 -0700
  • ebfd39763b Create LICENSE.Info-Zip #851 Yuriy Chernyshov 2023-08-30 14:44:59 +0200
  • 1508b428ea
    Merge 2449d54dcc into 09155eaa2f #483 NancyLi1013 2023-08-21 11:13:08 -0700
  • 35c8fc3830 Fix version of MiniUnz #174 tbeu 2016-11-15 21:04:58 +0100
  • d85a784c1d
    Merge b646565976 into 79a0e447a0 #313 tbeu 2023-08-20 13:23:19 +0200
  • b9a11c5f0c Update version and date in contrib/nuget. Mark Adler 2023-08-19 23:17:29 -0700
  • d0c4f5e45e Rebase with master ClausKlein 2023-08-20 08:44:32 +0200
  • 5a2ee1eab4 Use enable_testing() and apply cmake-lint Claus Klein 2023-07-31 09:15:40 +0200
  • 4d3f6f396b Improve CMakeLists.txt to fix MSYS2 problems Claus Klein 2023-07-31 08:19:16 +0200
  • 8f9bd8c72c
    Create build.yml #845 hatsuyuki13 2023-08-19 23:35:50 +0800
  • dacaf858ba
    Merge 28aa7820d3 into 09155eaa2f #395 Jasper Siepkes 2023-08-18 20:02:58 +0200
  • 454869fc4e
    Revert "restore Windows 16-bit resource flags" #677 Viktor Szakats 2023-08-18 12:33:58 +0000
  • 0a45f5518a
    Revert "restore GCC_WINDRES" Viktor Szakats 2023-08-18 12:33:46 +0000
  • 1ce99e0c13
    restore GCC_WINDRES Viktor Szakats 2022-10-25 22:35:45 +0000
  • da79d5639a
    restore Windows 16-bit resource flags Viktor Szakats 2022-10-25 22:05:56 +0000
  • 8dcf1a988e
    cmake: respect custom RC flags with mingw + delete GCC_WINDRES Viktor Szakats 2022-07-11 16:01:19 +0000
  • 431e663985 minizip: Check length of comment, filename, and extra field, in zipOpenNewFileInZip4_64 #843 Hans Wennborg 2023-08-18 11:05:33 +0200
  • 01a737b103 Updated CMakeLists.txt to a minimum range 2.4.4 to 3.15.0 #792 Bruno S Marques 2023-03-14 13:31:18 -0300
  • 5df9b0a1ed Remove calculation of unused pointer value Safe to remove because this local pointer was never used afterwards, #839 irwir 2023-08-14 14:53:35 +0300
  • df8a2c5d3b
    Fix residual typos found by codespell #841 Dimitri Papadopoulos 2023-08-06 14:51:29 +0200
  • e28496e632 Resolve issue #803: - repeated include of headers - obsolete check for `NULL` in `TRYFREE` #836 irwir 2023-08-09 13:33:08 +0300
  • 5f0bad9e8c [mini_zip][build] Fix typo #835 Adenilson Cavalcanti 2023-08-08 21:59:26 -0700
  • cb596b8316 [mini_zip][build] Add minizip build target Adenilson Cavalcanti 2023-08-08 16:47:12 -0700
  • fa00d78665
    Do not specify non-existant gcc version on macOS runners #834 Dimitri Papadopoulos 2023-08-06 14:28:31 +0200
  • 535faf290d minizip: use single ZREAD64 call in unz64local_getShort/Long/Long64 implementation, rather than read it byte by byte #826 Eugene Golushkov 2023-08-03 19:53:08 +0200