log src/http/ngx_http_upstream.h @ 8041:0784ab86ad08

age author description
Tue, 07 Jun 2022 00:07:12 +0300 Maxim Dounin Upstream: fixed X-Accel-Expires/Cache-Control/Expires handling.
Mon, 30 May 2022 21:25:49 +0300 Maxim Dounin Upstream: duplicate headers ignored or properly linked.
Mon, 30 May 2022 21:25:43 +0300 Maxim Dounin Upstream: simplified Accept-Ranges handling.
Mon, 30 May 2022 21:25:42 +0300 Maxim Dounin Upstream: simplified Content-Encoding handling.
Mon, 30 May 2022 21:25:33 +0300 Maxim Dounin Reworked multi headers to use linked lists.
Thu, 06 May 2021 02:22:09 +0300 Maxim Dounin Upstream: variables support in certificates.
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.