387 Commits (ee7d7b5dda25c111e61e19ac7b476c26aa6f3020)
 

Author SHA1 Message Date
Mark Adler ee7d7b5dda Add deflateGetDictionary() function. 8 years ago
Mark Adler feafcfaa05 No need to check for NULL argument to free(). 8 years ago
Mark Adler 77bc4f8944 Add gzfwrite(), duplicating the interface of fwrite(). 8 years ago
Mark Adler 44dfd831d2 Add gzfread(), duplicating the interface of fread(). 8 years ago
Mark Adler 3f8c768745 Fix compile option for when z_size_t needs to be a long long. 8 years ago
Mark Adler ca50ebd4df Create z_size_t and z_ssize_t types. 8 years ago
Mark Adler c5ee34c28a Don't need to emit an empty fixed block when changing parameters. 8 years ago
Mark Adler 123f9cfaf7 Clean up gz* function return values. 8 years ago
Mark Adler 9dc5a8585f Speed up deflation for level 0 (storing). 8 years ago
Mark Adler 7161ad76e2 Assure that deflateParams() will not switch functions mid-block. 8 years ago
Mark Adler 1101ea79c6 Explicitly ignore a return value in gzwrite.c. 8 years ago
Mark Adler 21c66cd5ac Increase verbosity required to warn about bit length overflow. 8 years ago
Mark Adler 37281ac222 Add uncompress2() function, which returns the input size used. 8 years ago
Mark Adler 001300d0d9 Minor edits to the documentation in source file contents. 8 years ago
Mark Adler 9674807c82 Fix bugs in creating a very large gzip header. 8 years ago
Mark Adler fc130cdd9f Add --debug (-d) option to ./configure to define ZLIB_DEBUG. 8 years ago
Mark Adler a456d898bb Use memcpy for stored blocks. 8 years ago
Mark Adler 03614c56ad Fix some typos. 8 years ago
Mark Adler 94575859cf Fix bug when level 0 used with Z_HUFFMAN or Z_RLE. 8 years ago
Mark Adler bedea2483b Clean up and comment the use of local for static. 8 years ago
Mark Adler ce12c5cd00 Make a noble effort at setting OS_CODE correctly. 8 years ago
Mark Adler b516b4bdd7 Do a more thorough check of the state for every stream call. 8 years ago
Mark Adler 77fd7e56bf Document the rejection of 256-byte window requests in zlib.h. 8 years ago
Mark Adler 049578f0a1 Reject a window size of 256 bytes if not using the zlib wrapper. 8 years ago
Mark Adler a0bf0f31d3 Avoid obfuscating use of default case in inftrees.c. 8 years ago
Mark Adler da64f1730c Move macro definition in deflate.c to where it is used. 8 years ago
Mark Adler ebbc57393d Avoid recursive gzgetc() macro call. 8 years ago
Mark Adler 7d6956b6a1 Make globals in examples local to compilation unit. 8 years ago
Mark Adler 8b95fa19cd Add --warn option to ./configure, instead of environment variable. 8 years ago
Mark Adler 7096424f23 Clean up type conversions. 8 years ago
Mark Adler 2edb94a302 Avoid casting an out-of-range value to long. 8 years ago
Mark Adler e08118c401 Note the violation of the strict aliasing rule in crc32.c. 8 years ago
Mark Adler d1d577490c Avoid pre-decrement of pointer in big-endian CRC calculation. 8 years ago
Mark Adler 6a043145ca Remove offset pointer optimization in inftrees.c. 8 years ago
Mark Adler 9aaec95e82 Use post-increment only in inffast.c. 8 years ago
Mark Adler 3fb251b363 Remove dummy structure declarations for old buggy compilers. 8 years ago
Mark Adler 33a7aff45d Fix typo. 8 years ago
Mark Adler 9852c209ac Add option to not compute or check check values. 8 years ago
Mark Adler 93b0af4aa7 Correct the size of the inflate state in the comments. 8 years ago
Mark Adler 70a8763b71 Fix typo in blast.c. 9 years ago
Mark Adler 2bcfc31188 Add configure.log to .gitignore. 9 years ago
Mark Adler 4f1df003ed Loop on write() calls in gzwrite.c in case of non-blocking I/O. 9 years ago
Mark Adler 4423fef8dc Fix gzseek() problem on MinGW due to buggy _lseeki64 there. 9 years ago
Mark Adler 6cef1de740 Fix bug that accepted invalid zlib header when windowBits is zero. 9 years ago
Mark Adler 8f1b3744e5 Use a consistent and more modern approach to not use a parameter. 9 years ago
Mark Adler f77c982344 Use UTF-8 for non-ASCII characters in ChangeLog. 9 years ago
Mark Adler 44ae761dc2 Clean up portability for shifts and integer sizes. 9 years ago
Mark Adler e54e129940 Avoid shifts of negative values inflateMark(). 9 years ago
Mark Adler 27ef026603 Fix typo. 10 years ago
Mark Adler 82e9dc6093 Use const for static tree descriptions in deflate. 10 years ago