summaryrefslogtreecommitdiffhomepage
path: root/src (follow)
AgeCommit message (Expand)AuthorFilesLines
2021-06-11HTTP/3: client GOAWAY support.Roman Arutyunyan6-0/+49
2021-06-11HTTP/3: generate more H3_FRAME_UNEXPECTED.Roman Arutyunyan1-3/+23
2021-06-11HTTP/3: reordered H3_MISSING_SETTINGS and H3_FRAME_UNEXPECTED.Roman Arutyunyan1-6/+6
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-06-01HTTP/3: undo 5a92523e50d3 after parser refactoring (e1eb7f4ca9f1).Sergey Kandaurov1-1/+0
2021-06-01HTTP/3: fixed parsing encoder insertions with empty header value.Sergey Kandaurov1-0/+2
2021-05-31HTTP/3: removed $http3 that served its purpose.Sergey Kandaurov2-54/+1
2021-05-28Merged with the default branch.Sergey Kandaurov32-298/+717
2021-05-27HTTP/3: fixed Insert With Name Reference index processing.Sergey Kandaurov1-1/+12
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-25Resolver: explicit check for compression pointers in question.Maxim Dounin1-0/+6
2021-05-25Resolver: simplified ngx_resolver_copy().Maxim Dounin1-8/+5
2021-05-25Resolver: reworked ngx_resolver_copy() copy loop.Maxim Dounin1-11/+7
2021-05-25Resolver: fixed label types handling in ngx_resolver_copy().Maxim Dounin1-0/+5
2021-05-25Resolver: fixed off-by-one read in ngx_resolver_copy().Maxim Dounin1-0/+5
2021-05-25Resolver: fixed off-by-one write in ngx_resolver_copy().Maxim Dounin1-4/+4
2021-05-25QUIC: refactored CRYPTO and STREAM buffer ordering.Roman Arutyunyan9-351/+220
2021-05-24Location header escaping in redirects (ticket #882).Ruslan Ermilov5-7/+80
2021-05-24Fixed log action when using SSL certificates with variables.Maxim Dounin1-0/+2
2021-05-22QUIC: unroll and inline ngx_quic_varint_len()/ngx_quic_build_int().Sergey Kandaurov1-17/+36
2021-05-20Stream: the "fastopen" parameter of the "listen" directive.Ruslan Ermilov3-0/+32
2021-05-19Core: fixed comment about msie_refresh escaping.Ruslan Ermilov1-1/+1
2021-05-19Mail: max_errors directive.Maxim Dounin3-1/+27
2021-05-19Mail: IMAP pipelining support.Maxim Dounin4-18/+65
2021-05-19Mail: stricter checking of IMAP tags.Maxim Dounin1-0/+11
2021-05-19Mail: fixed backslash handling in IMAP literals.Maxim Dounin2-25/+19
2021-05-19Mail: removed dead s->arg_start handling.Maxim Dounin2-48/+0
2021-05-19Mail: fixed s->arg_start clearing on invalid IMAP commands.Maxim Dounin1-0/+2
2021-05-19Mail: POP3 pipelining support.Maxim Dounin3-6/+45
2021-05-19Mail: optimized discarding invalid SMTP commands.Maxim Dounin1-1/+1
2021-05-19Mail: fixed handling of invalid SMTP commands split between reads.Maxim Dounin1-3/+3
2021-05-19Mail: fixed SMTP pipelining to send the response immediately.Maxim Dounin1-5/+4
2021-05-18HTTP/3: fixed server push after 9ec3e71f8a61.Roman Arutyunyan1-4/+3
2021-05-06Upstream: variables support in certificates.Maxim Dounin10-90/+331
2021-05-06Auth basic: changed alcf->user_file to be a pointer.Maxim Dounin1-9/+12
2021-05-06Changed complex value slots to use NGX_CONF_UNSET_PTR.Maxim Dounin9-55/+39
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
2021-04-28HTTP/3: clean up table from session cleanup handler.Roman Arutyunyan3-19/+13
2021-05-05HTTP/3: moved session initialization to a separate file.Roman Arutyunyan3-75/+87
2021-05-05HTTP/3: separate header files for existing source files.Roman Arutyunyan4-74/+135
2021-05-05HTTP/3: moved parsing uni stream type to ngx_http_v3_parse.c.Roman Arutyunyan4-125/+159
2021-04-27HTTP/3: renamed ngx_http_v3_client_XXX() functions.Roman Arutyunyan4-17/+16
2021-05-05HTTP/3: renamed ngx_http_v3_connection_t to ngx_http_v3_session_t.Roman Arutyunyan7-41/+40
2021-05-05HTTP/3: reference h3c directly from ngx_http_connection_t.Roman Arutyunyan7-32/+30