aboutsummaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)Author
2023-04-19move-only: Extract common/args and common/config.cpp from util/systemTheCharlatan
2023-04-03Merge bitcoin/bitcoin#27254: refactor: Extract util/fs from util/systemfanquake
2023-03-26clang-tidy: Add `performance-faster-string-find` checkHennadii Stepanov
2023-03-23refactor: Move fs.* to util/fs.*TheCharlatan
2023-03-23refactor: Extract util/fs_helpers from util/systemBen Woosley
2023-03-23Merge bitcoin/bitcoin#27233: refactor: Replace GetTimeMicros by SystemClockfanquake
2023-03-14Merge bitcoin/bitcoin#27238: refactor: Split logging utilities from system.hfanquake
2023-03-13refactor: Move error() from util/system.h to logging.hBen Woosley
2023-03-13refactor: Extract util/exception from util/systemBen Woosley
2023-03-09util: fix argsman dupe key errorwillcl-ark
2023-03-09refactor: Replace GetTimeMicros by SystemClockMarcoFalke
2023-03-08Merge bitcoin/bitcoin#27189: util: Use steady clock in SeedStrengthen, FindBe...fanquake
2023-03-07Merge bitcoin/bitcoin#27150: Deduplicate bitcoind and bitcoin-qt init codeAndrew Chow
2023-03-07util: Work around ParseHex gcc cross compiler bugMarcoFalke
2023-03-03util: add missing include and fix function signatureCory Fields
2023-03-02Use steady clock in SeedStrengthen and FindBestImplementationMarcoFalke
2023-02-28Deduplicate bitcoind and bitcoin-qt init codeRyan Ofsky
2023-02-28Extend bilingual_str support for tinyformatRyan Ofsky
2023-02-28Merge bitcoin/bitcoin#27170: refactor: Stop using gArgs global in system.cppAndrew Chow
2023-02-28docs: GetDataDirNet and GetDataDirBase don't create datadirstickies-v
2023-02-27refactor: Stop using gArgs global in system.cppRyan Ofsky
2023-02-27Merge bitcoin/bitcoin#25227: Handle invalid hex encoding in ParseHexfanquake
2023-02-27util: Return empty vector on invalid hex encodingMarcoFalke
2023-02-23Merge bitcoin/bitcoin#27073: Convert ArgsManager::GetDataDir to a read-only f...Andrew Chow
2023-02-23Merge bitcoin/bitcoin#25943: rpc: Add a parameter to sendrawtransaction which...Andrew Chow
2023-02-23util: make GetDataDir read-only & create datadir..willcl-ark
2023-02-23util: add ArgsManager datadir helper functionswillcl-ark
2023-02-20Add test for unspendable transactions and parameter 'maxburnamount' to sendra...David Gumberg
2023-02-13Merge bitcoin/bitcoin#27011: Add simulation-based `CCoinsViewCache` fuzzermerge-script
2023-02-06Apply default umask in `SetupEnvironment()`Hennadii Stepanov
2023-02-02Add deterministic mode to CCoinsViewCachePieter Wuille
2023-02-01Fix clang-tidy readability-const-return-type violationsMarcoFalke
2023-01-31clang-tidy: Fix `modernize-use-default-member-init` in headersHennadii Stepanov
2023-01-24refactor: Remove c_str from util/checkMarcoFalke
2023-01-03refactor: use braced init for integer constants instead of c style castsPasta
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-12-06util: Include full version id in bug reportsMarcoFalke
2022-12-01util: Add StrFormatInternalBug and STR_INTERNAL_BUGMarcoFalke
2022-11-22Merge bitcoin/bitcoin#26292: util: move threadinterrupt into util/fanquake
2022-11-16util: Move error message formatting of NonFatalCheckError to cppMacroFake
2022-11-03Merge bitcoin/bitcoin#25248: refactor: Add LIFETIMEBOUND / -Wdangling-gsl to ...fanquake
2022-11-01util: move threadinterrupt into utilfanquake
2022-10-31refactor: move url.h/cpp from lib util to lib commonfanquake
2022-10-21Merge bitcoin/bitcoin#25727: util, config: error on startup if `conf` or `rei...fanquake
2022-10-12Merge bitcoin/bitcoin#25421: net: convert standalone IsSelectableSocket() and...glozow
2022-10-12Merge bitcoin/bitcoin#22087: Validate port-optionsfanquake
2022-10-10Merge bitcoin/bitcoin#26118: log: Use steady clock for bench loggingMacroFake
2022-10-10Merge bitcoin/bitcoin#26196: kernel: move RunCommandParseJSON to its own filefanquake
2022-10-06util: warn if reindex is used in confjosibake
2022-10-06util: disallow setting conf in bitcoin.confjosibake