| .. |
|
acl-t.h
|
MINOR: acl: add acl() sample fetch
|
2023-08-01 10:49:06 +02:00 |
|
acl.h
|
CLEANUP: tree-wide: define and use acl_match_cond() helper
|
2025-01-27 11:11:43 +01:00 |
|
acme-t.h
|
BUG/MEDIUM: acme: move from mt_list to a rwlock + ebmbtree
|
2025-11-13 15:18:12 +01:00 |
|
acme.h
|
MINOR: acme: generate a temporary key pair
|
2025-11-06 11:56:27 +01:00 |
|
action-t.h
|
MINOR: hlua: emit a log instead of an alert for aborted actions due to unavailable yield
|
2025-06-24 10:55:55 +02:00 |
|
action.h
|
MINOR: action: Export release_expr_int_action() release function
|
2024-09-30 16:55:53 +02:00 |
|
activity-t.h
|
MINOR: activity: support setting/clearing lock/memory watching for task profiling
|
2026-02-10 17:47:02 +01:00 |
|
activity.h
|
MINOR: activity/memprofile: offer a function to unregister stale info
|
2024-11-21 19:58:06 +01:00 |
|
api-t.h
|
|
|
|
api.h
|
|
|
|
applet-t.h
|
MINOR: applet: Add a flag to know an applet is using HTX buffers
|
2025-08-25 11:11:05 +02:00 |
|
applet.h
|
CLEANUP: assorted typo fixes in the code, commits and doc
|
2025-12-25 19:45:29 +01:00 |
|
arg-t.h
|
MINOR: arg: add an argument type for identifier
|
2024-10-18 14:30:24 +02:00 |
|
arg.h
|
MINOR: arg: add a free_args() function to free an args array
|
2021-07-16 19:18:41 +02:00 |
|
atomic.h
|
BUILD: atomics: fix build issue on non-x86/non-arm systems
|
2025-04-07 09:38:22 +02:00 |
|
auth-t.h
|
|
|
|
auth.h
|
|
|
|
backend-t.h
|
BUG/MEDIUM: lb-chash: always properly initialize lb_nodes with dynamic servers
|
2026-02-10 07:22:54 +01:00 |
|
backend.h
|
MINOR: backend: add function to check support for dynamic servers
|
2026-02-06 14:35:19 +01:00 |
|
base64.h
|
|
|
|
buf-t.h
|
MINOR: buffer: add a buffer list type with functions
|
2024-10-12 16:29:15 +02:00 |
|
buf.h
|
OPTIM: buffers: avoid a useless wrapping check for ofs == 0
|
2024-10-18 18:42:47 +02:00 |
|
bug.h
|
CLEANUP: use the automatic alignment feature
|
2025-12-09 17:14:58 +01:00 |
|
capture-t.h
|
|
|
|
capture.h
|
|
|
|
cfgcond-t.h
|
MINOR: cfgcond: add "awslc_api_atleast" and "awslc_api_before"
|
2025-11-14 11:01:45 +01:00 |
|
cfgcond.h
|
BUG/MEDIUM: cfgcond: limit recursion level in the condition expression parser
|
2021-07-20 18:03:08 +02:00 |
|
cfgdiag.h
|
CLEANUP: tree-wide: fix prototypes for functions taking no arguments.
|
2021-09-15 11:07:18 +02:00 |
|
cfgparse.h
|
MEDIUM: cfgparse: do not store unnamed defaults in name tree
|
2026-01-22 17:57:16 +01:00 |
|
channel-t.h
|
MINOR: channel: Remove total field from channels
|
2025-11-06 15:01:29 +01:00 |
|
channel.h
|
MINOR: channel: Remove total field from channels
|
2025-11-06 15:01:29 +01:00 |
|
check-t.h
|
MINOR: check: implement check-pool-conn-name srv keyword
|
2025-04-03 17:19:07 +02:00 |
|
check.h
|
MEDIUM: check/spoe: Use SPOP multiplexer to perform SPOP health-checks
|
2024-07-12 15:27:04 +02:00 |
|
chunk.h
|
MINOR: chunk: inline alloc_trash_chunk()
|
2022-08-17 10:45:22 +02:00 |
|
cli-t.h
|
BUG/MEDIUM: cli: do not return ACKs one char at a time
|
2025-10-27 16:57:07 +01:00 |
|
cli.h
|
MINOR: mworker/cli: split mworker_cli_proxy_create
|
2024-10-24 11:32:20 +02:00 |
|
clock.h
|
MINOR: clock: add clock_get_now_offset() helper
|
2025-08-07 22:27:09 +02:00 |
|
compat.h
|
BUILD: compat: always set _POSIX_VERSION to ease comparisons
|
2025-08-06 19:19:27 +02:00 |
|
compiler.h
|
CLEANUP: assorted typo fixes in the code, commits and doc
|
2025-12-25 19:45:29 +01:00 |
|
compression-t.h
|
MINOR: compression: Introduce minimum size
|
2025-02-22 11:32:40 +01:00 |
|
compression.h
|
MINOR: compression: Store algo and type for both request and response
|
2023-04-07 00:46:59 +02:00 |
|
connection-t.h
|
CLEANUP: connection: Remove outdated note about CO_FL 0x00002000 being unused
|
2026-01-12 03:22:15 +01:00 |
|
connection.h
|
Revert "BUG/MEDIUM: connections: permit to permanently remove an idle conn"
|
2025-11-14 16:06:34 +01:00 |
|
counters-t.h
|
MEDIUM: counters: Dynamically allocate per-thread group counters
|
2026-01-13 11:12:34 +01:00 |
|
counters.h
|
MEDIUM: counters: mostly revert da813ae4d7
|
2026-01-14 12:39:14 +01:00 |
|
cpu_topo-t.h
|
MINOR: cpu-topo: pass an extra argument to ha_cpu_policy
|
2025-03-31 16:21:37 +02:00 |
|
cpu_topo.h
|
MINOR: cpu-topo: write thread-cpu bindings into trash buffer
|
2025-07-17 19:07:58 +02:00 |
|
cpuset-t.h
|
CLEANUP: cpuset: remove the unused proc_t1 field in cpu_map
|
2023-07-20 11:01:09 +02:00 |
|
cpuset.h
|
MINOR: cpu-set: add a new function to print cpu-sets in human-friendly mode
|
2025-03-31 16:21:37 +02:00 |
|
debug.h
|
MINOR: debug: make ha_stuck_warning() only work for the current thread
|
2025-04-17 16:25:47 +02:00 |
|
defaults.h
|
MINOR: stats-file: introduce shm-stats-file directive
|
2025-09-03 15:59:22 +02:00 |
|
dgram-t.h
|
BUILD: tree-wide: fix a few missing includes in a few files
|
2024-03-05 11:50:34 +01:00 |
|
dgram.h
|
|
|
|
dict-t.h
|
CLEANUP: tree-wide: remove a few rare non-ASCII chars
|
2022-03-04 08:58:32 +01:00 |
|
dict.h
|
CLEANUP: tree-wide: remove a few rare non-ASCII chars
|
2022-03-04 08:58:32 +01:00 |
|
dns-t.h
|
BUG/MINOR: dns: prevent ds accumulation within dss
|
2025-04-29 21:20:54 +02:00 |
|
dns.h
|
DOC: fix a few remainig cases of "Haproxy" and "HAproxy" in doc and comments
|
2021-05-09 06:50:46 +02:00 |
|
dns_ring-t.h
|
MEDIUM: ring/applet: turn the wait_entry list to an mt_list instead
|
2024-03-25 17:34:19 +00:00 |
|
dns_ring.h
|
REORG: dns/ring: split the ring between the generic one and the DNS one
|
2024-03-25 17:34:19 +00:00 |
|
dynbuf-t.h
|
MEDIUM: dynbuf: refrain from offering a buffer if more critical ones are waiting
|
2024-05-10 17:18:13 +02:00 |
|
dynbuf.h
|
MINOR: dynbuf: provide a b_dequeue() variant for multi-thread
|
2024-05-15 19:37:12 +02:00 |
|
ech.h
|
MINOR: ssl/ech: add logging and sample fetches for ECH status and outer SNI
|
2025-10-30 10:37:30 +01:00 |
|
errors.h
|
MINOR: stats: report the total number of warnings issued
|
2023-05-11 12:02:21 +02:00 |
|
event_hdl-t.h
|
MINOR: event_hdl: add PAT_REF events
|
2024-11-29 07:22:18 +01:00 |
|
event_hdl.h
|
MINOR: event_hdl: add event_hdl_sub_list_empty() helper func
|
2024-11-07 11:35:55 +01:00 |
|
extcheck.h
|
|
|
|
fcgi-app-t.h
|
CLEANUP: assorted typo fixes in the code and comments
|
2024-09-03 17:49:21 +02:00 |
|
fcgi-app.h
|
|
|
|
fcgi.h
|
|
|
|
fd-t.h
|
CLEANUP: use the automatic alignment feature
|
2025-12-09 17:14:58 +01:00 |
|
fd.h
|
BUG/MEDIUM: fd: Use the provided tgid in fd_insert() to get tgroup_info
|
2025-06-10 15:10:56 +02:00 |
|
filters-t.h
|
MINOR: filters: add per-filter call counters
|
2024-10-22 20:13:00 +02:00 |
|
filters.h
|
|
|
|
fix-t.h
|
|
|
|
fix.h
|
|
|
|
flt_http_comp.h
|
|
|
|
freq_ctr-t.h
|
Revert "MEDIUM: freq-ctr: use explicit-size types for freq-ctr struct"
|
2025-10-24 09:35:29 +02:00 |
|
freq_ctr.h
|
BUG/MINOR: freq_ctr: Prevent possible signed overflow in freq_ctr_overshoot_period
|
2025-11-24 14:10:13 +01:00 |
|
frontend.h
|
MINOR: frontend: implement a dedicated actconn increment function
|
2023-10-26 15:18:48 +02:00 |
|
global-t.h
|
MEDIUM: proxy: implement persistent named defaults
|
2026-01-22 18:06:42 +01:00 |
|
global.h
|
MINOR: init: Make devnullfd global and create it earlier in init
|
2025-10-29 10:54:17 +01:00 |
|
guid-t.h
|
MEDIUM: guid: switch guid to more compact cebuis_tree
|
2025-09-16 09:23:46 +02:00 |
|
guid.h
|
MEDIUM: guid: switch guid to more compact cebuis_tree
|
2025-09-16 09:23:46 +02:00 |
|
h1.h
|
MEDIUM: h1: strictly verify quoting in chunk extensions
|
2026-01-28 18:54:23 +01:00 |
|
h1_htx.h
|
MINOR: h1-htx: Add function to format an HTX message in its H1 representation
|
2025-07-10 10:29:49 +02:00 |
|
h2.h
|
MINOR: h2: pass accept-invalid-http-request down the request parser
|
2023-08-08 19:10:54 +02:00 |
|
h3.h
|
MINOR: h3/qpack: adjust naming for errors
|
2024-05-16 10:31:17 +02:00 |
|
h3_stats-t.h
|
MINOR: h3: Add a statistics module for h3
|
2022-05-30 09:59:26 +02:00 |
|
h3_stats.h
|
MINOR: h3: Add a statistics module for h3
|
2022-05-30 09:59:26 +02:00 |
|
hash.h
|
|
|
|
hlua-t.h
|
MINOR: patterns: preliminary changes for reorganization
|
2025-12-23 21:17:39 +01:00 |
|
hlua.h
|
MINOR: add hlua_yield_asap() helper
|
2025-04-30 17:00:27 +02:00 |
|
hlua_fcn.h
|
MINOR: hlua: add patref class
|
2024-11-29 07:22:32 +01:00 |
|
hpack-dec.h
|
|
|
|
hpack-enc.h
|
|
|
|
hpack-huff.h
|
|
|
|
hpack-tbl-t.h
|
|
|
|
hpack-tbl.h
|
|
|
|
hq_interop.h
|
MINOR: quic: support hq-interop
|
2021-11-18 10:50:58 +01:00 |
|
http-hdr-t.h
|
|
|
|
http-hdr.h
|
|
|
|
http-t.h
|
MINOR: http: Add support for HTTP 414/431 status codes
|
2024-11-19 15:29:40 +01:00 |
|
http.h
|
MINOR: http: add a function to validate characters of :authority
|
2025-05-12 18:02:47 +02:00 |
|
http_ana-t.h
|
MEDIUM: proxy: force traffic on unpublished/disabled backends
|
2026-01-15 09:08:19 +01:00 |
|
http_ana.h
|
CLEANUP: http-ana: Remove HTTP_MSG_ERROR state
|
2023-01-13 11:22:13 +01:00 |
|
http_client-t.h
|
BUG/MEDIUM: http-client: Drain the request if an early response is received
|
2025-07-09 16:27:24 +02:00 |
|
http_client.h
|
BUILD: tree-wide: fix a few missing includes in a few files
|
2024-03-05 11:50:34 +01:00 |
|
http_ext-t.h
|
MEDIUM: proxy/http_ext: implement dynamic http_ext
|
2023-01-27 15:18:59 +01:00 |
|
http_ext.h
|
MEDIUM: proxy/http_ext: implement dynamic http_ext
|
2023-01-27 15:18:59 +01:00 |
|
http_fetch.h
|
|
|
|
http_htx-t.h
|
MEDIUM: tree-wide: add logformat expressions wrapper
|
2024-04-04 19:10:01 +02:00 |
|
http_htx.h
|
MINOR: http_htx: add http_prepend_header() to prepend value to header
|
2023-01-27 15:18:59 +01:00 |
|
http_rules.h
|
MINOR: proxy: add http_free_redirect_rule() function
|
2023-05-11 15:37:04 +02:00 |
|
htx-t.h
|
CLEANUP: use the automatic alignment feature
|
2025-12-09 17:14:58 +01:00 |
|
htx.h
|
MEDIUM: htx: Remove the HTX extra field
|
2025-10-08 11:10:42 +02:00 |
|
init-t.h
|
DEBUG: init: add a way to register functions for unit tests
|
2025-03-03 12:43:32 +01:00 |
|
init.h
|
MINOR: init: add REGISTER_POST_DEINIT_MASTER() hook
|
2025-08-07 22:27:14 +02:00 |
|
initcall.h
|
CLEANUP: initcall: adjust comments to INITCALL{0,1} macros
|
2026-02-11 09:10:56 +01:00 |
|
intops.h
|
MINOR: intops: add a pair of functions to check multi-byte ranges
|
2024-04-24 15:54:55 +02:00 |
|
istbuf.h
|
|
|
|
jws.h
|
BUG/MEDIUM: jws: return size_t in JWS functions
|
2025-09-11 14:31:32 +02:00 |
|
jwt-t.h
|
MINOR: jwt: Add specific error code for known but unavailable certificate
|
2025-10-13 10:38:52 +02:00 |
|
jwt.h
|
MINOR: jwt: Do not look into ckch_store for jwt_verify converter
|
2025-10-13 10:38:52 +02:00 |
|
lb_chash-t.h
|
CLEANUP: tree-wide: only include ebtree-t from type files
|
2021-10-07 01:41:14 +02:00 |
|
lb_chash.h
|
BUG/MINOR: proxy: Missing calloc return value check in chash_init_server_tree
|
2021-05-31 10:55:51 +02:00 |
|
lb_fas-t.h
|
CLEANUP: tree-wide: only include ebtree-t from type files
|
2021-10-07 01:41:14 +02:00 |
|
lb_fas.h
|
|
|
|
lb_fwlc-t.h
|
CLEANUP: tree-wide: only include ebtree-t from type files
|
2021-10-07 01:41:14 +02:00 |
|
lb_fwlc.h
|
|
|
|
lb_fwrr-t.h
|
MEDIUM: lb_fwrr: Use one ebtree per thread group.
|
2025-04-17 17:38:23 +02:00 |
|
lb_fwrr.h
|
|
|
|
lb_map-t.h
|
|
|
|
lb_map.h
|
|
|
|
lb_ss-t.h
|
MINOR: lbprm: implement true "sticky" balance algo
|
2024-03-29 17:08:37 +01:00 |
|
lb_ss.h
|
MINOR: lbprm: implement true "sticky" balance algo
|
2024-03-29 17:08:37 +01:00 |
|
limits.h
|
BUILD: limits: make normalize_rlim() take an rlim_t to fix build on m68k
|
2024-12-25 12:33:06 +01:00 |
|
linuxcap.h
|
MINOR: startup: use global progname variable
|
2024-11-21 19:55:21 +01:00 |
|
list-t.h
|
MINOR: list: define a watcher type
|
2024-12-10 16:04:11 +01:00 |
|
list.h
|
BUG/MEDIUM: hlua_fcn: ensure systematic watcher cleanup for server list iterator
|
2025-08-05 13:06:46 +02:00 |
|
listener-t.h
|
MINOR: tcp: add new bind option "tcp-ss" to instruct the kernel to save the SYN
|
2025-12-24 11:35:09 +01:00 |
|
listener.h
|
CLEANUP: more conversions and cleanups for alignment
|
2025-12-09 17:40:58 +01:00 |
|
log-t.h
|
MEDIUM: log/proxy: store log-steps selection using a bitmask, not an eb tree
|
2025-09-15 10:29:02 +02:00 |
|
log.h
|
MINOR: httpclient: add an "https" log-format
|
2025-04-23 15:32:46 +02:00 |
|
mailers-t.h
|
MAJOR: mailers: remove native mailers support
|
2025-06-24 10:55:58 +02:00 |
|
mailers.h
|
MINOR: mailers: warn if mailers are configured but not actually used
|
2025-06-27 16:41:18 +02:00 |
|
map-t.h
|
|
|
|
map.h
|
|
|
|
mqtt-t.h
|
CLEANUP: mqtt: fix typo in MQTT_REMAINING_LENGHT_MAX_SIZE
|
2024-08-30 14:58:59 +02:00 |
|
mqtt.h
|
|
|
|
mux_fcgi-t.h
|
BUG/MEDIUM: mux-fcgi: Properly handle read0 on partial records
|
2025-02-03 07:49:50 +01:00 |
|
mux_h1-t.h
|
MINOR: mux-h1: Add masks to group H1S DEMUX and MUX errors
|
2025-01-31 10:41:49 +01:00 |
|
mux_h2-t.h
|
MEDIUM: mux-h2: do not needlessly refrain from sending data early
|
2025-10-30 18:16:54 +01:00 |
|
mux_quic-t.h
|
BUG/MINOR: mux-quic: implement max-reuse server parameter
|
2025-11-19 16:02:22 +01:00 |
|
mux_quic.h
|
MINOR: mux-quic: support max bidi streams value set by the peer
|
2025-06-18 17:25:27 +02:00 |
|
mux_spop-t.h
|
BUG/MEDIUM: mux-spop: Remove frame parsing states from the SPOP connection state
|
2025-05-13 19:51:40 +02:00 |
|
mworker-t.h
|
MAJOR: mworker: remove program section support
|
2025-06-25 16:11:34 +02:00 |
|
mworker.h
|
MAJOR: mworker: remove program section support
|
2025-06-25 16:11:34 +02:00 |
|
namespace-t.h
|
CLEANUP: tree-wide: only include ebtree-t from type files
|
2021-10-07 01:41:14 +02:00 |
|
namespace.h
|
|
|
|
ncbmbuf-t.h
|
MINOR: ncbmbuf: define new ncbmbuf type
|
2025-10-22 15:04:06 +02:00 |
|
ncbmbuf.h
|
MINOR: ncbmbuf: implement advance operation
|
2025-10-22 15:04:06 +02:00 |
|
ncbuf-t.h
|
MINOR: ncbuf: extract common types
|
2025-10-22 11:11:20 +02:00 |
|
ncbuf.h
|
CLEANUP: ncbuf: inline small functions
|
2022-11-29 15:14:39 +01:00 |
|
ncbuf_common-t.h
|
MINOR: ncbuf: extract common types
|
2025-10-22 11:11:20 +02:00 |
|
net_helper.h
|
MINOR: net_helper: Add support for floats/doubles.
|
2024-04-16 07:37:28 +02:00 |
|
obj_type-t.h
|
MINOR: quic: pass quic_dgram as obj_type for quic-initial rules
|
2024-07-25 15:39:39 +02:00 |
|
obj_type.h
|
MINOR: quic: pass quic_dgram as obj_type for quic-initial rules
|
2024-07-25 15:39:39 +02:00 |
|
openssl-compat.h
|
MEDIUM: ssl: porting to X509_STORE_get1_objects() for OpenSSL 4.0
|
2026-01-29 17:08:41 +01:00 |
|
pattern-t.h
|
OPTIM: patterns: cache the current generation
|
2025-12-23 21:17:39 +01:00 |
|
pattern.h
|
MEDIUM: patterns: reorganize pattern reference elements
|
2025-12-23 21:17:39 +01:00 |
|
payload.h
|
|
|
|
peers-t.h
|
CLEANUP: assorted typo fixes in the code and comments
|
2024-05-03 09:01:36 +02:00 |
|
peers.h
|
CLEANUP: peers: remove unused peer_session_target()
|
2025-07-25 18:24:17 +02:00 |
|
pipe-t.h
|
|
|
|
pipe.h
|
|
|
|
pool-os.h
|
MEDIUM: pools: detect() when munmap() fails in UAF mode
|
2025-10-13 19:22:31 +02:00 |
|
pool-t.h
|
MEDIUM: pools: better check for size rounding overflow on registration
|
2026-01-26 11:54:14 +01:00 |
|
pool.h
|
MEDIUM: pools: better check for size rounding overflow on registration
|
2026-01-26 11:54:14 +01:00 |
|
port_range-t.h
|
|
|
|
port_range.h
|
BUG/MINOR: server: Missing calloc return value check in srv_parse_source
|
2021-05-31 10:50:32 +02:00 |
|
proto_quic.h
|
MINOR: quic: account for global congestion window
|
2025-04-29 15:19:32 +02:00 |
|
proto_rhttp-t.h
|
MINOR: rhttp: rename proto_reverse_connect
|
2023-11-23 17:38:58 +01:00 |
|
proto_rhttp.h
|
CLEANUP: proto: rename TID affinity callbacks
|
2024-07-11 15:14:06 +02:00 |
|
proto_sockpair.h
|
BUILD: tree-wide: fix a few missing includes in a few files
|
2024-03-05 11:50:34 +01:00 |
|
proto_tcp.h
|
BUILD: proto_tcp: export the correct names for proto_tcpv[46]
|
2023-04-23 09:46:15 +02:00 |
|
proto_udp.h
|
BUILD: tree-wide: fix a few missing includes in a few files
|
2024-03-05 11:50:34 +01:00 |
|
proto_uxst.h
|
|
|
|
protobuf-t.h
|
|
|
|
protobuf.h
|
BUG/MEDIUM: grpc: Fix several unaligned 32/64 bits accesses
|
2024-04-16 07:37:28 +02:00 |
|
protocol-t.h
|
MINOR: protocol: support a generic way to call getsockopt() on a connection
|
2025-12-24 18:38:51 +01:00 |
|
protocol.h
|
MINOR: tools: extend str2sa_range to add an alt parameter
|
2024-08-30 18:53:49 +02:00 |
|
proxy-t.h
|
MINOR: proxy: parse mode on dynamic backend creation
|
2026-02-06 17:27:50 +01:00 |
|
proxy.h
|
MINOR: proxy: assign dynamic proxy ID
|
2026-02-06 17:28:27 +01:00 |
|
qmux_http.h
|
MINOR: h3/hq-interop: restore function for standalone FIN receive
|
2025-03-07 12:06:26 +01:00 |
|
qmux_trace.h
|
MINOR: mux-quic: define dump functions for QCC and QCS
|
2024-08-07 15:40:52 +02:00 |
|
qpack-dec.h
|
MINOR: qpack: prepare error renaming
|
2024-05-16 10:31:17 +02:00 |
|
qpack-enc.h
|
MINOR: h3: adjust auth request encoding or fallback to host
|
2025-06-16 18:11:09 +02:00 |
|
qpack-t.h
|
MINOR: h3/qpack: adjust naming for errors
|
2024-05-16 10:31:17 +02:00 |
|
qpack-tbl-t.h
|
BUILD: tree-wide: fix a few missing includes in a few files
|
2024-03-05 11:50:34 +01:00 |
|
qpack-tbl.h
|
CLEANUP: tree-wide: remove a few rare non-ASCII chars
|
2022-03-04 08:58:32 +01:00 |
|
queue-t.h
|
BUILD: tree-wide: fix a few missing includes in a few files
|
2024-03-05 11:50:34 +01:00 |
|
queue.h
|
MINOR: proxies/servers: Calculate queueslength and use it.
|
2025-01-28 12:49:41 +01:00 |
|
quic_ack-t.h
|
BUILD: tree-wide: fix a few missing includes in a few files
|
2024-03-05 11:50:34 +01:00 |
|
quic_ack.h
|
BUILD: tree-wide: fix a few missing includes in a few files
|
2024-03-05 11:50:34 +01:00 |
|
quic_cc-t.h
|
MINOR: quic: define quic_cc_algo as const
|
2025-12-01 15:05:41 +01:00 |
|
quic_cc.h
|
MINOR: quic: define quic_cc_algo as const
|
2025-12-01 15:05:41 +01:00 |
|
quic_cc_drs.h
|
CLEANUP: quic: remove a wrong comment about ->app_limited (drs)
|
2024-12-13 14:42:43 +01:00 |
|
quic_cc_hystart.h
|
MINOR: quic: HyStart++ implementation (RFC 9406)
|
2024-04-02 18:47:19 +02:00 |
|
quic_cid-t.h
|
MINOR: quic: split global CID tree between FE and BE sides
|
2025-11-25 14:30:18 +01:00 |
|
quic_cid.h
|
MINOR: quic: split global CID tree between FE and BE sides
|
2025-11-25 14:30:18 +01:00 |
|
quic_cli-t.h
|
MINOR: quic: Export QUIC CLI code from quic_conn.c
|
2023-07-27 10:51:03 +02:00 |
|
quic_conn-t.h
|
CLEANUP: assorted typo fixes in the code, commits and doc
|
2025-12-25 19:45:29 +01:00 |
|
quic_conn.h
|
MEDIUM: quic: Add connection as argument when qc_new_conn() is called
|
2025-12-08 15:22:00 +01:00 |
|
quic_enc.h
|
MINOR: quic: simplify length calculation for STREAM/CRYPTO frames
|
2025-02-12 11:51:09 +01:00 |
|
quic_fctl-t.h
|
MINOR: mux-quic: define a flow control related type
|
2024-01-31 16:28:54 +01:00 |
|
quic_fctl.h
|
MINOR: mux-quic: define a flow control related type
|
2024-01-31 16:28:54 +01:00 |
|
quic_frame-t.h
|
MINOR: quic-be: Parse the NEW_TOKEN frame
|
2025-11-13 14:04:31 +01:00 |
|
quic_frame.h
|
MINOR: quic: remove ->offset qf_crypto struct field
|
2025-08-28 08:19:34 +02:00 |
|
quic_loss-t.h
|
MINOR: quic: Add a counter for reordered packets
|
2024-02-14 11:32:29 +01:00 |
|
quic_loss.h
|
MINOR: quic: quic_loss modifications to support BBR
|
2024-11-20 17:34:22 +01:00 |
|
quic_openssl_compat-t.h
|
CLEANUP: assorted typo fixes in the code and comments
|
2023-11-23 16:23:14 +01:00 |
|
quic_openssl_compat.h
|
MINOR: quic: Fix build with USE_QUIC_OPENSSL_COMPAT
|
2026-02-03 04:05:34 +01:00 |
|
quic_pacing-t.h
|
CLEANUP: assorted typo fixes in the code and comments
|
2025-04-02 11:12:20 +02:00 |
|
quic_pacing.h
|
MEDIUM: quic: use dynamic credit for pacing
|
2025-01-23 17:40:48 +01:00 |
|
quic_retransmit.h
|
MINOR: quic: implement function to check if STREAM is fully acked
|
2024-08-07 10:57:10 +02:00 |
|
quic_retry.h
|
MINOR: quic-be: address validation support implementation (RETRY)
|
2025-06-26 09:48:00 +02:00 |
|
quic_rules.h
|
MINOR: quic: pass quic_dgram as obj_type for quic-initial rules
|
2024-07-25 15:39:39 +02:00 |
|
quic_rx-t.h
|
MINOR: quic: remove received CRYPTO temporary tree storage
|
2025-10-22 15:24:02 +02:00 |
|
quic_rx.h
|
MINOR: quic-be: Datagrams and packet parsing support
|
2025-06-11 18:37:34 +02:00 |
|
quic_sock-t.h
|
MINOR: quic: implement send-retry quic-initial rules
|
2024-07-25 15:39:39 +02:00 |
|
quic_sock.h
|
BUG/MINOR: quic: fix FD usage for quic_conn_closed on backend side
|
2025-11-19 16:02:22 +01:00 |
|
quic_ssl-t.h
|
BUG/MINOR: quic: do not set first the default QUIC curves
|
2025-12-08 10:40:59 +01:00 |
|
quic_ssl.h
|
MINOR: quic-be: validate the 0-RTT transport parameters
|
2025-11-13 14:04:31 +01:00 |
|
quic_stats-t.h
|
MINOR: quic: reduce half open counters scope
|
2023-11-09 16:23:52 +01:00 |
|
quic_stats.h
|
MINOIR: quic_stats: add QUIC connection errors counters
|
2022-05-30 09:59:26 +02:00 |
|
quic_stream-t.h
|
MINOR: quic: display stream age
|
2025-05-13 15:44:22 +02:00 |
|
quic_stream.h
|
MINOR: quic: implement dedicated type for out-of-order stream ACK
|
2024-10-04 17:56:45 +02:00 |
|
quic_tls-t.h
|
BUG/MAJOR: quic: use ncbmbuf for CRYPTO handling
|
2025-10-22 15:04:41 +02:00 |
|
quic_tls.h
|
MINOR: quic-be: address validation support implementation (RETRY)
|
2025-06-26 09:48:00 +02:00 |
|
quic_token.h
|
MINOR: quic: Token for future connections implementation.
|
2024-08-30 17:04:09 +02:00 |
|
quic_tp-t.h
|
MINOR: quic-be: helper functions to save/restore transport params (0-RTT)
|
2025-11-13 14:04:31 +01:00 |
|
quic_tp.h
|
MINOR: quic-be: validate the 0-RTT transport parameters
|
2025-11-13 14:04:31 +01:00 |
|
quic_trace-t.h
|
MINOR: quic-be: helper functions to save/restore transport params (0-RTT)
|
2025-11-13 14:04:31 +01:00 |
|
quic_trace.h
|
MINOR: quic: dump quic_conn debug string for logs
|
2024-08-07 15:40:52 +02:00 |
|
quic_tune-t.h
|
BUG/MINOR: quic: rename and duplicate stream settings
|
2025-10-23 16:49:20 +02:00 |
|
quic_tune.h
|
MINOR: quic: prepare support for options on FE/BE side
|
2025-10-23 15:06:01 +02:00 |
|
quic_tx-t.h
|
BUILD: quic: use _MAX() to avoid build issues in pools declarations
|
2025-08-06 19:19:11 +02:00 |
|
quic_tx.h
|
MINOR: quic: add some missing includes
|
2025-05-21 14:44:27 +02:00 |
|
quic_utils-t.h
|
CLEANUP: assorted typo fixes in the code, commits and doc
|
2025-12-25 19:45:29 +01:00 |
|
quic_utils.h
|
MINOR: quic: move function to check stream type in utils
|
2025-05-21 14:17:41 +02:00 |
|
receiver-t.h
|
MINOR: receiver: Dynamically alloc the "members" field of shard_info
|
2026-01-12 09:32:27 +01:00 |
|
regex-t.h
|
BUILD/MINOR: regex: avoid a build warning on USE_PCRE2 with -Wundef
|
2021-08-28 12:49:58 +02:00 |
|
regex.h
|
MINOR: regex: use a thread-local match pointer for pcre2
|
2025-10-13 16:56:43 +02:00 |
|
resolvers-t.h
|
MEDIUM: server: switch the host_dn member to cebis_tree
|
2025-09-16 09:23:46 +02:00 |
|
resolvers.h
|
MEDIUM: resolvers: add global "dns-accept-family" directive
|
2025-04-24 17:52:28 +02:00 |
|
ring-t.h
|
CLEANUP: use the automatic alignment feature
|
2025-12-09 17:14:58 +01:00 |
|
ring.h
|
MINOR: ring: support arbitrary delimiters through ring_dispatch_messages()
|
2025-04-08 14:36:35 +02:00 |
|
sample-t.h
|
MEDIUM: sample: introduce 'same' output type
|
2023-07-03 16:32:01 +02:00 |
|
sample.h
|
MINOR: jwe: Add new jwt_decrypt_secret converter
|
2026-01-15 10:56:27 +01:00 |
|
sample_data-t.h
|
|
|
|
sc_strm.h
|
MINOR: applet: Rely on applet flag to detect the new api
|
2025-08-25 11:11:05 +02:00 |
|
server-t.h
|
OPTIM: server: move queueslength in server struct
|
2026-01-28 16:07:27 +00:00 |
|
server.h
|
MEDIUM: counters: mostly revert da813ae4d7
|
2026-01-14 12:39:14 +01:00 |
|
session-t.h
|
OPTIM: stats: store fast sharded counters pointers at session and stream level
|
2025-07-25 18:24:23 +02:00 |
|
session.h
|
MAJOR: server: implement purging of private idle connections
|
2025-08-28 15:08:35 +02:00 |
|
shctx-t.h
|
CLEANUP: assorted typo fixes in the code and comments
|
2023-11-23 16:23:14 +01:00 |
|
shctx.h
|
MEDIUM: shctx: Naming shared memory context
|
2024-04-24 10:25:38 +02:00 |
|
show_flags-t.h
|
BUILD: flags: really restrict the cases where flags are exposed
|
2022-11-24 08:32:27 +01:00 |
|
signal-t.h
|
|
|
|
signal.h
|
CLEANUP: tree-wide: fix prototypes for functions taking no arguments.
|
2021-09-15 11:07:18 +02:00 |
|
sink-t.h
|
BUG/MINOR: sink: add tempo between 2 connection attempts for sft servers
|
2025-02-21 11:22:35 +01:00 |
|
sink.h
|
OPTIM: sink: don't waste time calling sink_announce_dropped() if busy
|
2025-09-18 09:07:35 +02:00 |
|
sock-t.h
|
MINOR: sock: move the unused socket cleaning code into its own function
|
2022-01-28 19:04:02 +01:00 |
|
sock.h
|
MINOR: protocol: support a generic way to call getsockopt() on a connection
|
2025-12-24 18:38:51 +01:00 |
|
sock_inet.h
|
MEDIUM: sock-inet: re-check IPv6 connectivity every 30s
|
2025-05-09 15:45:44 +02:00 |
|
sock_unix.h
|
MEDIUM: sock_unix: use per-family addrcmp function
|
2024-10-29 12:15:09 +01:00 |
|
spoe-t.h
|
CLEANUP: assorted typo fixes in the code and comments
|
2025-04-02 11:12:20 +02:00 |
|
spoe.h
|
MINOR: spoe: export the list of SPOP error reasons
|
2024-07-24 14:19:10 +02:00 |
|
ssl_ckch-t.h
|
BUG/MEDIUM: acme: move from mt_list to a rwlock + ebmbtree
|
2025-11-13 15:18:12 +01:00 |
|
ssl_ckch.h
|
BUG/MINOR: ssl: SSL_CERT_DIR environment variable doesn't affect haproxy
|
2026-02-10 21:34:45 +01:00 |
|
ssl_crtlist-t.h
|
CLEANUP: tree-wide: only include ebtree-t from type files
|
2021-10-07 01:41:14 +02:00 |
|
ssl_crtlist.h
|
MINOR: ssl/crtlist: split the ckch_conf loading from the crtlist line parsing
|
2025-02-17 18:26:37 +01:00 |
|
ssl_gencert.h
|
CLEANUP: ssl: move ssl_sock_gencert_load_ca declaration in ssl_gencert.h
|
2025-01-24 12:31:07 +01:00 |
|
ssl_ocsp-t.h
|
MINOR: ssl: improve HAVE_SSL_OCSP ifdef
|
2024-12-19 10:53:05 +01:00 |
|
ssl_ocsp.h
|
MEDIUM: ssl/ckch: use ckch_store instead of ckch_data for ckch_conf_kws
|
2025-11-06 11:56:27 +01:00 |
|
ssl_sock-t.h
|
MEDIUM: ssl: remove connection from msg callback args
|
2026-01-29 11:14:09 +01:00 |
|
ssl_sock.h
|
MINOR: ssl: Add a function to hash SNIs
|
2025-12-08 15:22:00 +01:00 |
|
ssl_trace.h
|
MINOR: ssl: Add curves in ssl traces
|
2025-07-21 16:44:50 +02:00 |
|
ssl_utils.h
|
MINOR: jwe: Add new jwt_decrypt_secret converter
|
2026-01-15 10:56:27 +01:00 |
|
stats-file-t.h
|
MINOR: stats: Increase the tgid from 8bits to 16bits
|
2026-01-12 09:39:52 +01:00 |
|
stats-file.h
|
MEDIUM: stats-file/counters: store and preload stats counters as shm file objects
|
2025-09-03 15:59:37 +02:00 |
|
stats-html-t.h
|
REORG: stats: extract HTML related functions
|
2024-04-18 17:04:08 +02:00 |
|
stats-html.h
|
MINOR: stats: Get the right prototype for stats_dump_html_end().
|
2024-04-19 01:54:00 +02:00 |
|
stats-json.h
|
REORG: stats: extract JSON related functions
|
2024-04-18 17:04:08 +02:00 |
|
stats-proxy.h
|
MINOR: stats: extract proxy clear-counter in a dedicated function
|
2024-05-02 16:43:26 +02:00 |
|
stats-t.h
|
MINOR: stats: Add stats about request and response bytes received and sent
|
2025-11-06 15:01:29 +01:00 |
|
stats.h
|
MEDIUM: stats: add persistent state to typed output format
|
2025-07-01 14:15:03 +02:00 |
|
stconn-t.h
|
CLEANUP: assorted typo fixes in the code, commits and doc
|
2025-12-25 19:45:29 +01:00 |
|
stconn.h
|
BUG/MEDIUM: stconn: Properly forward kip to the opposite SE descriptor
|
2025-10-10 11:01:21 +02:00 |
|
stick_table-t.h
|
CLEANUP: use the automatic alignment feature
|
2025-12-09 17:14:58 +01:00 |
|
stick_table.h
|
MINOR: stick-tables: Rename stksess shards to use buckets
|
2025-11-17 07:42:51 +01:00 |
|
stream-t.h
|
MINOR: stream: Remove bytes_in and bytes_out counters from stream
|
2025-11-06 15:01:29 +01:00 |
|
stream.h
|
MEDIUM: stats: consider that shared stats pointers may be NULL
|
2025-09-18 16:49:51 +02:00 |
|
stress.h
|
DEBUG: extend DEBUG_STRESS to ease testing and turn on extra checks
|
2025-11-14 16:38:04 +01:00 |
|
systemd.h
|
MEDIUM: mworker: get rid of libsystemd
|
2024-04-03 15:53:18 +02:00 |
|
task-t.h
|
MEDIUM: tasks: Remove TASK_IN_LIST and use TASK_QUEUED instead.
|
2025-04-30 17:08:57 +02:00 |
|
task.h
|
CLEANUP: use the automatic alignment feature
|
2025-12-09 17:14:58 +01:00 |
|
tcp_rules.h
|
|
|
|
tcpcheck-t.h
|
OPTIM: tcpcheck: Reorder tcpchek_connect structure fields to fill holes
|
2025-09-05 15:56:42 +02:00 |
|
tcpcheck.h
|
MEDIUM: proxy/spoe: Add a SPOP mode
|
2024-07-12 15:27:04 +02:00 |
|
thread-t.h
|
CLEANUP: more conversions and cleanups for alignment
|
2025-12-09 17:40:58 +01:00 |
|
thread.h
|
MEDIUM: activity: apply and use new finegrained task profiling settings
|
2026-02-10 17:52:59 +01:00 |
|
ticks.h
|
MINOR: clock: make global_now_ms a pointer
|
2025-07-29 18:04:14 +02:00 |
|
time-t.h
|
MINOR: time: define tot_time structure
|
2024-08-07 15:40:52 +02:00 |
|
time.h
|
MINOR: time: define tot_time structure
|
2024-08-07 15:40:52 +02:00 |
|
timeshift.h
|
REORG: cfgparse: extract curproxy as a global variable
|
2023-08-01 10:48:28 +02:00 |
|
tinfo-t.h
|
MEDIUM: activity: apply and use new finegrained task profiling settings
|
2026-02-10 17:52:59 +01:00 |
|
tinfo.h
|
MEDIUM: thread: Turn the group mask in thread set into a group counter
|
2026-01-15 05:24:53 +01:00 |
|
tools-t.h
|
CLEANUP: improvements to the alignment macros
|
2025-12-09 17:05:52 +01:00 |
|
tools.h
|
MINOR: tools: add chunk_escape_string() helper function
|
2026-01-21 10:44:19 +01:00 |
|
trace-t.h
|
MINOR: trace: ensure -dt priority over traces config section
|
2025-01-10 14:50:59 +01:00 |
|
trace.h
|
MINOR: trace: don't call strlen() on the function's name
|
2025-09-18 08:31:57 +02:00 |
|
uri_auth-t.h
|
MEDIUM: uri_auth: implement clean uri_auth cleaning
|
2024-11-14 15:03:38 +01:00 |
|
uri_auth.h
|
MEDIUM: uri_auth: implement clean uri_auth cleaning
|
2024-11-14 15:03:38 +01:00 |
|
uri_normalizer-t.h
|
|
|
|
uri_normalizer.h
|
MINOR: uri_normalizer: Add fragment-encode normalizer
|
2021-05-11 17:24:32 +02:00 |
|
vars-t.h
|
MINOR: vars: store variable names for runtime access
|
2026-01-21 10:44:19 +01:00 |
|
vars.h
|
CLEANUP: vars: use the item API for the variables trees
|
2025-09-16 10:51:23 +02:00 |
|
vecpair.h
|
CLEANUP: assorted typo fixes in the code and comments
|
2024-04-17 11:14:44 +02:00 |
|
version.h
|
[RELEASE] Released version 3.4-dev0
|
2025-11-26 16:12:45 +01:00 |
|
window_filter.h
|
MINOR: window_filter: rely on the time to update the filter samples (QUIC/BBR)
|
2024-12-13 14:42:43 +01:00 |
|
xref-t.h
|
|
|
|
xref.h
|
BUILD: tree-wide: fix a few missing includes in a few files
|
2024-03-05 11:50:34 +01:00 |
|
xxhash.h
|
CLEANUP: Move XXH3 macro from haproxy/compat.h to haproxy/xxhash.h
|
2021-09-11 20:37:50 +02:00 |