1. 14 4月, 2013 5 次提交
  2. 13 4月, 2013 1 次提交
  3. 25 3月, 2013 7 次提交
  4. 24 3月, 2013 4 次提交
  5. 23 3月, 2013 2 次提交
  6. 24 2月, 2013 12 次提交
  7. 19 2月, 2013 1 次提交
    • M
      Fix serious but very rare decompression bug in inftrees.c. · 51370f36
      Mark Adler 提交于
      inftrees.c compared the number of used table entries to the maximum
      allowed value using >= instead of >.  This patch fixes those to use
      >.  The bug was discovered by Ignat Kolesnichenko of Yandex LC
      where they have run petabytes of data through zlib.  Triggering the
      bug is apparently very rare, seeing as how it has been out there in
      the wild for almost three years before being discovered.  The bug
      is instantiated only if the exact maximum number of decoding table
      entries, ENOUGH_DISTS or ENOUGH_LENS is used by the block being
      decoded, resulting in the false positive of overflowing the table.
      51370f36
  8. 22 1月, 2013 1 次提交
  9. 25 10月, 2012 2 次提交
  10. 12 10月, 2012 1 次提交
  11. 02 10月, 2012 1 次提交
  12. 30 9月, 2012 2 次提交
  13. 25 8月, 2012 1 次提交
    • M
      Fix unintialized value bug in gzputc() introduced by const patches. · aa566e86
      Mark Adler 提交于
      Avoid the use of an uninitialized value when the write buffers have
      not been initialized.  A recent change to avoid the use of strm->
      next_in in order to resolve some const conflicts added the use of
      state->in in its place.  This patch avoids the use of state->in
      when it is not initialized.  Nothing bad would actually happen,
      since two variables set to the same unintialized value are
      subtracted.  However valgrind was rightly complaining.  So this
      fixes that.
      aa566e86