haproxy/include/haproxy
Amaury Denoyelle d10a200f62 MINOR: connection: use src addr as parameter for srv conn hash
The source address is used as an input to the the server connection hash. The
address and port are used as separate hash inputs. Do not add anymore these
connections in the private list.

This parameter is set only if used in the transparent-proxy mode.
2021-02-12 12:54:04 +01:00
..
acl-t.h
acl.h
action-t.h
action.h
activity-t.h MINOR: activity: declare a new structure to collect per-function activity 2021-01-29 12:10:33 +01:00
activity.h MINOR: activity: declare a new structure to collect per-function activity 2021-01-29 12:10:33 +01:00
api-t.h
api.h
applet-t.h
applet.h
arg-t.h
arg.h
atomic.h
auth-t.h
auth.h
backend-t.h
backend.h
base64.h
buf-t.h
buf.h
bug.h MEDIUM: debug: now always print a backtrace on CRASH_NOW() and friends 2021-01-22 14:18:34 +01:00
capture-t.h
capture.h
cfgparse.h
channel-t.h
channel.h
check-t.h
check.h MEDIUM: check: align agentaddr and agentport behaviour 2021-02-04 14:00:38 +01:00
chunk.h
cli-t.h
cli.h
compat.h
compiler.h BUILD: Include stdlib.h in compiler.h if DEBUG_USE_ABORT is set 2021-01-27 12:44:39 +01:00
compression-t.h
compression.h
connection-t.h MINOR: connection: use src addr as parameter for srv conn hash 2021-02-12 12:54:04 +01:00
connection.h MINOR: connection: prepare hash calcul for server conns 2021-02-12 12:33:05 +01:00
counters-t.h MINOR: stats: improve pending connections description 2021-02-01 15:16:33 +01:00
debug.h MINOR: debug: let ha_dump_backtrace() dump a bit further for some callers 2021-01-22 14:48:34 +01:00
defaults.h
dgram-t.h
dgram.h
dict-t.h
dict.h
dns-t.h
dns.h
dynbuf-t.h
dynbuf.h
errors.h
extcheck.h
fcgi-app-t.h
fcgi-app.h
fcgi.h
fd-t.h
fd.h
filters-t.h BUG/MEDIUM: filters/htx: Fix data forwarding when payload length is unknown 2021-01-26 09:53:52 +01:00
filters.h
fix-t.h
fix.h
flt_http_comp.h
freq_ctr-t.h
freq_ctr.h
frontend.h
global-t.h
global.h
h1.h MINOR: h1: Raise the chunk size limit up to (2^52 - 1) 2021-01-28 16:37:14 +01:00
h1_htx.h MAJOR: htx: Remove the EOM block type and use HTX_FL_EOM instead 2021-01-28 16:37:14 +01:00
h2.h CLEANUP: assorted typo fixes in the code and comments 2021-02-08 10:49:08 +01:00
hash.h
hlua-t.h
hlua.h
hlua_fcn.h
hpack-dec.h
hpack-enc.h
hpack-huff.h
hpack-tbl-t.h
hpack-tbl.h
http-hdr-t.h
http-hdr.h
http-t.h
http.h
http_ana-t.h MINOR: htx/http-ana: Save info about Upgrade option in the Connection header 2021-01-28 16:27:48 +01:00
http_ana.h
http_fetch.h
http_htx-t.h
http_htx.h
http_rules.h
htx-t.h MAJOR: htx: Remove the EOM block type and use HTX_FL_EOM instead 2021-01-28 16:37:14 +01:00
htx.h CLEANUP: assorted typo fixes in the code and comments 2021-02-08 10:49:08 +01:00
initcall.h
intops.h BUG/MINOR: intops: fix mul32hi()'s off-by-one 2021-02-09 17:52:50 +01:00
istbuf.h
lb_chash-t.h
lb_chash.h
lb_fas-t.h
lb_fas.h
lb_fwlc-t.h
lb_fwlc.h
lb_fwrr-t.h
lb_fwrr.h
lb_map-t.h
lb_map.h
list-t.h
list.h
listener-t.h
listener.h MINOR: listener: export manage_global_listener_queue() 2021-01-29 14:29:57 +01:00
log-t.h
log.h
mailers-t.h
mailers.h
map-t.h
map.h
mqtt-t.h
mqtt.h
mworker-t.h
mworker.h
namespace-t.h
namespace.h
net_helper.h
obj_type-t.h
obj_type.h
openssl-compat.h BUILD: ssl: fix typo in HAVE_SSL_CTX_ADD_SERVER_CUSTOM_EXT macro 2021-02-08 00:11:41 +01:00
pattern-t.h
pattern.h
payload.h
peers-t.h
peers.h
pipe-t.h
pipe.h
pool-os.h
pool-t.h
pool.h
port_range-t.h
port_range.h
proto_quic.h
proto_sockpair.h
proto_tcp.h
proto_udp.h
proto_uxst.h
protobuf-t.h
protobuf.h
protocol-t.h
protocol.h
proxy-t.h
proxy.h
qpack-tbl-t.h
queue-t.h
queue.h
quic_cc-t.h
quic_cc.h
quic_frame-t.h
quic_frame.h
quic_loss-t.h
quic_loss.h
quic_sock.h
quic_tls-t.h
quic_tls.h
receiver-t.h
regex-t.h
regex.h
ring-t.h
ring.h
sample-t.h
sample.h
sample_data-t.h
server-t.h MEDIUM: connection: replace idle conn lists by eb trees 2021-02-12 12:33:05 +01:00
server.h MEDIUM: connection: replace idle conn lists by eb trees 2021-02-12 12:33:05 +01:00
session-t.h
session.h MINOR: backend: compare conn hash for session conn reuse 2021-02-12 12:33:05 +01:00
shctx-t.h
shctx.h
signal-t.h
signal.h
sink-t.h
sink.h
sock-t.h
sock.h
sock_inet.h
sock_unix.h
spoe-t.h
spoe.h
ssl_ckch-t.h MEDIUM: ssl: Enable backend certificate hot update 2021-01-26 15:19:36 +01:00
ssl_ckch.h CLEANUP: ssl: remove SSL_CTX function parameter 2021-01-26 15:19:36 +01:00
ssl_crtlist-t.h
ssl_crtlist.h
ssl_sock-t.h
ssl_sock.h MEDIUM: ssl: Load client certificates in a ckch for backend servers 2021-01-26 15:19:36 +01:00
ssl_utils.h
stats-t.h MINOR: stats: add new start time field 2021-01-21 18:59:30 +01:00
stats.h MEDIUM: stats: allow to select one field in stats_fill_sv_stats 2021-01-26 09:24:51 +01:00
stick_table-t.h MINOR: stick-tables/counters: add http_fail_cnt and http_fail_rate data types 2021-02-10 12:27:01 +01:00
stick_table.h MINOR: stick-tables/counters: add http_fail_cnt and http_fail_rate data types 2021-02-10 12:27:01 +01:00
stream-t.h
stream.h MINOR: stick-tables/counters: add http_fail_cnt and http_fail_rate data types 2021-02-10 12:27:01 +01:00
stream_interface-t.h
stream_interface.h
task-t.h
task.h
tcp_rules.h
tcpcheck-t.h
tcpcheck.h
thread-t.h
thread.h MEDIUM: connection: protect idle conn lists with locks 2021-02-12 12:33:04 +01:00
ticks.h
time.h
tinfo-t.h
tinfo.h
tools-t.h
tools.h MINOR: tools: add print_time_short() to print a condensed duration value 2021-01-29 12:10:33 +01:00
trace-t.h
trace.h
uri_auth-t.h
uri_auth.h
vars-t.h
vars.h
version.h
xprt_quic-t.h
xprt_quic.h
xref-t.h
xref.h