log src/http/ngx_http_request.c @ 7941:65946a191197

age author description
Thu, 21 Oct 2021 18:44:07 +0300 Maxim Dounin SSL: SSL_sendfile() support with kernel TLS.
Fri, 15 Oct 2021 10:02:15 +0300 Vladimir Homutov HTTP/2: removed support for NPN.
Mon, 09 Aug 2021 18:12:12 +0300 Sergey Kandaurov Disabled HTTP/1.0 requests with Transfer-Encoding.
Mon, 28 Jun 2021 18:01:24 +0300 Maxim Dounin Disabled control characters in the Host header.
Mon, 28 Jun 2021 18:01:20 +0300 Maxim Dounin Improved logging of invalid headers.
Mon, 28 Jun 2021 18:01:13 +0300 Maxim Dounin Disabled spaces in URIs (ticket #196).
Mon, 28 Jun 2021 18:01:06 +0300 Maxim Dounin Disabled requests with both Content-Length and Transfer-Encoding.
Mon, 28 Jun 2021 18:01:04 +0300 Maxim Dounin Added CONNECT method rejection.
Mon, 28 Jun 2021 18:01:00 +0300 Maxim Dounin Moved TRACE method rejection to a better place.
Tue, 01 Jun 2021 17:37:51 +0300 Maxim Dounin Fixed SSL logging with lingering close.
Mon, 24 May 2021 18:23:42 +0300 Maxim Dounin Fixed log action when using SSL certificates with variables.
Wed, 24 Mar 2021 14:03:33 +0300 Sergey Kandaurov Cancel keepalive and lingering close on EOF better (ticket #2145).
Thu, 11 Feb 2021 21:52:09 +0300 Maxim Dounin Reuse of connections in lingering close.
Tue, 19 Jan 2021 20:32:00 +0300 Maxim Dounin Core: removed post_accept_timeout.
Thu, 10 Dec 2020 20:09:39 +0300 Maxim Dounin Removed extra allocation for r->uri.
Thu, 10 Dec 2020 20:09:30 +0300 Maxim Dounin Fixed parsing of absolute URIs with empty path (ticket #2079).
Tue, 08 Dec 2020 01:43:36 +0300 Ruslan Ermilov SSL: fixed SSL shutdown on lingering close.
Fri, 06 Nov 2020 23:44:54 +0300 Ruslan Ermilov SSL: fixed non-working SSL shutdown on lingering close.
Fri, 06 Nov 2020 23:44:47 +0300 Ruslan Ermilov Removed dead code from ngx_http_set_keepalive().
Thu, 22 Oct 2020 18:02:28 +0300 Maxim Dounin SSL: ssl_reject_handshake directive (ticket #195).
Thu, 24 Sep 2020 13:51:29 +0100 Sergey Kandaurov SSL: abort handshake on SSL_set_SSL_CTX() errors.
Mon, 10 Aug 2020 18:52:34 +0300 Maxim Dounin SSL: disabled sending shutdown after ngx_http_test_reading().
Thu, 06 Aug 2020 05:02:22 +0300 Maxim Dounin Added size check to ngx_http_alloc_large_header_buffer().
Fri, 22 May 2020 17:30:12 +0300 Roman Arutyunyan SSL: client certificate validation with OCSP (ticket #1534).
Fri, 28 Feb 2020 19:54:13 +0300 Roman Arutyunyan Simplified subrequest finalization.
Mon, 02 Mar 2020 20:07:36 +0300 Dmitry Volyntsev Fixed premature background subrequest finalization.
Thu, 27 Feb 2020 19:03:21 +0300 Sergey Kandaurov Disabled connection reuse while in SSL handshake.
Thu, 20 Feb 2020 16:51:07 +0300 Maxim Dounin Disabled duplicate "Host" headers (ticket #1724).
Thu, 20 Feb 2020 16:19:34 +0300 Maxim Dounin Removed "Transfer-Encoding: identity" support.
Thu, 20 Feb 2020 16:19:29 +0300 Maxim Dounin Disabled multiple Transfer-Encoding headers.
Tue, 05 Mar 2019 16:34:19 +0300 Maxim Dounin SSL: moved c->ssl->handshaked check in server name callback.
Sun, 03 Mar 2019 16:48:06 +0300 Maxim Dounin SSL: server name callback changed to return fatal errors.
Sun, 03 Mar 2019 16:47:44 +0300 Maxim Dounin SSL: server name callback changed to return SSL_TLSEXT_ERR_OK.
Mon, 25 Feb 2019 21:16:26 +0300 Maxim Dounin SSL: fixed possible segfault with dynamic certificates.
Mon, 25 Feb 2019 16:42:23 +0300 Maxim Dounin SSL: passwords support for dynamic certificate loading.
Mon, 25 Feb 2019 16:42:05 +0300 Maxim Dounin SSL: variables support in ssl_certificate and ssl_certificate_key.
Mon, 25 Feb 2019 16:41:08 +0300 Maxim Dounin Style.
Mon, 16 Jul 2018 17:47:20 +0300 Maxim Dounin SSL: fixed SSL_clear_options() usage with OpenSSL 1.1.0+. stable-1.14
Tue, 02 Oct 2018 17:46:18 +0300 Maxim Dounin SSL: fixed segfault on renegotiation (ticket #1646).
Fri, 21 Sep 2018 15:59:30 +0300 Maxim Dounin Fixed socket leak with "return 444" in error_page (ticket #274).
Mon, 10 Sep 2018 18:57:13 +0300 Maxim Dounin Lingering close changed to handle NGX_AGAIN.
Mon, 16 Jul 2018 17:47:20 +0300 Maxim Dounin SSL: fixed SSL_clear_options() usage with OpenSSL 1.1.0+.
Thu, 12 Jul 2018 12:50:20 +0300 Ruslan Ermilov Allow resetting connections closed by "return 444" (ticket #905).
Thu, 07 Jun 2018 20:01:41 +0300 Ruslan Ermilov Added r->schema.
Thu, 07 Jun 2018 19:53:43 +0300 Ruslan Ermilov Removed extraneous check while processing request line.
Tue, 24 Apr 2018 15:29:01 +0300 Maxim Dounin SSL: detect "listen ... ssl" without certificates (ticket #178).
Sat, 17 Mar 2018 23:04:25 +0300 Maxim Dounin gRPC: special handling of the TE request header.
Thu, 15 Feb 2018 17:51:26 +0300 Ruslan Ermilov Expose more headers with NGX_HTTP_HEADERS.
Tue, 30 Jan 2018 17:46:31 +0300 Sergey Kandaurov SSL: using default server context in session remove (closes #1464).
Mon, 20 Nov 2017 16:31:07 +0300 Maxim Dounin Fixed worker_shutdown_timeout in various cases.
Fri, 24 Mar 2017 03:37:34 -0700 Piotr Sikora Added support for trailers in HTTP responses.
Mon, 29 May 2017 23:33:38 +0300 Roman Arutyunyan Fixed background requests with asynchronous operations.
Mon, 29 May 2017 16:34:29 +0300 Maxim Dounin SSL: set TCP_NODELAY on SSL connections before handshake.
Fri, 26 May 2017 22:52:48 +0300 Ruslan Ermilov Introduced ngx_tcp_nodelay().
Thu, 25 May 2017 15:57:59 +0300 Roman Arutyunyan Background subrequests for cache updates.
Tue, 25 Apr 2017 23:39:13 +0300 Ruslan Ermilov Don't pretend we support HTTP major versions >1 as HTTP/1.1.
Mon, 03 Apr 2017 14:29:40 +0800 hucongcong Fixed type.
Sun, 02 Apr 2017 14:32:29 +0300 Maxim Dounin Moved handling of wev->delayed to the connection event handler.
Fri, 24 Mar 2017 16:26:12 +0300 Maxim Dounin Fixed CPU hog while freeing hc->busy after e662cbf1b932 (1.11.11).
Tue, 07 Mar 2017 18:49:31 +0300 Maxim Dounin Converted hc->busy/hc->free to use chain links.