aboutsummaryrefslogtreecommitdiff
path: root/src/http/ngx_http_upstream_round_robin.c
Commit message (Expand)AuthorAge
* SSL: removed stale comments.Sergey Kandaurov2025-02-26
* SSL: improved logging of saving sessions from upstream servers.Sergey Kandaurov2025-02-26
* SSL: using static storage for NGX_SSL_MAX_SESSION_SIZE buffers.Sergey Kandaurov2025-02-26
* Upstream: per-upstream resolver.Vladimir Homutov2024-11-07
* Upstream: construct upstream peers from DNS SRV records.Dmitry Volyntsev2024-11-07
* Upstream: re-resolvable servers.Ruslan Ermilov2024-11-07
* Upstream: excluded down servers from the next_upstream tries.Ruslan Ermilov2020-11-27
* SSL: removed OpenSSL 0.9.7 compatibility.Sergey Kandaurov2016-04-11
* SSL: save sessions for upstream peers using a callback function.Sergey Kandaurov2018-07-17
* Upstream: added the ngx_http_upstream_resolved_t.name field.Ruslan Ermilov2016-10-31
* Modules compatibility: upstream config field.Maxim Dounin2016-09-29
* Upstream: max_conns.Ruslan Ermilov2016-09-22
* Upstream: removed the quick recovery mechanism.Ruslan Ermilov2016-09-22
* Upstream: style.Maxim Dounin2016-09-22
* Introduced ngx_inet_get_port() and ngx_inet_set_port() functions.Roman Arutyunyan2016-06-20
* Style.Ruslan Ermilov2016-03-30
* Upstream: report to error_log when max_fails is reached.Ruslan Ermilov2015-05-20
* Upstream: fixed unlocked access to peer->conns.Ruslan Ermilov2015-04-19
* Upstream: the "zone" directive.Ruslan Ermilov2015-04-14
* Upstreams: locking.Ruslan Ermilov2015-04-14
* Upstream: store peers as a linked list.Ruslan Ermilov2015-04-10
* Upstream: track the number of active connections to upstreams.Ruslan Ermilov2015-04-10
* Upstream: included backup peers into peer.tries.Roman Arutyunyan2014-09-12
* SSL: stop accessing SSL_SESSION's fields directly.Piotr Sikora2014-07-06
* Upstream: simplified some code that accesses peers.Ruslan Ermilov2014-06-12
* Upstream: generic hash module.Roman Arutyunyan2014-06-02
* Changed resolver API to use ngx_addr_t.Ruslan Ermilov2013-12-06
* Improved code readablity in ngx_http_upstream_init_round_robin().Vladimir Homutov2013-12-03
* Upstream: optimize loops in ngx_http_upstream_init_round_robin().Xiaochen Wang2013-10-21
* Upstream: fixed fail_timeout and max_fails > 1.Maxim Dounin2013-05-21
* Upstream: removed rudiments of upstream connection caching.Ruslan Ermilov2013-03-25
* Upstream: removed sorting of upstream servers.Ruslan Ermilov2013-03-25
* Upstream: removed double-free workarounds in peer.free() methods.Ruslan Ermilov2013-03-25
* Fixed "proxy_pass" with IP address and no port (ticket #276).Ruslan Ermilov2013-01-10
* Upstream: fixed state resetting when switching to backup servers.Valentin Bartenev2012-12-25
* Upstream: honor the "down" flag for a single server.Ruslan Ermilov2012-11-16
* Upstream: weights support in ip_hash balancer.Maxim Dounin2012-06-03
* Upstream: fixed ip_hash rebalancing with the "down" flag.Maxim Dounin2012-05-14
* Upstream: smooth weighted round-robin balancing.Maxim Dounin2012-05-14
* Upstream: reject upstreams without normal servers.Maxim Dounin2012-04-02
* Copyright updated.Maxim Konovalov2012-01-18
* Better recheck of dead upstream servers.Maxim Dounin2011-10-12
* Upstream: properly allocate memory for tried flags.Maxim Dounin2011-08-18
* Fixing cpu hog with all upstream servers marked "down".Maxim Dounin2011-08-18
* do not try to reuse and save a SSL session for a peer created on the flyIgor Sysoev2011-07-22
* variable support for unix sockets in fastcgi_pass and proxy_passIgor Sysoev2008-12-23
* fix divide by zero if max_fails=0Igor Sysoev2008-08-26
* *) remove zero termination in ngx_inet_ntop() and ngx_sock_ntop()Igor Sysoev2008-08-21
* *) back out r2040Igor Sysoev2008-06-17
* use ngx_int_t in ngx_sort() callbackIgor Sysoev2008-03-24