summaryrefslogtreecommitdiffhomepage
path: root/src/http/ngx_http_request.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2023-03-29Merged with the default branch.Sergey Kandaurov1-1/+3
2023-02-02Lingering close for connections with pipelined requests.Maxim Dounin1-1/+3
2023-02-27HTTP/3: "quic" parameter of "listen" directive.Roman Arutyunyan1-1/+1
2022-08-22HTTP/3: renamed functions.Roman Arutyunyan1-2/+2
2022-06-22Merged with the default branch.Sergey Kandaurov1-41/+15
2022-05-30All non-unique input headers are now linked lists.Maxim Dounin1-30/+8
2022-05-30Reworked multi headers to use linked lists.Maxim Dounin1-17/+9
2022-05-30Perl: fixed $r->header_in("Connection").Maxim Dounin1-0/+4
2022-01-12HTTP/3: set c->error on read error in ngx_http_test_reading().Roman Arutyunyan1-0/+1
2022-01-12HTTP/3: simplified code.Roman Arutyunyan1-1/+1
2021-12-09QUIC: fixed e06283038ec8 mis-merge.Sergey Kandaurov1-1/+1
2021-12-07QUIC: clear SSL_OP_ENABLE_MIDDLEBOX_COMPAT on SSL context switch.Sergey Kandaurov1-0/+8
2021-12-04HTTP/3: http3_hq directive and NGX_HTTP_V3_HQ macro.Roman Arutyunyan1-1/+1
2021-12-06HTTP/3: merged ngx_http_quic_module into ngx_http_v3_module.Roman Arutyunyan1-13/+5
2021-10-18HTTP/3: allowed QUIC stream connection reuse.Roman Arutyunyan1-15/+12
2021-11-03Merged with the default branch.Sergey Kandaurov1-14/+2
2021-09-27HTTP/3: reset streams with incomplete responses or timeouts.Roman Arutyunyan1-0/+14
2021-09-29HTTP/3: fixed segfault when using SSL certificates with variables.Sergey Kandaurov1-8/+8
2021-09-17HTTP/3: make ngx_http_log_error() static again.Roman Arutyunyan1-1/+2
2021-09-01Merged with the default branch.Sergey Kandaurov1-0/+8
2021-10-21SSL: SSL_sendfile() support with kernel TLS.Maxim Dounin1-1/+1
2021-10-15HTTP/2: removed support for NPN.Vladimir Homutov1-13/+1
2021-08-09Disabled HTTP/1.0 requests with Transfer-Encoding.Sergey Kandaurov1-0/+8
2021-07-15Merged with the default branch.Sergey Kandaurov1-14/+33
2021-06-28Disabled control characters in the Host header.Maxim Dounin1-3/+4
2021-06-28Improved logging of invalid headers.Maxim Dounin1-1/+3
2021-06-28Disabled spaces in URIs (ticket #196).Maxim Dounin1-1/+1
2021-06-28Disabled requests with both Content-Length and Transfer-Encoding.Maxim Dounin1-2/+9
2021-06-28Added CONNECT method rejection.Maxim Dounin1-0/+7
2021-06-28Moved TRACE method rejection to a better place.Maxim Dounin1-7/+7
2021-06-01Fixed SSL logging with lingering close.Maxim Dounin1-0/+2
2021-05-28Merged with the default branch.Sergey Kandaurov1-0/+2
2021-05-24Fixed log action when using SSL certificates with variables.Maxim Dounin1-0/+2
2021-03-24Cancel keepalive and lingering close on EOF better (ticket #2145).Sergey Kandaurov1-5/+5
2021-03-30Merged with the default branch.Sergey Kandaurov1-5/+5
2021-02-17Merged with the default branch.Sergey Kandaurov1-14/+25
2021-02-11Reuse of connections in lingering close.Maxim Dounin1-1/+4
2021-01-19Core: removed post_accept_timeout.Maxim Dounin1-13/+21
2020-12-21HTTP/3: removed HTTP/3-specific code.Roman Arutyunyan1-7/+5
2021-01-22HTTP/3: refactored request parser.Roman Arutyunyan1-162/+35
2020-12-15Merged with the default branch.Sergey Kandaurov1-5/+7
2020-12-10Removed extra allocation for r->uri.Maxim Dounin1-1/+1
2020-12-10Fixed parsing of absolute URIs with empty path (ticket #2079).Maxim Dounin1-2/+6
2020-12-08SSL: fixed SSL shutdown on lingering close.Ruslan Ermilov1-2/+0
2020-11-25HTTP/3: eliminated r->method_start.Roman Arutyunyan1-2/+6
2020-11-24Merged with the default branch.Sergey Kandaurov1-15/+31
2020-11-10QUIC: renamed c->qs to c->quic.Roman Arutyunyan1-4/+4
2020-11-06SSL: fixed non-working SSL shutdown on lingering close.Ruslan Ermilov1-8/+31
2020-11-06Removed dead code from ngx_http_set_keepalive().Ruslan Ermilov1-7/+0
2020-10-29Merged with the default branch.Sergey Kandaurov1-14/+27