summaryrefslogtreecommitdiffhomepage
path: root/src/http (follow)
AgeCommit message (Expand)AuthorFilesLines
2020-10-01Merged with the default branch.Sergey Kandaurov7-80/+731
2020-10-01QUIC: moved ssl configuration pointer to quic configuration.Vladimir Homutov2-5/+6
2020-09-30QUIC: added stateless reset support.Vladimir Homutov1-1/+12
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-16HTTP/3: rearranged length check when parsing header.Roman Arutyunyan1-5/+5
2020-09-16HTTP/3: removed HTTP/3 parser call from discard body filter.Roman Arutyunyan1-10/+1
2020-09-16HTTP/3: reject HTTP/2 frames.Roman Arutyunyan1-0/+17
2020-09-24SSL: abort handshake on SSL_set_SSL_CTX() errors.Sergey Kandaurov1-1/+4
2020-09-23HTTP/2: run posted requests after reading body.Maxim Dounin1-0/+4
2020-09-23HTTP/2: fixed segfault on DATA frames after 400 errors.Maxim Dounin1-0/+7
2020-09-09Cache: keep c->body_start when Vary changes (ticket #2029).Sergey Kandaurov2-1/+3
2020-08-24HTTP/3: skip unknown frames on request stream.Roman Arutyunyan3-11/+60
2020-09-16HTTP/3: fixed handling request body eof.Roman Arutyunyan3-24/+35
2020-08-31HTTP/3: do not set the never-indexed literal bit by default.Roman Arutyunyan1-3/+3
2020-08-25HTTP/3: drop the unwanted remainder of the request.Roman Arutyunyan2-0/+13
2020-08-20HTTP/3: special handling of client errors in the upstream module.Roman Arutyunyan1-0/+13
2020-08-18HTTP/3: request more client body bytes.Roman Arutyunyan1-6/+0
2020-08-18HTTP/3: fixed context storage in request body parser.Sergey Kandaurov1-1/+1
2020-08-18Merged with the default branch.Roman Arutyunyan6-61/+190
2020-08-10SSL: disabled sending shutdown after ngx_http_test_reading().Maxim Dounin1-0/+6
2020-08-10HTTP/2: fixed c->timedout flag on timed out connections.Maxim Dounin1-0/+1
2020-08-06Request body: optimized handling of small chunks.Maxim Dounin1-0/+25
2020-08-06Request body: allowed large reads on chunk boundaries.Maxim Dounin1-8/+113
2020-08-06Request body: all read data are now sent to filters.Maxim Dounin1-43/+10
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-27FastCGI: fixed zero size buf alerts on extra data (ticket #2018).Maxim Dounin1-6/+22
2020-07-23HTTP/3: server pushes.Roman Arutyunyan7-13/+1020
2020-07-27QUIC: limited the number of server-initiated streams.Roman Arutyunyan1-13/+15
2020-07-22Xslt: disabled ranges.Roman Arutyunyan1-0/+1
2020-07-14HTTP/3: support $server_protocol variable.Roman Arutyunyan3-4/+6
2020-07-23Style: moved function declarations to match usual code style.Roman Arutyunyan1-11/+9
2020-07-23HTTP/3: renamed server configuration variables from v3cf to h3scf.Roman Arutyunyan4-26/+26
2020-07-13HTTP/3: renamed ngx_http_v3.c to ngx_http_v3_encode.c.Roman Arutyunyan1-0/+0
2020-07-13HTTP/3: encode frame ids with ngx_http_v3_encode_varlen_int().Roman Arutyunyan1-4/+8
2020-07-23HTTP/3: generate Location response header for absolute redirects.Roman Arutyunyan1-2/+81
2020-07-13HTTP/3: header encoding functions.Roman Arutyunyan3-90/+226
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 in Stream.Roman Arutyunyan1-0/+1
2020-07-21QUIC: added "quic" listen parameter.Roman Arutyunyan12-379/+540
2020-07-20Fixed format specifiers.Sergey Kandaurov1-1/+1
2020-07-13Merged with the default branch.Sergey Kandaurov13-47/+484
2020-07-09Slice filter: clear original Accept-Ranges.Roman Arutyunyan1-0/+5
2020-07-06gRPC: generate error when response size is wrong.Maxim Dounin1-1/+38
2020-07-06FastCGI: protection from responses with wrong length.Maxim Dounin3-15/+109
2020-07-06Upstream: drop extra data sent by upstream.Maxim Dounin4-5/+88
2020-07-06Proxy: style.Maxim Dounin1-2/+2
2020-07-06Proxy: detection of data after final chunk.Maxim Dounin1-1/+30