summaryrefslogtreecommitdiffhomepage
path: root/src/http/ngx_http_request.c (follow)
AgeCommit message (Expand)AuthorFilesLines
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-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
2020-10-22SSL: ssl_reject_handshake directive (ticket #195).Maxim Dounin1-14/+27
2020-10-01Merged with the default branch.Sergey Kandaurov1-1/+4
2020-10-01QUIC: moved ssl configuration pointer to quic configuration.Vladimir Homutov1-5/+1
2020-09-29QUIC: switch stream context to a server selected by SNI.Roman Arutyunyan1-2/+15
2020-09-23QUIC: unbreak client certificate verification after 0d2b2664b41c.Sergey Kandaurov1-0/+2
2020-09-24SSL: abort handshake on SSL_set_SSL_CTX() errors.Sergey Kandaurov1-1/+4
2020-08-25HTTP/3: drop the unwanted remainder of the request.Roman Arutyunyan1-0/+7
2020-08-18Merged with the default branch.Roman Arutyunyan1-0/+12
2020-08-10SSL: disabled sending shutdown after ngx_http_test_reading().Maxim Dounin1-0/+6
2020-08-06Added size check to ngx_http_alloc_large_header_buffer().Maxim Dounin1-0/+6
2020-08-11QUIC: fixed ngx_http_test_reading() for QUIC streams.Roman Arutyunyan1-0/+13
2020-07-23HTTP/3: server pushes.Roman Arutyunyan1-2/+1
2020-07-14HTTP/3: support $server_protocol variable.Roman Arutyunyan1-4/+0
2020-07-22HTTP/3: do not call shutdown() for QUIC streams.Roman Arutyunyan1-5/+7
2020-07-21QUIC: eliminated connection handler argument in ngx_quic_run().Roman Arutyunyan1-1/+1
2020-07-21QUIC: added "quic" listen parameter.Roman Arutyunyan1-107/+42
2020-06-30HTTP/3: set r->headers_in.chunked flag after parsing headers.Roman Arutyunyan1-1/+6
2020-07-02HTTP/3: close QUIC connection with HTTP/QPACK errors when needed.Roman Arutyunyan1-5/+7
2020-07-02HTTP/3: refactored dynamic table implementation.Roman Arutyunyan1-2/+19
2020-06-02Decoupled validation of Host and :authority for HTTP/2 and HTTP/3.Roman Arutyunyan1-3/+11