aboutsummaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)Author
2022-07-20Merge bitcoin/bitcoin#25285: Add AutoFile without ser-type and ser-version an...fanquake
2022-07-18Merge bitcoin/bitcoin#25487: [kernel 3b/n] Decouple `{Dump,Load}Mempool` from...glozow
2022-07-15DumpMempool: Use std::chrono instead of weird int64_t arthmeticsCarl Dong
2022-07-14Merge bitcoin/bitcoin#25594: refactor: Return BResult from restoreWalletMacroFake
2022-07-13Merge bitcoin/bitcoin#25472: build: Increase MS Visual Studio minimum versionfanquake
2022-07-12Prepare BResult for non-copyable typesMacroFake
2022-07-12Merge bitcoin/bitcoin#25324: refactor: add most of src/util to iwyuMacroFake
2022-07-08Introduce generic 'Result' classfurszy
2022-07-08refactor: add most of src/util to iwyufanquake
2022-07-07refactor: Drop no longer needed `util/designator.h`Hennadii Stepanov
2022-06-30Merge bitcoin/bitcoin#24836: add RPC (-regtest only) for testing package policyfanquake
2022-06-29util: remove MSVC warning pragmasfanquake
2022-06-29Use AutoFile where possibleMacroFake
2022-06-29Merge bitcoin/bitcoin#25290: [kernel 3a/n] Decouple `CTxMemPool` from `ArgsMa...MacroFake
2022-06-28Merge bitcoin/bitcoin#25480: Replace CountSecondsDouble with Ticks<SecondsDou...fanquake
2022-06-28Merge bitcoin/bitcoin#24378: refactor: make bind() and listen() mockable/test...laanwj
2022-06-28Merge bitcoin/bitcoin#25426: net: add new method Sock::GetSockName() that wra...laanwj
2022-06-27Replace CountSecondsDouble with Ticks<SecondsDouble>MacroFake
2022-06-23[rpc] add new submitpackage RPCglozow
2022-06-23rpc: Use steady_clock for getrpcinfo durationsMacroFake
2022-06-22ArgsMan: Add Get*Arg functions returning optionalCarl Dong
2022-06-22Merge bitcoin/bitcoin#25428: Remove Sock::Release() and CloseSocket()laanwj
2022-06-22net: rename Sock::Reset() to Sock::Close() and make it privateVasil Dimov
2022-06-20net: remove CloseSocket()Vasil Dimov
2022-06-20net: remove now unused Sock::Release()Vasil Dimov
2022-06-20net: add new method Sock::GetSockName() that wraps getsockname()Vasil Dimov
2022-06-20build: globally define NOMINMAXfanquake
2022-06-16Merge bitcoin/bitcoin#24356: refactor: replace CConnman::SocketEvents() with ...laanwj
2022-06-10Merge bitcoin/bitcoin#24931: Strengthen thread safety assertionsMacroFake
2022-06-09net: introduce Sock::WaitMany()Vasil Dimov
2022-06-09net: also wait for exceptional events in Sock::Wait()Vasil Dimov
2022-06-01Use designated initializersMarcoFalke
2022-05-31Merge bitcoin/bitcoin#25200: doc: Fix spelling errors identified by codespell...MacroFake
2022-05-26Merge bitcoin/bitcoin#15936: interfaces: Expose settings.json methods to GUIMacroFake
2022-05-25doc: Fix spelling errors identified by codespell in comentsBen Woosley
2022-05-21refactor: Remove defunct attributes.h includesBen Woosley
2022-05-21scripted-diff: Convert global Mutexes to GlobalMutexesAnthony Towns
2022-05-20Merge bitcoin/bitcoin#23595: util: Add ParseHex<std::byte>() helperlaanwj
2022-05-20Merge bitcoin/bitcoin#24830: init: Allow -proxy="" setting valuesMacroFake
2022-05-20Merge bitcoin/bitcoin#25101: Add mockable clock typefanquake
2022-05-19settings: Add resetSettings() methodRyan Ofsky
2022-05-19Merge bitcoin/bitcoin#25153: scripted-diff: Use getInt<T> over get_int/get_int64fanquake
2022-05-19settings: Add update/getPersistent/isIgnored methodsRyan Ofsky
2022-05-18scripted-diff: Use getInt<T> over get_int/get_int64MacroFake
2022-05-18Add mockable clock type and TicksSinceEpoch helperMarcoFalke
2022-05-18net: add new method Sock::Listen() that wraps listen()Vasil Dimov
2022-05-18net: add new method Sock::Bind() that wraps bind()Vasil Dimov
2022-05-17refactor: use C++11 default initializersfanquake
2022-05-12Merge bitcoin/bitcoin#25102: Remove unused GetTimeSecondsMacroFake
2022-05-12Merge bitcoin/bitcoin#24925: refactor: make GetRand a template, remove GetRan...MacroFake