Changes with mod_deflate 1.0.21 12 May 2004 *) Apache 1.3.31 compatibility. Changes with mod_deflate 1.0.20 15 Mar 2004 *) Bugfix: on the 64-bit platform (i.e. amd64) a check sum was wrong. *) Bugfix: DeflateProxied directive understood the low case arguments only. Changes with mod_deflate 1.0.19 18 Apr 2003 *) Bugfix: on the big endian platform (i.e. sparc) a check sum and an uncompressed length were wrong. Changes with mod_deflate 1.0.18 18 Mar 2003 *) Bugfix: 'nocachable' and 'poor_cachable' parameters of DeflateProxied directive ignored 'Expires' header that set by mod_charset module and such responses were not compressed. Changes with mod_deflate 1.0.17 26 Feb 2003 *) Feature: DeflateWindow and DeflateHash directives were added. The default memory size used by zlib was decreased to 256K from 384K. Deflate window decreased according to Content-Length header if it exists. *) Bugfix: if idle checking was disabled and Apache was restarted then the message "kvm_read() failed: invalid address" was periodically issued. Changes with mod_deflate 1.0.16 06 Nov 2002 *) Feature: 'nocachable' and 'poor_cachable' parameters of DeflateProxied directive was added. Changes with mod_deflate 1.0.15 23 Aug 2002 *) Feature: DeflateIgnoreFlush directive was added. Changes with mod_deflate 1.0.14 07 Aug 2002 *) Bugfix: the succession of ap_bflush(), ap_bwrite(0) and ap_bflush() calls caused error message "mod_deflate: deflate failed: 2, -5". Changes with mod_deflate 1.0.13 18 Jul 2002 *) Feature: DeflateMaxProcesses directive was added. *) Bugfix: if after ClearModuleList directive mod_deflate was not add with AddModule directive then segmentation fault was occurred. *) Feature: DeflateVary directive was added. *) Feature: mod_deflate Russian documentation is copied in /manual/mod/mod_deflate.html. Changes with mod_deflate 1.0.12 13 Mar 2002 *) Bugfix: sometimes segmentation fault can occur in main process if idle checking is active. Changes with mod_deflate 1.0.11 25 Jan 2002 *) Apache 1.3.23 compatibility. *) Bugfix: if SSI included part that was handled by handler triggered by Action directive then only first content part was compressed. Part after this handler was not compressed. Changes with mod_deflate 1.0.10 28 Dec 2001 *) Feature: --with-zlib and --with-patch directives were added in configure. Changes with mod_deflate 1.0.9 14 Nov 2001 *) Bugfix: sometimes segmentation fault can occur while first request processing if idle checking is active. Changes with mod_deflate 1.0.8 08 Nov 2001 *) Feature: DeflateTypes directive is added. Responses with "text/html" type encoded by default. *) Feature: DeflateDisableRange can have several parameters. *) Bugfix: if compression level is 1.995-1.999 then defl_r note was equal "1.100" instead of "2.00". Changes with mod_deflate 1.0.7 23 Aug 2001 *) Bugfix: deflate method was disabled incorrectly for all browsers except Konqueror. *) Workaround: encoding is disabled for MSIE 4.x if request string is more then 200 bytes. *) Error reporting added and bug fixed in idle checking code. *) Bugfix: two ap_bflush() calls in succession caused error message "mod_deflate: deflate failed: 2, -5" fixed. Changes with mod_deflate 1.0.6 03 Jul 2001 *) "Content-Encoding" header bug fixed. Due to this bug mod_deflate encoded response even this header is set by another module. *) Konqueror and Mozilla 0.9.1 identification strings hardcoded in source. Deflate is disabled for Konqueror and both gzip and deflate are disabled for Mozilla 0.9.1. *) mod_deflate is linked statically even ./configure --shared-module=max or --shared-module=remain is configured. Directive --shared-module=deflate causes error. *) Conflict with mod_mime_magic module is fixed. *) Patches reorganaizied. Changes with mod_deflate 1.0.5 28 May 2001 *) Segmentation fault caused by DeflateMinLength bug fixed. Changes with mod_deflate 1.0.4 04 May 2001 *) DeflateDisableRange added. *) Bugfix: with keep-alive. *) Bugfix: r->content_type handling caused segmentation fault. *) Bugfix: installation on system other then FreeBSD was not succesfull. *) Patches reorganaizied. Changes with mod_deflate 1.0.3 23 Apr 2001 *) Idle state checking changed. *) Russian documentation written. Changes with mod_deflate 1.0.2 03 Apr 2001 *) Bugfix: in bprintf_flush(). Changes with mod_deflate 1.0.1 02 Apr 2001 *) Bugfix: deflate_end() is now called for timeouted connections. *) Bugfix: mod_charset ap_rprintf() quick fix. *) Workaround: default DeflateOrder is "gzip". Changes with mod_deflate 1.0.0 20 Mar 2001 *) First release based on Dmitry Khrustalev's patch for Apache 1.3.1. Tested with Apache 1.3.12, 1.3.14, 1.3.17, 1.3.19 and Russian Apache PL29.4, PL30.0, PL30.3, PL30.4 on FreeBSD 3.4, 4.2.