log src/http/modules/ngx_http_gzip_filter_module.c @ 8031:d26db4f82d7d

age author description
Mon, 30 May 2022 21:25:45 +0300 Maxim Dounin All known output headers can be linked lists now.
Mon, 05 Apr 2021 04:07:17 +0300 Maxim Dounin Gzip: updated handling of zlib variant from Intel.
Mon, 05 Apr 2021 04:06:58 +0300 Maxim Dounin Gzip: support for zlib-ng.
Wed, 31 Jul 2019 17:29:00 +0300 Maxim Dounin Gzip: fixed "zero size buf" alerts after ac5a741d39cf.
Fri, 12 Jul 2019 12:43:08 +0200 Ilya Leoshkevich Gzip: use zlib to write header and trailer.
Sat, 18 Nov 2017 04:03:27 +0300 Maxim Dounin Gzip: support for a zlib variant from Intel.
Wed, 14 Jun 2017 12:49:20 +0300 Ruslan Ermilov Gzip: fixed style in $gzip_ratio variable handler.
Wed, 12 Apr 2017 22:21:04 +0300 Ruslan Ermilov Use ngx_calloc_buf() where appropriate.
Mon, 13 Feb 2017 21:45:01 +0300 Maxim Dounin Gzip: free chain links on the hot path (ticket #1046).
Thu, 31 Mar 2016 02:33:57 +0300 Sergey Kandaurov Fixed logging.
Wed, 15 Oct 2014 22:57:23 +0400 Maxim Dounin Gzip, gunzip: flush busy buffers if any.
Thu, 26 Jun 2014 02:21:01 +0400 Maxim Dounin Entity tags: downgrade strong etags to weak ones as needed.
Mon, 28 Oct 2013 15:01:36 -0700 Yichun Zhang Gzip, gunzip: flush pending data when incoming chain is NULL.
Thu, 25 Jul 2013 14:55:32 +0400 Maxim Dounin Gzip: clearing of c->buffered if all data are flushed.
Mon, 11 Mar 2013 11:19:58 +0000 Valentin Bartenev Gzip: fixed setting of NGX_HTTP_GZIP_BUFFERED.
Mon, 11 Feb 2013 14:39:49 +0000 Maxim Dounin Merge of r4991: fixed proxied HEAD requests with gzip enabled. stable-1.2
Sun, 10 Feb 2013 03:52:26 +0000 Maxim Dounin Merge of r4966: gzip: fixed zlib memLevel adjusting. stable-1.2
Mon, 24 Dec 2012 17:32:53 +0000 Valentin Bartenev Fixed HEAD requests handling when proxying is used (closes #261).
Fri, 14 Dec 2012 15:17:58 +0000 Valentin Bartenev Gzip: fixed zlib memLevel adjusting.
Sat, 07 Jul 2012 21:22:27 +0000 Maxim Dounin Entity tags: clear on entity changes.
Mon, 13 Feb 2012 15:23:43 +0000 Maxim Dounin Gzip filter: handling of empty flush buffers.
Sun, 05 Feb 2012 20:02:59 +0000 Maxim Dounin Merge of r4406, r4413: copyrights updated. stable-1.0
Wed, 18 Jan 2012 15:07:43 +0000 Maxim Konovalov Copyright updated.
Thu, 15 Sep 2011 16:03:17 +0000 Maxim Dounin API change: ngx_chain_update_chains() now requires pool.
Mon, 04 Oct 2010 15:03:00 +0000 Igor Sysoev gzip_disable degradation
Fri, 14 May 2010 09:56:37 +0000 Igor Sysoev ngx_str_set() and ngx_str_null()
Mon, 01 Feb 2010 15:54:02 +0000 Igor Sysoev merge r3309, r3314, r3315, r3380: stable-0.7
Mon, 07 Dec 2009 15:41:57 +0000 Igor Sysoev backout r3315 and test r->header_only last, since it's not actually
Mon, 30 Nov 2009 13:15:10 +0000 Igor Sysoev support "*" in gzip_types, ssi_types, etc
Thu, 12 Nov 2009 13:44:16 +0000 Igor Sysoev test frequent r->header_only before three response status
Thu, 12 Nov 2009 13:41:56 +0000 Igor Sysoev refactor gzip_vary handling
Tue, 02 Jun 2009 16:09:44 +0000 Igor Sysoev return NULL instead of NGX_CONF_ERROR on a create conf failure
Sun, 01 Mar 2009 19:24:11 +0000 Igor Sysoev fix postponed zlib memory allocation, introduced in r2411
Tue, 24 Feb 2009 10:42:23 +0000 Igor Sysoev small optimization: " == NGX_ERROR" > " != NGX_OK"
Mon, 26 Jan 2009 14:35:10 +0000 Igor Sysoev style fix: remove tabs
Wed, 24 Dec 2008 12:05:55 +0000 Igor Sysoev do not try to align to a page size, allocate just 8K,
Tue, 16 Dec 2008 16:15:52 +0000 Igor Sysoev set default gzip_buffers to 32 4k or 16 8k
Tue, 16 Dec 2008 16:09:39 +0000 Igor Sysoev postpone zlib memory allocation
Thu, 27 Nov 2008 14:12:18 +0000 Igor Sysoev r2052, r2082 merge: stable-0.6
Thu, 06 Nov 2008 19:54:54 +0000 Igor Sysoev fix the previous commit
Thu, 06 Nov 2008 19:13:47 +0000 Igor Sysoev *) split ngx_http_gzip_body_filter()
Thu, 06 Nov 2008 19:11:19 +0000 Igor Sysoev change int to size_t
Wed, 05 Nov 2008 16:27:45 +0000 Igor Sysoev do not pass gzheader separately as due to the previous commit
Wed, 05 Nov 2008 15:46:41 +0000 Igor Sysoev use nomem flag to flush busy bufs,
Tue, 12 Aug 2008 13:11:36 +0000 Igor Sysoev use hash in gzip_types, ssi_types, and sub_filter_types
Fri, 20 Jun 2008 14:41:03 +0000 Igor Sysoev "gzip_vary on" always sends "Vary: Accept-Encoding" header
Tue, 17 Jun 2008 15:00:30 +0000 Igor Sysoev *) back out r2040
Thu, 27 Dec 2007 14:21:59 +0000 Igor Sysoev ngx_http_gzip_static_module and gzip_disable
Wed, 12 Dec 2007 21:01:43 +0000 Igor Sysoev r1627 merge: stable-0.5
Wed, 12 Dec 2007 20:41:22 +0000 Igor Sysoev r1584 merge: stable-0.5
Wed, 12 Dec 2007 16:57:36 +0000 Igor Sysoev r1566 merge: stable-0.5
Thu, 08 Nov 2007 15:21:22 +0000 Igor Sysoev fix gzip and SSL
Mon, 29 Oct 2007 14:52:51 +0000 Igor Sysoev r1542, r1543, r1544, r1549, r1550, r1551, r1555 merge: stable-0.5
Thu, 18 Oct 2007 11:29:34 +0000 Igor Sysoev gzip_vary
Sun, 14 Oct 2007 18:56:15 +0000 Igor Sysoev fix English grammar
Mon, 01 Oct 2007 16:00:13 +0000 Igor Sysoev two commits those go together by mistake
Wed, 26 Sep 2007 19:26:14 +0000 Igor Sysoev use ngx_strstrn() and ngx_strcasestrn()
Mon, 27 Nov 2006 14:46:15 +0000 Igor Sysoev axe old % log format
Wed, 30 Aug 2006 10:39:17 +0000 Igor Sysoev nginx-0.4.0-RELEASE import release-0.4.0
Fri, 07 Jul 2006 16:33:19 +0000 Igor Sysoev nginx-0.3.53-RELEASE import release-0.3.53