log src/stream/ngx_stream_proxy_module.c @ 7731:fd0b2226919b

age author description
Thu, 22 Oct 2020 18:00:27 +0300 Maxim Dounin Stream: proxy_ssl_conf_command directive.
Mon, 08 Jun 2020 11:40:34 +0300 Vladimir Homutov Stream: fixed processing of zero length UDP packets (ticket #1982).
Wed, 24 Apr 2019 16:38:56 +0300 Ruslan Ermilov Variables support in proxy_upload_rate and proxy_download_rate.
Sun, 03 Mar 2019 16:48:39 +0300 Maxim Dounin SSL: fixed potential leak on memory allocation errors.
Thu, 27 Dec 2018 19:37:34 +0300 Roman Arutyunyan Stream: do not split datagrams when limiting proxy rate.
Mon, 14 Jan 2019 20:36:23 +0300 Roman Arutyunyan Prevented scheduling events on a shared connection.
Wed, 21 Nov 2018 13:40:40 +0300 Vladimir Homutov Upstream: revised upstream response time variables.
Mon, 12 Nov 2018 16:29:30 +0300 Vladimir Homutov Stream: proxy_requests directive.
Mon, 12 Nov 2018 12:05:03 +0300 Vladimir Homutov Stream: session completion check code moved to a separate function.
Wed, 03 Oct 2018 14:08:51 +0300 Vladimir Homutov Upstream: proxy_socket_keepalive and friends.
Tue, 17 Jul 2018 12:53:23 +0300 Sergey Kandaurov SSL: save sessions for upstream peers using a callback function.
Mon, 04 Jun 2018 19:50:00 +0300 Roman Arutyunyan Stream: udp streams.
Thu, 22 Mar 2018 18:43:49 +0300 Roman Arutyunyan Stream: set action before each recv/send while proxying.
Wed, 13 Dec 2017 20:40:53 +0300 Roman Arutyunyan Retain CAP_NET_RAW capability for transparent proxying.
Mon, 20 Nov 2017 16:31:07 +0300 Maxim Dounin Fixed worker_shutdown_timeout in various cases.
Mon, 11 Sep 2017 15:32:31 +0300 Roman Arutyunyan Stream: relaxed next upstream condition (ticket #1317). stable-1.12
Tue, 12 Sep 2017 13:44:04 +0300 Roman Arutyunyan Stream: fixed logging UDP upstream timeout.
Mon, 11 Sep 2017 15:32:31 +0300 Roman Arutyunyan Stream: relaxed next upstream condition (ticket #1317).
Fri, 26 May 2017 22:52:48 +0300 Ruslan Ermilov Introduced ngx_tcp_nodelay().
Tue, 18 Apr 2017 15:12:38 +0300 Sergey Kandaurov SSL: added support for TLSv1.3 in ssl_protocols directive.
Wed, 11 Jan 2017 12:01:56 +0300 Vladimir Homutov Stream: avoid infinite loop in case of socket read error.
Mon, 26 Dec 2016 14:27:05 +0300 Roman Arutyunyan Stream: speed up TCP peer recovery.
Mon, 31 Oct 2016 18:33:36 +0300 Ruslan Ermilov Upstream: do not unnecessarily create per-request upstreams.
Mon, 31 Oct 2016 18:33:33 +0300 Ruslan Ermilov Upstream: added the ngx_http_upstream_resolved_t.name field.
Mon, 31 Oct 2016 18:33:31 +0300 Ruslan Ermilov Upstream: removed unnecessary condition in proxy_eval() and friends.
Wed, 19 Oct 2016 18:36:50 +0300 Maxim Dounin SSL: compatibility with BoringSSL.
Thu, 22 Sep 2016 19:32:26 +0300 Maxim Dounin Upstream: introduced u->upstream.
Thu, 15 Sep 2016 14:55:46 +0300 Roman Arutyunyan Stream: filters.
Fri, 02 Sep 2016 18:27:12 +0300 Vladimir Homutov Stream: upstream response time variables.
Fri, 02 Sep 2016 18:27:08 +0300 Vladimir Homutov Stream: $upstream_bytes_sent and $upstream_bytes_received.
Fri, 02 Sep 2016 18:27:05 +0300 Vladimir Homutov Stream: the $upstream_addr variable.
Thu, 11 Aug 2016 20:22:23 +0300 Roman Arutyunyan Stream: the $status variable.
Tue, 26 Jul 2016 19:34:12 +0300 Vladimir Homutov Stream: fixed build without stream_ssl_module (ticket #1032).
Tue, 14 Jun 2016 18:29:46 +0300 Vladimir Homutov Stream: variables in proxy_pass and proxy_ssl_name.
Wed, 29 Jun 2016 12:46:12 +0300 Vladimir Homutov Stream: got rid of pseudo variables.
Wed, 15 Jun 2016 15:10:24 +0300 Vladimir Homutov Stream: added preconfiguration step.
Wed, 22 Jun 2016 11:50:02 +0300 Roman Arutyunyan Style.
Wed, 22 Jun 2016 11:50:02 +0300 Roman Arutyunyan Stream: use ngx_pcalloc() in ngx_stream_proxy_bind().
Mon, 20 Jun 2016 11:50:44 +0300 Roman Arutyunyan Stream: support for $remote_port in proxy_bind.
Mon, 20 Jun 2016 11:50:43 +0300 Roman Arutyunyan Upstream: support for port in proxy_bind and friends.
Mon, 20 Jun 2016 11:50:39 +0300 Roman Arutyunyan Introduced ngx_inet_get_port() and ngx_inet_set_port() functions.
Wed, 15 Jun 2016 21:05:30 +0100 Tim Taubert SSL: ngx_ssl_ciphers() to set list of ciphers.
Fri, 18 Dec 2015 19:05:27 +0300 Roman Arutyunyan Upstream: the "transparent" parameter of proxy_bind and friends.
Wed, 13 Apr 2016 15:42:47 +0300 Roman Arutyunyan Stream: prepared proxy_bind to accept parameters.
Fri, 18 Mar 2016 19:53:22 +0300 Vladimir Homutov Stream: additional logging for UDP.
Wed, 20 Jan 2016 19:52:12 +0300 Roman Arutyunyan Stream: UDP proxy.
Tue, 15 Mar 2016 15:55:23 +0300 Roman Arutyunyan Stream: post first read events from client and upstream.
Thu, 11 Feb 2016 14:20:26 +0300 Roman Arutyunyan Stream: initialize variable right before using it.
Thu, 11 Feb 2016 14:20:22 +0300 Roman Arutyunyan Stream: removed useless typedef.
Tue, 06 Oct 2015 08:57:09 +0300 Ruslan Ermilov Stream: delete proxy connection timer after SSL handshake.
Mon, 17 Aug 2015 18:09:17 +0300 Maxim Dounin Win32: MSVC 2015 compatibility.
Wed, 12 Aug 2015 12:56:59 +0300 Vladimir Homutov Style.
Mon, 10 Aug 2015 12:14:41 +0300 Vladimir Homutov Stream: the "tcp_nodelay" directive.
Thu, 30 Jul 2015 16:43:48 -0700 Roman Arutyunyan Stream: deprecated proxy_downstream_buffer, proxy_upstream_buffer.
Wed, 29 Jul 2015 14:36:36 -0700 Roman Arutyunyan Style.
Wed, 29 Jul 2015 13:46:26 -0700 Roman Arutyunyan Stream: added proxy_buffer_size to set the size of data buffers.
Tue, 14 Jul 2015 09:38:13 -0700 Roman Arutyunyan Stream: renamed rate limiting directives.
Thu, 02 Jul 2015 17:20:29 +0300 Valentin Bartenev Stream: fixed possible integer overflow in rate limiting.
Thu, 02 Jul 2015 17:15:32 +0300 Roman Arutyunyan Stream: fixed MSVC compilation warning.
Thu, 25 Jun 2015 12:36:52 +0300 Roman Arutyunyan Stream: upstream "connected" flag.