aboutsummaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)Author
2021-03-11Merge #21007: bitcoind: Add -daemonwait option to wait for initializationWladimir J. van der Laan
2021-03-11scripted-diff: remove MakeUnique<T>()fanquake
2021-03-04util: Add RAII TokenPipeWladimir J. van der Laan
2021-03-04Merge #21015: Make all of net_processing (and some of net) use std::chrono typesfanquake
2021-03-04util: Make Assume() usable as unary expressionMarcoFalke
2021-03-03Make all Poisson delays use std::chrono typesPieter Wuille
2021-03-03Change all ping times to std::chrono typesPieter Wuille
2021-03-02util: Avoid invalid integer negation in FormatMoney: make FormatMoney(const C...practicalswift
2021-03-01net: extend Sock with a method to check whether connectedVasil Dimov
2021-03-01net: extend Sock with methods for robust send & read until terminatorVasil Dimov
2021-03-01net: extend Sock::Wait() to report a timeoutVasil Dimov
2021-03-01net: move the constant maxWait out of InterruptibleRecv()Vasil Dimov
2021-03-01util: fix WriteBinaryFile() claiming success even if error occurredVasil Dimov
2021-03-01util: fix ReadBinaryFile() returning partial contentsVasil Dimov
2021-03-01util: extract {Read,Write}BinaryFile() to its own filesVasil Dimov
2021-02-24Merge #18017: txmempool: split epoch logic into classWladimir J. van der Laan
2021-02-23rpc: send: support external signerSjors Provoost
2021-02-21configure: add --enable-external-signerSjors Provoost
2021-02-18Merge #19809: log: Prefix log messages with function name and source code loc...Wladimir J. van der Laan
2021-02-18Merge #20429: refactor: replace (sizeof(a)/sizeof(a[0])) with C++17 std::sizeMarcoFalke
2021-02-17Merge #21110: util: remove Boost posix_time usage from GetTime*Wladimir J. van der Laan
2021-02-17util: Use std::chrono for time gettersMarcoFalke
2021-02-17time: add runtime sanity checkCory Fields
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-16faster HexStr => 13% faster blockToJSONMartin Ankerl
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-09[refactor] txmempool: split epoch logic into classAnthony Towns
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-31refactor: replace sizeof(a)/sizeof(a[0]) by std::size (C++17)Sebastian Falbesoner
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-15log: Prefix log messages with function name if -logsourcelocations is setpracticalswift
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