haproxy/src
Willy Tarreau db6d012270 MEDIUM: session: don't apply the retry delay when redispatching
The retry delay is only useful when sticking to a same server. During
a redispatch, it's useless and counter-productive if we're sure to
switch to another server, which is almost guaranteed when there's
more than one server and the balancing algorithm is round robin, so
better not pass via the turn-around state in this case. It could be
done as well for leastconn, but there's a risk of always killing the
delay after the recovery of a server in a farm where it's almost
guaranteed to take most incoming traffic. So better only kill the
delay when using round robin.
2014-06-13 17:48:45 +02:00
..
acl.c MINOR: acl: set "str" as default match for strings 2014-05-12 15:19:15 +02:00
appsession.c
arg.c
auth.c MINOR: fix a few memory usage errors 2014-05-15 08:06:57 +02:00
backend.c REORG: checks: put the functions in the appropriate files ! 2014-05-22 11:27:00 +02:00
base64.c
buffer.c
cfgparse.c MINOR: logs: don't limit HTTP header captures to HTTP frontends 2014-06-13 16:32:48 +02:00
channel.c BUG/MEDIUM: channel: bi_putblk() must not wrap before the end of buffer 2014-04-24 17:19:21 +02:00
checks.c MAJOR: agent: rework the response processing and support additional actions 2014-05-23 15:42:49 +02:00
chunk.c BUG/MINOR: chunk: Fix function chunk_strcmp and chunk_strcasecmp match a substring. 2014-05-09 19:16:13 +02:00
compression.c BUG/MINOR: compression: correctly report incoming byte count 2014-04-23 19:31:17 +02:00
connection.c MEDIUM: connection: Implement and extented PROXY Protocol V2 2014-05-09 08:25:38 +02:00
cttproxy.c
dumpstats.c BUILD: stats: workaround stupid and bogus -Werror=format-security behaviour 2014-05-29 01:07:31 +02:00
ev_epoll.c BUG/MEDIUM: polling: fix possible CPU hogging of worker processes after receiving SIGUSR1. 2014-05-20 14:57:36 +02:00
ev_kqueue.c MINOR: polling: create function fd_compute_new_polled_status() 2014-01-26 00:42:32 +01:00
ev_poll.c MINOR: polling: create function fd_compute_new_polled_status() 2014-01-26 00:42:32 +01:00
ev_select.c MINOR: polling: create function fd_compute_new_polled_status() 2014-01-26 00:42:32 +01:00
fd.c BUG/MEDIUM: polling: fix possible CPU hogging of worker processes after receiving SIGUSR1. 2014-05-20 14:57:36 +02:00
freq_ctr.c
frontend.c MINOR: logs: don't limit HTTP header captures to HTTP frontends 2014-06-13 16:32:48 +02:00
haproxy-systemd-wrapper.c MINOR: systemd wrapper: propagate exit status 2014-04-17 18:11:11 +02:00
haproxy.c MEDIUM: ssl: Add the option to use standardized DH parameters >= 1024 bits 2014-06-12 16:12:23 +02:00
hash.c
hdr_idx.c
i386-linux-vsys.c
lb_chash.c REORG/MEDIUM: server: split server state and flags in two different variables 2014-05-22 11:27:00 +02:00
lb_fas.c REORG/MEDIUM: server: split server state and flags in two different variables 2014-05-22 11:27:00 +02:00
lb_fwlc.c REORG/MEDIUM: server: split server state and flags in two different variables 2014-05-22 11:27:00 +02:00
lb_fwrr.c REORG/MEDIUM: server: split server state and flags in two different variables 2014-05-22 11:27:00 +02:00
lb_map.c MINOR: server: make use of srv_is_usable() instead of checking eweight 2014-05-23 14:29:11 +02:00
listener.c MAJOR: listener: only start listeners bound to the same processes 2014-05-09 19:16:26 +02:00
log.c MINOR: logs: don't limit HTTP header captures to HTTP frontends 2014-06-13 16:32:48 +02:00
map.c BUG/MEDIUM: patterns: last fix was still not enough 2014-04-28 14:19:17 +02:00
memory.c MINOR: cli: add the new "show pools" command 2014-01-28 16:50:35 +01:00
pattern.c MINOR: fix a few memory usage errors 2014-05-15 08:06:57 +02:00
payload.c BUG/MINOR: acl: req_ssl_sni fails with SSLv3 record version 2014-04-10 23:30:59 +02:00
peers.c BUG/MEDIUM: peers: fix key consistency for integer stick tables 2014-02-16 08:14:16 +01:00
pipe.c
proto_http.c MINOR: capture: extend the captures to support non-header keys 2014-06-13 16:32:48 +02:00
proto_tcp.c MEDIUM: tcp: add a new tcp-request capture directive 2014-06-13 16:45:53 +02:00
proto_uxst.c MEDIUM: unix: avoid a double connect probe when no data are sent 2014-05-10 09:48:28 +02:00
protocol.c
proxy.c MEDIUM: proxy: make timeout parser a bit stricter 2014-05-22 08:26:41 +02:00
queue.c MINOR: server: make use of srv_is_usable() instead of checking eweight 2014-05-23 14:29:11 +02:00
raw_sock.c BUG/MINOR: raw_sock: also consider ENOTCONN in addition to EAGAIN for recv() 2014-03-04 07:27:18 +01:00
rbtree.c
regex.c BUILD: don't use type "uint" which is not portable 2014-05-28 23:05:07 +02:00
sample.c MINOR: tcp: prepare support for the "capture" action 2014-06-13 16:32:48 +02:00
server.c MAJOR: checks: add support for a new "drain" administrative mode 2014-05-23 14:29:11 +02:00
session.c MEDIUM: session: don't apply the retry delay when redispatching 2014-06-13 17:48:45 +02:00
sessionhash.c
shctx.c MINOR: stats: add counters for SSL cache lookups and misses 2014-05-28 16:53:04 +02:00
signal.c
ssl_sock.c MEDIUM: ssl: fix detection of ephemeral diffie-hellman key exchange by using the cipher description. 2014-06-12 20:52:41 +02:00
standard.c BUILD: don't use type "uint" which is not portable 2014-05-28 23:05:07 +02:00
stick_table.c MEDIUM: sample: Remove types SMP_T_CSTR and SMP_T_CBIN, replace it by SMP_F_CONST flags 2014-03-17 18:06:07 +01:00
stream_interface.c MEDIUM: connection: Implement and extented PROXY Protocol V2 2014-05-09 08:25:38 +02:00
task.c
time.c
trace.c
uri_auth.c