summaryrefslogtreecommitdiffhomepage
path: root/src/http/v3/ngx_http_v3_request.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-05-28HTTP/3: decoder stream pre-creation.Roman Arutyunyan1-6/+14
2023-09-14HTTP/3: postponed session creation to init() callback.Roman Arutyunyan1-5/+4
2023-09-13HTTP/3: moved variable initialization.Roman Arutyunyan1-1/+2
2023-09-13QUIC: "handshake_timeout" configuration parameter.Roman Arutyunyan1-7/+1
2023-05-11HTTP/3: removed "http3" parameter of "listen" directive.Roman Arutyunyan1-8/+6
2023-02-27HTTP/3: "quic" parameter of "listen" directive.Roman Arutyunyan1-23/+44
2023-01-05HTTP/3: insert count block timeout.Roman Arutyunyan1-0/+6
2023-01-05HTTP/3: trigger 400 (Bad Request) on stream error while blocked.Roman Arutyunyan1-1/+1
2023-01-10HTTP/3: fixed $connection_time.Sergey Kandaurov1-4/+1
2022-10-25HTTP/3: implement keepalive for hq.Roman Arutyunyan1-17/+30
2022-11-30QUIC: application init() callback.Roman Arutyunyan1-5/+33
2022-08-22HTTP/3: renamed functions.Roman Arutyunyan1-2/+2
2022-10-19QUIC: idle mode for main connection.Roman Arutyunyan1-1/+34
2022-10-19HTTP/3: unified hq code with regular HTTP/3 code.Roman Arutyunyan1-95/+23
2022-11-25HTTP/3: fixed build without NGX_PCRE (broken by 0f5fc7a320db).Jiuzhou Cui1-0/+2
2022-11-22HTTP/3: fixed server_name regex captures (ticket #2407).Sergey Kandaurov1-0/+1
2022-08-03HTTP/3: skip empty request body buffers (ticket #2374).Roman Arutyunyan1-7/+9
2021-12-30HTTP/3: improved processing of multiple Cookie field lines.Sergey Kandaurov1-14/+151
2021-12-29Style.Roman Arutyunyan1-1/+1
2021-12-07HTTP/3: avoid sending stream cancellation for pushed streams.Sergey Kandaurov1-1/+3
2021-12-06QUIC: simplified configuration.Vladimir Homutov1-1/+2
2021-12-04HTTP/3: http3_hq directive and NGX_HTTP_V3_HQ macro.Roman Arutyunyan1-9/+15
2021-12-06HTTP/3: merged ngx_http_quic_module into ngx_http_v3_module.Roman Arutyunyan1-4/+119
2021-10-18HTTP/3: send Stream Cancellation instruction.Roman Arutyunyan1-0/+8
2021-10-18HTTP/3: allowed QUIC stream connection reuse.Roman Arutyunyan1-17/+127
2021-10-18HTTP/3: adjusted QUIC connection finalization.Roman Arutyunyan1-13/+4
2021-10-07HTTP/3: traffic-based flood detection.Roman Arutyunyan1-0/+27
2021-10-06HTTP/3: fixed request length calculation.Roman Arutyunyan1-2/+2
2021-09-22HTTP/3: fixed ngx_stat_active counter.Roman Arutyunyan1-0/+4
2021-09-16HTTP/3: added CONNECT and TRACE methods rejection.Sergey Kandaurov1-1/+14
2021-09-09HTTP/3: reading body buffering in filters.Roman Arutyunyan1-3/+35
2021-07-08HTTP/3: bulk parse functions.Roman Arutyunyan1-5/+10
2021-08-24HTTP/3: fixed dead store assignment.Sergey Kandaurov1-1/+0
2021-08-10HTTP/3: disabled control characters and space in header names.Sergey Kandaurov1-1/+1
2021-07-29HTTP/3: close connection on keepalive_requests * 2.Roman Arutyunyan1-2/+9
2021-07-01HTTP/3: quic-qpack term updates.Sergey Kandaurov1-2/+2
2021-05-05HTTP/3: renamed ngx_http_v3_connection_t to ngx_http_v3_session_t.Roman Arutyunyan1-2/+2
2021-04-30HTTP/3: ngx_http_v3_get_session() macro.Roman Arutyunyan1-2/+2
2021-04-16HTTP/3: keepalive_time support.Sergey Kandaurov1-4/+10
2021-03-15HTTP/3: fixed $connection_requests.Roman Arutyunyan1-0/+1
2021-03-30HTTP/3: keepalive timeout.Roman Arutyunyan1-0/+36
2021-03-15QUIC: connection shutdown.Roman Arutyunyan1-0/+3
2021-03-15HTTP/3: send GOAWAY when last request is accepted.Roman Arutyunyan1-0/+21
2021-02-17HTTP/3: limited client header size.Roman Arutyunyan1-0/+15
2021-02-17HTTP/3: introduced ngx_http_v3_parse_t structure.Roman Arutyunyan1-19/+8
2021-02-01HTTP/3: fixed format specifier.Roman Arutyunyan1-1/+1
2021-01-25HTTP/3: refactored request body parser.Roman Arutyunyan1-44/+459
2021-01-29HTTP/3: call ngx_handle_read_event() from client header handler.Roman Arutyunyan1-4/+5
2021-01-18HTTP/3: client header validation.Roman Arutyunyan1-0/+70
2021-01-22HTTP/3: client pseudo-headers restrictions.Roman Arutyunyan1-0/+92