summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2021-08-09Disabled HTTP/1.0 requests with Transfer-Encoding.Sergey Kandaurov1-0/+8
2021-08-04SSL: SSL_CTX_set_tmp_dh() error handling.Sergey Kandaurov1-1/+7
2021-08-03SSL: set events ready flags after handshake.Maxim Dounin1-0/+6
2021-08-03Version bump.Maxim Dounin1-2/+2
2021-07-08HTTP/3: bulk parse functions.Roman Arutyunyan4-870/+1068
2021-08-24QUIC: Stateless Reset Token debug logging cleanup.Sergey Kandaurov1-2/+0
2021-08-24QUIC: removed duplicate logging of Stateless Reset Token.Sergey Kandaurov1-4/+0
2021-08-24HTTP/3: fixed dead store assignment.Sergey Kandaurov1-1/+0
2021-08-24QUIC: fixed dead store assignment.Sergey Kandaurov1-1/+0
2021-08-17QUIC: fixed format specifiers in ngx_quic_bpf module.Sergey Kandaurov1-6/+6
2021-08-10HTTP/3: disabled control characters and space in header names.Sergey Kandaurov1-1/+1
2021-08-05QUIC: better ordering in auto/modules.Vladimir Homutov1-20/+20
2021-08-05HTTP/3: got rid of HTTP/2 module dependency.Vladimir Homutov3-9/+12
2021-08-04HTTP/3: replaced macros with values.Roman Arutyunyan2-13/+4
2021-08-05QUIC: asynchronous shutdown.Roman Arutyunyan2-1/+5
2021-08-04QUIC: client certificate validation with OCSP.Sergey Kandaurov6-14/+109
2021-07-29HTTP/3: close connection on keepalive_requests * 2.Roman Arutyunyan1-2/+9
2021-08-02QUIC: stream limits in "hq" mode.Roman Arutyunyan1-0/+35
2021-07-29HTTP/3: http3_max_uni_streams directive.Roman Arutyunyan3-0/+28
2021-07-29QUIC: limit in-flight bytes by congestion window.Roman Arutyunyan2-10/+27
2021-07-28QUIC: handle EAGAIN properly on UDP sockets.Vladimir Homutov5-55/+135
2021-07-29HTTP/3: require mandatory uni streams before additional ones.Roman Arutyunyan1-2/+11
2021-07-28QUIC: eliminated stream type from ngx_quic_stream_frame_t.Roman Arutyunyan6-77/+50
2021-07-23QUIC: updated README with GSO details.Vladimir Homutov1-0/+8
2021-07-16HTTP/3: use request pool instead of connection pool.Roman Arutyunyan1-5/+5
2021-07-13HTTP/3: response trailers support.Roman Arutyunyan1-16/+118
2021-07-22QUIC: avoid processing 1-RTT with incomplete handshake in OpenSSL.Sergey Kandaurov1-0/+14
2021-07-20QUIC: the "quic_gso" directive.Vladimir Homutov4-2/+25
2021-07-20Core: fixed errno clobbering in ngx_sendmsg().Vladimir Homutov1-9/+9
2021-07-15Merged with the default branch.Sergey Kandaurov25-208/+380
2021-07-15Core: added separate function for local source address cmsg.Vladimir Homutov3-82/+77
2021-07-15QUIC: added support for segmentation offloading.Vladimir Homutov3-10/+261
2021-07-15Core: made the ngx_sendmsg() function non-static.Vladimir Homutov2-68/+124
2021-07-12Core: the ngx_event_udp.h header file.Vladimir Homutov3-28/+46
2021-07-06release-1.21.1 tagMaxim Dounin1-0/+1
2021-07-06nginx-1.21.1-RELEASErelease-1.21.1Maxim Dounin1-0/+119
2021-07-05Win32: use only preallocated memory in send/recv chain functions.Ruslan Ermilov2-12/+20
2021-07-05QUIC: fixed padding calculation.Vladimir Homutov1-0/+3
2021-07-05Use only preallocated memory in ngx_readv_chain() (ticket #1408).Ruslan Ermilov1-1/+1
2021-07-01HTTP/3: quic-qpack term updates.Sergey Kandaurov10-232/+232
2021-06-30QUIC: consider max_ack_delay=16384 invalid.Roman Arutyunyan3-3/+3
2021-06-28Disabled control characters in the Host header.Maxim Dounin1-3/+4
2021-06-28Improved logging of invalid headers.Maxim Dounin6-13/+28
2021-06-28Disabled control characters and space in header names.Maxim Dounin3-4/+4
2021-06-28Disabled control characters in URIs.Maxim Dounin1-14/+28
2021-06-28Disabled spaces in URIs (ticket #196).Maxim Dounin4-70/+11
2021-06-28Core: escaping of chars not allowed in URIs per RFC 3986.Maxim Dounin1-16/+29
2021-06-28Core: fixed comment about escaping in arguments.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 Dounin4-17/+31