summaryrefslogtreecommitdiffhomepage
path: root/src/http (follow)
AgeCommit message (Expand)AuthorFilesLines
2021-02-08QUIC: the "quic_host_key" directive.Vladimir Homutov1-16/+133
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-01-29QUIC: stateless retry.Vladimir Homutov1-4/+2
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
2020-12-22QUIC: fixed building ALPN callback without debug and http2.Sergey Kandaurov1-1/+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 Kandaurov8-22/+45
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-08SSL: fixed SSL shutdown on lingering close.Ruslan Ermilov2-4/+0
2020-11-27HTTP/3: introduced ngx_http_v3_filter.Roman Arutyunyan5-1204/+1369
2020-11-27Upstream: excluded down servers from the next_upstream tries.Ruslan Ermilov2-3/+18
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-17HTTP/3: null-terminate empty header value.Roman Arutyunyan1-0/+1
2020-11-17HTTP/3: finalize chunked response body chain with NULL.Roman Arutyunyan1-0/+3
2020-11-24Merged with the default branch.Sergey Kandaurov4-54/+82
2020-11-10Fixed generating chunked response after 46e3542d51b3.Roman Arutyunyan1-19/+26
2020-11-11QUIC: generate default stateless reset token key.Roman Arutyunyan1-0/+13
2020-11-10QUIC: renamed c->qs to c->quic.Roman Arutyunyan9-32/+32
2020-11-11QUIC: connection multiplexing per port.Roman Arutyunyan1-5/+5
2020-11-09Request body: removed error assumption (ticket #2058).Maxim Dounin1-2/+3
2020-11-09Request body: improved logging.Maxim Dounin1-0/+3
2020-11-10QUIC: multiple versions support in ALPN.Sergey Kandaurov3-14/+31
2020-11-06SSL: fixed non-working SSL shutdown on lingering close.Ruslan Ermilov3-17/+65
2020-11-06Removed dead code from ngx_http_set_keepalive().Ruslan Ermilov1-7/+0
2020-10-29Merged with the default branch.Sergey Kandaurov7-61/+267
2020-10-28Core: added format specifiers to output binary data as hex.Vladimir Homutov1-28/+10
2020-10-22SSL: ssl_reject_handshake directive (ticket #195).Maxim Dounin3-40/+93
2020-10-22Upstream: proxy_ssl_conf_command and friends.Maxim Dounin3-0/+104
2020-10-22SSL: ssl_conf_command directive.Maxim Dounin2-0/+33
2020-10-22Core: ngx_conf_set_keyval_slot() now accepts NGX_CONF_UNSET_PTR.Maxim Dounin2-6/+10
2020-10-19QUIC: reverted previous 3 commits.Vladimir Homutov2-23/+0
2020-10-08Limit req: unlocking of nodes on complex value errors.Maxim Dounin1-15/+27
2020-09-29Proxy: error checking for array init, missed in 7716:d6a5e14aa3e4.Maxim Dounin1-1/+3
2020-09-29Userid: userid_flags fixup.Maxim Dounin1-7/+9
2020-09-28Userid: userid_flags directive to set cookie flags.Maxim Dounin1-0/+72
2020-09-27Proxy: added the "proxy_cookie_flags" directive.Ruslan Ermilov1-30/+552
2020-09-27Proxy: changed interface of some internal functions.Ruslan Ermilov1-32/+30
2020-09-27Proxy: strengthen syntax checking for some directives.Ruslan Ermilov1-12/+20
2020-09-15SSL: added the "ssl_keys_file" directive.Vladimir Homutov2-0/+23