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.
|
Sat, 25 Apr 2015 22:44:02 +0300 |
Vladimir Homutov |
Core: the ngx_set_connection_log() macro.
|
Mon, 23 Mar 2015 21:09:19 +0300 |
Maxim Dounin |
Request body: unbuffered reading.
|
Wed, 04 Mar 2015 08:10:40 +0300 |
Ruslan Ermilov |
Style: moved ngx_http_ephemeral() macro to ngx_http_request.h.
|
Wed, 11 Feb 2015 17:52:15 +0300 |
Valentin Bartenev |
Refactored sendfile() AIO preload.
|
Tue, 02 Dec 2014 05:54:54 +0300 |
Maxim Dounin |
Upstream: improved subrequest logging.
|
Thu, 26 Jun 2014 02:27:11 +0400 |
Maxim Dounin |
Entity tags: explicit flag to skip not modified filter.
|
Mon, 12 May 2014 16:34:15 +0400 |
Vladimir Homutov |
Added syslog support for error_log and access_log directives.
|
Mon, 19 May 2014 22:45:34 +0400 |
Maxim Dounin |
Charset filter: fixed charset setting on encoded replies.
|
Fri, 21 Mar 2014 19:33:21 +0400 |
Maxim Dounin |
Range filter: single_range flag in request.
|
Mon, 17 Mar 2014 17:41:24 +0400 |
Roman Arutyunyan |
Added server-side support for PROXY protocol v1 (ticket #355).
|
Thu, 20 Jun 2013 20:47:39 +0400 |
Vladimir Homutov |
Core: support several "error_log" directives.
|
Sat, 11 May 2013 18:49:42 +0400 |
Maxim Dounin |
Added r->limit_rate_after.
|
Sat, 11 May 2013 18:49:30 +0400 |
Maxim Dounin |
Fixed build with --with-mail_ssl_module.
|
Wed, 20 Mar 2013 10:36:57 +0000 |
Valentin Bartenev |
Preliminary experimental support for SPDY draft 2.
|
Thu, 07 Mar 2013 18:14:27 +0000 |
Valentin Bartenev |
Refactored ngx_http_init_request().
|
Fri, 01 Mar 2013 14:55:42 +0000 |
Valentin Bartenev |
Allocate request object from its own pool.
|
Wed, 27 Feb 2013 17:33:59 +0000 |
Valentin Bartenev |
SNI: avoid surplus lookup of virtual server if SNI was used.
|
Wed, 27 Feb 2013 17:21:21 +0000 |
Valentin Bartenev |
SSL: do not treat SSL handshake as request.
|
Wed, 27 Feb 2013 17:12:48 +0000 |
Valentin Bartenev |
SNI: reuse selected configuration for all requests in a connection.
|
Wed, 27 Feb 2013 16:56:47 +0000 |
Valentin Bartenev |
Introduced the ngx_http_set_connection_log() macro.
|
Wed, 27 Feb 2013 16:53:01 +0000 |
Valentin Bartenev |
The default server lookup is now done only once per connection.
|
Wed, 27 Feb 2013 13:29:50 +0000 |
Ruslan Ermilov |
Correctly handle multiple X-Forwarded-For headers (ticket #106).
|
Mon, 18 Feb 2013 13:50:52 +0000 |
Maxim Dounin |
Proxy: support for connection upgrade (101 Switching Protocols).
|
Wed, 21 Nov 2012 01:08:11 +0000 |
Maxim Dounin |
Request body: chunked transfer encoding support.
|
Sat, 07 Jul 2012 21:20:27 +0000 |
Maxim Dounin |
Entity tags: basic support in not modified filter.
|
Mon, 02 Jul 2012 17:41:52 +0000 |
Maxim Dounin |
Merge of r4698: X-Forwarded-For conditionals.
stable-1.2
|
Thu, 21 Jun 2012 11:02:22 +0000 |
Ruslan Ermilov |
Fixed compile-time conditionals used to detect if X-Forwarded-For support
|
Mon, 05 Mar 2012 13:03:39 +0000 |
Maxim Dounin |
Merge of r4491, r4492:
stable-1.0
|
Tue, 28 Feb 2012 14:54:23 +0000 |
Maxim Dounin |
Raised simultaneous subrequest limit from 50 to 200.
|
Mon, 27 Feb 2012 11:43:40 +0000 |
Ruslan Ermilov |
Added support for the 307 Temporary Redirect.
|
Fri, 10 Feb 2012 09:56:37 +0000 |
Valentin Bartenev |
Fixed module name in comment. It was forgotten in r4281.
|
Sun, 05 Feb 2012 20:02:59 +0000 |
Maxim Dounin |
Merge of r4406, r4413: copyrights updated.
stable-1.0
|
Wed, 18 Jan 2012 15:07:43 +0000 |
Maxim Konovalov |
Copyright updated.
|
Mon, 14 Nov 2011 14:04:42 +0000 |
Valentin Bartenev |
Renamed ngx_http_limit_zone_module to ngx_http_limit_conn_module.
|
Sat, 30 Jul 2011 06:20:06 +0000 |
Igor Sysoev |
Accept-Encoding refactoring: remove ancient MSIE 4.x test for gzip
|
Thu, 20 Jan 2011 10:37:58 +0000 |
Igor Sysoev |
introduce 494 code "Request Header Too Large"
|
Tue, 14 Dec 2010 23:04:26 +0000 |
Igor Sysoev |
rename NGX_HTTP_OWN_CODES to NGX_HTTP_NGINX_CODES
|
Mon, 06 Dec 2010 11:11:05 +0000 |
Igor Sysoev |
"If-Unmodified-Since" support
|
Wed, 30 Jun 2010 14:42:15 +0000 |
Igor Sysoev |
remove r->zero_body unused since the previous commit
|
Fri, 18 Jun 2010 14:58:52 +0000 |
Igor Sysoev |
303 See Other
|
Tue, 15 Jun 2010 09:31:19 +0000 |
Igor Sysoev |
allow spaces in URI
|
Thu, 10 Jun 2010 11:08:28 +0000 |
Igor Sysoev |
PATCH method
|
Mon, 07 Jun 2010 13:38:39 +0000 |
Igor Sysoev |
202 Accepted status code
|
Mon, 07 Jun 2010 12:27:06 +0000 |
Igor Sysoev |
merge r3528:
stable-0.7
|
Fri, 04 Jun 2010 17:47:04 +0000 |
Igor Sysoev |
merge r3316, r3317, r3420, r3421, r3453:
stable-0.7
|
Thu, 27 May 2010 13:44:22 +0000 |
Igor Sysoev |
fix a try_files/alias case when alias uses captures and
|
Mon, 24 May 2010 12:35:10 +0000 |
Igor Sysoev |
remove r->zero_in_uri
|
Mon, 01 Feb 2010 15:54:02 +0000 |
Igor Sysoev |
merge r3309, r3314, r3315, r3380:
stable-0.7
|
Mon, 01 Feb 2010 12:01:01 +0000 |
Igor Sysoev |
disable keepalive for Safari:
|
Mon, 16 Nov 2009 12:19:02 +0000 |
Igor Sysoev |
regex named captures
|
Thu, 12 Nov 2009 14:23:18 +0000 |
Igor Sysoev |
r->chrome
|
Thu, 12 Nov 2009 13:41:56 +0000 |
Igor Sysoev |
refactor gzip_vary handling
|
Mon, 26 Oct 2009 17:45:55 +0000 |
Igor Sysoev |
merge r3162, r3183:
stable-0.7
|
Fri, 25 Sep 2009 09:30:06 +0000 |
Igor Sysoev |
check unsafe Destination
|
Fri, 04 Sep 2009 16:59:23 +0000 |
Igor Sysoev |
preload just a single byte to avoid testing file overrun
|
Sun, 30 Aug 2009 09:52:39 +0000 |
Igor Sysoev |
aio sendfile
|
Sun, 30 Aug 2009 09:47:11 +0000 |
Igor Sysoev |
*) ngx_http_ephemeral
|
Fri, 28 Aug 2009 08:12:35 +0000 |
Igor Sysoev |
FreeBSD and Linux AIO support
|
Wed, 26 Aug 2009 16:04:05 +0000 |
Igor Sysoev |
request reference counter
|
Wed, 22 Jul 2009 09:43:14 +0000 |
Igor Sysoev |
geo module supports trusted proxies
|
Mon, 25 May 2009 15:57:43 +0000 |
Igor Sysoev |
refactor ngx_http_charset_header_filter()
|
Fri, 22 May 2009 11:05:26 +0000 |
Igor Sysoev |
add charset for ngx_http_gzip_static_module responses
|
Fri, 08 May 2009 14:25:51 +0000 |
Igor Sysoev |
handle big responses for "size" and "test" image_filters
|
Thu, 09 Apr 2009 13:56:16 +0000 |
Igor Sysoev |
backout r2535: virtual names is a property of address:port pair,
|
Mon, 23 Mar 2009 13:14:51 +0000 |
Igor Sysoev |
a prelimiary proxy cache support
|
Fri, 06 Mar 2009 12:15:07 +0000 |
Igor Sysoev |
now regex captures are per-request entities
|
Tue, 24 Feb 2009 07:56:47 +0000 |
Igor Sysoev |
move r->virtual_names to ngx_http_core_srv_conf_t
|
Tue, 24 Feb 2009 07:29:55 +0000 |
Igor Sysoev |
axe r->port_text
|
Mon, 23 Feb 2009 21:19:35 +0000 |
Igor Sysoev |
axe r->port
|
Mon, 23 Feb 2009 21:05:10 +0000 |
Igor Sysoev |
axe r->in_addr
|
Mon, 08 Dec 2008 14:23:20 +0000 |
Igor Sysoev |
*) refactor subrequest handling, now they run as separate posted requests
|
Tue, 11 Nov 2008 16:04:05 +0000 |
Igor Sysoev |
style fix: remove trailing spaces
|
Mon, 10 Nov 2008 15:22:33 +0000 |
Igor Sysoev |
ngx_http_limit_req_module
|
Mon, 29 Sep 2008 13:18:41 +0000 |
Igor Sysoev |
refactor log_subrequest
|