Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jun 2, 2012
  1. Correct comment in deflate.h.

    authored
Commits on Jan 14, 2012
  1. Insert the first two strings in the hash table after a flush.

    authored
    This allows deflate to generate the same output when continuing after
    a Z_SYNC_FLUSH vs. using deflateSetDictionary() after a Z_FULL_FLUSH
    or a deflateReset().  It also slightly improves compression when
    flushing by providing two more strings to possibly match at the start
    of the new block.
Commits on Jan 7, 2012
  1. Write out all of the available bits when using Z_BLOCK.

    authored
    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.
  2. Remove second empty static block for Z_PARTIAL_FLUSH.

    authored
    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.
  3. Allow deflatePrime() to insert bits in the middle of a stream.

    authored
    This allows the insertion of multiple empty static blocks for the
    purpose of efficiently bringing a stream to a byte boundary.
Commits on Sep 11, 2011
  1. zlib 1.2.5.1

    authored
Commits on Sep 10, 2011
  1. zlib 1.2.5

    authored
  2. zlib 1.2.4.5

    authored
  3. zlib 1.2.4-pre1

    authored
  4. zlib 1.2.3.4

    authored
  5. zlib 1.2.3.1

    authored
  6. zlib 1.2.2.4

    authored
  7. zlib 1.2.2.1

    authored
  8. zlib 1.2.1.2

    authored
  9. zlib 1.2.0.5

    authored
  10. zlib 1.2.0.4

    authored
  11. zlib 1.2.0.2

    authored
  12. zlib 1.2.0.1

    authored
  13. zlib 1.1.4

    authored
  14. zlib 1.1.3

    authored
  15. zlib 1.1.1

    authored
  16. zlib 1.1.0

    authored
  17. zlib 1.0.7

    authored
  18. zlib 1.0.4

    authored
  19. zlib 1.0.1

    authored
  20. zlib 1.0-pre

    authored
  21. zlib 0.99

    authored
  22. zlib 0.95

    authored
  23. zlib 0.94

    authored
  24. zlib 0.93

    authored
  25. zlib 0.92

    authored
  26. zlib 0.9

    authored
  27. zlib 0.71

    authored
Something went wrong with that request. Please try again.