1. 12 Apr, 2022 1 commit
  2. 11 Apr, 2022 1 commit
  3. 08 Apr, 2022 1 commit
  4. 11 Apr, 2022 2 commits
  5. 08 Apr, 2022 1 commit
  6. 06 Apr, 2022 1 commit
  7. 05 Apr, 2022 2 commits
  8. 01 Apr, 2022 1 commit
  9. 29 Mar, 2022 1 commit
  10. 11 Apr, 2022 1 commit
  11. 01 Apr, 2022 1 commit
  12. 07 Apr, 2022 1 commit
  13. 04 Apr, 2022 1 commit
  14. 05 Apr, 2022 2 commits
  15. 04 Apr, 2022 1 commit
  16. 01 Apr, 2022 1 commit
  17. 30 Mar, 2022 1 commit
  18. 31 Mar, 2022 1 commit
  19. 30 Mar, 2022 5 commits
  20. 29 Mar, 2022 1 commit
  21. 28 Mar, 2022 2 commits
    • Mark Adler's avatar
      Bug 1761799 - Fix a bug that can crash deflate on some input when using Z_FIXED. r=tjr a=dmeehan · e717ebad
      Mark Adler authored
      This bug was reported by Danilo Ramos of Eideticom, Inc. It has
      lain in wait 13 years before being found! The bug was introduced
      in zlib 1.2.2.2, with the addition of the Z_FIXED option. That
      option forces the use of fixed Huffman codes. For rare inputs with
      a large number of distant matches, the pending buffer into which
      the compressed data is written can overwrite the distance symbol
      table which it overlays. That results in corrupted output due to
      invalid distances, and can result in out-of-bound accesses,
      crashing the application.
      
      The fix here combines the distance buffer and literal/length
      buffers into a single symbol buffer. Now three bytes of pending
      buffer space are opened up for each literal or length/distance
      pair consumed, instead of the previous two bytes. This assures
      that the pending buffer cannot overwrite the symbol table, since
      the maximum fixed code compressed length/distance is 31 bits, and
      since there are four bytes of pending space for every three bytes
      of symbol space.
      
      Differential Revision: https://phabricator.services.mozilla.com/D142231
      e717ebad
    • Mozilla Releng Treescript's avatar
      No bug - Tagging 1f1e28055e7727762c04e4c3877855013a287458 with... · 981fb7ea
      Mozilla Releng Treescript authored
      No bug - Tagging 1f1e28055e7727762c04e4c3877855013a287458 with FIREFOX_99_0_BUILD1 a=release CLOSED TREE DONTBUILD
      981fb7ea
  22. 22 Mar, 2022 2 commits
  23. 28 Mar, 2022 6 commits
  24. 24 Mar, 2022 1 commit
  25. 23 Mar, 2022 2 commits