log src/http/ngx_http_request.c @ 5928:8dfee01ff0bd

age author description
Tue, 02 Dec 2014 05:54:54 +0300 Maxim Dounin Upstream: improved subrequest logging.
Wed, 08 Oct 2014 17:16:04 +0400 Maxim Dounin Fixed possible buffer overrun in "too long header line" logging.
Wed, 27 Aug 2014 20:44:11 +0400 Valentin Bartenev SPDY: avoid setting timeout on stream events in ngx_http_writer().
Fri, 18 Jul 2014 20:02:11 +0400 Maxim Dounin Reset of r->uri.len on URI parsing errors.
Mon, 17 Mar 2014 17:41:24 +0400 Roman Arutyunyan Added server-side support for PROXY protocol v1 (ticket #355).
Tue, 28 Jan 2014 15:40:46 +0400 Maxim Dounin Fixed TCP_DEFER_ACCEPT handling (ticket #353). stable-1.4
Mon, 03 Feb 2014 14:17:17 -0800 Piotr Sikora Use ngx_socket_errno where appropriate.
Fri, 31 Jan 2014 14:18:52 +0400 Vladimir Homutov Fixed false compiler warning.
Thu, 30 Jan 2014 19:13:12 +0400 Ruslan Ermilov Fixed a compile warning introduced by 01e2a5bcdd8f.
Tue, 28 Jan 2014 15:33:49 -0800 Piotr Sikora SSL: support ALPN (IETF's successor to NPN).
Tue, 28 Jan 2014 15:40:46 +0400 Maxim Dounin Fixed TCP_DEFER_ACCEPT handling (ticket #353).
Mon, 16 Sep 2013 18:33:39 +0400 Valentin Bartenev Use EPOLLRDHUP in ngx_http_test_reading() (ticket #320).
Wed, 04 Sep 2013 21:17:00 +0400 Maxim Dounin Request cleanup code unified, no functional changes.
Mon, 02 Sep 2013 03:45:14 +0400 Valentin Bartenev Assume the HTTP/1.0 version by default.
Fri, 14 Jun 2013 20:56:07 +0400 Maxim Dounin Fixed ngx_http_test_reading() to finalize request properly.
Mon, 13 May 2013 17:39:45 +0400 Maxim Dounin Fixed lingering_time check.
Sat, 11 May 2013 18:49:30 +0400 Maxim Dounin Fixed build with --with-mail_ssl_module.
Fri, 29 Mar 2013 17:19:11 +0000 Maxim Dounin Merge of r5083: fixed potential segfault in keepalive handler. stable-1.2
Wed, 20 Mar 2013 10:36:57 +0000 Valentin Bartenev Preliminary experimental support for SPDY draft 2.
Wed, 20 Mar 2013 09:36:27 +0000 Valentin Bartenev URI processing code moved to a separate function.
Fri, 15 Mar 2013 19:49:54 +0000 Valentin Bartenev Allow to reuse connections that wait their first request.
Tue, 12 Mar 2013 13:38:04 +0000 Maxim Dounin Fixed logging in ngx_http_wait_request_handler().
Thu, 07 Mar 2013 18:14:27 +0000 Valentin Bartenev Refactored ngx_http_init_request().
Thu, 07 Mar 2013 18:07:16 +0000 Valentin Bartenev Removed c->single_connection flag.
Thu, 07 Mar 2013 17:59:27 +0000 Valentin Bartenev Respect the new behavior of TCP_DEFER_ACCEPT.
Thu, 07 Mar 2013 17:41:40 +0000 Valentin Bartenev Use "client_header_timeout" for all requests in a connection.
Thu, 07 Mar 2013 17:21:50 +0000 Valentin Bartenev Create request object only after the first byte was received.
Fri, 01 Mar 2013 14:55:42 +0000 Valentin Bartenev Allocate request object from its own pool.
Wed, 27 Feb 2013 17:41:34 +0000 Valentin Bartenev SNI: added restriction on requesting host other than negotiated.
Wed, 27 Feb 2013 17:38:54 +0000 Valentin Bartenev SNI: reset to default server if requested host was not found.
Wed, 27 Feb 2013 17:33:59 +0000 Valentin Bartenev SNI: avoid surplus lookup of virtual server if SNI was used.
Wed, 27 Feb 2013 17:27:15 +0000 Valentin Bartenev Apply server configuration as soon as host is known.
Wed, 27 Feb 2013 17:21:21 +0000 Valentin Bartenev SSL: do not treat SSL handshake as request.
Wed, 27 Feb 2013 17:16:51 +0000 Valentin Bartenev Status: do not count connection as reading right after accept().
Wed, 27 Feb 2013 17:12:48 +0000 Valentin Bartenev SNI: reuse selected configuration for all requests in a connection.
Wed, 27 Feb 2013 17:06:52 +0000 Valentin Bartenev SNI: ignore captures in server_name regexes when matching by SNI.
Wed, 27 Feb 2013 17:03:14 +0000 Valentin Bartenev Changed interface of ngx_http_validate_host().
Wed, 27 Feb 2013 16:56:47 +0000 Valentin Bartenev Introduced the ngx_http_set_connection_log() macro.
Wed, 27 Feb 2013 16:53:01 +0000 Valentin Bartenev The default server lookup is now done only once per connection.
Wed, 27 Feb 2013 13:29:50 +0000 Ruslan Ermilov Correctly handle multiple X-Forwarded-For headers (ticket #106).
Sat, 23 Feb 2013 13:23:48 +0000 Valentin Bartenev Fixed potential segfault in ngx_http_keepalive_handler().
Mon, 18 Feb 2013 13:50:52 +0000 Maxim Dounin Proxy: support for connection upgrade (101 Switching Protocols).
Wed, 21 Nov 2012 01:08:11 +0000 Maxim Dounin Request body: chunked transfer encoding support.
Tue, 13 Nov 2012 11:21:31 +0000 Maxim Dounin Merge of r4892: keepalive memory usage optimization. stable-1.2
Tue, 13 Nov 2012 10:42:16 +0000 Maxim Dounin Merge of r4885: ssl_verify_client optional_no_ca. stable-1.2
Tue, 23 Oct 2012 14:36:18 +0000 Valentin Bartenev ngx_http_keepalive_handler() is now trying to not keep c->buffer's memory for
Wed, 03 Oct 2012 15:24:08 +0000 Maxim Dounin SSL: the "ssl_verify_client" directive parameter "optional_no_ca".
Mon, 06 Aug 2012 17:36:30 +0000 Maxim Dounin Merge of r4771: ngx_http_find_virtual_server() fix. stable-1.2
Mon, 06 Aug 2012 15:45:44 +0000 Maxim Dounin Merge of r4740: fixed $request_length for pipelined requests. stable-1.2
Mon, 30 Jul 2012 11:42:03 +0000 Valentin Bartenev ngx_http_find_virtual_server() should return NGX_DECLINED if virtual server not
Sat, 07 Jul 2012 21:20:27 +0000 Maxim Dounin Entity tags: basic support in not modified filter.
Fri, 06 Jul 2012 04:27:06 +0000 Andrey Belov Corrected $request_length calculation for pipelined requests.
Mon, 02 Jul 2012 17:41:52 +0000 Maxim Dounin Merge of r4698: X-Forwarded-For conditionals. stable-1.2
Thu, 21 Jun 2012 11:02:22 +0000 Ruslan Ermilov Fixed compile-time conditionals used to detect if X-Forwarded-For support
Tue, 05 Jun 2012 13:52:37 +0000 Maxim Dounin Merge of r4674, r4675, r4676: win32 fixes. stable-1.2
Tue, 05 Jun 2012 13:38:27 +0000 Maxim Dounin Win32: uris with ":$" are now rejected.
Mon, 04 Jun 2012 11:15:46 +0000 Maxim Dounin Merge of r4621, r4641: filter_finalize fixes. stable-1.2
Thu, 17 May 2012 17:41:40 +0000 Maxim Dounin Fixed segfault with filter_finalize introduced in r4621 (1.3.0).
Mon, 14 May 2012 09:48:05 +0000 Maxim Dounin Fixed possible request hang with filter finalization.
Fri, 27 Apr 2012 10:48:42 +0000 Valentin Bartenev Removed surplus condition.
Mon, 16 Apr 2012 13:05:20 +0000 Maxim Dounin Fixed log->action after ssl handshake.
Thu, 12 Apr 2012 19:35:41 +0000 Ruslan Ermilov Fixed grammar in error messages.
Thu, 22 Mar 2012 10:42:27 +0000 Maxim Dounin Restricted keepalive_disable safari to OS X only.
Mon, 05 Mar 2012 12:49:32 +0000 Maxim Dounin Merge of r4473: stable-1.0
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
Wed, 18 Jan 2012 15:07:43 +0000 Maxim Konovalov Copyright updated.
Wed, 14 Dec 2011 18:00:50 +0000 Maxim Dounin Merge of r4305: stable-1.0
Mon, 28 Nov 2011 09:15:33 +0000 Valentin Bartenev Added support for IP-literal in the Host header and request line (ticket #1).
Tue, 22 Nov 2011 16:27:45 +0000 Maxim Dounin Fixed segfault on ssl servers without cert with SNI (ticket #54).
Tue, 01 Nov 2011 14:13:25 +0000 Igor Sysoev Merging r4195, r4196: stable-1.0
Tue, 01 Nov 2011 13:00:30 +0000 Igor Sysoev Merging r4034, r4186, r4187, r4229, r4235, r4237: stable-1.0
Tue, 11 Oct 2011 18:00:23 +0000 Maxim Dounin Fix for socket leak with "aio sendfile" and "limit_rate".
Tue, 11 Oct 2011 17:58:51 +0000 Maxim Dounin Fix for connection drops with AIO.
Fri, 30 Sep 2011 14:36:19 +0000 Igor Sysoev Merging r3986, r4006, r4007, r4073: stable-1.0
Mon, 29 Aug 2011 12:45:03 +0000 Igor Sysoev Merge of r3982, r3984, r3985, r3991: stable-1.0
Tue, 23 Aug 2011 14:36:31 +0000 Maxim Dounin Better handling of various per-server ssl options with SNI.
Mon, 01 Aug 2011 13:52:54 +0000 Igor Sysoev always set timer in discard body handler, this fixes the cases
Mon, 01 Aug 2011 13:26:55 +0000 Igor Sysoev lingering_close "off|on|always"
Mon, 01 Aug 2011 13:08:03 +0000 Igor Sysoev do not send RST on normal lingering close read timeout,
Mon, 01 Aug 2011 11:08:57 +0000 Igor Sysoev enable lingering close for pipelined requests
Sat, 30 Jul 2011 06:20:06 +0000 Igor Sysoev Accept-Encoding refactoring: remove ancient MSIE 4.x test for gzip
Mon, 04 Apr 2011 12:26:53 +0000 Igor Sysoev reuse keepalive connections if there are no free worker connections
Thu, 20 Jan 2011 10:37:58 +0000 Igor Sysoev introduce 494 code "Request Header Too Large"
Tue, 14 Dec 2010 19:29:57 +0000 Igor Sysoev SSL related fixes: stable-0.7
Tue, 14 Dec 2010 19:15:08 +0000 Igor Sysoev set r->valid_unparsed_uri just after request line processing, stable-0.7
Mon, 06 Dec 2010 11:11:05 +0000 Igor Sysoev "If-Unmodified-Since" support
Mon, 05 Jul 2010 13:35:20 +0000 Igor Sysoev fix recognition of SSLv2 Client Hello Packet large than 255 bytes
Tue, 15 Jun 2010 09:31:19 +0000 Igor Sysoev allow spaces in URI
Mon, 07 Jun 2010 10:14:11 +0000 Igor Sysoev merge r3459, r3571: stable-0.7
Fri, 04 Jun 2010 17:47:04 +0000 Igor Sysoev merge r3316, r3317, r3420, r3421, r3453: stable-0.7
Fri, 04 Jun 2010 15:37:49 +0000 Igor Sysoev test default NTFS stream "::$DATA"
Mon, 01 Feb 2010 15:06:25 +0000 Igor Sysoev merge r3138, r3139, r3157, r3158, r3159, r3164, r3165, stable-0.7
Mon, 01 Feb 2010 14:16:45 +0000 Igor Sysoev merge r3153, r3154, r3288, r3382: stable-0.7
Mon, 01 Feb 2010 12:01:01 +0000 Igor Sysoev disable keepalive for Safari:
Thu, 28 Jan 2010 14:09:28 +0000 Igor Sysoev skip URI trailing spaces under Win32
Thu, 28 Jan 2010 08:33:24 +0000 Igor Sysoev Fix segfault when while discarding body a write event handler is called,
Mon, 16 Nov 2009 15:00:13 +0000 Igor Sysoev r3117, r3123, r3229 merge: stable-0.7
Mon, 16 Nov 2009 12:19:02 +0000 Igor Sysoev regex named captures
Thu, 12 Nov 2009 14:23:18 +0000 Igor Sysoev r->chrome
Tue, 03 Nov 2009 18:12:20 +0000 Igor Sysoev fix segfault if there is single large_client_header_buffers
Mon, 26 Oct 2009 17:34:43 +0000 Igor Sysoev merge r3055, r3136: stable-0.7
Mon, 26 Oct 2009 17:09:27 +0000 Igor Sysoev merge r3001, r3007, r3013: stable-0.7
Mon, 26 Oct 2009 16:53:34 +0000 Igor Sysoev merge r2995, r2996, r2997, r2998, r3003, r3141, r3210, r3211, r3232: stable-0.7
Mon, 26 Oct 2009 16:42:19 +0000 Igor Sysoev merge r2993: stable-0.7
Mon, 26 Oct 2009 16:22:24 +0000 Igor Sysoev merge r2972, r2994, r3133, r3142, r3143, r3174, r3175, r3176: stable-0.7
Mon, 26 Oct 2009 15:54:29 +0000 Igor Sysoev merge r2903, r2911, r2912, r3002: stable-0.7
Thu, 22 Oct 2009 09:48:42 +0000 Igor Sysoev do not run regex for empty host name since regex always fails in this case,
Wed, 21 Oct 2009 16:52:10 +0000 Igor Sysoev rename core_srv_conf fields to more understandable default_server and server
Wed, 21 Oct 2009 16:27:48 +0000 Igor Sysoev fix r3218:
Tue, 20 Oct 2009 11:48:28 +0000 Igor Sysoev fix two previous commits: an early parallel body discarding completion
Mon, 19 Oct 2009 16:13:38 +0000 Igor Sysoev allow discarding body while a long response transfer
Mon, 19 Oct 2009 16:12:13 +0000 Igor Sysoev restore discard body handler after ngx_http_set_writer() set it to
Mon, 19 Oct 2009 14:08:09 +0000 Igor Sysoev add lingering timeout if a response is short and a request body is being
Fri, 02 Oct 2009 11:30:47 +0000 Igor Sysoev clear r->keepalive to disable preventively calling
Wed, 30 Sep 2009 12:05:08 +0000 Igor Sysoev log 499 instead 0, the bug was introduced in r3050
Thu, 24 Sep 2009 13:23:25 +0000 Igor Sysoev update the previous commit: use ngx_strlow()
Thu, 24 Sep 2009 13:15:50 +0000 Igor Sysoev $host is always in low case:
Mon, 21 Sep 2009 18:34:22 +0000 Igor Sysoev fix request counter for post_action, the bug was introduced in r3050