log src/http/ngx_http_core_module.c @ 6734:0c572ed91b36

age author description
Mon, 10 Oct 2016 18:44:17 +0300 Maxim Dounin Modules compatibility: compatibility with NGX_HAVE_FILE_AIO.
Mon, 03 Oct 2016 15:58:25 +0300 Maxim Dounin Modules compatibility: removed unneeded IPV6_V6ONLY checks.
Wed, 07 Sep 2016 13:56:53 +0300 Dmitry Volyntsev Core: introduced ngx_cidr_match() function.
Mon, 23 May 2016 18:44:23 +0300 Dmitry Volyntsev Realip: port support in X-Real-IP and X-Forwarded-For.
Mon, 23 May 2016 16:37:28 +0300 Maxim Dounin Renamed "u" to "sockaddr" in listen options types.
Mon, 23 May 2016 16:37:20 +0300 Ruslan Ermilov Introduced the ngx_sockaddr_t type.
Thu, 28 Apr 2016 16:30:19 +0300 Ruslan Ermilov Removed unused flag unexpected_eof from ngx_connection_t.
Thu, 31 Mar 2016 02:33:53 +0300 Sergey Kandaurov Fixed logging with variable field width.
Wed, 30 Mar 2016 11:52:16 +0300 Ruslan Ermilov Style.
Tue, 22 Mar 2016 16:58:38 +0300 Maxim Dounin Backed out server_tokens changes.
Fri, 18 Mar 2016 06:44:49 +0300 Maxim Dounin Threads: writing via threads pools in event pipe.
Tue, 15 Mar 2016 13:36:19 +0300 Ruslan Ermilov Added variables support to server_tokens.
Thu, 04 Feb 2016 18:30:21 +0300 Maxim Dounin Dynamic modules: changed ngx_modules to cycle->modules.
Sun, 16 Aug 2015 10:51:34 +0300 Maxim Dounin Fixed wrong URI after try_files in nested location (ticket #97). stable-1.8
Sun, 16 Aug 2015 10:51:16 +0300 Maxim Dounin Fixed segfault with try_files introduced by c985d90a8d1f. stable-1.8
Thu, 03 Dec 2015 20:06:45 +0300 Maxim Dounin Style: NGX_PTR_SIZE replaced with sizeof(void *).
Mon, 30 Nov 2015 12:54:01 +0300 Ruslan Ermilov Stop emulating a space character after r->method_name.
Mon, 30 Nov 2015 16:27:33 +0300 Valentin Bartenev Increased the default "connection_pool_size" on 64-bit platforms.
Mon, 19 Oct 2015 21:28:02 +0300 Maxim Dounin Fixed handling of empty root.
Fri, 11 Sep 2015 20:13:06 +0300 Valentin Bartenev The HTTP/2 implementation (RFC 7240, 7241).
Fri, 11 Sep 2015 17:04:04 +0300 Maxim Dounin Fixed segfault with incorrect location nesting.
Mon, 31 Aug 2015 23:25:16 +0300 Valentin Bartenev Added protection against r->main->count overflow by subrequests.
Sun, 23 Aug 2015 21:03:32 +0300 Valentin Bartenev Limit recursive subrequests instead of simultaneous.
Sun, 16 Aug 2015 10:51:34 +0300 Maxim Dounin Fixed wrong URI after try_files in nested location (ticket #97).
Sun, 16 Aug 2015 10:51:16 +0300 Maxim Dounin Fixed segfault with try_files introduced by c985d90a8d1f.
Thu, 11 Jun 2015 20:42:31 +0300 Maxim Dounin Moved ngx_http_parse_time() to core, renamed accordingly.
Wed, 20 May 2015 15:51:56 +0300 Maxim Dounin The "reuseport" option of the "listen" directive.
Wed, 29 Apr 2015 13:52:49 +0300 Ruslan Ermilov Removed deprecated HTTP directives.
Sat, 25 Apr 2015 22:44:02 +0300 Vladimir Homutov Core: the ngx_set_connection_log() macro.
Fri, 28 Nov 2014 16:57:50 +0300 Maxim Dounin Fixed post_action to not trigger "header already sent" alert. stable-1.6
Mon, 23 Mar 2015 21:09:19 +0300 Maxim Dounin Request body: filters support.
Sat, 14 Mar 2015 17:37:25 +0300 Valentin Bartenev Added support for offloading read() in thread pools.
Fri, 13 Mar 2015 16:42:52 +0300 Ruslan Ermilov The "aio" directive parser made smarter.
Thu, 12 Mar 2015 20:06:04 +0300 Ruslan Ermilov Deprecated "aio sendfile".
Wed, 21 Jan 2015 00:26:32 +0100 Damien Tournoud Fixed try_files directory test to match only a directory.
Fri, 28 Nov 2014 16:57:50 +0300 Maxim Dounin Fixed post_action to not trigger "header already sent" alert.
Mon, 08 Sep 2014 21:36:03 +0400 Maxim Dounin Fixed ETag memory allocation error handling.
Tue, 08 Jul 2014 03:03:13 -0700 Piotr Sikora Style: add whitespace between control statement and parentheses.
Thu, 26 Jun 2014 02:21:01 +0400 Maxim Dounin Entity tags: downgrade strong etags to weak ones as needed.
Wed, 28 May 2014 20:18:05 +0400 Sergey Kandaurov Fixed config parsing of the last try_files parameter.
Fri, 16 May 2014 17:42:24 +0400 Maxim Dounin Fixed alias in regex locations with limit_except/if.
Wed, 16 Apr 2014 11:40:38 +0400 Valentin Bartenev Fixed missing "static" in declaration of ngx_http_gzip_quantity().
Mon, 31 Mar 2014 22:47:42 +0400 Maxim Dounin Adjusted default value of types_hash_bucket_size (ticket #352).
Tue, 25 Mar 2014 18:49:28 +0400 Andrei Belov Increased default value of variables_hash_max_size.
Wed, 19 Mar 2014 12:57:40 +0400 Maxim Dounin Macros used for initialization in ngx_http_core_init_main_conf().
Mon, 17 Mar 2014 17:41:24 +0400 Roman Arutyunyan Added server-side support for PROXY protocol v1 (ticket #355).
Thu, 27 Feb 2014 20:36:35 +0400 Maxim Dounin Disabled redirects to named locations if URI is not set.
Tue, 03 Dec 2013 22:07:03 +0400 Mathew Rodley Added support for TCP_FASTOPEN supported in Linux >= 3.7.1.
Tue, 03 Dec 2013 21:44:08 +0400 Maxim Dounin Fixed "setfib=" on non-first listening socket.
Fri, 18 Oct 2013 18:13:49 +0400 Maxim Dounin Fixed "satisfy any" if 403 is returned after 401 (ticket #285).
Fri, 23 Aug 2013 22:18:39 +0400 Maxim Dounin Fixed try_files with empty argument (ticket #390). stable-1.4
Mon, 23 Sep 2013 19:37:06 +0400 Maxim Dounin Caseless location tree construction (ticket #90).
Fri, 23 Aug 2013 22:18:39 +0400 Maxim Dounin Fixed try_files with empty argument (ticket #390).
Tue, 30 Jul 2013 15:04:46 +0400 Sergey Kandaurov Added safety belt for the case of sending header twice.
Tue, 20 Aug 2013 21:11:19 +0400 Maxim Dounin Backed out f1a91825730a and 7094bd12c1ff.
Tue, 06 Aug 2013 19:58:40 +0400 Valentin Bartenev Replaced ngx_conf_full_name() with ngx_get_full_name().
Tue, 06 Aug 2013 19:58:40 +0400 Valentin Bartenev Fixed memory leaks in the root and auth_basic_user_file directives.
Thu, 11 Jul 2013 20:38:27 +0400 Maxim Dounin Style.
Thu, 11 Jul 2013 16:07:25 +0400 Vladimir Homutov Core: extended ngx_sock_ntop() with socklen parameter.
Thu, 20 Jun 2013 20:47:39 +0400 Vladimir Homutov Core: support several "error_log" directives.
Tue, 04 Jun 2013 11:27:36 +0400 Vladimir Homutov Core: fixed handling of "stderr" in error_log.
Fri, 29 Mar 2013 08:47:37 +0000 Ruslan Ermilov Pass PCRE_CASELESS to pcre_compile() for caseless matching.
Wed, 20 Mar 2013 10:36:57 +0000 Valentin Bartenev Preliminary experimental support for SPDY draft 2.
Wed, 27 Feb 2013 16:56:47 +0000 Valentin Bartenev Introduced the ngx_http_set_connection_log() macro.
Wed, 27 Feb 2013 13:29:50 +0000 Ruslan Ermilov Correctly handle multiple X-Forwarded-For headers (ticket #106).
Mon, 11 Feb 2013 12:35:49 +0000 Maxim Dounin Merge of r4974: avoid sending "100 Continue" on 413. stable-1.2
Sun, 10 Feb 2013 03:08:42 +0000 Maxim Dounin Merge of r4948, r4949, r4964, r4973, r5011: variables. stable-1.2
Tue, 18 Dec 2012 18:39:39 +0000 Maxim Dounin Avoid sending "100 Continue" on 413 Request Entity Too Large.
Thu, 06 Dec 2012 23:03:53 +0000 Ruslan Ermilov Allow the complex value to be defined as an empty string.
Wed, 21 Nov 2012 01:08:11 +0000 Maxim Dounin Request body: chunked transfer encoding support.
Mon, 24 Sep 2012 19:06:48 +0000 Maxim Dounin Merge of r4829: fixed strict aliasing with ipv6 (ticket #201). stable-1.2
Mon, 24 Sep 2012 19:05:02 +0000 Maxim Dounin Merge of r4828: "include" with wildcards in map and types blocks. stable-1.2
Thu, 30 Aug 2012 14:58:11 +0000 Ruslan Ermilov Fixed strict aliasing bugs when dealing with IPv4-mapped IPv6 addresses
Tue, 28 Aug 2012 13:31:01 +0000 Ruslan Ermilov Fixed the "include" directive.
Mon, 06 Aug 2012 17:31:32 +0000 Maxim Dounin Merge of r4769: better diagnostics for directives in wrong context. stable-1.2
Mon, 06 Aug 2012 15:20:03 +0000 Maxim Dounin Merge of r4737: r->uri_changed in a named location fix. stable-1.2
Fri, 03 Aug 2012 09:00:25 +0000 Maxim Dounin Whitespace fix.
Mon, 30 Jul 2012 12:27:06 +0000 Ruslan Ermilov Core: ipv6only is now on by default.
Sun, 29 Jul 2012 19:59:06 +0000 Ruslan Ermilov Improved diagnostics when a directive is specified in the wrong context.
Mon, 09 Jul 2012 14:53:42 +0000 Maxim Dounin Entity tags: the "etag" directive.
Mon, 09 Jul 2012 00:13:06 +0000 Maxim Dounin Entity tags: set for static respones.
Tue, 03 Jul 2012 11:30:05 +0000 Maxim Dounin Reset r->uri_changed in a named location (ticket #184).
Fri, 29 Jun 2012 17:28:41 +0000 Maxim Dounin Merge of r4636, r4637, r4638: config sanity checks. stable-1.2
Mon, 04 Jun 2012 11:58:12 +0000 Maxim Dounin Merge of r4614, r4624-r4629, r4631: proxy recursive changes. stable-1.2
Wed, 16 May 2012 13:22:03 +0000 Ruslan Ermilov Capped the status code that may be returned with "return" and "try_files".
Tue, 15 May 2012 08:10:59 +0000 Ruslan Ermilov Fixed win32 build after changes in r4624.
Mon, 14 May 2012 15:52:37 +0000 Ruslan Ermilov Reverted previous attempt to fix complation warning introduced in
Mon, 14 May 2012 13:15:22 +0000 Ruslan Ermilov Fixed compilation warning introduced in r4624.
Mon, 14 May 2012 12:27:41 +0000 Ruslan Ermilov New function ngx_http_get_forwarded_addr() to look up real client address.
Fri, 04 May 2012 11:35:22 +0000 Maxim Dounin Added write event handler reset in ngx_http_named_location().
Thu, 19 Apr 2012 15:48:03 +0000 Maxim Dounin Fixed segfault with try_files (ticket #152).
Thu, 12 Apr 2012 09:19:14 +0000 Ruslan Ermilov Fixed buffer overflow when long URI is processed by "try_files" in
Thu, 22 Mar 2012 10:41:29 +0000 Maxim Dounin Removed safari from keepalive_disable default.
Thu, 15 Mar 2012 20:04:50 +0000 Ruslan Ermilov The "error_log" directive specified in the "http", "server", and
Mon, 05 Mar 2012 18:09:06 +0000 Maxim Dounin Whitespace fixes.
Mon, 05 Mar 2012 13:03:39 +0000 Maxim Dounin Merge of r4491, r4492: stable-1.0
Mon, 05 Mar 2012 12:49:32 +0000 Maxim Dounin Merge of r4473: stable-1.0
Mon, 27 Feb 2012 16:54:10 +0000 Valentin Bartenev Disable symlinks: added the "from=" parameter to the "disable_symlinks"
Mon, 27 Feb 2012 16:51:28 +0000 Valentin Bartenev Disable symlinks: initialization of the "disable_symlinks" field in
Mon, 27 Feb 2012 11:43:40 +0000 Ruslan Ermilov Added support for the 307 Temporary Redirect.
Mon, 13 Feb 2012 16:29:04 +0000 Andrey Belov Added disable_symlinks directive.
Mon, 13 Feb 2012 15:41:11 +0000 Maxim Dounin Time parsing cleanup.
Mon, 13 Feb 2012 15:35:48 +0000 Maxim Dounin Core: protection from cycles with named locations and post_action.
Mon, 13 Feb 2012 15:33:08 +0000 Maxim Dounin Core: protection from subrequest loops.
Sun, 05 Feb 2012 20:02:59 +0000 Maxim Dounin Merge of r4406, r4413: copyrights updated. stable-1.0
Sat, 04 Feb 2012 22:30:30 +0000 Maxim Dounin Merge of r4326: stable-1.0
Wed, 18 Jan 2012 15:07:43 +0000 Maxim Konovalov Copyright updated.
Mon, 19 Dec 2011 14:11:48 +0000 Maxim Dounin Added clearing of r->valid_unparsed_uri on internal redirects.
Wed, 14 Dec 2011 14:31:55 +0000 Maxim Dounin Merge of r4270, r4274: stable-1.0
Wed, 14 Dec 2011 13:40:25 +0000 Maxim Dounin Merge of r4267, r4301: stable-1.0
Tue, 06 Dec 2011 13:23:37 +0000 Maxim Dounin Fix for read_head with try_files and open_file_cache.
Mon, 05 Dec 2011 08:06:15 +0000 Valentin Bartenev Added the "so_keepalive=" parameter to the "listen" directive.
Mon, 21 Nov 2011 07:31:59 +0000 Ruslan Ermilov Fixed "keepalive_disable".
Thu, 10 Nov 2011 09:13:09 +0000 Ruslan Ermilov Changed error message to be more appropriate in the imaginary
Tue, 08 Nov 2011 13:48:23 +0000 Igor Sysoev Fix of "keepalive_disable" directive.
Tue, 01 Nov 2011 13:45:33 +0000 Igor Sysoev Merging r4147, r4148, r4149, r4150, r4207: stable-1.0
Tue, 01 Nov 2011 13:24:50 +0000 Igor Sysoev Merging r4132, r4134, r4143, r4183, r4191, r4199: stable-1.0
Tue, 01 Nov 2011 11:19:58 +0000 Igor Sysoev Merging r4009, r4133, r4184, r4201, r4202, r4203, r4204, r4205: stable-1.0
Mon, 24 Oct 2011 16:09:05 +0000 Igor Sysoev Support of several servers in the "resolver" directive.
Sat, 15 Oct 2011 21:42:03 +0000 Maxim Dounin Added clearing of modules' contexts in ngx_http_named_location().