summaryrefslogtreecommitdiffhomepage
path: root/src/event (follow)
AgeCommit message (Expand)AuthorFilesLines
2021-02-03QUIC: removed redundant "app" flag from ngx_quic_close_frame_t.Sergey Kandaurov3-16/+15
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 Homutov3-238/+315
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 Homutov8-0/+1081
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 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-15Merged with the default branch.Sergey Kandaurov1-0/+4
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 Ermilov1-0/+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-02QUIC: fixed send contexts cleanup.Vladimir Homutov1-2/+1
2020-11-27QUIC: removed ngx_quic_hexdump() macro.Vladimir Homutov4-66/+65
2020-11-24Merged with the default branch.Sergey Kandaurov2-20/+8
2020-11-18QUIC: rejecting zero-length packets with PROTOCOL_VIOLATION.Sergey Kandaurov1-6/+15
2020-11-17QUIC: simplified and streamlined ngx_quic_decrypt().Sergey Kandaurov1-11/+7
2020-11-17QUIC: merged create_long/short_packet() functions.Sergey Kandaurov1-67/+3
2020-11-17QUIC: macros for manipulating header protection and reserved bits.Sergey Kandaurov2-15/+10
2020-11-17QUIC: hide header creation internals in ngx_event_quic_transport.c.Sergey Kandaurov4-8/+20
2020-11-17QUIC: refactored long header parsing.Sergey Kandaurov3-93/+50
2020-11-17QUIC: sorted header parsing functions in order of appearance.Sergey Kandaurov1-164/+164
2020-11-17QUIC: removed macros for stream limits unused since c5324bb3a704.Sergey Kandaurov1-3/+0
2020-11-13Core: hide "struct ngx_quic_connection_s" and further reduce diffs.Sergey Kandaurov1-2/+2
2020-11-13QUIC: microoptimization in varint parsing.Sergey Kandaurov1-1/+1
2020-11-11QUIC: generate default stateless reset token key.Roman Arutyunyan3-27/+15
2020-11-11QUIC: reallocate qc->dcid on retry.Roman Arutyunyan1-0/+6
2020-11-10QUIC: renamed c->qs to c->quic.Roman Arutyunyan3-10/+10
2020-11-10QUIC: got rid of the c->quic field.Roman Arutyunyan2-146/+179
2020-11-11QUIC: connection multiplexing per port.Roman Arutyunyan5-90/+539
2020-11-09QUIC: renamed field and function related to client ids.Roman Arutyunyan1-8/+8
2020-11-10QUIC: multiple versions support in ALPN.Sergey Kandaurov2-0/+12
2020-11-10QUIC: multiple versions support.Sergey Kandaurov3-6/+14
2020-11-10QUIC: preparatory changes for multiple QUIC versions support.Sergey Kandaurov2-3/+32
2020-11-06QUIC: added proper logging of special values.Vladimir Homutov1-8/+8
2020-11-02QUIC: fixed address validation issues in a new connection.Sergey Kandaurov1-2/+13
2020-11-02QUIC: refactored key handling.Sergey Kandaurov5-167/+191