aboutsummaryrefslogtreecommitdiff
path: root/src/logging.cpp
AgeCommit message (Expand)Author
2022-09-01Merge bitcoin/bitcoin#25614: Severity-based logging, step 2Andrew Chow
2022-08-30Move headerssync logging to BCLog::NETSuhas Daftuar
2022-08-29Utilize anti-DoS headers download strategySuhas Daftuar
2022-08-20Create BCLog::Level::Trace log severity levelJon Atack
2022-08-20Create -loglevel configuration optionklementtan
2022-08-20Create BCLog::Logger::LogLevelsString() helper functionklementtan
2022-08-20Update LogAcceptCategory() and unit tests with log severity levelsklementtan
2022-08-20Add BCLog::Logger::SetLogLevel()/SetCategoryLogLevel() for string inputsklementtan
2022-08-18Simplify BCLog::Level enum class and LogLevelToStr() functionJon Atack
2022-07-27refactor: Make const refs vars where applicableAurèle Oulès
2022-06-02logging: fix logging empty threadnameklementtan
2022-05-19logging: Add severity level to logs.klementtan
2022-04-05Put lock logging behind DEBUG_LOCKCONTENTION preprocessor directiveJon Atack
2022-02-03refactor: replace boost::filesystem with std::filesystemKiminuo
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-10-11blockstorage: use debug log categoryAnthony Towns
2021-10-01Add syscall sandboxing (seccomp-bpf)practicalswift
2021-08-18log, sync: add LOCK logging category, apply it to lock contentionJon Atack
2021-07-22log, refactor: use guard clause in LogCategoriesList()Jon Atack
2021-07-22log: sort LogCategoriesList and LogCategoriesString alphabeticallyJon Atack
2021-04-23multiprocess: Add Ipc interface implementationRussell Yanofsky
2021-03-01net: implement the necessary parts of the I2P SAM protocolVasil Dimov
2021-02-18Merge #19809: log: Prefix log messages with function name and source code loc...Wladimir J. van der Laan
2021-02-16[util] Change GetMockTime to return chrono type instead of intAmiti Uttarwar
2021-01-15log: Prefix log messages with function name if -logsourcelocations is setpracticalswift
2020-12-06Don't declare de facto const member functions as non-constpracticalswift
2020-06-07log: remove deprecated `db` log categoryJon Atack
2020-05-28refactor: Rename LockGuard to StdLockGuard for consistency with StdMutexHennadii Stepanov
2020-05-27Merge #16127: More thread safety annotation coverageMarcoFalke
2020-05-27logging: thread safety annotationsAnthony Towns
2020-05-22doc: Add and fix comments about never destroyed objectsHennadii Stepanov
2020-04-16log: Use Join() helper when listing log categoriesMarcoFalke
2020-01-15scripted-diff: Bump copyright of files changed in 2020MarcoFalke
2020-01-09Merge #16688: log: Add validation interface loggingWladimir J. van der Laan
2020-01-03Add VALIDATION to BCLog::LogFlagsJeffrey Czyz
2019-12-30scripted-diff: Bump copyright of files changed in 2019MarcoFalke
2019-11-08scripted-diff: Change `BCLog::DB` to `BCLog::WALLETDB`Wladimir J. van der Laan
2019-11-08Rename `db` log category to `walletdb` (like `coindb`)Wladimir J. van der Laan
2019-11-04logging: Add member for arbitrary print callbacksMarcoFalke
2019-10-15util: Filter control characters out of log messagesWladimir J. van der Laan
2019-06-20test: Log to debug.log in all testsMarcoFalke
2019-05-28logging: Add threadsafety commentsMarcoFalke
2019-05-28Log early messages with -printtoconsoleAnthony Towns
2019-05-28Replace OpenDebugLog() with StartLogging()Anthony Towns
2019-04-29threads: prefix log messages with thread namesJames O'Beirne
2019-01-29log: Construct global logger on first useMarcoFalke
2018-11-04scripted-diff: Move util files to separate directory.Jim Posen
2018-08-29Don't close old debug log file handle prematurely when trying to re-open (on ...practicalswift
2018-08-15refactor: use fs:: over boost::filesystem::fanquake
2018-05-07Merge #13149: Handle unsuccessful fseek(...):sWladimir J. van der Laan