elements/src/init
Daniela Brozzoni a8fedb36a7
logging: Ensure -debug=0/none behaves consistently with -nodebug
Previously, -nodebug cleared all prior -debug configurations in the
command line while allowing subsequent debug options to be applied.
However, -debug=0 and -debug=none completely disabled debugging,
even for categories specified afterward.

This commit ensures consistency by making -debug=0 and -debug=none
behave like -nodebug: they now clear previously set debug configurations
but do not disable debugging for categories specified later.

Co-Authored-By: Ryan Ofsky <ryan@ofsky.org>
2025-02-11 12:01:28 +01:00
..
bitcoin-gui.cpp multiprocess: Add -ipcbind option to bitcoin-node 2024-09-06 09:08:10 -04:00
bitcoin-node.cpp multiprocess: Add -ipcbind option to bitcoin-node 2024-09-06 09:08:10 -04:00
bitcoin-qt.cpp Introduce Mining interface 2024-06-18 18:47:51 +02:00
bitcoin-wallet.cpp scripted-diff: Bump copyright headers 2022-12-24 23:49:50 +00:00
bitcoind.cpp Introduce Mining interface 2024-06-18 18:47:51 +02:00
common.cpp logging: Ensure -debug=0/none behaves consistently with -nodebug 2025-02-11 12:01:28 +01:00
common.h init: raise on invalid loglevel config option 2023-06-14 08:27:46 -06:00