log src/http/ngx_http_upstream.h @ 7679:05e42236e95b

age author description
Mon, 06 Jul 2020 18:36:23 +0300 Maxim Dounin FastCGI: protection from responses with wrong length.
Mon, 06 Jul 2020 18:36:22 +0300 Maxim Dounin Upstream: drop extra data sent by upstream.
Thu, 13 Dec 2018 17:23:07 +0300 Ruslan Ermilov Upstream: implemented $upstream_bytes_sent.
Wed, 21 Nov 2018 13:40:40 +0300 Vladimir Homutov Upstream: revised upstream response time variables.
Wed, 21 Nov 2018 13:40:36 +0300 Vladimir Homutov Upstream: removed unused ngx_http_upstream_t.timeout field.
Wed, 03 Oct 2018 14:08:51 +0300 Vladimir Homutov Upstream: proxy_socket_keepalive and friends.
Sat, 17 Mar 2018 23:04:23 +0300 Maxim Dounin Upstream: u->conf->preserve_output flag.
Sat, 17 Mar 2018 23:04:22 +0300 Maxim Dounin Upstream: u->request_body_blocked flag.
Sat, 17 Mar 2018 23:04:21 +0300 Maxim Dounin Upstream: trailers support, u->conf->pass_trailers flag.
Thu, 22 Feb 2018 17:25:43 +0300 Vladimir Homutov Modules compatibility: additional upstream metrics.
Fri, 22 Sep 2017 22:49:42 +0300 Ruslan Ermilov Modules compatibility: down flag promoted to a bitmask.
Fri, 24 Mar 2017 02:48:03 -0700 Piotr Sikora Upstream: allow recovery from "429 Too Many Requests" response.
Fri, 10 Feb 2017 15:13:41 +0300 Roman Arutyunyan Upstream: proxy_cache_background_update and friends.
Tue, 31 Jan 2017 21:19:58 +0300 Dmitry Volyntsev Variables: generic prefix variables.
Thu, 26 Jan 2017 16:16:48 +0300 Maxim Dounin Upstream: removed unused bl_time and bl_state fields.
Tue, 24 Jan 2017 17:52:39 -0800 Thibault Charbonnier Upstream: removed unused ngx_http_upstream_conf_t.timeout field.
Wed, 25 Jan 2017 15:39:22 +0300 Vladimir Homutov Upstream: removed compatibility shims from ngx_http_upstream_t.
Wed, 02 Nov 2016 20:05:21 +0300 Dmitry Volyntsev Cache: proxy_cache_max_range_offset and friends.
Mon, 17 Oct 2016 14:30:54 +0300 Ruslan Ermilov Upstream: removed ngx_http_upstream_srv_conf_t.default_port.
Mon, 31 Oct 2016 18:33:33 +0300 Ruslan Ermilov Upstream: added the ngx_http_upstream_resolved_t.name field.
Mon, 10 Oct 2016 18:44:17 +0300 Maxim Dounin Modules compatibility: compatibility with NGX_HTTP_SSL.
Thu, 29 Sep 2016 15:28:24 +0300 Ruslan Ermilov Introduced the NGX_COMPAT macro.
Thu, 29 Sep 2016 18:06:01 +0300 Maxim Dounin Modules compatibility: cache purge fields.
Thu, 29 Sep 2016 18:06:00 +0300 Maxim Dounin Modules compatibility: slow start fields.
Thu, 22 Sep 2016 19:32:47 +0300 Ruslan Ermilov Upstream: max_conns.
Thu, 22 Sep 2016 19:32:26 +0300 Maxim Dounin Upstream: introduced u->upstream.
Wed, 10 Aug 2016 16:46:39 +0300 Vladimir Homutov Upstream: the $upstream_bytes_received variable.
Fri, 18 Dec 2015 19:05:27 +0300 Roman Arutyunyan Upstream: the "transparent" parameter of proxy_bind and friends.
Mon, 28 Mar 2016 19:50:19 +0300 Maxim Dounin Upstream: proxy_next_upstream non_idempotent.
Wed, 23 Mar 2016 17:44:36 +0300 Dmitry Volyntsev Resolver: added support for SRV records.
Thu, 17 Dec 2015 16:39:15 +0300 Maxim Dounin Upstream: don't keep connections on early responses (ticket #669).
Wed, 11 Nov 2015 15:47:30 +0300 Roman Arutyunyan Upstream: proxy_cache_convert_head directive.
Sat, 16 May 2015 01:32:27 +0300 Ruslan Ermilov Upstream: $upstream_connect_time.
Sat, 16 May 2015 01:31:04 +0300 Ruslan Ermilov Upstream: times to obtain header/response are stored as ngx_msec_t.
Tue, 14 Apr 2015 19:01:25 +0300 Ruslan Ermilov Upstream: the "zone" directive.
Mon, 23 Mar 2015 21:09:19 +0300 Maxim Dounin Request body: unbuffered reading.
Wed, 14 Jan 2015 09:03:35 +0300 Vladimir Homutov Upstream: $upstream_header_time variable.
Mon, 22 Dec 2014 12:59:09 +0300 Valentin Bartenev Upstream: added variables support to proxy_cache and friends.
Mon, 22 Dec 2014 12:59:02 +0300 Valentin Bartenev Upstream: refactored proxy_cache and friends.
Tue, 18 Nov 2014 20:41:12 +0300 Roman Arutyunyan Cache: proxy_cache_lock_age and friends.
Tue, 28 Oct 2014 12:29:59 +0300 Roman Arutyunyan Upstream: proxy_limit_rate and friends.
Mon, 27 Oct 2014 21:13:39 +0300 Maxim Dounin Cache: disable caching of responses with Vary (ticket #118).
Tue, 14 Oct 2014 18:32:01 +0400 Roman Arutyunyan Upstream: proxy_force_ranges and friends.
Fri, 12 Sep 2014 18:50:47 +0400 Roman Arutyunyan Upstream: limited next_upstream time and tries (ticket #544).
Thu, 26 Jun 2014 02:20:09 +0400 Maxim Dounin Upstream: fixed cache revalidation with SSI.
Mon, 02 Jun 2014 16:16:22 +0400 Roman Arutyunyan Upstream: generic hash module.
Tue, 29 Apr 2014 12:28:41 +0400 Vladimir Homutov Upstream: added the "$upstream_cookie_<name>" variables.
Fri, 18 Apr 2014 20:13:30 +0400 Maxim Dounin Upstream: proxy_ssl_verify and friends.
Fri, 18 Apr 2014 20:13:28 +0400 Maxim Dounin Upstream: proxy_ssl_name and proxy_ssl_server_name directives.
Fri, 06 Dec 2013 14:30:27 +0400 Ruslan Ermilov Changed resolver API to use ngx_addr_t.
Mon, 18 Nov 2013 20:48:22 +0400 Maxim Dounin Upstream: cache revalidation with conditional requests.
Mon, 27 May 2013 16:54:09 +0400 Maxim Dounin Upstream: http_403 support in proxy_next_upstream (and friends).
Mon, 18 Feb 2013 13:50:52 +0000 Maxim Dounin Proxy: support for connection upgrade (101 Switching Protocols).
Wed, 16 Jan 2013 09:42:57 +0000 Ruslan Ermilov Fixed and improved the "*_bind" directives of proxying modules.
Thu, 10 Jan 2013 12:58:55 +0000 Ruslan Ermilov Fixed "proxy_pass" with IP address and no port (ticket #276).
Mon, 13 Feb 2012 11:01:58 +0000 Valentin Bartenev Upstream: added callback hook for the "Set-Cookie" header.
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, 26 Dec 2011 11:15:23 +0000 Maxim Dounin Cache locks initial implementation.
Fri, 09 Dec 2011 13:19:57 +0000 Valentin Bartenev Added the ngx_http_upstream_param_set_slot().
Tue, 01 Nov 2011 14:18:10 +0000 Igor Sysoev Merging r4198: stable-1.0
Tue, 11 Oct 2011 18:10:49 +0000 Maxim Dounin Additional headers for proxy/fastcgi/uwsgi/scgi_ignore_headers.
Thu, 15 Sep 2011 19:21:19 +0000 Maxim Dounin Upstream: Connection header processing.
Thu, 15 Sep 2011 19:20:08 +0000 Maxim Dounin Upstream: Transfer-Encoding header processing.
Thu, 15 Sep 2011 19:03:15 +0000 Maxim Dounin Upstream: keepalive flag.
Thu, 15 Sep 2011 18:43:19 +0000 Maxim Dounin Upstream: r->upstream->length type change to off_t.
Fri, 29 Jul 2011 15:33:03 +0000 Igor Sysoev update r3945 with more descriptive error message
Fri, 26 Nov 2010 13:58:28 +0000 Igor Sysoev style fix
Mon, 19 Jul 2010 09:36:04 +0000 Igor Sysoev proxy_cache_pass, fastcgi_cache_bypass, uwsgi_cache_bypass, scgi_cache_bypass
Fri, 02 Jul 2010 09:49:27 +0000 Igor Sysoev treat Set-Cookie as a header that forbids caching
Fri, 02 Jul 2010 09:25:38 +0000 Igor Sysoev use shared ngx_http_upstream_ignore_headers_masks[]
Mon, 07 Jun 2010 12:23:23 +0000 Igor Sysoev merge r3518, r3527: stable-0.7
Mon, 24 May 2010 11:01:05 +0000 Igor Sysoev proxy_no_cache and fastcgi_no_cache
Wed, 23 Dec 2009 14:22:17 +0000 Igor Sysoev fix typo
Mon, 02 Nov 2009 15:24:02 +0000 Igor Sysoev proxy_bind, fastcgi_bind, and memcached_bind
Mon, 02 Nov 2009 15:14:17 +0000 Igor Sysoev rename ngx_peer_addr_t to ngx_addr_t
Mon, 02 Nov 2009 12:41:56 +0000 Igor Sysoev style fix
Mon, 27 Jul 2009 13:25:29 +0000 Igor Sysoev ngx_http_upstream_create() to cleanup the previous upstream after
Thu, 18 Jun 2009 13:34:47 +0000 Igor Sysoev $upstream_cache_status
Sat, 06 Jun 2009 18:49:47 +0000 Igor Sysoev proxy_cache_use_stale/fastcgi_cache_use_stale updating
Tue, 19 May 2009 13:27:27 +0000 Igor Sysoev proxy_cache_methods and fastcgi_cache_methods
Thu, 30 Apr 2009 16:15:07 +0000 Igor Sysoev proxy_ignore_headers and fastcgi_ignore_headers
Fri, 24 Apr 2009 19:58:19 +0000 Igor Sysoev style fix
Mon, 23 Mar 2009 13:14:51 +0000 Igor Sysoev a prelimiary proxy cache support
Tue, 23 Dec 2008 19:35:12 +0000 Igor Sysoev variable support for unix sockets in fastcgi_pass and proxy_pass
Thu, 11 Dec 2008 15:30:52 +0000 Igor Sysoev $upstream_response_length
Wed, 10 Dec 2008 14:44:48 +0000 Igor Sysoev delete surplus upstream.schema field
Tue, 09 Dec 2008 17:25:03 +0000 Igor Sysoev use already available r and u instead of ev
Mon, 08 Dec 2008 14:23:20 +0000 Igor Sysoev *) refactor subrequest handling, now they run as separate posted requests
Thu, 30 Oct 2008 15:59:10 +0000 Igor Sysoev fix r1913
Tue, 30 Sep 2008 15:39:02 +0000 Igor Sysoev *) ngx_http_upstream_test_next()
Sun, 17 Aug 2008 17:47:52 +0000 Igor Sysoev proxy_ssl_session_reuse
Sun, 04 May 2008 10:04:21 +0000 Igor Sysoev r1886 merge: stable-0.5
Sun, 04 May 2008 09:29:43 +0000 Igor Sysoev r1699, r1700, r1701, r1702, r1707 merge: stable-0.5
Mon, 03 Mar 2008 20:04:06 +0000 Igor Sysoev fix r1903
Mon, 11 Feb 2008 13:14:56 +0000 Igor Sysoev test response length in proxy/fastcgi_store
Wed, 12 Dec 2007 16:57:36 +0000 Igor Sysoev r1566 merge: stable-0.5
Sun, 09 Dec 2007 18:03:20 +0000 Igor Sysoev *) now ngx_conf_set_str_array_slot() tests NGX_CONF_UNSET_PTR
Tue, 27 Nov 2007 13:34:13 +0000 Igor Sysoev proxy_pass variables support
Sun, 14 Oct 2007 18:56:15 +0000 Igor Sysoev fix English grammar
Sun, 23 Sep 2007 19:29:22 +0000 Igor Sysoev r1490 merge: stable-0.5
Sat, 15 Sep 2007 17:11:06 +0000 Igor Sysoev u_char* is enough to keep file name
Sat, 11 Aug 2007 10:11:33 +0000 Igor Sysoev r1292, r1296 merge: stable-0.5
Thu, 09 Aug 2007 13:54:33 +0000 Igor Sysoev backup upstream servers
Fri, 13 Jul 2007 08:30:34 +0000 Igor Sysoev proxy_store and fastcgi_store were changed,
Thu, 12 Jul 2007 11:19:05 +0000 Igor Sysoev proxy_store and fastcgi_store
Wed, 18 Apr 2007 20:23:19 +0000 Igor Sysoev store the upstream states before X-Accel-Redirect to a next upstream
Tue, 10 Apr 2007 07:08:06 +0000 Igor Sysoev $upstream_http_... variables
Tue, 12 Dec 2006 16:46:16 +0000 Igor Sysoev rewritten upstream
Wed, 06 Dec 2006 11:33:18 +0000 Igor Sysoev the previous fix does not actually fix overflow
Mon, 04 Dec 2006 16:46:13 +0000 Igor Sysoev upstream choice modules
Wed, 16 Aug 2006 13:09:33 +0000 Igor Sysoev nginx-0.3.59-RELEASE import release-0.3.59
Tue, 11 Jul 2006 13:20:19 +0000 Igor Sysoev nginx-0.3.54-RELEASE import release-0.3.54
Fri, 07 Jul 2006 16:33:19 +0000 Igor Sysoev nginx-0.3.53-RELEASE import release-0.3.53
Wed, 28 Jun 2006 16:00:26 +0000 Igor Sysoev nginx-0.3.50-RELEASE import release-0.3.50
Tue, 23 May 2006 14:54:58 +0000 Igor Sysoev nginx-0.3.47-RELEASE import release-0.3.47
Thu, 11 May 2006 14:43:47 +0000 Igor Sysoev nginx-0.3.46-RELEASE import release-0.3.46
Wed, 05 Apr 2006 13:40:54 +0000 Igor Sysoev nginx-0.3.36-RELEASE import release-0.3.36
Wed, 15 Mar 2006 09:53:04 +0000 Igor Sysoev nginx-0.3.33-RELEASE import release-0.3.33
Fri, 10 Mar 2006 12:51:52 +0000 Igor Sysoev nginx-0.3.31-RELEASE import release-0.3.31