haproxy/src
Frederic Lecaille 6404b7a18a BUG/MINOR: quic: fix bbr_inflight() calls with wrong gain value
This patch fixes two wrong calls to bbr_inflight().

bbr_target_inflight() aim is to compute the number of bytes BBR has to put on
the network as bytes in flight (sent but not acked bytes). It must call
bbr_inflight() with the current window gain value (in place of a wrong fixed 100
gain value here, in percents).

bbr_is_time_to_cruise() also called bbr_inflight() with a wrong gain value
as parameter due to a confusion between the value mentioned by the RFC (1
meaning 100% of the current window) and our implementation which needs value in
percents (so 100 in place of 1 here). Note that bbr_is_time_to_cruise() aim is to
make BBR the decision to leave the probing_bw down state. The bug had as side
effect to make BBR stay in this state during too long periods of time during
which the bottleneck bandwidth is decreasing, leading to big oscillations
between the mininum and maximum bottleneck bandwidth estimations.

This patch must be backported to 3.1 where BBR was first implemented.
2024-12-04 18:47:15 +01:00
..
acl.c MINOR: acl: export find_acl_default() 2024-11-18 15:15:54 +01:00
action.c MINOR: support for http-request set-timeout client 2023-09-28 08:49:22 +02:00
activity.c BUILD: activity/memprofile: fix a build warning in the posix_memalign handler 2024-11-22 09:42:49 +01:00
applet.c MINOR: stconn: Use a dedicated function to get the opposite sedesc 2024-07-12 15:27:04 +02:00
arg.c MINOR: arg: add an argument type for identifier 2024-10-18 14:30:24 +02:00
auth.c MINOR: auth: silence null dereference warning in check_user() 2022-11-24 15:24:02 +01:00
backend.c BUG/MEDIUM: queue: make sure never to queue when there's no more served conns 2024-10-16 18:08:39 +02:00
base64.c
buf.c CLEANUP: buffers: simplify b_get_varint() 2024-10-18 18:28:39 +02:00
cache.c BUILD: cache: silence an uninitialized warning at -Og with gcc-12.2 2024-10-12 16:28:54 +02:00
calltrace.c BUG/MINOR: calltrace: fix 'now' being used in place of 'date' 2023-04-27 18:14:57 +02:00
cbuf.c CLEANUP: pool/tree-wide: remove suffix "_pool" from certain pool names 2022-06-23 11:49:09 +02:00
cebtree-prv.h IMPORT: import cebtree (compact elastic binary trees) 2024-09-15 23:44:59 +02:00
cebu32_tree.c IMPORT: import cebtree (compact elastic binary trees) 2024-09-15 23:44:59 +02:00
cebu64_tree.c IMPORT: import cebtree (compact elastic binary trees) 2024-09-15 23:44:59 +02:00
cebua_tree.c IMPORT: import cebtree (compact elastic binary trees) 2024-09-15 23:44:59 +02:00
cebub_tree.c IMPORT: import cebtree (compact elastic binary trees) 2024-09-15 23:44:59 +02:00
cebuib_tree.c IMPORT: import cebtree (compact elastic binary trees) 2024-09-15 23:44:59 +02:00
cebuis_tree.c IMPORT: import cebtree (compact elastic binary trees) 2024-09-15 23:44:59 +02:00
cebul_tree.c IMPORT: import cebtree (compact elastic binary trees) 2024-09-15 23:44:59 +02:00
cebus_tree.c IMPORT: import cebtree (compact elastic binary trees) 2024-09-15 23:44:59 +02:00
cfgcond.c MINOR: protocol: move the global reuseport flag to the protocols 2023-04-23 09:46:15 +02:00
cfgdiag.c
cfgparse-global.c MINOR: cfgparse-global: add cfg_parse_global_localpeer 2024-11-21 19:55:21 +01:00
cfgparse-listen.c MINOR: cfgparse: Emit a warning for misplaced "tcp-response content" rules 2024-11-21 09:55:04 +01:00
cfgparse-quic.c MINOR: cfgparse-quic: strengthen quic-cc-algo parsing 2024-11-25 16:19:54 +01:00
cfgparse-ssl.c MINOR: ssl: relax the 'ssl.default-dh-param' keyword parsing 2024-06-14 11:36:52 +02:00
cfgparse-tcp.c MINOR: capabilities: add cap_sys_admin support 2024-04-30 21:40:17 +02:00
cfgparse-unix.c CLEANUP: tree-wide: remove 25 occurrences of unneeded fcntl.h 2022-04-26 10:59:48 +02:00
cfgparse.c MEDIUM: uri_auth: implement clean uri_auth cleaning 2024-11-14 15:03:38 +01:00
channel.c OPTIM: channel: speed up co_getline()'s search of the end of line 2024-09-30 11:36:39 +02:00
check.c MEDIUM: config: warn on unitless timeouts < 100 ms 2024-11-19 10:33:20 +01:00
chunk.c MINOR: chunk: add a BUG_ON upon the next init_trash_buffer() 2024-11-15 17:15:06 +01:00
cli.c BUG/MINOR: startup: fix pidfile creation 2024-12-02 17:28:04 +01:00
clock.c BUG/MEDIUM: clock: make sure now_ms cannot be TICK_ETERNITY 2024-11-15 16:01:31 +01:00
compression.c MINOR: dynbuf: pass a criticality argument to b_alloc() 2024-05-10 17:18:13 +02:00
connection.c MINOR: connection: add new sample fetch functions fc_err_name and bc_err_name 2024-11-05 18:57:43 +01:00
cpuset.c CLEANUP: Reapply xalloc_cast.cocci 2024-04-02 07:27:33 +02:00
debug.c BUG/MEDIUM: debug: don't set the STUCK flag from debug_handler() 2024-11-21 19:58:05 +01:00
dgram.c MINOR: cfgparse: parse tune.{rcvbuf,sndbuf}.{frontend,backend} as sizes 2024-11-18 18:50:02 +01:00
dict.c
dns.c MEDIUM: socket: always properly use the sock_domain for requested families 2024-08-21 17:36:58 +02:00
dns_ring.c MAJOR: import: update mt_list to support exponential back-off (try #2) 2024-07-09 16:46:38 +02:00
dynbuf.c MINOR: cfgparse: parse tune.bufsize.small as a size 2024-11-18 19:07:05 +01:00
eb32sctree.c
eb32tree.c
eb64tree.c
ebimtree.c
ebistree.c
ebmbtree.c
ebpttree.c
ebsttree.c
ebtree.c
errors.c BUG/MINOR: errors: print_message: don't allocate startup logs ring 2024-10-29 18:17:49 +01:00
ev_epoll.c BUG/MINOR: polling: fix time reporting when using busy polling 2024-09-12 17:47:13 +02:00
ev_evports.c BUG/MINOR: polling: fix time reporting when using busy polling 2024-09-12 17:47:13 +02:00
ev_kqueue.c BUG/MINOR: polling: fix time reporting when using busy polling 2024-09-12 17:47:13 +02:00
ev_poll.c DEBUG: pollers/fd: add thread id suffix to per-thread memory areas name hints 2024-05-24 12:07:18 +02:00
ev_select.c DEBUG: pollers/fd: add thread id suffix to per-thread memory areas name hints 2024-05-24 12:07:18 +02:00
event_hdl.c BUG/MEDIUM: event_hdl: fix uninitialized value in async mode when no data is provided 2024-11-29 10:18:07 +01:00
extcheck.c BUG/MEDIUM: checks: make sure to always apply offsets to now_ms in expiration 2024-11-15 15:39:00 +01:00
fcgi-app.c BUG/MINOR: fcgi-app: handle a possible strdup() failure 2024-08-06 08:21:49 +02:00
fcgi.c BUG/MAJOR: fcgi: Fix uninitialized reserved bytes 2022-12-09 12:23:14 +01:00
fd.c MINOR: fd: don't scan the full fdtab on all threads 2024-07-15 19:19:13 +02:00
filters.c MINOR: stream: Use an enum to identify last and waiting entities for streams 2024-10-31 20:24:37 +01:00
fix.c
flt_bwlim.c MEDIUM: bwlim: Use a read-lock on the sticky session to apply a shared limit 2024-09-02 15:50:25 +02:00
flt_http_comp.c MINOR: dynbuf: pass a criticality argument to b_alloc() 2024-05-10 17:18:13 +02:00
flt_spoe.c BUILD: spoe: fix build warning on older gcc around sub-struct initialization 2024-10-23 15:12:59 +02:00
flt_trace.c BUG/MINOR: trace: show wall-clock date, not internal date in show activity 2023-04-27 18:22:34 +02:00
freq_ctr.c BUG/MEDIUM: freq-ctr: Don't report overshoot for long inactivity period 2023-11-08 16:38:06 +01:00
frontend.c MINOR: protocol: create abnsz socket address family 2024-10-29 12:14:50 +01:00
guid.c BUG/MINOR: guid/server: ensure thread-safety on GUID insert/delete 2024-11-07 18:17:03 +01:00
h1.c MINOR: proxy: Rename accept-invalid-http-* options 2024-09-16 22:55:25 +02:00
h1_htx.c BUG/MINOR: h1-htx: Use default reason if not set when formatting the response 2024-11-29 14:46:38 +01:00
h2.c BUG/MEDIUM: mux-h2: Check the number of headers in HEADERS frame after decoding 2024-11-20 17:44:22 +01:00
h3.c BUG/MEDIUM: h3: Increase max number of headers when sending headers 2024-11-20 17:44:22 +01:00
h3_stats.c MINOR: h3/qpack: adjust naming for errors 2024-05-16 10:31:17 +02:00
haproxy.c BUG/MINOR: startup: fix pidfile creation 2024-12-02 17:28:04 +01:00
hash.c BUILD: hash: use __fallthrough in hash_djb2() 2022-11-14 11:14:02 +01:00
hlua.c MINOR: hlua: fix ambiguous hlua usage in hlua_filter_delete() 2024-12-02 17:22:51 +01:00
hlua_fcn.c BUG/MINOR: hlua_fcn: fix Patref:set() force parameter 2024-11-29 07:39:38 +01:00
hpack-dec.c BUG/CRITICAL: http: properly reject empty http header field names 2023-02-14 08:48:54 +01:00
hpack-enc.c
hpack-huff.c BUG/MEDIUM: hpack: fix incorrect huffman decoding of some control chars 2023-01-26 11:36:39 +01:00
hpack-tbl.c BUILD/DEBUG: hpack-tbl: fix format string in standalone debug code 2022-04-12 08:30:08 +02:00
hq_interop.c MINOR: quic: support sbuf allocation in quic_stream 2024-08-20 18:12:27 +02:00
http.c MINOR: http: Add support for HTTP 414/431 status codes 2024-11-19 15:29:40 +01:00
http_acl.c
http_act.c MINOR: pattern: split pat_ref_set() 2024-11-26 16:12:05 +01:00
http_ana.c BUG/MEDIUM: http-ana: Reset request flag about data sent to perform a L7 retry 2024-11-29 14:46:38 +01:00
http_client.c BUG/MEDIUM: mworker/httpclient: initialization skipped by accident in mworker mode 2024-10-17 12:16:35 +02:00
http_conv.c MINOR: http-conv: Remove unreachable goto statement in sample_conv_q_preferred 2024-11-06 10:06:52 +01:00
http_ext.c CLEANUP: http_ext: remove useless BUG_ON() in http_handle_xot_header() 2024-10-17 17:25:06 +02:00
http_fetch.c MINOR: http-fetch: Add an option to 'query" to get the QS with the '?' 2024-11-20 10:20:05 +01:00
http_htx.c MINOR: http: don't %-encode the payload when not relevant 2024-11-06 10:21:15 +01:00
http_rules.c MINOR: http-ana: Add support for "set-cookie-fmt" option to redirect rules 2024-11-19 15:20:02 +01:00
htx.c CLEANUP: assorted typo fixes in the code and comments 2023-11-23 16:23:14 +01:00
init.c MINOR: init: add the pre-check callback 2022-04-22 15:45:47 +02:00
jwt.c BUG/MEDIUM: jwt: Clear SSL error queue on error when checking the signature 2024-07-26 16:59:00 +02:00
lb_chash.c MEDIUM: lb-chash: Deterministic node hashes based on server address 2024-04-02 07:00:10 +02:00
lb_fas.c
lb_fwlc.c
lb_fwrr.c
lb_map.c
lb_ss.c MINOR: lbprm: implement true "sticky" balance algo 2024-03-29 17:08:37 +01:00
limits.c MINOR: debug: use LIM2A to show limits 2024-07-16 14:04:41 +02:00
linuxcap.c MINOR: startup: use global progname variable 2024-11-21 19:55:21 +01:00
listener.c BUG/MINOR: listener: fix potential null pointer dereference in listener_release() 2024-12-02 17:22:45 +01:00
log.c MINOR: log: always consider "+M" option in lf_text_len() 2024-11-28 13:11:11 +01:00
lru.c BUG/MINOR: lru: fix the standalone test case for invalid revision 2024-04-13 08:43:12 +02:00
mailers.c BUG/MEDIUM: mailers: make sure to always apply offsets to now_ms in expiration 2024-11-15 15:39:58 +01:00
map.c MINOR: pattern: split pat_ref_set() 2024-11-26 16:12:05 +01:00
mjson.c BUILD: mjson: Fix warning about unused variables 2023-05-11 09:22:46 +02:00
mqtt.c CLEANUP: mqtt: fix typo in MQTT_REMAINING_LENGHT_MAX_SIZE 2024-08-30 14:58:59 +02:00
mux_fcgi.c CLEANUP: muxes: remove useless inclusion of ebmbtree.h 2024-10-12 16:29:15 +02:00
mux_h1.c BUG/MAJOR: mux-h1: Properly handle wrapping on obuf when dumping the first-line 2024-11-22 08:48:53 +01:00
mux_h2.c BUG/MEDIUM: mux-h2: Check the number of headers in HEADERS frame after decoding 2024-11-20 17:44:22 +01:00
mux_pt.c BUG/MEDIUM: mux-pt: Fix condition to perform a shutdown for writes in mux_pt_shut() 2024-09-03 15:25:05 +02:00
mux_quic.c BUG/MEDIUM: quic: prevent stream freeze on pacing 2024-11-29 14:35:10 +01:00
mux_spop.c CLEANUP: muxes: remove useless inclusion of ebmbtree.h 2024-10-12 16:29:15 +02:00
mworker-prog.c BUG/MINOR: mworker-prog: don't warn about deprecated section with expose-deprecated-directives 2024-11-19 14:13:30 +01:00
mworker.c REORG: startup: move mworker_apply_master_worker_mode in mworker.c 2024-11-25 15:20:24 +01:00
namespace.c BUG/MINOR: namespace: missing free in netns_sig_stop() 2023-06-14 11:27:29 +02:00
ncbuf.c MINOR: ncbuf: missing malloc checks in standalone code 2023-05-12 09:45:30 +02:00
pattern.c MINOR: pattern: publish event_hdl events on pat_ref updates 2024-11-29 07:22:25 +01:00
payload.c MEDIUM: tree-wide: fetches that may return IPV4+IPV6 now return ADDR 2023-07-03 16:32:01 +02:00
peers.c BUG/MINOR: peers: make sure to always apply offsets to now_ms in expiration 2024-11-15 15:44:05 +01:00
pipe.c
pool.c BUG/MEDIUM: pools/memprofile: always clean stale pool info on pool_destroy() 2024-11-21 19:58:06 +01:00
proto_quic.c CLEANUP: protocol: no longer initialize .receivers nor .nb_receivers 2024-08-21 17:37:46 +02:00
proto_rhttp.c MINOR: protocol: add the real address family to the protocol 2024-08-21 17:37:46 +02:00
proto_sockpair.c MINOR: proto_sockpair: send_fd_uxst: init iobuf, cmsghdr, cmsgbuf to zeros 2024-11-25 15:20:24 +01:00
proto_tcp.c MEDIUM: protocol: add MPTCP per address support 2024-08-30 18:53:49 +02:00
proto_udp.c CLEANUP: protocol: no longer initialize .receivers nor .nb_receivers 2024-08-21 17:37:46 +02:00
proto_uxdg.c MINOR: protocol: create abnsz socket address family 2024-10-29 12:14:50 +01:00
proto_uxst.c MINOR: protocol: create abnsz socket address family 2024-10-29 12:14:50 +01:00
protocol.c MEDIUM: protocol: add MPTCP per address support 2024-08-30 18:53:49 +02:00
proxy.c MINOR: proxy: Add support of 421-Misdirected-Request in retry-on status 2024-11-28 11:47:40 +01:00
qmux_http.c MEDIUM: mux-quic: add BUG_ON if sending on locally closed QCS 2023-12-21 15:42:08 +01:00
qmux_trace.c MINOR: mux-quic: add buf_in_flight to QCC debug infos 2024-08-22 17:48:23 +02:00
qpack-dec.c MINOR: h3/qpack: adjust naming for errors 2024-05-16 10:31:17 +02:00
qpack-enc.c BUG/MEDIUM: qpack: allow 6xx..9xx status codes 2024-01-29 15:40:19 +01:00
qpack-tbl.c CLEANUP: qpack: properly use the QPACK macros not HPACK ones in debug code 2022-11-24 15:38:26 +01:00
queue.c BUG/MEDIUM: queue: always dequeue the backend when redistributing the last server 2024-10-01 18:57:51 +02:00
quic_ack.c BUILD: quic: Variable name typo inside a BUG_ON(). 2024-02-05 14:31:21 +01:00
quic_cc.c MINOR: quic: quic_cc modifications to support BBR 2024-11-20 17:34:22 +01:00
quic_cc_bbr.c BUG/MINOR: quic: fix bbr_inflight() calls with wrong gain value 2024-12-04 18:47:15 +01:00
quic_cc_cubic.c MINOR: quic: support pacing for newreno and nocc 2024-11-21 11:33:44 +01:00
quic_cc_drs.c BUG/MINOR: improve BBR throughput on very fast links 2024-11-28 21:39:05 +01:00
quic_cc_newreno.c MINOR: quic: support pacing for newreno and nocc 2024-11-21 11:33:44 +01:00
quic_cc_nocc.c MINOR: quic: support pacing for newreno and nocc 2024-11-21 11:33:44 +01:00
quic_cid.c CLEANUP: assorted typo fixes in the code and comments 2024-09-03 17:49:21 +02:00
quic_cli.c MINOR: cli/quic: Add a "help" keyword to show quic 2024-11-26 14:55:30 +01:00
quic_conn.c BUG/MINOR: improve BBR throughput on very fast links 2024-11-28 21:39:05 +01:00
quic_fctl.c MINOR: mux-quic: define a flow control related type 2024-01-31 16:28:54 +01:00
quic_frame.c MINOR: quic: implement dedicated type for out-of-order stream ACK 2024-10-04 17:56:45 +02:00
quic_loss.c BUG/MINOR: improve BBR throughput on very fast links 2024-11-28 21:39:05 +01:00
quic_openssl_compat.c BUG/MEDIUM: quic: keylog callback not called (USE_OPENSSL_COMPAT) 2024-01-16 10:17:27 +01:00
quic_pacing.c MINOR: mux-quic: use sched call time for pacing 2024-11-25 11:21:45 +01:00
quic_retransmit.c MINOR: quic: implement dedicated type for out-of-order stream ACK 2024-10-04 17:56:45 +02:00
quic_retry.c BUG/MEDIUM: quic: always validate sender address on 0-RTT 2024-08-30 17:04:09 +02:00
quic_rules.c MINOR: action: add do-log action 2024-10-04 21:38:14 +02:00
quic_rx.c BUILD: quic: fix a build error about an non initialized timestamp 2024-11-29 14:48:37 +01:00
quic_sock.c BUILD: quic: fix build errors on FreeBSD since recent GSO changes 2024-08-30 18:53:49 +02:00
quic_ssl.c BUG/MEDIUM: quic: avoid freezing 0RTT connections 2024-10-17 15:04:06 +02:00
quic_stats.c MINOR: stats: introduce a more expressive stat definition method 2024-04-26 10:20:57 +02:00
quic_stream.c BUG/MEDIUM: quic: properly decount out-of-order ACK on stream release 2024-10-09 17:47:16 +02:00
quic_tls.c MINOR: quic: refactor STREAM room notification 2024-10-01 16:19:25 +02:00
quic_token.c MINOR: quic: Token for future connections implementation. 2024-08-30 17:04:09 +02:00
quic_tp.c BUG/MEDIUM: quic: don't blindly rely on unaligned accesses 2024-04-06 00:07:49 +02:00
quic_trace.c MINOR: quic: implement dedicated type for out-of-order stream ACK 2024-10-04 17:56:45 +02:00
quic_tx.c BUG/MINOR: improve BBR throughput on very fast links 2024-11-28 21:39:05 +01:00
raw_sock.c MINOR: rawsock: set connection error codes when returning from recv/send/splice 2024-11-05 18:57:43 +01:00
regex.c BUG/MINOR: regex: Properly handle PCRE2 lib compiled without JIT support 2022-09-01 19:34:46 +02:00
resolvers.c MEDIUM: config: warn on unitless timeouts < 100 ms 2024-11-19 10:33:20 +01:00
ring.c MINOR: ring: count processed messages in ring_dispatch_messages() 2024-07-24 17:59:03 +02:00
sample.c MINOR: sample: extend the "when" converter to support an ACL 2024-11-18 16:11:55 +01:00
server.c BUG/MEDIUM: server: fix race on servers_list during server deletion 2024-10-24 11:35:57 +02:00
server_state.c BUG/MEDIUM: server: server stuck in maintenance after FQDN change 2024-10-16 14:26:57 +02:00
session.c MEDIUM: protocol: rely on AF_CUST_ABNS family to recognize ABNS sockets 2024-10-29 12:14:37 +01:00
sha1.c
shctx.c DEBUG: shctx: name shared memory using vma_set_name() 2024-05-21 17:55:03 +02:00
signal.c BUG/MINOR: signal: register default handler for SIGINT in signal_init() 2024-12-02 17:28:04 +01:00
sink.c MINOR: ring: support unit suffixes in the size 2024-11-19 10:56:45 +01:00
slz.c IMPORT: slz: implement a synchronous flush() operation 2023-06-30 16:12:36 +02:00
sock.c BUG/MEDIUM: sock: Remove FD_POLL_HUP during connect() if FD_POLL_ERR is not set 2024-11-27 12:16:25 +01:00
sock_inet.c MEDIUM: protocol: add MPTCP per address support 2024-08-30 18:53:49 +02:00
sock_unix.c MEDIUM: socket: add zero-terminated ABNS alternative 2024-10-29 12:15:24 +01:00
ssl_ckch.c BUG/MINOR: ssl/cli: 'set ssl cert' does not check the transaction name correctly 2024-10-29 16:01:07 +01:00
ssl_clienthello.c BUILD: ssl: replace USE_OPENSSL_AWSLC by OPENSSL_IS_AWSLC 2024-07-30 18:53:08 +02:00
ssl_crtlist.c MEDIUM: ssl: don't load file by discovering them in crt-store 2024-05-21 18:30:45 +02:00
ssl_gencert.c MEDIUM: ssl: allow to change the OpenSSL security level from global section 2024-03-12 17:37:11 +01:00
ssl_ocsp.c MINOR: mworker/ocsp: skip ocsp-update proxy init in master 2024-10-17 12:30:59 +02:00
ssl_sample.c MEDIUM: ssl/sample: add ssl_fc_sigalgs_bin sample fetch 2024-08-26 15:17:40 +02:00
ssl_sock.c CLEANUP: connection: properly name the CO_ER_SSL_FATAL enum entry 2024-11-05 18:57:42 +01:00
ssl_utils.c BUILD: ssl: ssl_c_r_dn fetches uses functiosn only available since 1.1.1 2023-05-15 12:07:52 +02:00
stats-file.c MEDIUM: stats-file: silently ignore be/fe mistmatch 2024-11-19 16:44:51 +01:00
stats-html.c BUG/MEDIUM: stats-html: Never dump more data than expected during 0-copy FF 2024-10-22 08:00:32 +02:00
stats-json.c MINOR: stats: update ambiguous "metrics" naming to "stat_cols" 2024-04-26 10:20:57 +02:00
stats-proxy.c MINOR: protocol: create abnsz socket address family 2024-10-29 12:14:50 +01:00
stats.c DEBUG: wdt: add a stats counter "BlockedTrafficWarnings" in show info 2024-11-06 18:35:42 +01:00
stconn.c BUG/MEDIUM: stconn: Don't forward shut for SC in connecting state 2024-11-13 10:53:27 +01:00
stick_table.c CLEANUP: stick-table: make the file location point to a global file name 2024-09-19 15:38:19 +02:00
stream.c MINOR: cli: Add a "help" keyword to show sess 2024-11-26 14:55:30 +01:00
systemd.c BUILD: systemd: fix usage of reserved name "sun" in the address field 2024-11-25 08:09:09 +01:00
task.c MINOR: sched: add TASK_F_WANTS_TIME to make the scheduler update the call date 2024-11-19 20:13:41 +01:00
tcp_act.c MINOR: action: add do-log action 2024-10-04 21:38:14 +02:00
tcp_rules.c MINOR: cfgparse: Emit a warning for misplaced "tcp-response content" rules 2024-11-21 09:55:04 +01:00
tcp_sample.c BUILD: tcp_sample: var_fc_counter defined but not used 2024-11-25 11:41:26 +01:00
tcpcheck.c MINOR: agent-check: Be able to set absolute weight via an agent 2024-11-19 15:29:40 +01:00
thread.c BUG/MINOR: guid/server: ensure thread-safety on GUID insert/delete 2024-11-07 18:17:03 +01:00
time.c
tools.c MINOR: tools: add a new function "resolve_dso_name" to find a symbol's DSO 2024-11-21 19:58:06 +01:00
trace.c BUG/MINOR: trace: stop rewriting argv with -dt 2024-10-29 11:01:47 +01:00
uri_auth.c MEDIUM: uri_auth: implement clean uri_auth cleaning 2024-11-14 15:03:38 +01:00
uri_normalizer.c BUILD: tree-wide: cast arguments to tolower/toupper to unsigned char (2) 2024-07-18 13:29:52 +02:00
vars.c OPTIM: vars: use multiple name heads in the vars struct 2024-09-15 23:51:51 +02:00
version.c
wdt.c BUG/MEDIUM: wdt: fix the stuck detection for warnings 2024-11-21 19:58:05 +01:00
xprt_handshake.c CLEANUP: pool/tree-wide: remove suffix "_pool" from certain pool names 2022-06-23 11:49:09 +02:00
xprt_quic.c MINOR: quic: dump quic_conn debug string for logs 2024-08-07 15:40:52 +02:00