summaryrefslogtreecommitdiffhomepage
path: root/src/event/quic (follow)
AgeCommit message (Expand)AuthorFilesLines
2021-10-19QUIC: switched to integer arithmetic in rtt calculations.Vladimir Homutov1-8/+17
2021-10-15QUIC: optimized ack range processing.Vladimir Homutov1-3/+7
2021-10-13QUIC: limited the total number of frames.Roman Arutyunyan2-3/+7
2021-10-13QUIC: traffic-based flood detection.Roman Arutyunyan2-5/+31
2021-10-12QUIC: attempt decrypt before checking for stateless reset.Martin Duke1-2/+5
2021-10-12QUIC: Check if CID has been used in stateless reset checkMartin Duke1-2/+5
2021-09-21QUIC: send RESET_STREAM in response to STOP_SENDING.Roman Arutyunyan1-5/+13
2021-09-22QUIC: reset stream only once.Roman Arutyunyan1-1/+6
2021-09-27QUIC: moved a variable initialization near to its use.Sergey Kandaurov1-2/+2
2021-09-27Configure: check for QUIC 0-RTT support at compile time.Ruslan Ermilov1-1/+1
2021-09-22QUIC: set NGX_TCP_NODELAY_DISABLED for fake stream connections.Sergey Kandaurov1-0/+1
2021-09-21QUIC: simplified stream fd initialization.Roman Arutyunyan1-2/+1
2021-09-09QUIC: separate event handling functions.Roman Arutyunyan2-0/+30
2021-09-09QUIC: removed Firefox workaround for trailing zeroes in datagrams.Sergey Kandaurov1-5/+0
2021-09-09QUIC: macro style.Ruslan Ermilov1-1/+1
2021-09-06QUIC: store QUIC connection fd in stream fake connection.Roman Arutyunyan1-0/+2
2021-09-03QUIC: fixed null pointer dereference in MAX_DATA handler.Mariano Di Martino1-1/+3
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-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-05QUIC: asynchronous shutdown.Roman Arutyunyan2-1/+5
2021-08-04QUIC: client certificate validation with OCSP.Sergey Kandaurov6-14/+109
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-28QUIC: eliminated stream type from ngx_quic_stream_frame_t.Roman Arutyunyan6-77/+50
2021-07-22QUIC: avoid processing 1-RTT with incomplete handshake in OpenSSL.Sergey Kandaurov1-0/+14
2021-07-20QUIC: the "quic_gso" directive.Vladimir Homutov2-2/+7
2021-07-15QUIC: added support for segmentation offloading.Vladimir Homutov1-10/+236
2021-07-05QUIC: fixed padding calculation.Vladimir Homutov1-0/+3
2021-06-30QUIC: consider max_ack_delay=16384 invalid.Roman Arutyunyan1-1/+1
2021-06-21QUIC: fixed double memzero of new frames in ngx_quic_alloc_frame().Sergey Kandaurov1-1/+1
2021-06-17QUIC: compact initial secrets table.Sergey Kandaurov1-32/+6
2021-06-16QUIC: using compile time block/iv length for tokens.Sergey Kandaurov1-4/+8
2021-06-16QUIC: optimized initial secrets key length computation.Sergey Kandaurov1-6/+6
2021-06-16QUIC: consistent use of 12-byte buffers in nonce computation.Sergey Kandaurov1-9/+9
2021-06-16QUIC: consistent use of 5-byte buffers for header protection.Sergey Kandaurov1-8/+11
2021-06-16QUIC: updated specification references.Sergey Kandaurov11-70/+128
2021-06-10QUIC: improved errors readability.Vladimir Homutov2-1/+3
2021-06-09QUIC: persistent congestion calculation.Vladimir Homutov3-13/+112
2021-06-07QUIC: stream flow control refactored.Roman Arutyunyan4-64/+179
2021-05-31HTTP/3: removed $http3 that served its purpose.Sergey Kandaurov1-4/+0
2021-05-26QUIC: call stream read handler on new data arrival.Roman Arutyunyan1-6/+19
2021-05-25QUIC: make sure stream data size is lower than final size.Roman Arutyunyan2-0/+17
2021-05-25QUIC: refactored CRYPTO and STREAM buffer ordering.Roman Arutyunyan9-351/+220
2021-05-22QUIC: unroll and inline ngx_quic_varint_len()/ngx_quic_build_int().Sergey Kandaurov1-17/+36
2021-05-05QUIC: generic buffering for stream input.Roman Arutyunyan5-75/+77
2021-05-05QUIC: simplified sending 1-RTT only frames.Sergey Kandaurov5-27/+19
2021-05-05QUIC: relaxed client id requirements.Vladimir Homutov3-6/+44
2021-05-06QUIC: consider NEW_CONNECTION_ID a probing frame.Vladimir Homutov1-0/+1