Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | zlib 1.2.9v1.2.9 | Mark Adler | 2016-12-31 | 1 | -1/+1 |
| | |||||
* | Avoid some random compiler warnings on various platforms. | Mark Adler | 2016-12-30 | 1 | -1/+1 |
| | |||||
* | Increase verbosity required to warn about bit length overflow. | Mark Adler | 2016-12-04 | 1 | -2/+2 |
| | | | | | | | When debugging the Huffman coding would warn about resulting codes greater than 15 bits in length. This is handled properly, and is not uncommon. This increases the verbosity of the warning by one, so that it is not displayed by default. | ||||
* | Use memcpy for stored blocks. | Mark Adler | 2016-12-04 | 1 | -30/+7 |
| | | | | | | | | | This speeds up level 0 by about a factor of three, as compared to the previous byte-at-a-time loop. We can do much better though. A later commit avoids this copy for level 0 with large buffers, instead copying directly from the input to the output. This commit still speeds up storing incompressible data found when compressing normally. | ||||
* | Clean up type conversions. | Mark Adler | 2016-10-11 | 1 | -10/+10 |
| | |||||
* | Use const for static tree descriptions in deflate. | Mark Adler | 2015-08-15 | 1 | -3/+3 |
| | | | | This is in order to permit shared memory for these structures. | ||||
* | Avoid use of DEBUG macro -- change to ZLIB_DEBUG. | Mark Adler | 2015-07-28 | 1 | -16/+16 |
| | |||||
* | Clean up the usage of z_const and respect const usage within zlib. | Mark Adler | 2012-08-13 | 1 | -6/+8 |
| | | | | | | | | | This patch allows zlib to compile cleanly with the -Wcast-qual gcc warning enabled, but only if ZLIB_CONST is defined, which adds const to next_in and msg in z_stream and in the in_func prototype. A --const option is added to ./configure which adds -DZLIB_CONST to the compile flags, and adds -Wcast-qual to the compile flags when ZLIBGCCWARN is set in the environment. | ||||
* | Write out all of the available bits when using Z_BLOCK. | Mark Adler | 2012-01-07 | 1 | -0/+9 |
| | | | | | | | | Previously, the bit buffer would hold 1 to 16 bits after "all" of the output is provided after a Z_BLOCK deflate() call. Now at most seven bits remain in the output buffer after Z_BLOCK. flush_pending() now flushes the bit buffer before copying out the byte buffer, in order for it to really flush as much as possible. | ||||
* | Remove second empty static block for Z_PARTIAL_FLUSH. | Mark Adler | 2012-01-07 | 1 | -24/+0 |
| | | | | | | | | | Z_PARTIAL_FLUSH would sometimes emit two empty static blocks instead of one in order to provide enough lookahead for inflate to be able to decode what was last compressed. inflate no longer needs that much lookahead, so this removes the possibility of emitting the second empty static block. Z_PARTIAL_FLUSH will now emit only one empty static block. | ||||
* | Allow deflatePrime() to insert bits in the middle of a stream. | Mark Adler | 2012-01-07 | 1 | -6/+1 |
| | | | | | This allows the insertion of multiple empty static blocks for the purpose of efficiently bringing a stream to a byte boundary. | ||||
* | zlib 1.2.5v1.2.5 | Mark Adler | 2011-09-09 | 1 | -3/+4 |
| | |||||
* | zlib 1.2.4.5v1.2.4.5 | Mark Adler | 2011-09-09 | 1 | -5/+5 |
| | |||||
* | zlib 1.2.4-pre1v1.2.4-pre1 | Mark Adler | 2011-09-09 | 1 | -10/+10 |
| | |||||
* | zlib 1.2.3.4v1.2.3.4 | Mark Adler | 2011-09-09 | 1 | -5/+5 |
| | |||||
* | zlib 1.2.3.1v1.2.3.1 | Mark Adler | 2011-09-09 | 1 | -15/+39 |
| | |||||
* | zlib 1.2.2.4v1.2.2.4 | Mark Adler | 2011-09-09 | 1 | -2/+2 |
| | |||||
* | zlib 1.2.2.2v1.2.2.2 | Mark Adler | 2011-09-09 | 1 | -17/+1 |
| | |||||
* | zlib 1.2.2.1v1.2.2.1 | Mark Adler | 2011-09-09 | 1 | -14/+34 |
| | |||||
* | zlib 1.2.1.2v1.2.1.2 | Mark Adler | 2011-09-09 | 1 | -2/+2 |
| | |||||
* | zlib 1.2.0.7v1.2.0.7 | Mark Adler | 2011-09-09 | 1 | -1/+2 |
| | |||||
* | zlib 1.2.0.1v1.2.0.1 | Mark Adler | 2011-09-09 | 1 | -38/+38 |
| | |||||
* | zlib 1.2.0v1.2.0 | Mark Adler | 2011-09-09 | 1 | -4/+4 |
| | |||||
* | zlib 1.1.4v1.1.4 | Mark Adler | 2011-09-09 | 1 | -1/+1 |
| | |||||
* | zlib 1.1.3v1.1.3 | Mark Adler | 2011-09-09 | 1 | -27/+25 |
| | |||||
* | zlib 1.1.1v1.1.1 | Mark Adler | 2011-09-09 | 1 | -1/+3 |
| | |||||
* | zlib 1.1.0v1.1.0 | Mark Adler | 2011-09-09 | 1 | -19/+12 |
| | |||||
* | zlib 1.0.8v1.0.8 | Mark Adler | 2011-09-09 | 1 | -16/+96 |
| | |||||
* | zlib 1.0.7v1.0.7 | Mark Adler | 2011-09-09 | 1 | -9/+9 |
| | |||||
* | zlib 1.0.4v1.0.4 | Mark Adler | 2011-09-09 | 1 | -2/+2 |
| | |||||
* | zlib 1.0.2v1.0.2 | Mark Adler | 2011-09-09 | 1 | -1/+1 |
| | |||||
* | zlib 1.0.1v1.0.1 | Mark Adler | 2011-09-09 | 1 | -18/+18 |
| | |||||
* | zlib 1.0-prev1.0-pre | Mark Adler | 2011-09-09 | 1 | -17/+17 |
| | |||||
* | zlib 0.99v0.99 | Mark Adler | 2011-09-09 | 1 | -60/+74 |
| | |||||
* | zlib 0.95v0.95 | Mark Adler | 2011-09-09 | 1 | -42/+98 |
| | |||||
* | zlib 0.94v0.94 | Mark Adler | 2011-09-09 | 1 | -31/+31 |
| | |||||
* | zlib 0.93v0.93 | Mark Adler | 2011-09-09 | 1 | -0/+11 |
| | |||||
* | zlib 0.92v0.92 | Mark Adler | 2011-09-09 | 1 | -21/+21 |
| | |||||
* | zlib 0.9v0.9 | Mark Adler | 2011-09-09 | 1 | -12/+24 |
| | |||||
* | zlib 0.8v0.8 | Mark Adler | 2011-09-09 | 1 | -2/+2 |
| | |||||
* | zlib 0.79v0.79 | Mark Adler | 2011-09-09 | 1 | -1/+1 |
| | |||||
* | zlib 0.71v0.71 | Mark Adler | 2011-09-09 | 1 | -0/+1048 |