bareos: master dac2fd6e

Author Committer Branch Timestamp Parent
Sebastian Sura Sebastian Sura master 2025-03-21 08:16 master c32e2ce5 Pending
Changeset parse-conf: introduce configrescontainer chain

Each configresourcecontainer now keeps its successors alive. This
ensures that if something (i.e. a job) keeps alive its configuration,
and accidentally accesses the global configuration afterwards (without
saving it as well), then the daemon will not crash because of use
after free, as the newer configurations are now also kept alive
implicitly as well.
mod - core/src/dird/reload.cc Diff File
mod - core/src/lib/parse_conf.h Diff File