summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2021-02-11HTTP/2: fixed reusing connections with active requests.Maxim Dounin1-0/+1
2021-02-11HTTP/2: reuse of connections with incomplete frames.Maxim Dounin1-1/+7
2021-02-11Additional connections reuse.Maxim Dounin1-0/+16
2021-02-11Reuse of connections in lingering close.Maxim Dounin2-2/+8
2021-02-08QUIC: updated list of transport parameters to be sent.Vladimir Homutov1-3/+22
2021-02-10QUIC: distinguish reserved transport parameters in logging.Vladimir Homutov1-1/+2
2021-02-12QUIC: send PING frames on PTO expiration.Roman Arutyunyan3-12/+95
2021-02-12QUIC: improved setting the lost timer.Roman Arutyunyan1-25/+85
2021-02-04QUIC: disabled non-immediate ACKs for Initial and Handshake.Roman Arutyunyan1-2/+5
2021-02-09QUIC: fixed logging ACK frames.Roman Arutyunyan1-1/+1
2021-02-08QUIC: the "quic_host_key" directive.Vladimir Homutov6-78/+336
2021-02-04QUIC: use server ack_delay_exponent when sending ack.Roman Arutyunyan1-1/+1
2021-02-03QUIC: removed redundant "app" flag from ngx_quic_close_frame_t.Sergey Kandaurov3-16/+15
2021-02-02HTTP/3: reverted version check for keepalive flag.Roman Arutyunyan1-1/+1
2021-02-01HTTP/3: fixed format specifier.Roman Arutyunyan1-1/+1
2021-02-01HTTP/2: lingering close changed to handle NGX_AGAIN.Ruslan Ermilov1-0/+4
2021-01-26Clean up trailers in ngx_http_clean_header() as well.Sergey Kandaurov1-0/+4
2021-01-25HTTP/3: refactored request body parser.Roman Arutyunyan4-86/+488
2021-02-01QUIC: fixed stateless reset recognition and send.Roman Arutyunyan1-19/+13
2021-01-28QUIC: refactored packet processing.Roman Arutyunyan1-96/+107
2021-01-29QUIC: stateless retry.Vladimir Homutov5-246/+319
2021-01-29HTTP/3: call ngx_handle_read_event() from client header handler.Roman Arutyunyan1-4/+5
2021-01-27README: reflect renaming of several transport parameter directives.Sergey Kandaurov1-2/+2
2021-01-19Year 2021.Maxim Dounin1-2/+2
2021-01-19Core: removed post_accept_timeout.Maxim Dounin3-16/+21
2021-01-19Removed incorrect optimization of HEAD requests.Maxim Dounin2-11/+1
2021-01-12Upstream: fixed zero size buf alerts on extra data (ticket #2117).Maxim Dounin2-0/+14
2020-12-29Contrib: vim syntax, update core and 3rd party module directives.Gena Makhomed1-6/+37
2021-01-11Version bump.Maxim Dounin1-2/+2
2020-12-21HTTP/3: removed HTTP/3-specific code.Roman Arutyunyan1-7/+5
2021-01-18HTTP/3: client header validation.Roman Arutyunyan1-0/+70
2021-01-12HTTP/3: added comment.Roman Arutyunyan1-0/+1
2021-01-22HTTP/3: client pseudo-headers restrictions.Roman Arutyunyan1-0/+92
2021-01-22HTTP/3: refactored request parser.Roman Arutyunyan9-388/+457
2021-01-11QUIC: draft-33 salt and retry keys.Sergey Kandaurov2-7/+15
2020-12-30QUIC: fixed header protection macro name.Vladimir Homutov1-3/+3
2020-12-25QUIC: ngx_quic_bpf module.Vladimir Homutov12-0/+1145
2020-12-15release-1.19.6 tagMaxim Dounin1-0/+1
2020-12-15nginx-1.19.6-RELEASErelease-1.19.6Maxim Dounin1-0/+49
2020-12-15Updated OpenSSL used for win32 builds.Maxim Dounin1-1/+1
2020-12-15Core: added interface to linux bpf() system call.Vladimir Homutov5-0/+217
2020-12-25QUIC: ngx_quic_module.Vladimir Homutov2-10/+41
2020-12-25QUIC: moved all quic sources into src/event/quic.Vladimir Homutov9-8/+9
2020-12-22QUIC: removed unused <openssl/aes.h> inclusion.Sergey Kandaurov1-1/+0
2020-12-22QUIC: fixed -Wtype-limits with GCC <= 5 (ticket #2104).Sergey Kandaurov1-6/+15
2020-12-22QUIC: fixed logging PATH_CHALLENGE/RESPONSE and build with GCC < 5.Sergey Kandaurov1-4/+6
2020-12-22QUIC: fixed building ALPN callback without debug and http2.Sergey Kandaurov1-1/+1
2020-12-22QUIC: fixed build with OpenSSL < 1.1.1.Sergey Kandaurov1-0/+2
2020-12-21QUIC: converted to SSL_CIPHER_get_protocol_id().Sergey Kandaurov1-5/+1
2020-12-16HTTP/3: staticize internal parsing functions.Sergey Kandaurov2-45/+45