aboutsummaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)Author
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
2022-10-05Validate `port` optionsamadeuszpawlik
2022-10-05Validate port value in `SplitHostPort`amadeuszpawlik
2022-10-04refactor: move run_command from util to commonCory Fields
2022-10-04kernel: move RunCommandParseJSON to its own fileCory Fields
2022-10-01refactor: move Boost datetime usage to walletfanquake
2022-09-19Use steady clock for bench loggingMacroFake
2022-09-14scripted-diff: rename pszThread to thread_namestickies-v
2022-09-13refactor: use std::string for thread namesstickies-v
2022-08-31Merge bitcoin/bitcoin#25872: Fix issues when calling std::move(const&)fanquake
2022-08-30Merge bitcoin/bitcoin#25717: p2p: Implement anti-DoS headers syncfanquake
2022-08-24Make Join() util work with any container typeMacroFake
2022-08-23Add bitdeque, an std::deque<bool> analogue that does bit packing.Pieter Wuille
2022-08-20Fix iwyuMacroFake
2022-08-20Fix issues when calling std::move(const&)MacroFake
2022-08-19Remove Join() helper only used in testsMacroFake
2022-08-08refactor: Drop `boost/algorithm/string/replace.hpp` dependencyHennadii Stepanov
2022-08-05Merge bitcoin/bitcoin#25721: refactor: Replace BResult with util::ResultMacroFake
2022-08-04Merge bitcoin/bitcoin#24675: util: Use ArgsManager::GetPathArg more widelyfanquake
2022-08-03refactor: Replace BResult with util::ResultRyan Ofsky
2022-08-02refactor: Add LIFETIMEBOUND / -Wdangling-gsl to Assert()MacroFake
2022-07-27Merge bitcoin/bitcoin#24697: refactor address relay timefanquake
2022-07-26refactor: remove unnecessary string initializationsfanquake
2022-07-26util: Add HoursDoubleMarcoFalke
2022-07-22Merge bitcoin/bitcoin#25331: Add HashWriter without ser-type and ser-version ...fanquake
2022-07-20net: convert standalone SetSocketNonBlocking() to Sock::SetNonBlocking()Vasil Dimov
2022-07-20moveonly: move SetSocketNonBlocking() from netbase to util/sockVasil Dimov
2022-07-20net: convert standalone IsSelectableSocket() to Sock::IsSelectable()Vasil Dimov
2022-07-20moveonly: move IsSelectableSocket() from compat.h to sock.{h,cpp}Vasil Dimov