aboutsummaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)Author
2021-02-16[doc / util] Use comments to clarify time unit for int64_t type.Amiti Uttarwar
2021-02-16[util] Introduce a SetMockTime that takes chrono timeAmiti Uttarwar
2021-02-16[util] Change GetMockTime to return chrono type instead of intAmiti Uttarwar
2021-02-11Merge #20788: net: add RAII socket and use it instead of bare SOCKETWladimir J. van der Laan
2021-02-11Merge #21043: net: Avoid UBSan warning in ProcessMessage(...)MarcoFalke
2021-02-10net: add RAII socket and use it instead of bare SOCKETVasil Dimov
2021-02-10net: move CloseSocket() from netbase to util/sockVasil Dimov
2021-02-10net: move MillisToTimeval() from netbase to util/timeVasil Dimov
2021-02-09Merge #21052: refactor: Replace fs::unique_path with GetUniquePath(path) callsWladimir J. van der Laan
2021-02-04refactor: Treat ArgsManager::Flags as uint32_t explicitlyMarcoFalke
2021-02-04Introduce GetUniquePath(base) helper method to replace boost::filesystem::uni...Kiminuo
2021-02-04Merge #20715: util: Add ArgsManager::GetCommand() and use it in bitcoin-walletMarcoFalke
2021-02-02util: Disallow negative mocktimeMarcoFalke
2021-02-01refactor: Move STRINGIZE macro to macros.hHennadii Stepanov
2021-01-29refactor: remove boost::thread_group usagefanquake
2021-01-21util: Add ArgsManager::GetCommand() and use it in bitcoin-walletMarcoFalke
2021-01-21Merge #20932: refactor: Replace fs::absolute calls with AbsPathJoin callsMarcoFalke
2021-01-18Merge #19866: eBPF Linux tracepointsWladimir J. van der Laan
2021-01-15Replace fs::absolute calls with AbsPathJoin callsKiminuo
2021-01-13Merge #19935: Move SaltedHashers to separate file and add some new onesWladimir J. van der Laan
2021-01-11Merge #20480: Replace boost::variant with std::variantfanquake
2021-01-07Merge #14501: Fix possible data race when committing block filesWladimir J. van der Laan
2021-01-05Replace boost::variant with std::variantMarcoFalke
2021-01-04doc: Use https URLs where possibleSawyer Billings
2020-12-31scripted-diff: Bump copyright headersMarcoFalke
2020-12-08util: Allow use of C++14 chrono literalsMarcoFalke
2020-12-07tracing: add tracing frameworkWilliam Casarin
2020-12-04Merge #20255: util: Add Assume() identity functionMarcoFalke
2020-12-01Merge #20519: Handle rename failure in DumpMempool(...) by using the RenameOv...MarcoFalke
2020-11-27Add [[nodiscard]] to RenameOver(...)practicalswift
2020-11-26scripted-diff: Use [[nodiscard]] (C++17) instead of NODISCARDpracticalswift
2020-11-24util: Remove probably misleading TODOMarcoFalke
2020-11-24util: Add Assume() identity functionMarcoFalke
2020-11-24util: Allow Assert(...) to be used in all contextspracticalswift
2020-11-18Use std::make_uniqueMarcoFalke
2020-11-12wallet: provide valid values if invalid estimate mode passedJon Atack
2020-11-11wallet: introduce fee_rate (sat/vB) param/optionJon Atack
2020-11-10Add generic SaltedSipHasherAndrew Chow
2020-11-10Move Hashers to util/hasher.{cpp/h}Andrew Chow
2020-11-02Merge #20080: Strip any trailing `/` in -datadir and -blocksdir pathsSamuel Dobson
2020-10-27doc: Update data directory path commentsHennadii Stepanov
2020-10-27util: Add StripRedundantLastElementsOfPath functionHennadii Stepanov
2020-10-19Merge #19624: Warn on unknown rw_settingsMarcoFalke
2020-10-07Merge #20092: util: Do not use gArgs global in ArgsManager member functionsMarcoFalke
2020-10-06util: Do not use gArgs global in ArgsManager member functionsHennadii Stepanov
2020-10-05scripted-diff: update max-fee-exceeded error message to include RPCgzhao408
2020-09-28Merge #19845: net: CNetAddr: add support to (un)serialize as ADDRv2Pieter Wuille
2020-09-21Merge #18267: BIP-325: Signet [consensus]Wladimir J. van der Laan
2020-09-21net: recognize TORv3/I2P/CJDNS networksVasil Dimov
2020-09-18add signet chain and accompanying parametersKarl-Johan Alm