Wed, 31 Jul 2024 17:50:58 +0300 |
Maxim Dounin |
Keepalive connections now respect lingering_timeout on shutdown.
|
Thu, 18 Jul 2024 19:39:45 +0300 |
Maxim Dounin |
Upstream: $upstream_cache_age variable.
|
Fri, 24 May 2024 00:20:01 +0300 |
Maxim Dounin |
Added max_headers directive.
|
Sat, 27 Apr 2024 18:22:38 +0300 |
Maxim Dounin |
Request body: error_page 413 handling with HTTP/2 and HTTP/3.
|
Sat, 27 Apr 2024 18:22:07 +0300 |
Maxim Dounin |
Request body: handling of body after unbuffered reading.
|
Tue, 30 Jan 2024 03:20:05 +0300 |
Maxim Dounin |
Fixed request termination with AIO and subrequests (ticket #2555).
|
Tue, 28 Nov 2023 12:57:14 +0300 |
Vladimir Khomutov |
HTTP: removed unused r->port_start and r->port_end.
|
Thu, 14 Sep 2023 14:13:43 +0400 |
Roman Arutyunyan |
HTTP/3: postponed session creation to init() callback.
|
Wed, 22 Jun 2022 18:34:58 +0400 |
Sergey Kandaurov |
Merged with the default branch.
quic
|
Thu, 30 Sep 2021 17:14:42 +0300 |
Roman Arutyunyan |
Added r->response_sent flag.
quic
|
Wed, 01 Sep 2021 10:57:25 +0300 |
Sergey Kandaurov |
Merged with the default branch.
quic
|
Thu, 15 Jul 2021 16:28:21 +0300 |
Sergey Kandaurov |
Merged with the default branch.
quic
|
Wed, 05 May 2021 12:54:10 +0300 |
Roman Arutyunyan |
HTTP/3: renamed ngx_http_v3_connection_t to ngx_http_v3_session_t.
quic
|
Wed, 05 May 2021 14:53:36 +0300 |
Roman Arutyunyan |
HTTP/3: reference h3c directly from ngx_http_connection_t.
quic
|
Wed, 17 Feb 2021 15:56:34 +0300 |
Roman Arutyunyan |
HTTP/3: introduced ngx_http_v3_parse_t structure.
quic
|
Fri, 22 Jan 2021 16:34:06 +0300 |
Roman Arutyunyan |
HTTP/3: refactored request parser.
quic
|
Tue, 15 Dec 2020 16:55:43 +0000 |
Sergey Kandaurov |
Merged with the default branch.
quic
|
Wed, 25 Nov 2020 17:57:43 +0000 |
Roman Arutyunyan |
HTTP/3: eliminated r->method_start.
quic
|
Tue, 21 Jul 2020 23:09:22 +0300 |
Roman Arutyunyan |
QUIC: added "quic" listen parameter.
quic
|
Tue, 19 May 2020 15:47:37 +0300 |
Roman Arutyunyan |
Fixed $request_length for HTTP/3.
quic
|
Wed, 18 Mar 2020 13:46:35 +0300 |
Roman Arutyunyan |
Refactored HTTP/3 parser.
quic
|
Fri, 13 Mar 2020 19:36:33 +0300 |
Roman Arutyunyan |
HTTP/3.
quic
|
Fri, 28 Feb 2020 13:09:51 +0300 |
Sergey Kandaurov |
Initial QUIC support in http.
quic
|
Mon, 30 May 2022 21:25:33 +0300 |
Maxim Dounin |
Reworked multi headers to use linked lists.
|
Mon, 30 May 2022 21:25:27 +0300 |
Maxim Dounin |
FastCGI: combining headers with identical names (ticket #1724).
|
Sun, 29 Aug 2021 22:22:02 +0300 |
Maxim Dounin |
Request body: reading body buffering in filters.
|
Sun, 29 Aug 2021 22:21:03 +0300 |
Maxim Dounin |
Request body: introduced rb->last_saved flag.
|
Mon, 28 Jun 2021 18:01:13 +0300 |
Maxim Dounin |
Disabled spaces in URIs (ticket #196).
|
Mon, 28 Jun 2021 18:01:04 +0300 |
Maxim Dounin |
Added CONNECT method rejection.
|
Thu, 10 Dec 2020 20:09:30 +0300 |
Maxim Dounin |
Fixed parsing of absolute URIs with empty path (ticket #2079).
|
Mon, 18 Nov 2019 17:48:32 +0300 |
Roman Arutyunyan |
Limit conn: $limit_conn_status variable.
|
Mon, 18 Nov 2019 17:46:52 +0300 |
Roman Arutyunyan |
Updated comment after 776d1bebdca2.
|
Wed, 06 Nov 2019 19:03:18 +0300 |
Roman Arutyunyan |
Limit req: $limit_req_status variable.
|
Wed, 24 Apr 2019 16:38:54 +0300 |
Ruslan Ermilov |
Variables support in limit_rate and limit_rate_after (ticket #293).
|
Tue, 11 Dec 2018 13:09:00 +0300 |
Roman Arutyunyan |
Copy regex unnamed captures to cloned subrequests.
|
Thu, 07 Jun 2018 20:01:41 +0300 |
Ruslan Ermilov |
Added r->schema.
|
Sat, 17 Mar 2018 23:04:25 +0300 |
Maxim Dounin |
gRPC: special handling of the TE request header.
|
Thu, 15 Feb 2018 17:51:26 +0300 |
Ruslan Ermilov |
Expose more headers with NGX_HTTP_HEADERS.
|
Thu, 08 Feb 2018 09:54:18 +0300 |
Ruslan Ermilov |
Basic support of the Link response header.
|
Wed, 19 Jul 2017 20:38:17 +0300 |
Roman Arutyunyan |
Upstream: keep request body file from removal if requested.
|
Fri, 24 Mar 2017 03:37:34 -0700 |
Piotr Sikora |
Added support for trailers in HTTP responses.
|
Thu, 25 May 2017 15:57:59 +0300 |
Roman Arutyunyan |
Background subrequests for cache updates.
|
Tue, 25 Apr 2017 23:39:13 +0300 |
Ruslan Ermilov |
Don't pretend we support HTTP major versions >1 as HTTP/1.1.
|
Tue, 11 Apr 2017 03:13:46 +0200 |
Simon Leblanc |
Added support for the "308 Permanent Redirect" (ticket #877).
|
Fri, 24 Mar 2017 02:48:03 -0700 |
Piotr Sikora |
Added support for "429 Too Many Requests" response (RFC6585).
|
Tue, 07 Mar 2017 18:49:31 +0300 |
Maxim Dounin |
Converted hc->busy/hc->free to use chain links.
|
Fri, 10 Feb 2017 15:13:41 +0300 |
Roman Arutyunyan |
Upstream: proxy_cache_background_update and friends.
|
Fri, 20 May 2016 18:41:17 +0300 |
Valentin Bartenev |
HTTP/2: the "421 Misdirected Request" response (closes #848).
stable-1.10
|
Mon, 10 Oct 2016 18:44:17 +0300 |
Maxim Dounin |
Modules compatibility: compatibility with NGX_HTTP_SSL.
|
Mon, 03 Oct 2016 15:58:22 +0300 |
Maxim Dounin |
Modules compatibility: http2.
|
Thu, 29 Sep 2016 18:06:03 +0300 |
Maxim Dounin |
Modules compatibility: status fields.
|
Thu, 29 Sep 2016 18:06:02 +0300 |
Maxim Dounin |
Modules compatibility: health check fields.
|
Tue, 20 Sep 2016 12:30:52 +0300 |
Ruslan Ermilov |
Removed influence of some options on structures.
|
Fri, 20 May 2016 18:41:17 +0300 |
Valentin Bartenev |
HTTP/2: the "421 Misdirected Request" response (closes #848).
|
Mon, 16 May 2016 20:37:23 +0300 |
Maxim Dounin |
Dav: return 501 on PUT with ranges (ticket #948).
|
Fri, 01 Apr 2016 15:56:03 +0300 |
Valentin Bartenev |
HTTP/2: rewritten handling of request body.
|
Mon, 07 Dec 2015 16:30:48 +0300 |
Roman Arutyunyan |
Slice filter.
|
Fri, 11 Sep 2015 20:13:06 +0300 |
Valentin Bartenev |
The HTTP/2 implementation (RFC 7240, 7241).
|
Mon, 31 Aug 2015 23:26:33 +0300 |
Valentin Bartenev |
Decreased the NGX_HTTP_MAX_SUBREQUESTS limit.
|
Mon, 31 Aug 2015 23:25:16 +0300 |
Valentin Bartenev |
Added protection against r->main->count overflow by subrequests.
|