haproxy/admin
William Lallemand 551e5f5fd4 BUG/MINOR: admin: haproxy-reload use explicit socat address type
socat was used with the ${MASTER_SOCKET} variable directly, letting it
auto-detect the network protocol. However, when given a plain filename
that does not point to a UNIX socket, socat would create a file at that
path instead of reporting an error.

To fix this, the address type is now determined explicitly: if
MASTER_SOCKET points to an existing UNIX socket file (checked with -S),
UNIX-CONNECT: is used; if it matches a <host>:<port> pattern, TCP: is
used; otherwise an error is reported. The socat_addr variable is also
properly scoped as local to the reload() function.

Could be backported in 3.3.
2026-03-08 01:33:29 +01:00
..
cli BUG/MINOR: admin: haproxy-reload use explicit socat address type 2026-03-08 01:33:29 +01:00
dyncookie CLEANUP: Add haproxy/xxhash.h to avoid modifying import/xxhash.h 2021-09-11 19:58:45 +02:00
halog BUILD: halog: misleading indentation in halog.c 2025-09-26 16:01:50 +02:00
iprange CONTRIB: move some admin-related sub-projects to admin/ 2021-04-02 17:48:42 +02:00
netsnmp-perl ADMIN: netsnmp: report "HAProxy" and not "Haproxy" in output descriptions 2021-05-09 06:41:37 +02:00
release-estimator CLEANUP: assorted typo fixes in the code and comments 2024-09-03 17:49:21 +02:00
selinux CONTRIB: move some admin-related sub-projects to admin/ 2021-04-02 17:48:42 +02:00
syntax-highlight MAJOR: config: remove parsing of the global "nbproc" directive 2021-06-11 17:02:13 +02:00
systemd MEDIUM: systemd: implement directory loading 2026-01-16 09:55:33 +01:00
wireshark-dissectors/peers CLEANUP: assorted typo fixes in the code and comments 2022-10-30 17:17:56 +01:00