haproxy/src
Remi Tricot-Le Breton e090316735 MINOR: ocsp: Do not see ocsp loading failures as fatal anymore
Until now, if the call to 'ssl_sock_load_ocsp' raised an error, because
of a missing issuer certificate for instance, we would send a fatal
error code and the init would fail.
With this patch we only consider this as a non-critical error and we
will send a warning instead. In such a case the OCSP response will not
be loaded and stapling or auto update features will not work for the
certificate.
2026-07-08 14:50:25 +02:00
..
_ceb_addr.c IMPORT: cebtree: import version 0.5.0 to support duplicates 2025-09-16 09:23:46 +02:00
_ceb_blk.c IMPORT: cebtree: import version 0.5.0 to support duplicates 2025-09-16 09:23:46 +02:00
_ceb_int.c IMPORT: cebtree: import version 0.5.0 to support duplicates 2025-09-16 09:23:46 +02:00
_ceb_str.c IMPORT: cebtree: import version 0.5.0 to support duplicates 2025-09-16 09:23:46 +02:00
acl.c CLEANUP: acl: remove duplicate test in parse_acl_expr() and unused variable 2026-04-30 17:39:26 +02:00
acme.c CLEANUP: trace/tree-wide: drop trace decoding/definition when USE_TRACE=0 2026-07-03 16:32:28 +02:00
acme_resolvers.c MINOR: acme: extend resolver-based DNS pre-check to dns-persist-01 2026-04-13 18:45:08 +02:00
action.c MINOR: actions: also report execution contexts registered directly 2026-03-12 18:06:38 +01:00
activity.c MINOR: memprof: be careful to account allocations only once 2026-06-08 13:46:18 +02:00
applet.c CLEANUP: trace/tree-wide: drop trace decoding/definition when USE_TRACE=0 2026-07-03 16:32:28 +02:00
arg.c MINOR: arg: add an argument type for identifier 2024-10-18 14:30:24 +02:00
auth.c BUG/MEDIUM: auth: fix unconfigured password NULL deref 2026-05-26 14:13:23 +02:00
backend.c MINOR: stream: Add be_max_retries/cur_max_retries sample fetch functions 2026-07-08 08:52:07 +02:00
base64.c BUG/MINOR: base64: return empty string for empty input in base64dec() 2026-05-26 13:13:24 +02:00
buf.c CLEANUP: tree-wide: fix typos in non user-visible comments in 3 more files 2026-05-12 17:07:55 +02:00
cache.c BUILD: makefile: add an option to enable or disable FCGI (USE_FCGI) 2026-07-03 16:33:27 +02:00
calltrace.c BUG/MINOR: calltrace: fix 'now' being used in place of 'date' 2023-04-27 18:14:57 +02:00
ceb32_tree.c IMPORT: cebtree: import version 0.5.0 to support duplicates 2025-09-16 09:23:46 +02:00
ceb64_tree.c IMPORT: cebtree: import version 0.5.0 to support duplicates 2025-09-16 09:23:46 +02:00
ceba_tree.c IMPORT: cebtree: import version 0.5.0 to support duplicates 2025-09-16 09:23:46 +02:00
cebb_tree.c IMPORT: cebtree: import version 0.5.0 to support duplicates 2025-09-16 09:23:46 +02:00
cebib_tree.c IMPORT: cebtree: import version 0.5.0 to support duplicates 2025-09-16 09:23:46 +02:00
cebis_tree.c IMPORT: cebtree: import version 0.5.0 to support duplicates 2025-09-16 09:23:46 +02:00
cebl_tree.c IMPORT: cebtree: import version 0.5.0 to support duplicates 2025-09-16 09:23:46 +02:00
cebs_tree.c IMPORT: cebtree: import version 0.5.0 to support duplicates 2025-09-16 09:23:46 +02:00
cebtree-dbg.c IMPORT: cebtree: import version 0.5.0 to support duplicates 2025-09-16 09:23:46 +02:00
cebtree-prv.h IMPORT: import cebtree (compact elastic binary trees) 2024-09-15 23:44:59 +02:00
cfgcond.c BUG/MINOR: cfgcond: make KQUEUE check for GTUNE_USE_KQUEUE not GTUNE_USE_EPOLL 2026-05-11 16:04:19 +02:00
cfgdiag.c MEDIUM: tcpcheck: Refactor how tcp-check rulesets are stored 2026-04-01 16:34:37 +02:00
cfgparse-global.c MAJOR: mworker: remove deprecated "master-worker" global keyword 2026-07-08 11:53:13 +02:00
cfgparse-listen.c BUILD: makefile: add an option to enable or disable SPOE (USE_SPOE) 2026-07-03 16:33:27 +02:00
cfgparse-peers.c MINOR: errors: remove excessive errmsg checks 2026-04-13 15:39:05 +02:00
cfgparse-quic.c MEDIUM: quic: remove deprecated keywords 2026-07-06 17:19:24 +02:00
cfgparse-ssl.c MINOR: ssl: export ssl_sock_init_srv() 2026-06-26 17:25:50 +02:00
cfgparse-tcp.c MINOR: tcp: add new bind option "tcp-ss" to instruct the kernel to save the SYN 2025-12-24 11:35:09 +01:00
cfgparse-unix.c
cfgparse.c CLEANUP: trace/config: do not register section "traces" with USE_TRACE=0 2026-07-03 16:32:28 +02:00
channel.c CLEANUP: tree-wide: fix typos in non user-visible comments in 15 files 2026-05-11 16:01:50 +02:00
check.c CLEANUP: trace/tree-wide: drop trace decoding/definition when USE_TRACE=0 2026-07-03 16:32:28 +02:00
chunk.c MINOR: chunks: Add function to get a large/regular chunk depending on a buffer 2026-07-08 08:52:06 +02:00
cli.c MEDIUM: cli/show-fd: no longer accept filtering for dispatch mode 2026-06-26 10:53:51 +02:00
clock.c MEDIUM: stats-file/clock: automatically update now_offset based on shared clock 2026-03-18 11:18:33 +01:00
compression.c MINOR: compression: prefix compression oriented functions with "comp_" 2026-04-17 08:26:56 +02:00
connection.c CLEANUP: connection: remove some checks for objt_proxy(conn->target) 2026-06-26 11:09:34 +02:00
counters.c BUG/MINOR: counters: fix unexpected 127 char GUID truncation for shm-stats-file objects 2026-04-04 02:14:50 +02:00
cpu_topo.c BUG/MINOR: cpu-topo: use ha_diag_notice() to report thread creations 2026-06-11 18:49:57 +02:00
cpuset.c CLEANUP: src/cpuset.c: fix missing return in functions returning int 2026-05-12 08:55:19 +02:00
debug.c CLEANUP: debug/trace: remote "debug dev trace" when USE_TRACE is not set 2026-07-03 16:32:28 +02:00
dgram.c MINOR: cfgparse: parse tune.{rcvbuf,sndbuf}.{frontend,backend} as sizes 2024-11-18 18:50:02 +01:00
dict.c BUG/MINOR: dict: fix refcount race on insert collision 2026-05-25 10:52:42 +02:00
dns.c CLEANUP: address a few typos and copy-paste errors in httpclient and dns 2026-05-15 18:25:13 +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: buffers: Move small buffers management from quic to dynbuf part 2026-03-23 14:02:42 +01:00
eb32sctree.c
eb32tree.c IMPORT: ebtree: only use __builtin_prefetch() when supported 2025-09-17 14:30:32 +02:00
eb64tree.c IMPORT: ebtree: only use __builtin_prefetch() when supported 2025-09-17 14:30:32 +02:00
ebimtree.c
ebistree.c
ebmbtree.c
ebsttree.c
ebtree.c
ech.c BUG/MINOR: ech: permission checks on the CLI 2026-03-25 18:37:06 +01:00
errors.c MINOR: errors: add ha_diag_notice() to report diag-level notifications 2026-06-11 18:48:59 +02:00
ev_epoll.c MEDIUM: pollers: Drop fd events after a takeover to another tgid. 2025-02-26 13:00:18 +01:00
ev_evports.c MEDIUM: pollers: Drop fd events after a takeover to another tgid. 2025-02-26 13:00:18 +01:00
ev_kqueue.c MEDIUM: pollers: Drop fd events after a takeover to another tgid. 2025-02-26 13:00:18 +01: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 MEDIUM: server: add 'set server name' CLI command for runtime server renaming 2026-07-01 09:31:07 +02:00
extcheck.c MINOR: mux: Rename the "token" from mux_proto_list to mux_proto 2026-05-19 18:33:54 +02:00
fcgi-app.c MINOR: mux: Rename the "token" from mux_proto_list to mux_proto 2026-05-19 18:33:54 +02:00
fcgi.c BUG/MAJOR: fcgi: Fix param decoding by properly checking its size 2026-03-05 15:35:21 +01:00
fd.c BUG/MEDIUM: fd: Fix a deadlock when closing other tgroups fds 2026-07-06 16:03:58 +02:00
filters.c CLEANUP: Reapply strcmp.cocci (3) 2026-04-29 04:39:12 +02:00
fix.c
flt_bwlim.c BUG/MINOR: freq_ctr: Prevent possible signed overflow in freq_ctr_overshoot_period 2025-11-24 14:10:13 +01:00
flt_http_comp.c BUILD: makefile: add an option to enable or disable FCGI (USE_FCGI) 2026-07-03 16:33:27 +02:00
flt_spoe.c BUG/MINOR: http-ana: Only consider client abort for abortonclose 2026-03-27 11:18:40 +01:00
flt_trace.c CLEANUP: tree-wide: drop a few useless null-checks before free() 2026-02-26 08:24:03 +01:00
freq_ctr.c BUG/MINOR: freq_ctr: Prevent possible signed overflow in freq_ctr_overshoot_period 2025-11-24 14:10:13 +01:00
frontend.c CLEANUP: tree-wide: address various spelling mistakes in comments from -dev7 2026-04-27 10:50:12 +02:00
guid.c MEDIUM: guid: switch guid to more compact cebuis_tree 2025-09-16 09:23:46 +02:00
h1.c MINOR: h1: Add a H1M flag to specify a non-empty 'Upgrade:' header was parsed 2026-05-26 18:28:07 +02:00
h1_htx.c BUG/MEDIUM: h1-htx: Sanitize parsing to properly handle upgrade requests 2026-05-26 18:28:07 +02:00
h2.c BUG/MINOR: h2: only accept :protocol with extended CONNECT 2026-05-05 14:10:36 +02:00
h3.c BUG/MEDIUM: mux_quic: complete stream shutdown for read channel 2026-07-06 10:19:12 +02:00
h3_stats.c MEDIUM: counters: return aggregate extra counters in ->fill_stats() 2026-02-26 17:03:53 +01:00
haload.c BUG/MINOR: haload: fix spurious task wakeup in hld_strm_task() 2026-07-08 08:27:28 +02:00
haload_init.c MINOR: haload: import source code and documentation 2026-07-01 15:22:14 +02:00
haproxy.c CLEANUP: haproxy: remove -dt parsing and help when !USE_TRACE 2026-07-03 16:32:28 +02:00
hash.c BUILD: hash: use __fallthrough in hash_djb2() 2022-11-14 11:14:02 +01:00
haterm.c CLEANUP: trace/tree-wide: drop trace decoding/definition when USE_TRACE=0 2026-07-03 16:32:28 +02:00
haterm_init.c BUG/MINOR: init: fix default global settings being overwritten by -G 2026-07-02 13:55:49 +02:00
hbuf.c BUG/MINOR: hbuf: treat unexpected escape sequences as literals 2026-07-08 08:27:49 +02:00
hlua.c BUG/MEDIUM: hlua: Properly report EOS when http applet exits 2026-06-22 10:55:22 +02:00
hlua_fcn.c BUG/MINOR: hlua: fix format-string vulnerability in Patref error path 2026-04-07 14:18:13 +02:00
hpack-dec.c BUG/MEDIUM: hpack: correctly deal with too large decoded numbers 2026-03-05 14:33:21 +01:00
hpack-enc.c CLEANUP: tree-wide: fix comment typos all over the tree (~68) 2026-04-29 15:11:44 +02:00
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 BUG/MINOR: hpack-tbl: add missing NULL check after hpack_dht_defrag() 2026-06-16 17:03:14 +02:00
hq_interop.c BUG/MEDIUM: mux_quic: complete stream shutdown for read channel 2026-07-06 10:19:12 +02:00
http.c MINOR: http: fix 405,431,501 default errorfile 2025-10-29 08:47:19 +01:00
http_acl.c
http_act.c BUG/MEDIUM: http-act: Make a copy of the sample expr in (set/add)-headers-bin 2026-06-16 18:03:01 +02:00
http_ana.c BUG/MEDIUM: http-ana: Don't ignore L7 retry errors 2026-06-15 08:55:56 +02:00
http_client.c CLEANUP: applet/http-client: Don't needlessly copy HTX flags after htx_xfer() 2026-07-02 17:03:54 +02:00
http_conv.c BUG/MINOR: http-conv: Make url-dec failed if no space for trailing null byte 2026-07-08 08:52:07 +02:00
http_ext.c BUG/MINOR: http-ext: always check remaining data when reading rfc7239 nodeport 2026-05-26 13:13:24 +02:00
http_fetch.c BUG/MEDIUM: chunk: Review chunks usage to not retrieve a large buffer by error 2026-07-08 08:52:06 +02:00
http_htx.c BUG/MINOR: http-htx: Don't by-pass HTX API when merging cookie values 2026-07-02 17:03:54 +02:00
http_rules.c MINOR: actions: store the location of keywords registered via initcalls 2026-03-12 18:06:38 +01:00
httpclient_cli.c BUG/MINOR: httpclient-cli: fix uninit variable in error label 2026-05-19 18:33:13 +02:00
htx.c MEDIUM: htx: Be sure size of headers never exceed regular buffer on update 2026-07-08 08:52:06 +02:00
init.c MINOR: initcall: record the file and line declaration of an INITCALL 2026-03-12 18:06:38 +01:00
jwe.c BUG/MINOR: jwe: don't write randoms past MAX_DECRYPTED_CEK_LEN in RSA_PKCS1_PADDING 2026-06-03 14:45:54 +02:00
jws.c BUG/MINOR: jws: Add missing return value check (EVP_PKEY_get_bn_param) 2026-05-19 15:21:26 +02:00
jwt.c BUG/MINOR: jwt: fix possible memory leak in convert_ecdsa_sig() error path 2026-05-18 18:50:30 +02:00
lb_chash.c MINOR: backend: support hash-key guid for a stabler distribution 2026-05-19 19:11:25 +02:00
lb_fas.c MINOR: lb: make LB initialization even more declarative 2026-05-11 08:50:40 +02:00
lb_fwlc.c BUG/MEDIUM: leastconn: Unlock the write lock on allocation failure 2026-06-01 16:08:45 +02:00
lb_fwrr.c MINOR: lb: make LB initialization even more declarative 2026-05-11 08:50:40 +02:00
lb_map.c MINOR: lb: make LB initialization even more declarative 2026-05-11 08:50:40 +02:00
lb_ss.c MINOR: lb: make LB initialization even more declarative 2026-05-11 08:50:40 +02:00
limits.c BUG/MEDIUM: limits: properly account for global.maxpipes in compute_ideal_maxconn() 2026-05-19 15:19:23 +02:00
linuxcap.c MEDIUM: init: always warn when running as root without being asked to 2025-09-05 08:51:07 +02:00
listener.c MAJOR: mux-quic: activate QMux for frontend side 2026-04-02 14:02:05 +02:00
log.c MINOR: log: add app_log_raw() and send_log_raw() for binary-safe logging 2026-07-01 23:51:17 +02:00
lru.c BUG/MINOR: lru: fix the standalone test case for invalid revision 2024-04-13 08:43:12 +02:00
mailers.c MINOR: mailers: warn if mailers are configured but not actually used 2025-06-27 16:41:18 +02:00
map.c BUG/MINOR: acl: report "ACL" not "map" in ACL ID lookup failures 2026-06-08 13:45:39 +02:00
mjson.c CLEANUP: tree-wide: address various spelling mistakes in comments from -dev7 2026-04-27 10:50:12 +02:00
mpring.c MINOR: add an MPSC ring buffer implementation 2026-04-30 15:33:07 +02:00
mqtt.c CLEANUP: mqtt: fix spelling of shared_subscription_available 2026-05-11 17:28:21 +02:00
mux_fcgi.c CLEANUP: trace/tree-wide: drop trace decoding/definition when USE_TRACE=0 2026-07-03 16:32:28 +02:00
mux_h1.c CLEANUP: trace/tree-wide: drop trace decoding/definition when USE_TRACE=0 2026-07-03 16:32:28 +02:00
mux_h2.c CLEANUP: mux-h2/traces: remove unused trace code when building without USE_TRACE 2026-07-03 16:32:28 +02:00
mux_pt.c CLEANUP: trace/tree-wide: drop trace decoding/definition when USE_TRACE=0 2026-07-03 16:32:28 +02:00
mux_quic.c BUG/MINOR: quic: ignore STREAM after MUX closure on BE side 2026-07-06 10:19:12 +02:00
mux_spop.c CLEANUP: trace/tree-wide: drop trace decoding/definition when USE_TRACE=0 2026-07-03 16:32:28 +02:00
mworker.c MEDIUM: tools: switch the main PRNG to a thread-local xoshiro256** 2026-05-26 13:13:24 +02:00
namespace.c BUG/MINOR: namespace: handle a possible strdup() failure 2024-12-10 08:05:34 +01:00
ncbmbuf.c CLEANUP: ncbmbuf: improve handling of memory allocation errors in unit tests 2026-05-31 10:29:49 +02:00
ncbuf.c MINOR: ncbuf: missing malloc checks in standalone code 2023-05-12 09:45:30 +02:00
net_helper.c BUG/MEDIUM: net_helper: fix a remaining possibly infinite loop in converters 2026-05-21 15:05:39 +02:00
pattern.c BUG/MINOR: pattern: release the reference on failure to load from file 2026-04-30 17:39:26 +02:00
payload.c BUG/MINOR: payload: fix the handshake length bounds check smp_client_hello_parse() 2026-05-26 13:13:24 +02:00
peers.c CLEANUP: trace/tree-wide: drop trace decoding/definition when USE_TRACE=0 2026-07-03 16:32:28 +02:00
pipe.c MEDIUM: tree-wide: replace most DECLARE_POOL with DECLARE_TYPED_POOL 2025-08-11 19:55:30 +02:00
pool.c MINOR: pools: reject creation of pools containing invalid chars in their name 2026-06-08 08:54:37 +02:00
proto_quic.c CLEANUP: backend: drop checks for OBJ_TYPE_PROXY in connect() code 2026-06-26 11:09:34 +02:00
proto_rhttp.c MINOR: mux: Rename the "token" from mux_proto_list to mux_proto 2026-05-19 18:33:54 +02:00
proto_sockpair.c BUG/MINOR: sockpair: set FD_CLOEXEC on fd received via SCM_RIGHTS 2026-03-16 16:31:58 +01:00
proto_tcp.c CLEANUP: backend: drop checks for OBJ_TYPE_PROXY in connect() code 2026-06-26 11:09:34 +02:00
proto_udp.c BUG/MEDIUM: mworker/listener: ambiguous use of RX_F_INHERITED with shards 2025-12-11 18:09:47 +01:00
proto_uxdg.c MINOR: protocol: create abnsz socket address family 2024-10-29 12:14:50 +01:00
proto_uxst.c CLEANUP: backend: drop checks for OBJ_TYPE_PROXY in connect() code 2026-06-26 11:09:34 +02:00
protocol.c CLEANUP: tree-wide: fix more typos and outdated explanations in comments 2026-05-13 11:24:27 +02:00
proxy.c MINOR: server: distinguish name references with new SRV_F_NAME_REFD flag 2026-07-01 09:11:18 +02:00
qcm_http.c BUG/MINOR: mux-quic: Fix handling EOM after in qcs_http_rcv_buf() 2026-07-02 17:03:54 +02:00
qcm_qmux.c BUG/MEDIUM: qmux: Close connection on invalid frame 2026-06-01 08:59:02 +02:00
qcm_trace.c CLEANUP: trace/tree-wide: drop trace decoding/definition when USE_TRACE=0 2026-07-03 16:32:28 +02:00
qpack-dec.c CLEANUP: qpack: move encoded macros to qpack-t.h to avoid duplication 2026-05-27 18:40:53 +02:00
qpack-enc.c CLEANUP: qpack: move encoded macros to qpack-t.h to avoid duplication 2026-05-27 18:40:53 +02:00
qpack-tbl.c BUG/MINOR: qpack: fix potential null-pointer dereference in qpack_dht_insert() 2026-05-27 18:40:53 +02:00
queue.c CLEANUP: tree-wide: fix more typos and outdated explanations in comments 2026-05-13 11:24:27 +02:00
quic_ack.c BUG/MINOR: quic: fix ack range node pool_free call passing wrong pointer type 2026-05-28 17:47:31 +02:00
quic_cc.c MINOR: quic: define quic_cc_algo as const 2025-12-01 15:05:41 +01:00
quic_cc_bbr.c CLEANUP: tree-wide: fix comment typos all over the tree (~68) 2026-04-29 15:11:44 +02:00
quic_cc_cubic.c BUG/MEDIUM: quic: reset consecutive_losses on exit from recovery period (cubic) 2026-05-28 17:47:31 +02:00
quic_cc_drs.c BUG/MINOR: quic: remove max_bw filter from delivery rate sampling 2024-12-13 14:42:43 +01:00
quic_cc_newreno.c MINOR: quic: define quic_cc_algo as const 2025-12-01 15:05:41 +01:00
quic_cc_nocc.c MINOR: quic: define quic_cc_algo as const 2025-12-01 15:05:41 +01:00
quic_cid.c BUG/MINOR: quic: fix ODCID lookup from derived value 2026-05-22 16:03:10 +02:00
quic_cli.c CLEANUP: tree-wide: fix comment typos all over the tree (~68) 2026-04-29 15:11:44 +02:00
quic_conn.c BUG/MEDIUM: quic: handle ECONNREFUSED on RX side 2026-05-28 07:28:41 +02:00
quic_enc.c TESTS: quic: useless param for b_quic_dec_int() 2025-10-15 09:58:03 +02:00
quic_fctl.c MINOR: mux-quic: define a flow control related type 2024-01-31 16:28:54 +01:00
quic_frame.c BUG/MINOR: trace/quic_frame: use buf, not trace_buf in chunk_frm_appendf() 2026-07-03 16:32:28 +02:00
quic_loss.c CLEANUP: traces: get rid of a few rare empty args in TRACE calls 2026-07-03 16:32:28 +02:00
quic_openssl_compat.c CLEANUP: tree-wide: fix comment typos all over the tree (~68) 2026-04-29 15:11:44 +02:00
quic_pacing.c BUILD: quic_pacing: add missing includes for api and activity in the file 2026-06-24 18:01:33 +02:00
quic_retransmit.c CLEANUP: tree-wide: fix comment typos all over the tree (~68) 2026-04-29 15:11:44 +02:00
quic_retry.c OPTIM: quic: reduce the size of struct quic_dgram 2026-04-30 15:33:07 +02:00
quic_rules.c OPTIM: quic: reduce the size of struct quic_dgram 2026-04-30 15:33:07 +02:00
quic_rx.c BUG/MINOR: quic: ignore STREAM after MUX closure on BE side 2026-07-06 10:19:12 +02:00
quic_sock.c BUG/MEDIUM: quic: handle ECONNREFUSED on RX side 2026-05-28 07:28:41 +02:00
quic_ssl.c BUILD: traces: set a few __maybe_unused on vars used only for traces 2026-05-20 11:46:43 +02:00
quic_stats.c MEDIUM: counters: return aggregate extra counters in ->fill_stats() 2026-02-26 17:03:53 +01:00
quic_stream.c CLEANUP: tree-wide: fix comment typos all over the tree (~68) 2026-04-29 15:11:44 +02:00
quic_tls.c Revert "MEDIUM: quic: optimize HKDF operations by reusing per-thread contexts" 2026-05-28 18:15:19 +02:00
quic_token.c MEDIUM: quic: use ha_random64_pair_hashed() to generate the QUIC retry tokens 2026-05-26 13:13:24 +02:00
quic_tp.c BUILD: quic: workaround a gcc bug saying "maybe used uninitialized" when USE_TRACE=0 2026-07-03 16:32:28 +02:00
quic_trace.c CLEANUP: trace/tree-wide: drop trace decoding/definition when USE_TRACE=0 2026-07-03 16:32:28 +02:00
quic_tx.c BUG/MINOR: quic: fix Initial length value in sent packets 2026-06-09 15:42:33 +02:00
raw_sock.c CLEANUP: tree-wide: fix more typos and outdated explanations in comments 2026-05-13 11:24:27 +02:00
regex.c BUG/MEDIUM: regex: initialize the match array earlier during boot 2026-06-07 07:46:32 +02:00
resolvers.c BUG/MEDIUM: resolvers: Wait a bit before calling the xprt prepare_srv 2026-05-29 19:20:23 +02:00
ring.c OPTIM: ring: avoid reloading the tail_ofs value before the CAS in ring_write() 2025-09-18 15:27:32 +02:00
sample.c BUG/MEDIUM: chunk: Review chunks usage to not retrieve a large buffer by error 2026-07-08 08:52:06 +02:00
server.c MINOR: server: export functions used during server initialization 2026-07-01 15:22:14 +02:00
server_state.c MEDIUM: counters: Dynamically allocate per-thread group counters 2026-01-13 11:12:34 +01:00
session.c CLEANUP: trace/tree-wide: drop trace decoding/definition when USE_TRACE=0 2026-07-03 16:32:28 +02:00
sha1.c
shctx.c BUG/MEDIUM: shctx: Use the next block when data exactly filled a block 2026-02-18 09:44:15 +01:00
signal.c MEDIUM: tree-wide: replace most DECLARE_POOL with DECLARE_TYPED_POOL 2025-08-11 19:55:30 +02:00
sink.c BUG/MINOR: sink: do not free existing sinks on allocation error 2026-04-30 08:01:24 +02:00
slz.c BUG/MAJOR: slz: always make sure to limit fixed output to less than worst case literals 2026-04-08 19:14:25 +02:00
sock.c CLEANUP: tree-wide: use array_size_or_fail() in array size for allocations 2026-05-20 17:05:19 +02:00
sock_inet.c BUG/MEDIUM: mworker/listener: ambiguous use of RX_F_INHERITED with shards 2025-12-11 18:09:47 +01:00
sock_unix.c BUG/MEDIUM: mworker/listener: ambiguous use of RX_F_INHERITED with shards 2025-12-11 18:09:47 +01:00
ssl_ckch.c CLEANUP: tree-wide: use array_size_or_fail() in array size for allocations 2026-05-20 17:05:19 +02:00
ssl_clienthello.c BUG/MINOR: ssl-hello: make use of the null-terminated servername 2026-05-26 13:13:24 +02:00
ssl_crtlist.c BUG/MINOR: ssl: error with ssl-f-use when no "crt" 2026-02-16 18:41:40 +01:00
ssl_gencert.c BUG/MINOR: ssl-gencert: validate SNI characters to prevent SAN certificate injection 2026-05-27 10:20:55 +02:00
ssl_ocsp.c BUG/MINOR: ocsp: Manage date too far away in the future 2026-05-21 15:43:49 +02:00
ssl_sample.c BUG/MEDIUM: ssl/sample: check output buffer size in aes_cbc_enc converter 2026-05-04 17:38:15 +02:00
ssl_sock.c MINOR: ocsp: Do not see ocsp loading failures as fatal anymore 2026-07-08 14:50:25 +02:00
ssl_trace.c BUILD: ssl: make X509_NAME usage OpenSSL 4.0 ready 2026-03-11 17:00:59 +01:00
ssl_utils.c BUILD: ssl: make X509_NAME usage OpenSSL 4.0 ready 2026-03-11 17:00:59 +01:00
stats-file.c CLEANUP: tree-wide: use array_size_or_fail() in array size for allocations 2026-05-20 17:05:19 +02:00
stats-html.c MEDIUM: stats: Hide the version by default and add stats-showversion 2026-04-01 14:39:28 +02:00
stats-json.c BUG/MINOR: stats-json: Define JSON_INT_MAX as a signed integer 2025-02-06 17:19:49 +01:00
stats-proxy.c CLEANUP: tree-wide: fix typos in non user-visible comments in 15 files 2026-05-11 16:01:50 +02:00
stats.c CLEANUP: tree-wide: use array_size_or_fail() in array size for allocations 2026-05-20 17:05:19 +02:00
stconn.c MINOR: haload: import source code and documentation 2026-07-01 15:22:14 +02:00
stick_table.c CLEANUP: tree-wide: use array_size_or_fail() in array size for allocations 2026-05-20 17:05:19 +02:00
stream.c MINOR: stream: Add be_max_retries/cur_max_retries sample fetch functions 2026-07-08 08:52:07 +02: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 MEDIUM: task: add a new tasklet class for real-time: TL_RT 2026-06-25 10:54:07 +02:00
tcp_act.c MEDIUM: stats: consider that shared stats pointers may be NULL 2025-09-18 16:49:51 +02:00
tcp_rules.c BUG/MINOR: config: Properly test warnif_misplaced_* return values 2026-03-27 07:35:25 +01:00
tcp_sample.c MINOR: tcp-sample: permit retrieving tcp_info from the connection/session stage 2026-01-11 15:48:20 +01:00
tcpcheck.c BUG/MEDIUM: tcpcheck: Add proxy used for healthcheck sections in proxies list 2026-07-08 08:52:06 +02:00
thread.c MINOR: tasks: Remove wq_lock and the per-thread group wait queues 2026-06-12 11:49:09 +02:00
time.c
tools.c BUG/MINOR: tools: fix invalid character detection in strl2ic() 2026-07-02 16:02:49 +02:00
trace.c MINOR: trace: add definitions for haload streams 2026-07-01 15:22:14 +02:00
uri_auth.c BUG/MINOR: uri-auth: fix possible null-deref in latest fix for leaks 2026-05-11 16:33:44 +02: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 BUG/MEDIUM: vars: Properly eval set-var-fmt action for emtpy log-format string 2026-06-03 12:05:56 +02:00
version.c REORG: version: move the remaining BUILD_* stuff from haproxy.c to version.c 2025-01-20 17:53:55 +01:00
wdt.c CLEANUP: tree-wide: fix more typos and outdated explanations in comments 2026-05-13 11:24:27 +02:00
xprt_handshake.c MINOR: connection: track mux calls to report their allocation context 2026-03-12 18:06:38 +01:00
xprt_qmux.c BUG/MEDIUM: xprt_qmux: implement ->get_ssl_sock_ctx() to get the SSL laye 2026-06-08 08:31:20 +02:00
xprt_quic.c CLEANUP: tree-wide: fix typos in non user-visible comments in 3 more files 2026-05-12 17:07:55 +02:00