aboutsummaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)Author
2020-03-14Replace std::to_string with locale-independent alternativeBen Woosley
2020-03-09Move direct calls to MessageSign into new SignMessage functions in CWallet an...Andrew Chow
2020-03-06Merge #16117: util: Replace boost sleep with std sleepfanquake
2020-03-01Merge #17399: validation: Templatize ValidationState instead of subclassingMarcoFalke
2020-02-29util: Fail to parse empty string in ParseMoneyMarcoFalke
2020-02-29util: Remove unused ParseMoney that takes a c_strMarcoFalke
2020-02-27Refactor FormatStateMessage into ValidationStateJeffrey Czyz
2020-02-25Merge #17577: refactor: deduplicate the message sign/verify codeSamuel Dobson
2020-02-21util: Remove unused MilliSleepMarcoFalke
2020-02-21util: Add UnintrruptibleSleepMarcoFalke
2020-02-19util: Avoid potential uninitialized read in FormatISO8601DateTime(int64_t nTi...practicalswift
2020-02-17Merge #13339: wallet: Replace %w by wallet name in -walletnotify scriptWladimir J. van der Laan
2020-02-14Refactor message hashing into a utility functionJeffrey Czyz
2020-02-14Deduplicate the message signing codeVasil Dimov
2020-02-14Deduplicate the message verifying codeVasil Dimov
2020-02-05Merge #17482: util: Disallow network-qualified command line optionsWladimir J. van der Laan
2020-02-05Merge #18023: Fix some asmap issuesWladimir J. van der Laan
2020-01-31Make asmap Interpret tolerant of malicious map dataPieter Wuille
2020-01-29on startup, write config options to debug.logLarry Ruane
2020-01-29Merge #16702: p2p: supplying and using asmap to improve IP bucketing in addrmanWladimir J. van der Laan
2020-01-22Merge #17887: bug-fix macos: give free bytes to F_PREALLOCATEWladimir J. van der Laan
2020-01-15wallet: Replace %w by wallet name in -walletnotify scriptJoão Barbosa
2020-01-15bug-fix macos: give free bytes to F_PREALLOCATEKarl-Johan Alm
2020-01-15scripted-diff: Bump copyright of files changed in 2020MarcoFalke
2020-01-15scripted-diff: Replace CCriticalSection with RecursiveMutexMarcoFalke
2020-01-10Fix improper Doxygen inline commentsBen Woosley
2020-01-09Merge #16688: log: Add validation interface loggingWladimir J. van der Laan
2020-01-03Refactor FormatStateMessage for clarityJeffrey Czyz
2020-01-03Format CValidationState properly in all casesJeffrey Czyz
2020-01-02Merge #17762: net: Log to net category for exceptions in ProcessMessagesWladimir J. van der Laan
2020-01-02Add missing typeinfo includesWladimir J. van der Laan
2019-12-30scripted-diff: Bump copyright of files changed in 2019MarcoFalke
2019-12-19util: Disallow network-qualified command line optionsRussell Yanofsky
2019-12-20Merge #17473: refactor: Settings code cleanupsMarcoFalke
2019-12-18 Add asmap utility which queries a mappingGleb Naumenko
2019-12-16util: Move TrimString(...). Introduce default pattern (trims whitespace). Add...practicalswift
2019-12-16util: Don't allow DecodeBase32(...) of strings with embedded NUL characterspracticalswift
2019-12-16util: Don't allow DecodeBase64(...) of strings with embedded NUL characterspracticalswift
2019-12-16util: Don't allow ParseMoney(...) of strings with embedded NUL characterspracticalswift
2019-12-12util: Don't allow base58-decoding of std::string:s containing non-base58 char...practicalswift
2019-11-26util: make ScheduleBatchPriority advisory onlyfanquake
2019-11-13refactor: Remove null setting check in GetSetting()Russell Yanofsky
2019-11-13refactor: Add ArgsManager::GetSettingsList methodRussell Yanofsky
2019-11-13refactor: Get rid of ArgsManagerHelper classRussell Yanofsky
2019-11-13refactor: Replace FlagsOfKnownArg with GetArgFlagsRussell Yanofsky
2019-11-13refactor: Clean up includeconf commentsRussell Yanofsky
2019-11-13refactor: Clean up long lines in settings codeRussell Yanofsky
2019-11-12util: Add missing headers to util/fees.cppHennadii Stepanov
2019-11-07Deduplicate settings merge codeRussell Yanofsky
2019-11-07Add util::Settings struct and helper functions.Russell Yanofsky