summaryrefslogtreecommitdiff
path: root/src/http/ngx_http_request.c
Commit message (Expand)AuthorAgeFilesLines
* Lingering close for connections with pipelined requests.Maxim Dounin2023-02-021-1/+3
* All non-unique input headers are now linked lists.Maxim Dounin2022-05-301-30/+8
* Reworked multi headers to use linked lists.Maxim Dounin2022-05-301-17/+9
* Perl: fixed $r->header_in("Connection").Maxim Dounin2022-05-301-0/+4
* SSL: SSL_sendfile() support with kernel TLS.Maxim Dounin2021-10-211-1/+1
* HTTP/2: removed support for NPN.Vladimir Homutov2021-10-151-13/+1
* Disabled HTTP/1.0 requests with Transfer-Encoding.Sergey Kandaurov2021-08-091-0/+8
* Disabled control characters in the Host header.Maxim Dounin2021-06-281-3/+4
* Improved logging of invalid headers.Maxim Dounin2021-06-281-1/+3
* Disabled spaces in URIs (ticket #196).Maxim Dounin2021-06-281-1/+1
* Disabled requests with both Content-Length and Transfer-Encoding.Maxim Dounin2021-06-281-2/+9
* Added CONNECT method rejection.Maxim Dounin2021-06-281-0/+7
* Moved TRACE method rejection to a better place.Maxim Dounin2021-06-281-7/+7
* Fixed SSL logging with lingering close.Maxim Dounin2021-06-011-0/+2
* Fixed log action when using SSL certificates with variables.Maxim Dounin2021-05-241-0/+2
* Cancel keepalive and lingering close on EOF better (ticket #2145).Sergey Kandaurov2021-03-241-5/+5
* Reuse of connections in lingering close.Maxim Dounin2021-02-111-1/+4
* Core: removed post_accept_timeout.Maxim Dounin2021-01-191-13/+21
* Removed extra allocation for r->uri.Maxim Dounin2020-12-101-1/+1
* Fixed parsing of absolute URIs with empty path (ticket #2079).Maxim Dounin2020-12-101-2/+6
* SSL: fixed SSL shutdown on lingering close.Ruslan Ermilov2020-12-081-2/+0
* SSL: fixed non-working SSL shutdown on lingering close.Ruslan Ermilov2020-11-061-8/+31
* Removed dead code from ngx_http_set_keepalive().Ruslan Ermilov2020-11-061-7/+0
* SSL: ssl_reject_handshake directive (ticket #195).Maxim Dounin2020-10-221-14/+27
* SSL: abort handshake on SSL_set_SSL_CTX() errors.Sergey Kandaurov2020-09-241-1/+4
* SSL: disabled sending shutdown after ngx_http_test_reading().Maxim Dounin2020-08-101-0/+6
* Added size check to ngx_http_alloc_large_header_buffer().Maxim Dounin2020-08-061-0/+6
* SSL: client certificate validation with OCSP (ticket #1534).Roman Arutyunyan2020-05-221-0/+12
* Simplified subrequest finalization.Roman Arutyunyan2020-02-281-23/+11
* Fixed premature background subrequest finalization.Dmitry Volyntsev2020-03-021-9/+9
* Disabled connection reuse while in SSL handshake.Sergey Kandaurov2020-02-271-2/+2
* Disabled duplicate "Host" headers (ticket #1724).Maxim Dounin2020-02-201-2/+10
* Removed "Transfer-Encoding: identity" support.Maxim Dounin2020-02-201-4/+1
* Disabled multiple Transfer-Encoding headers.Maxim Dounin2020-02-201-1/+1
* SSL: moved c->ssl->handshaked check in server name callback.Maxim Dounin2019-03-051-6/+6
* SSL: server name callback changed to return fatal errors.Maxim Dounin2019-03-031-7/+22
* SSL: server name callback changed to return SSL_TLSEXT_ERR_OK.Maxim Dounin2019-03-031-6/+6
* SSL: fixed possible segfault with dynamic certificates.Maxim Dounin2019-02-251-1/+1
* SSL: passwords support for dynamic certificate loading.Maxim Dounin2019-02-251-1/+2
* SSL: variables support in ssl_certificate and ssl_certificate_key.Maxim Dounin2019-02-251-19/+105
* Style.Maxim Dounin2019-02-251-0/+1
* SSL: fixed segfault on renegotiation (ticket #1646).Maxim Dounin2018-10-021-1/+5
* Fixed socket leak with "return 444" in error_page (ticket #274).Maxim Dounin2018-09-211-24/+26
* Lingering close changed to handle NGX_AGAIN.Maxim Dounin2018-09-101-0/+4
* SSL: fixed SSL_clear_options() usage with OpenSSL 1.1.0+.Maxim Dounin2018-07-161-1/+1
* Allow resetting connections closed by "return 444" (ticket #905).Ruslan Ermilov2018-07-121-0/+1
* Added r->schema.Ruslan Ermilov2018-06-071-0/+5
* Removed extraneous check while processing request line.Ruslan Ermilov2018-06-071-1/+1
* SSL: detect "listen ... ssl" without certificates (ticket #178).Maxim Dounin2018-04-241-12/+1
* gRPC: special handling of the TE request header.Maxim Dounin2018-03-171-0/+4