summaryrefslogtreecommitdiffhomepage
path: root/src/http/ngx_http_request.c (follow)
AgeCommit message (Expand)AuthorFilesLines
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
2020-03-24QUIC streams don't need filter_need_in_memory after 7f0981be07c4.Sergey Kandaurov1-1/+0
2020-03-23Fixed client certificate verification.Sergey Kandaurov1-0/+1
2020-03-23Respect QUIC max_idle_timeout.Roman Arutyunyan1-3/+1
2020-03-20Configurable transport parameters.Vladimir Homutov1-1/+4
2020-03-18HTTP/3 $request_line variable.Roman Arutyunyan1-2/+2
2020-03-18Refactored HTTP/3 parser.Roman Arutyunyan1-4/+10
2020-03-14Temporary fix for header null-termination in HTTP/3.Roman Arutyunyan1-2/+2
2020-03-13HTTP/3.Roman Arutyunyan1-52/+126
2020-03-13Stream "connection" read/write methods.Vladimir Homutov1-0/+31
2020-03-12Fix build.Sergey Kandaurov1-1/+2
2020-03-12HTTP/QUIC interface reworked.Vladimir Homutov1-87/+18