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