summaryrefslogtreecommitdiffhomepage
path: root/src (follow)
AgeCommit message (Expand)AuthorFilesLines
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-03QUIC: handle client RESET_STREAM and STOP_SENDING.Roman Arutyunyan1-10/+65
2020-08-11QUIC: create streams for STREAM_DATA_BLOCKED and MAX_STREAM_DATA.Roman Arutyunyan1-91/+144
2020-08-11QUIC: fixed ngx_http_test_reading() for QUIC streams.Roman Arutyunyan2-3/+26
2020-08-07QUIC: fixed ACK Ranges processing.Sergey Kandaurov1-7/+10
2020-08-07QUIC: fixed possible use-after-free on stream cleanup.Sergey Kandaurov1-1/+3
2020-07-28QUIC: fixed format specifiers and removed casts.Sergey Kandaurov1-8/+8
2020-07-28QUIC: consistent Stream ID logging format.Sergey Kandaurov2-9/+11
2020-07-27FastCGI: fixed zero size buf alerts on extra data (ticket #2018).Maxim Dounin1-6/+22
2020-07-27Core: enclosed parameters of the ngx_buf.h macros in parentheses.balus1-10/+10
2020-07-23OCSP: fixed certificate reference leak.Sergey Kandaurov1-0/+9
2020-07-23HTTP/3: server pushes.Roman Arutyunyan7-13/+1020
2020-07-27QUIC: limited the number of client-initiated streams.Roman Arutyunyan1-92/+85
2020-07-27QUIC: limited the number of server-initiated streams.Roman Arutyunyan3-26/+111
2020-07-22Xslt: disabled ranges.Roman Arutyunyan1-0/+1
2020-07-21Core: close PID file when writing fails.Ruslan Ermilov1-2/+5
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-22QUIC: fixed bulding perl module by reducing header pollution.Sergey Kandaurov4-2/+5
2020-07-22SSL: fixed compilation without QUIC after 0d2b2664b41c.Roman Arutyunyan1-0/+2
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 Arutyunyan4-14/+8
2020-07-21QUIC: added "quic" listen parameter in Stream.Roman Arutyunyan9-11/+442
2020-07-21QUIC: added "quic" listen parameter.Roman Arutyunyan17-394/+578
2020-07-18QUIC: do not verify the selected ALPN protocol.Roman Arutyunyan2-8/+1
2020-07-18QUIC: fixed stream read event log.Roman Arutyunyan1-2/+2
2020-07-20Fixed format specifiers.Sergey Kandaurov4-45/+44
2020-07-16QUIC: added anti-amplification limit.Vladimir Homutov1-0/+25
2020-07-16QUIC: added limit of queued data.Vladimir Homutov3-15/+32
2020-07-16QUIC: implemented probe timeout (PTO) calculation.Vladimir Homutov2-9/+60
2020-07-13QUIC: reworked retransmission mechanism.Vladimir Homutov2-63/+75
2020-07-15QUIC: reworked ngx_quic_send_frames() function.Vladimir Homutov1-44/+29
2020-07-13QUIC: renaming.Vladimir Homutov1-18/+16
2020-07-13QUIC: caching c->quic in the ngx_quic_handle_ack_frame() function.Vladimir Homutov1-10/+13
2020-07-10QUIC: delay field of an ACK frame is now calculated.Vladimir Homutov3-2/+28
2020-07-16QUIC: added rtt estimation.Vladimir Homutov2-9/+96
2020-07-13Merged with the default branch.Sergey Kandaurov28-86/+618
2020-07-09Slice filter: clear original Accept-Ranges.Roman Arutyunyan1-0/+5
2020-07-09Version bump.Roman Arutyunyan1-2/+2
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 Dounin5-5/+116