]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
Commit 3 on 6 to fix reentrance (incomplete Zlib header or validation bytes) in mod_d...
authorYann Ylavic <ylavic@apache.org>
Thu, 27 Feb 2014 17:57:13 +0000 (17:57 +0000)
committerYann Ylavic <ylavic@apache.org>
Thu, 27 Feb 2014 17:57:13 +0000 (17:57 +0000)
commit7f03db6a0ae5b824422619228a7bf80a612797e6
treea9d8ed5c385dfdf05e409a8742392fcb1c10b884
parentc2b96229d1888983b5bb37ffc2eff529503f21ca
Commit 3 on 6 to fix reentrance (incomplete Zlib header or validation bytes) in mod_deflate's output and input filters.
PR 46146 (patches from duplicated PR 55666)

Handle Zlib validation bytes buffering (CRC + length) in the inflate input filter :
- use validation_buffer and validation_length as state,
- loop until all the bytes are received.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1572668 13f79535-47bb-0310-9956-ffa450edef68
modules/filters/mod_deflate.c