index
:
nginx.git
master
no-short-read-checks
tunnel
nginx
a.clayton@nginx.com
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
http
/
ngx_http_upstream_round_robin.c
(
follow
)
Age
Commit message (
Expand
)
Author
Files
Lines
2025-02-26
SSL: removed stale comments.
Sergey Kandaurov
1
-2
/
+0
2025-02-26
SSL: improved logging of saving sessions from upstream servers.
Sergey Kandaurov
1
-3
/
+3
2025-02-26
SSL: using static storage for NGX_SSL_MAX_SESSION_SIZE buffers.
Sergey Kandaurov
1
-6
/
+4
2024-11-07
Upstream: per-upstream resolver.
Vladimir Homutov
1
-6
/
+6
2024-11-07
Upstream: construct upstream peers from DNS SRV records.
Dmitry Volyntsev
1
-1
/
+11
2024-11-07
Upstream: re-resolvable servers.
Ruslan Ermilov
1
-10
/
+193
2020-11-27
Upstream: excluded down servers from the next_upstream tries.
Ruslan Ermilov
1
-3
/
+17
2016-04-11
SSL: removed OpenSSL 0.9.7 compatibility.
Sergey Kandaurov
1
-4
/
+1
2018-07-17
SSL: save sessions for upstream peers using a callback function.
Sergey Kandaurov
1
-1
/
+1
2016-10-31
Upstream: added the ngx_http_upstream_resolved_t.name field.
Ruslan Ermilov
1
-1
/
+1
2016-09-29
Modules compatibility: upstream config field.
Maxim Dounin
1
-0
/
+2
2016-09-22
Upstream: max_conns.
Ruslan Ermilov
1
-0
/
+13
2016-09-22
Upstream: removed the quick recovery mechanism.
Ruslan Ermilov
1
-6
/
+0
2016-09-22
Upstream: style.
Maxim Dounin
1
-1
/
+0
2016-06-20
Introduced ngx_inet_get_port() and ngx_inet_set_port() functions.
Roman Arutyunyan
1
-10
/
+1
2016-03-30
Style.
Ruslan Ermilov
1
-1
/
+1
2015-05-20
Upstream: report to error_log when max_fails is reached.
Ruslan Ermilov
1
-0
/
+5
2015-04-19
Upstream: fixed unlocked access to peer->conns.
Ruslan Ermilov
1
-3
/
+6
2015-04-14
Upstream: the "zone" directive.
Ruslan Ermilov
1
-5
/
+115
2015-04-14
Upstreams: locking.
Ruslan Ermilov
1
-23
/
+12
2015-04-10
Upstream: store peers as a linked list.
Ruslan Ermilov
1
-36
/
+69
2015-04-10
Upstream: track the number of active connections to upstreams.
Ruslan Ermilov
1
-2
/
+9
2014-09-12
Upstream: included backup peers into peer.tries.
Roman Arutyunyan
1
-7
/
+6
2014-07-06
SSL: stop accessing SSL_SESSION's fields directly.
Piotr Sikora
1
-8
/
+6
2014-06-12
Upstream: simplified some code that accesses peers.
Ruslan Ermilov
1
-54
/
+62
2014-06-02
Upstream: generic hash module.
Roman Arutyunyan
1
-0
/
+2
2013-12-06
Changed resolver API to use ngx_addr_t.
Ruslan Ermilov
1
-13
/
+21
2013-12-03
Improved code readablity in ngx_http_upstream_init_round_robin().
Vladimir Homutov
1
-3
/
+3
2013-10-21
Upstream: optimize loops in ngx_http_upstream_init_round_robin().
Xiaochen Wang
1
-8
/
+8
2013-05-21
Upstream: fixed fail_timeout and max_fails > 1.
Maxim Dounin
1
-1
/
+4
2013-03-25
Upstream: removed rudiments of upstream connection caching.
Ruslan Ermilov
1
-21
/
+0
2013-03-25
Upstream: removed sorting of upstream servers.
Ruslan Ermilov
1
-22
/
+0
2013-03-25
Upstream: removed double-free workarounds in peer.free() methods.
Ruslan Ermilov
1
-4
/
+0
2013-01-10
Fixed "proxy_pass" with IP address and no port (ticket #276).
Ruslan Ermilov
1
-2
/
+2
2012-12-25
Upstream: fixed state resetting when switching to backup servers.
Valentin Bartenev
1
-1
/
+3
2012-11-16
Upstream: honor the "down" flag for a single server.
Ruslan Ermilov
1
-0
/
+4
2012-06-03
Upstream: weights support in ip_hash balancer.
Maxim Dounin
1
-1
/
+11
2012-05-14
Upstream: fixed ip_hash rebalancing with the "down" flag.
Maxim Dounin
1
-2
/
+2
2012-05-14
Upstream: smooth weighted round-robin balancing.
Maxim Dounin
1
-169
/
+71
2012-04-02
Upstream: reject upstreams without normal servers.
Maxim Dounin
1
-0
/
+7
2012-01-18
Copyright updated.
Maxim Konovalov
1
-0
/
+1
2011-10-12
Better recheck of dead upstream servers.
Maxim Dounin
1
-6
/
+15
2011-08-18
Upstream: properly allocate memory for tried flags.
Maxim Dounin
1
-3
/
+8
2011-08-18
Fixing cpu hog with all upstream servers marked "down".
Maxim Dounin
1
-1
/
+5
2011-07-22
do not try to reuse and save a SSL session for a peer created on the fly
Igor Sysoev
1
-4
/
+25
2008-12-23
variable support for unix sockets in fastcgi_pass and proxy_pass
Igor Sysoev
1
-23
/
+35
2008-08-26
fix divide by zero if max_fails=0
Igor Sysoev
1
-1
/
+3
2008-08-21
*) remove zero termination in ngx_inet_ntop() and ngx_sock_ntop()
Igor Sysoev
1
-2
/
+2
2008-06-17
*) back out r2040
Igor Sysoev
1
-1
/
+1
2008-03-24
use ngx_int_t in ngx_sort() callback
Igor Sysoev
1
-2
/
+3
[next]