summaryrefslogtreecommitdiffhomepage
path: root/src (follow)
AgeCommit message (Expand)AuthorFilesLines
2020-06-05Stream ID handling in MAX_STREAM_DATA and STREAM_DATA_BLOCKED.Sergey Kandaurov1-0/+21
2020-06-05Stream ID handling in RESET_STREAM and STOP_SENDING frames.Sergey Kandaurov1-2/+79
2020-06-05Reject invalid STREAM ID with STREAM_STATE_ERROR connection error.Sergey Kandaurov1-0/+12
2020-06-05Introduced connection error APPLICATION_ERROR from draft-28.Sergey Kandaurov2-2/+2
2020-06-05Receipt of CONNECTION_CLOSE in 0-RTT is permitted in draft-28.Sergey Kandaurov1-0/+5
2020-06-05Treat receipt of NEW_TOKEN as connection error PROTOCOL_VIOLATION.Sergey Kandaurov2-2/+1
2020-06-03SSL: added verify callback to ngx_ssl_trusted_certificate().Maxim Dounin1-0/+2
2020-06-02Decoupled validation of Host and :authority for HTTP/2 and HTTP/3.Roman Arutyunyan1-3/+11
2020-06-01Fixed SIGQUIT not removing listening UNIX sockets (closes #753).Ruslan Ermilov1-12/+2
2020-06-01Fixed removing of listening UNIX sockets when "changing binary".Ruslan Ermilov3-1/+4
2020-06-01Compatibility with BoringSSL master branch.Sergey Kandaurov3-11/+25
2020-06-01Fixed transport parameters on a new connection with a valid token.Sergey Kandaurov2-8/+13
2020-05-29Require ":authority" or "Host" in HTTP/3 and HTTP/2 requests.Roman Arutyunyan1-0/+25
2020-05-29Added propagation of the "wildcard" flag to c->listening.Vladimir Homutov1-0/+2
2020-05-29Made NGX_QUIC_DRAFT_VERSION tunable from configure parameters.Sergey Kandaurov1-0/+2
2020-05-29QUIC draft-28 transport parameters support.Sergey Kandaurov5-9/+67
2020-05-29Introduced macros for building length-value transport parameters.Sergey Kandaurov1-7/+16
2020-05-29Renamed max_packet_size to max_udp_payload_size, from draft-28.Sergey Kandaurov6-43/+46
2020-05-29Rejected forbidden transport parameters with TRANSPORT_PARAMETER_ERROR.Sergey Kandaurov1-8/+10
2020-05-29Fixed return codes in ngx_quic_add_handshake_data() callback.Sergey Kandaurov1-2/+2
2020-05-26Merged with the default branch.Sergey Kandaurov11-198/+1318
2020-05-26Version bump.Maxim Dounin1-2/+2
2020-05-25HTTP/2: invalid connection preface logging (ticket #1981).Maxim Dounin1-6/+4
2020-05-23Fixed format specifiers.Sergey Kandaurov1-2/+2
2020-05-22OCSP: certificate status cache.Roman Arutyunyan4-5/+401
2020-05-22SSL: client certificate validation with OCSP (ticket #1534).Roman Arutyunyan6-20/+681
2020-05-22OCSP stapling: iterate over all responder addresses.Roman Arutyunyan1-13/+54
2020-05-17OCSP stapling: keep extra chain in the staple object.Roman Arutyunyan1-29/+18
2020-05-14HTTP/3: reallocate strings inserted into the dynamic table.Roman Arutyunyan1-3/+30
2020-05-19Fixed client buffer reallocation for HTTP/3.Roman Arutyunyan2-29/+20
2020-05-19Fixed $request_length for HTTP/3.Roman Arutyunyan4-13/+19
2020-05-19HTTP/3: restricted symbols in header names.Roman Arutyunyan3-8/+54
2020-05-19HTTP/3: split header parser in two functions.Roman Arutyunyan3-68/+77
2020-05-14HTTP/3: move body parser call out of ngx_http_parse_chunked().Roman Arutyunyan2-8/+20
2020-05-19HTTP/3: prevent array access by negative index for unknown streams.Roman Arutyunyan1-1/+3
2020-05-21Style.Vladimir Homutov1-4/+4
2020-05-22Added sending of extra CONNECTION_CLOSE frames.Vladimir Homutov1-27/+36
2020-05-22Added more context to CONNECTION CLOSE frames.Vladimir Homutov1-21/+45
2020-05-21Fixed retransmission of frames after closing connection.Vladimir Homutov1-0/+7
2020-05-21Avoided excessive definitions for connection state.Vladimir Homutov1-31/+13
2020-05-20Assorted fixes.Sergey Kandaurov3-5/+5
2020-05-18Avoid retransmitting of packets with discarded keys.Vladimir Homutov1-8/+15
2020-05-18Fixed frame retransmissions.Vladimir Homutov1-1/+3
2020-05-14Removed outdated debug.Vladimir Homutov1-2/+0
2020-05-12Fixed time comparison.Vladimir Homutov1-1/+1
2020-05-14Added tests for connection id lengths in initial packet.Vladimir Homutov3-1/+24
2020-05-14Discard packets without fixed bit or reserved bits set.Vladimir Homutov4-13/+64
2020-05-14Added generation of CC frames with error on connection termination.Vladimir Homutov3-33/+58
2020-05-14Address validation using NEW_TOKEN frame.Sergey Kandaurov3-1/+86
2020-05-14Address validation using Retry packets.Sergey Kandaurov6-9/+497