Fri, 27 Nov 2020 00:01:20 +0300 |
Ruslan Ermilov |
Upstream: excluded down servers from the next_upstream tries.
|
Mon, 11 Apr 2016 15:46:36 +0300 |
Sergey Kandaurov |
SSL: removed OpenSSL 0.9.7 compatibility.
|
Tue, 17 Jul 2018 12:53:23 +0300 |
Sergey Kandaurov |
SSL: save sessions for upstream peers using a callback function.
|
Mon, 31 Oct 2016 18:33:33 +0300 |
Ruslan Ermilov |
Upstream: added the ngx_http_upstream_resolved_t.name field.
|
Thu, 29 Sep 2016 18:06:04 +0300 |
Maxim Dounin |
Modules compatibility: upstream config field.
|
Thu, 22 Sep 2016 19:32:47 +0300 |
Ruslan Ermilov |
Upstream: max_conns.
|
Thu, 22 Sep 2016 19:32:45 +0300 |
Ruslan Ermilov |
Upstream: removed the quick recovery mechanism.
|
Thu, 22 Sep 2016 19:31:08 +0300 |
Maxim Dounin |
Upstream: style.
|
Mon, 20 Jun 2016 11:50:39 +0300 |
Roman Arutyunyan |
Introduced ngx_inet_get_port() and ngx_inet_set_port() functions.
|
Wed, 30 Mar 2016 11:52:16 +0300 |
Ruslan Ermilov |
Style.
|
Wed, 20 May 2015 22:44:00 +0300 |
Ruslan Ermilov |
Upstream: report to error_log when max_fails is reached.
|
Sun, 19 Apr 2015 22:41:09 +0300 |
Ruslan Ermilov |
Upstream: fixed unlocked access to peer->conns.
|
Tue, 14 Apr 2015 19:01:25 +0300 |
Ruslan Ermilov |
Upstream: the "zone" directive.
|
Tue, 14 Apr 2015 19:01:23 +0300 |
Ruslan Ermilov |
Upstreams: locking.
|
Fri, 10 Apr 2015 14:48:36 +0300 |
Ruslan Ermilov |
Upstream: store peers as a linked list.
|
Fri, 10 Apr 2015 13:16:23 +0300 |
Ruslan Ermilov |
Upstream: track the number of active connections to upstreams.
|
Fri, 12 Sep 2014 18:50:46 +0400 |
Roman Arutyunyan |
Upstream: included backup peers into peer.tries.
|
Sun, 06 Jul 2014 16:41:14 -0700 |
Piotr Sikora |
SSL: stop accessing SSL_SESSION's fields directly.
|
Thu, 12 Jun 2014 21:13:24 +0400 |
Ruslan Ermilov |
Upstream: simplified some code that accesses peers.
|
Mon, 02 Jun 2014 16:16:22 +0400 |
Roman Arutyunyan |
Upstream: generic hash module.
|
Fri, 06 Dec 2013 14:30:27 +0400 |
Ruslan Ermilov |
Changed resolver API to use ngx_addr_t.
|
Tue, 03 Dec 2013 17:12:16 +0400 |
Vladimir Homutov |
Improved code readablity in ngx_http_upstream_init_round_robin().
|
Mon, 21 Oct 2013 18:20:32 +0800 |
Xiaochen Wang |
Upstream: optimize loops in ngx_http_upstream_init_round_robin().
|
Tue, 21 May 2013 21:47:50 +0400 |
Maxim Dounin |
Upstream: fixed fail_timeout and max_fails > 1.
|
Fri, 29 Mar 2013 18:16:27 +0000 |
Maxim Dounin |
Merge of r5133, r5134: peer.free() and peer.get() balance.
stable-1.2
|
Mon, 25 Mar 2013 14:51:44 +0000 |
Ruslan Ermilov |
Upstream: removed rudiments of upstream connection caching.
|
Mon, 25 Mar 2013 13:41:30 +0000 |
Ruslan Ermilov |
Upstream: removed sorting of upstream servers.
|
Mon, 25 Mar 2013 13:16:55 +0000 |
Ruslan Ermilov |
Upstream: removed double-free workarounds in peer.free() methods.
|
Mon, 11 Feb 2013 14:56:14 +0000 |
Maxim Dounin |
Merge of r4992: off-by-one with 32/64 upstream backup servers.
stable-1.2
|
Thu, 10 Jan 2013 12:58:55 +0000 |
Ruslan Ermilov |
Fixed "proxy_pass" with IP address and no port (ticket #276).
|
Tue, 25 Dec 2012 08:02:21 +0000 |
Valentin Bartenev |
Upstream: fixed state resetting when switching to backup servers.
|
Mon, 10 Dec 2012 16:35:32 +0000 |
Maxim Dounin |
Merge of r4915, r4916, r4917: upstream minor fixes.
stable-1.2
|
Fri, 16 Nov 2012 12:18:05 +0000 |
Ruslan Ermilov |
Upstream: honor the "down" flag for a single server.
|
Mon, 02 Jul 2012 16:41:13 +0000 |
Maxim Dounin |
Merge of r4655, r4656, r4657, r4695, r4696: upstream changes.
stable-1.2
|
Mon, 04 Jun 2012 11:21:58 +0000 |
Maxim Dounin |
Merge of r4622, r4623: balancing changes.
stable-1.2
|
Sun, 03 Jun 2012 23:22:41 +0000 |
Maxim Dounin |
Upstream: weights support in ip_hash balancer.
|
Mon, 14 May 2012 09:58:07 +0000 |
Maxim Dounin |
Upstream: fixed ip_hash rebalancing with the "down" flag.
|
Mon, 14 May 2012 09:57:20 +0000 |
Maxim Dounin |
Upstream: smooth weighted round-robin balancing.
|
Mon, 02 Apr 2012 21:29:35 +0000 |
Maxim Dounin |
Upstream: reject upstreams without normal servers.
|
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.
|
Wed, 12 Oct 2011 14:22:48 +0000 |
Maxim Dounin |
Better recheck of dead upstream servers.
|
Fri, 30 Sep 2011 14:30:01 +0000 |
Igor Sysoev |
Merging r4011, r4012, r4136:
stable-1.0
|
Thu, 18 Aug 2011 17:04:52 +0000 |
Maxim Dounin |
Upstream: properly allocate memory for tried flags.
|
Thu, 18 Aug 2011 16:52:38 +0000 |
Maxim Dounin |
Fixing cpu hog with all upstream servers marked "down".
|
Fri, 22 Jul 2011 16:30:17 +0000 |
Igor Sysoev |
do not try to reuse and save a SSL session for a peer created on the fly
|
Tue, 23 Dec 2008 19:35:12 +0000 |
Igor Sysoev |
variable support for unix sockets in fastcgi_pass and proxy_pass
|
Thu, 20 Nov 2008 17:16:39 +0000 |
Igor Sysoev |
r2205 merge:
stable-0.6
|
Tue, 26 Aug 2008 14:34:16 +0000 |
Igor Sysoev |
fix divide by zero if max_fails=0
|
Thu, 21 Aug 2008 18:47:23 +0000 |
Igor Sysoev |
*) remove zero termination in ngx_inet_ntop() and ngx_sock_ntop()
|
Tue, 17 Jun 2008 15:00:30 +0000 |
Igor Sysoev |
*) back out r2040
|
Mon, 24 Mar 2008 13:04:02 +0000 |
Igor Sysoev |
use ngx_int_t in ngx_sort() callback
|
Mon, 11 Feb 2008 14:31:38 +0000 |
Igor Sysoev |
set absolute weight, this fixes bogus "no live upstream" case when
|
Wed, 12 Dec 2007 16:51:43 +0000 |
Igor Sysoev |
r1560 merge:
stable-0.5
|
Wed, 12 Dec 2007 16:49:38 +0000 |
Igor Sysoev |
r1559, r1565 merge:
stable-0.5
|
Tue, 27 Nov 2007 13:34:13 +0000 |
Igor Sysoev |
proxy_pass variables support
|
Mon, 15 Oct 2007 10:15:54 +0000 |
Igor Sysoev |
use real weight, do not downground to one
|
Wed, 10 Oct 2007 13:58:47 +0000 |
Igor Sysoev |
optimization
|
Mon, 08 Oct 2007 08:55:12 +0000 |
Igor Sysoev |
use pool instead of ngx_conf_t
|
Tue, 02 Oct 2007 12:34:16 +0000 |
Igor Sysoev |
fix r1552 and r1464: test max fails in correct peer
|