summaryrefslogtreecommitdiffhomepage
path: root/src (follow)
AgeCommit message (Expand)AuthorFilesLines
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-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
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 Homutov9-0/+1084
2020-12-15Core: added interface to linux bpf() system call.Vladimir Homutov3-0/+189
2020-12-25QUIC: ngx_quic_module.Vladimir Homutov1-0/+23
2020-12-25QUIC: moved all quic sources into src/event/quic.Vladimir Homutov6-0/+0
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
2020-12-16HTTP/3: staticize ngx_http_v3_methods.Sergey Kandaurov1-1/+1
2020-12-15Merged with the default branch.Sergey Kandaurov12-27/+69
2020-12-11Fixed double close of non-regular files in flv and mp4.Maxim Dounin2-12/+0
2020-12-10Removed extra allocation for r->uri.Maxim Dounin1-1/+1
2020-12-10Fixed parsing of absolute URIs with empty path (ticket #2079).Maxim Dounin3-2/+26
2020-12-09QUIC: always calculate rtt for largest acknowledged packet.Roman Arutyunyan1-4/+1
2020-12-10QUIC: send and process ack_delay for Initial and Handshake levels.Roman Arutyunyan1-13/+5
2020-12-09QUIC: use client max_ack_delay when computing pto timeout.Roman Arutyunyan1-4/+2
2020-12-08QUIC: resend handshake packets along with initial.Roman Arutyunyan1-0/+5
2020-12-08QUIC: set the temporary flag for input frame buffers.Roman Arutyunyan1-0/+1
2020-12-08SSL: fixed SSL shutdown on lingering close.Ruslan Ermilov3-4/+4
2020-12-07QUIC: coalesce output packets into a single UDP datagram.Roman Arutyunyan1-287/+447
2020-12-01QUIC: introduced QUIC buffers.Roman Arutyunyan4-145/+380
2020-12-07QUIC: fixed handling of clients connected to wildcard address.Vladimir Homutov1-6/+32
2020-12-06QUIC: disabling bidirectional SSL shutdown earlier.Sergey Kandaurov1-1/+2
2020-12-04QUIC: fixed missing quic flag on listener in the stream module.Vladimir Homutov1-0/+3
2020-11-27HTTP/3: introduced ngx_http_v3_filter.Roman Arutyunyan5-1204/+1369
2020-12-02QUIC: fixed send contexts cleanup.Vladimir Homutov1-2/+1
2020-11-27QUIC: removed ngx_quic_hexdump() macro.Vladimir Homutov4-66/+65
2020-11-27Upstream: excluded down servers from the next_upstream tries.Ruslan Ermilov4-6/+36
2020-11-26Version bump.Ruslan Ermilov1-2/+2
2020-11-25HTTP/3: eliminated r->method_start.Roman Arutyunyan4-17/+14
2020-11-18gRPC: RST_STREAM(NO_ERROR) handling after "trailer only" responses.Pavel Pautov1-0/+1
2020-11-19Core: "-e" command line option.Igor Ippolitov5-16/+56