log src/http/modules/ngx_http_ssi_filter_module.c @ 7746:88eca63261c3

age author description
Thu, 18 Jul 2019 18:27:53 +0300 Maxim Dounin SSI: avoid potential buffer overflow.
Wed, 28 Feb 2018 16:56:58 +0300 Roman Arutyunyan Generic subrequests in memory.
Fri, 27 Oct 2017 00:30:38 +0800 hucongcong SSI: fixed type.
Tue, 01 Aug 2017 14:28:33 +0300 Ruslan Ermilov Variables: macros for null variables.
Wed, 19 Jul 2017 20:38:17 +0300 Roman Arutyunyan Upstream: keep request body file from removal if requested.
Wed, 07 Jun 2017 15:21:42 +0300 Sergey Kandaurov SSI: return NGX_ERROR when timefmt memory allocation failed.
Mon, 08 Aug 2016 17:11:29 +0300 Ruslan Ermilov Simplified extraction of current time.
Mon, 11 Apr 2016 16:47:11 +0100 Alessandro Ghedini Fixed typos.
Thu, 07 Apr 2016 11:50:13 +0300 Josh Soref Fixed spelling.
Thu, 31 Mar 2016 02:33:57 +0300 Sergey Kandaurov Fixed logging.
Thu, 26 Jun 2014 02:21:01 +0400 Maxim Dounin Entity tags: downgrade strong etags to weak ones as needed.
Tue, 28 Jan 2014 15:40:45 +0400 Maxim Dounin SSI: fixed $date_local and $date_gmt without SSI (ticket #230).
Mon, 23 Dec 2013 18:12:00 +0400 Ruslan Ermilov Teach ngx_http_parse_unsafe_uri() how to unescape URIs.
Fri, 24 May 2013 22:27:23 +0400 Maxim Dounin SSI: ssi_last_modified directive.
Mon, 24 Sep 2012 18:54:28 +0000 Maxim Dounin Merge of r4785, r4795, r4811, r4812, r4816, r4822: coverity. stable-1.2
Fri, 17 Aug 2012 15:35:50 +0000 Andrey Belov Mark logically dead code with corresponding comment.
Sat, 07 Jul 2012 21:22:27 +0000 Maxim Dounin Entity tags: clear on entity changes.
Thu, 12 Apr 2012 19:35:41 +0000 Ruslan Ermilov Fixed grammar in error messages.
Thu, 29 Mar 2012 19:47:27 +0000 Ruslan Ermilov Corrected spelling of error message (ticket #136).
Thu, 15 Mar 2012 11:23:07 +0000 Maxim Dounin Fixed ssi and perl interaction.
Sun, 05 Feb 2012 20:02:59 +0000 Maxim Dounin Merge of r4406, r4413: copyrights updated. stable-1.0
Sun, 05 Feb 2012 14:09:46 +0000 Maxim Dounin Merge of r4375, r4382: stable-1.0
Wed, 18 Jan 2012 15:07:43 +0000 Maxim Konovalov Copyright updated.
Sun, 25 Dec 2011 20:08:37 +0000 Valentin Bartenev SSI: added regex captures support in the expression of the "if" command.
Mon, 19 Dec 2011 13:28:22 +0000 Valentin Bartenev SSI bugfix: the "if" command did not work inside the "block" command and
Mon, 14 Nov 2011 09:12:15 +0000 Sergey Budnevitch Fixed NGX_CONF_TAKE1/NGX_CONF_FLAG misuse.
Tue, 12 Apr 2011 08:02:46 +0000 Igor Sysoev use memmove() in appropriate places
Tue, 14 Dec 2010 19:34:29 +0000 Igor Sysoev merge r3681: stable-0.7
Wed, 07 Jul 2010 10:17:19 +0000 Igor Sysoev update r->buffered after processing SSI command,
Wed, 23 Jun 2010 16:34:54 +0000 Igor Sysoev style fix
Mon, 07 Jun 2010 10:26:50 +0000 Igor Sysoev merge r3464, r3500, r3501: stable-0.7
Mon, 07 Jun 2010 09:54:19 +0000 Igor Sysoev merge r3454, r3455, r3486, r3496, r3519, r3523: stable-0.7
Fri, 14 May 2010 09:56:37 +0000 Igor Sysoev ngx_str_set() and ngx_str_null()
Thu, 22 Apr 2010 14:02:45 +0000 Igor Sysoev change processing variables accessed by SSI and perl module:
Wed, 21 Apr 2010 14:58:21 +0000 Igor Sysoev do not store an encoded variable value as a new cached variable value
Fri, 19 Feb 2010 13:53:11 +0000 Igor Sysoev SSI %s timefmt has no timezone offset
Fri, 19 Feb 2010 13:42:59 +0000 Igor Sysoev use content type of the parent request in SSI stub block output
Mon, 30 Nov 2009 13:15:10 +0000 Igor Sysoev support "*" in gzip_types, ssi_types, etc
Mon, 16 Nov 2009 12:19:02 +0000 Igor Sysoev regex named captures
Fri, 13 Nov 2009 20:41:41 +0000 Igor Sysoev ngx_regex_exec() calling optimiztion:
Fri, 25 Sep 2009 09:30:06 +0000 Igor Sysoev check unsafe Destination
Mon, 27 Jul 2009 13:18:40 +0000 Igor Sysoev clear "Accept-Ranges" for SSI responses
Tue, 02 Jun 2009 16:09:44 +0000 Igor Sysoev return NULL instead of NGX_CONF_ERROR on a create conf failure
Tue, 24 Feb 2009 10:42:23 +0000 Igor Sysoev small optimization: " == NGX_ERROR" > " != NGX_OK"
Wed, 24 Dec 2008 12:39:41 +0000 Igor Sysoev fix r2378, file inclusion should be waited
Wed, 17 Dec 2008 20:47:18 +0000 Igor Sysoev remove never used zero copy stuff
Mon, 08 Dec 2008 14:23:20 +0000 Igor Sysoev *) refactor subrequest handling, now they run as separate posted requests
Tue, 12 Aug 2008 13:11:36 +0000 Igor Sysoev use hash in gzip_types, ssi_types, and sub_filter_types
Mon, 04 Aug 2008 10:18:36 +0000 Igor Sysoev ngx_hash_strlow()
Mon, 07 Jul 2008 12:01:35 +0000 Igor Sysoev r2080 merge: stable-0.5
Mon, 07 Jul 2008 11:33:29 +0000 Igor Sysoev r2080 merge: stable-0.6
Mon, 07 Jul 2008 10:18:41 +0000 Igor Sysoev r2007, r2025, r2042 merge: stable-0.6
Mon, 30 Jun 2008 19:10:06 +0000 Igor Sysoev fix error when response parsed by sub filter, then by SSI filter
Tue, 17 Jun 2008 15:00:30 +0000 Igor Sysoev *) back out r2040
Wed, 28 May 2008 12:27:08 +0000 Igor Sysoev style fix
Thu, 22 May 2008 12:09:41 +0000 Igor Sysoev style fix
Sun, 04 May 2008 10:05:29 +0000 Igor Sysoev r1894 merge: stable-0.5
Thu, 14 Feb 2008 16:03:48 +0000 Igor Sysoev fix segfault if empty stub block is used second time
Mon, 10 Dec 2007 12:09:51 +0000 Igor Sysoev move condition declarations inside blocks where they are used
Mon, 22 Oct 2007 10:19:17 +0000 Igor Sysoev unescape SSI include
Sun, 14 Oct 2007 19:04:23 +0000 Igor Sysoev fix segfault when $date_local or $date_gmt are used outside ssi module
Sun, 14 Oct 2007 18:56:15 +0000 Igor Sysoev fix English grammar
Thu, 27 Sep 2007 09:37:09 +0000 Igor Sysoev SSI echo encoding
Thu, 19 Jul 2007 19:12:36 +0000 Igor Sysoev exit cycle early,
Sun, 17 Jun 2007 18:10:43 +0000 Igor Sysoev if a subrequest was finished and SSI was in middle of SSI command parsing
Sun, 17 Jun 2007 17:54:48 +0000 Igor Sysoev if "<!--" was on edge of buf, then ssi_sharp_state was saved in ctx->saved
Wed, 02 May 2007 08:07:37 +0000 Igor Sysoev fix segfault or parsing error in '<!--# if expr="$var = /" -->'
Thu, 19 Apr 2007 06:27:10 +0000 Igor Sysoev style fix: rename functions
Wed, 14 Feb 2007 18:51:19 +0000 Igor Sysoev ngx_strcasecmp()/ngx_strncasecmp()
Fri, 12 Jan 2007 20:26:39 +0000 Igor Sysoev style fix: remove tabs
Mon, 30 Oct 2006 20:25:22 +0000 Igor Sysoev high level HTTP buffered flags should be on per-subrequest basis,
Tue, 17 Oct 2006 16:13:49 +0000 Igor Sysoev style fix: remove trailing spaces
Mon, 16 Oct 2006 13:29:52 +0000 Igor Sysoev fix building by Debian gcc-4.1.2 amd64
Fri, 13 Oct 2006 15:20:10 +0000 Igor Sysoev <!--#include virtual=... set=... -->
Wed, 11 Oct 2006 14:33:38 +0000 Igor Sysoev fix <!--#include virtual=... wait="yes" -->
Wed, 11 Oct 2006 09:12:01 +0000 Igor Sysoev fix <!--#include virtual=... wait="yes" -->
Tue, 10 Oct 2006 14:30:39 +0000 Igor Sysoev fix <!--#include virtual=... wait="yes" -->
Sat, 23 Sep 2006 15:55:54 +0000 Igor Sysoev ssi did work with memcached and nonbuffered responses
Wed, 30 Aug 2006 10:39:17 +0000 Igor Sysoev nginx-0.4.0-RELEASE import release-0.4.0
Fri, 28 Jul 2006 15:16:17 +0000 Igor Sysoev nginx-0.3.55-RELEASE import release-0.3.55
Fri, 30 Jun 2006 12:19:32 +0000 Igor Sysoev nginx-0.3.51-RELEASE import release-0.3.51
Wed, 28 Jun 2006 16:00:26 +0000 Igor Sysoev nginx-0.3.50-RELEASE import release-0.3.50
Tue, 23 May 2006 14:54:58 +0000 Igor Sysoev nginx-0.3.47-RELEASE import release-0.3.47
Thu, 04 May 2006 15:32:46 +0000 Igor Sysoev nginx-0.3.44-RELEASE import release-0.3.44
Wed, 26 Apr 2006 15:21:08 +0000 Igor Sysoev nginx-0.3.43-RELEASE import release-0.3.43
Wed, 26 Apr 2006 09:52:47 +0000 Igor Sysoev nginx-0.3.42-RELEASE import release-0.3.42
Wed, 19 Apr 2006 15:30:56 +0000 Igor Sysoev nginx-0.3.40-RELEASE import release-0.3.40
Mon, 17 Apr 2006 19:55:41 +0000 Igor Sysoev nginx-0.3.39-RELEASE import release-0.3.39
Wed, 05 Apr 2006 13:40:54 +0000 Igor Sysoev nginx-0.3.36-RELEASE import release-0.3.36
Wed, 08 Feb 2006 15:33:12 +0000 Igor Sysoev nginx-0.3.27-RELEASE import release-0.3.27
Fri, 03 Feb 2006 12:58:48 +0000 Igor Sysoev nginx-0.3.26-RELEASE import release-0.3.26
Mon, 16 Jan 2006 14:56:53 +0000 Igor Sysoev nginx-0.3.21-RELEASE import release-0.3.21
Wed, 11 Jan 2006 15:26:57 +0000 Igor Sysoev nginx-0.3.20-RELEASE import release-0.3.20
Fri, 16 Dec 2005 15:07:08 +0000 Igor Sysoev nginx-0.3.16-RELEASE import release-0.3.16
Mon, 05 Dec 2005 13:18:09 +0000 Igor Sysoev nginx-0.3.13-RELEASE import release-0.3.13
Tue, 15 Nov 2005 13:30:52 +0000 Igor Sysoev nginx-0.3.10-RELEASE import release-0.3.10
Wed, 09 Nov 2005 17:25:55 +0000 Igor Sysoev nginx-0.3.8-RELEASE import release-0.3.8
Mon, 24 Oct 2005 15:09:41 +0000 Igor Sysoev nginx-0.3.6-RELEASE import release-0.3.6
Wed, 19 Oct 2005 12:33:58 +0000 Igor Sysoev nginx-0.3.3-RELEASE import release-0.3.3
Mon, 10 Oct 2005 12:59:41 +0000 Igor Sysoev nginx-0.3.1-RELEASE import release-0.3.1
Tue, 04 Oct 2005 10:38:53 +0000 Igor Sysoev nginx-0.2.5-RELEASE import release-0.2.5
Mon, 03 Oct 2005 12:53:14 +0000 Igor Sysoev nginx-0.2.4-RELEASE import release-0.2.4
Fri, 30 Sep 2005 14:41:25 +0000 Igor Sysoev nginx-0.2.2-RELEASE import release-0.2.2
Thu, 08 Sep 2005 14:36:09 +0000 Igor Sysoev nginx-0.1.45-RELEASE import release-0.1.45
Fri, 19 Aug 2005 08:54:17 +0000 Igor Sysoev nginx-0.1.41-RELEASE import release-0.1.41
Thu, 14 Jul 2005 12:51:53 +0000 Igor Sysoev nginx-0.1.39-RELEASE import release-0.1.39
Fri, 08 Jul 2005 14:34:20 +0000 Igor Sysoev nginx-0.1.38-RELEASE import release-0.1.38
Mon, 16 May 2005 13:53:20 +0000 Igor Sysoev nginx-0.1.31-RELEASE import release-0.1.31
Thu, 12 May 2005 14:58:06 +0000 Igor Sysoev nginx-0.1.29-RELEASE import release-0.1.29
Sat, 19 Mar 2005 12:38:37 +0000 Igor Sysoev nginx-0.1.25-RELEASE import release-0.1.25 base src/http/modules/ngx_http_ssi_filter.c@c7e77333d779