• M
    Fix bug that accepted invalid zlib header when windowBits is zero. · 6cef1de7
    Mark Adler 提交于
    When windowBits is zero, the size of the sliding window comes from
    the zlib header.  The allowed values of the four-bit field are
    0..7, but when windowBits is zero, values greater than 7 are
    permitted and acted upon, resulting in large, mostly unused memory
    allocations.  This fix rejects such invalid zlib headers.
    6cef1de7
inflate.c 52.7 KB