summaryrefslogtreecommitdiffhomepage
path: root/src/http/ngx_http_request.c (follow)
AgeCommit message (Expand)AuthorFilesLines
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
2020-05-29Require ":authority" or "Host" in HTTP/3 and HTTP/2 requests.Roman Arutyunyan1-0/+25
2020-05-26Merged with the default branch.Sergey Kandaurov1-0/+12
2020-05-22SSL: client certificate validation with OCSP (ticket #1534).Roman Arutyunyan1-0/+12
2020-05-19Fixed client buffer reallocation for HTTP/3.Roman Arutyunyan1-29/+19
2020-05-19Fixed $request_length for HTTP/3.Roman Arutyunyan1-13/+14
2020-05-19HTTP/3: restricted symbols in header names.Roman Arutyunyan1-4/+6
2020-05-19HTTP/3: split header parser in two functions.Roman Arutyunyan1-1/+1
2020-04-23Assign connection number to every QUIC stream log.Roman Arutyunyan1-1/+0
2020-04-14Merged with the default branch.Sergey Kandaurov1-23/+11
2020-03-27Parsing HTTP/3 request body.Roman Arutyunyan1-0/+1
2020-03-24Removed ngx_quic_stream_node_t.Roman Arutyunyan1-1/+1