]> git.kaiwu.me - haproxy.git/commit
MINOR: debug: add -dA to dump an archive of all dependencies 20260529-wta-libs-1
authorWilly Tarreau <w@1wt.eu>
Fri, 29 May 2026 09:39:05 +0000 (11:39 +0200)
committerWilly Tarreau <w@1wt.eu>
Fri, 29 May 2026 13:15:30 +0000 (15:15 +0200)
commit77440f11b2c560f3de97f844c2bf17e705cc509b
treed8d9f7a29bfdd04ee7e70b6931abfcb3e8fd5100
parent39ffafa6d44f4449032a5a918680b0a3424d0318
MINOR: debug: add -dA to dump an archive of all dependencies

This adds "-dA[file]" on the command line, which dumps an archive of all
dependencies detected at runtime into the designated file in tar format.
This is equivalent to "set-dumpable libs", but instead of keeping the libs
in memory, it dumps them into a file. This may be used after a core dump,
in order to provide all necessary libraries to developers to permit them
to exploit the core. This may not be available on all operating systems.
doc/management.txt
include/haproxy/global.h
include/haproxy/tools.h
src/haproxy.c
src/tools.c