aboutsummaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)Author
2023-09-15Merge bitcoin/bitcoin#28452: Do not use std::vector = {} to release memoryfanquake
2023-09-13Do not use std::vector = {} to release memoryPieter Wuille
2023-09-12[refactor] Remove compat.h from kernel headersTheCharlatan
2023-08-18removed StrFormatInternalBug quote delimitationReese Russell
2023-08-14Clean up things that include script/standard.hAndrew Chow
2023-08-07Merge bitcoin/bitcoin#27401: tracepoints: Disables `-Wgnu-zero-variadic-macro...fanquake
2023-07-20Merge bitcoin/bitcoin#26654: util: Show descriptive error messages when FileC...fanquake
2023-07-17refactor: use Span for SipHash::WriteSebastian Falbesoner
2023-06-30Consolidate Win32-specific error formattingJohn Moffett
2023-06-30Show descriptive error messages when FileCommit failsJohn Moffett
2023-06-28util: Add SignalInterrupt class and use in shutdown.cppTheCharlatan
2023-06-16Remove the syscall sandboxfanquake
2023-06-15refactor: Avoid copy of bilingual_str when formatting, Fix ADL violationMarcoFalke
2023-05-30move-only: Move settings to the common libraryTheCharlatan
2023-05-30Merge bitcoin/bitcoin#27636: kernel: Remove util/system from kernel library, ...fanquake
2023-05-29Merge bitcoin/bitcoin#27765: test: Throw error when -signetchallenge is non-hexfanquake
2023-05-25test: Throw error when -signetchallenge is non-hexMarcoFalke
2023-05-24util: Add void support to util::ResultMarcoFalke
2023-05-22fuzz: Print error message when FUZZ is missingMarcoFalke
2023-05-20refactor: Move system from util to common libraryTheCharlatan
2023-05-20refactor: Split util::AnyPtr into its own fileTheCharlatan
2023-05-20refactor: Split util::insert into its own fileTheCharlatan
2023-05-20refactor: Move ScheduleBatchPriority to its own fileTheCharlatan
2023-05-09Merge bitcoin/bitcoin#27491: refactor: Move chain constants to the util libraryfanquake
2023-05-09Merge bitcoin/bitcoin#27594: refactor: Remove unused GetTimeMillisfanquake
2023-05-09refactor: Replace string chain name constants with ChainTypesTheCharlatan
2023-05-09refactor: Create chaintype filesTheCharlatan
2023-05-08Merge bitcoin/bitcoin#26076: Switch hardened derivation marker to hAndrew Chow
2023-05-08refactor: Remove unused GetTimeMillisMarcoFalke
2023-04-19move-only: Extract common/args and common/config.cpp from util/systemTheCharlatan
2023-04-04tracepoints: Disables `-Wgnu-zero-variadic-macro-arguments` to compile withou...Martin Leitner-Ankerl
2023-04-04Switch hardened derivation marker to h in descriptorsSjors Provoost
2023-04-03Merge bitcoin/bitcoin#27254: refactor: Extract util/fs from util/systemfanquake
2023-03-26clang-tidy: Add `performance-faster-string-find` checkHennadii Stepanov
2023-03-23refactor: Move fs.* to util/fs.*TheCharlatan
2023-03-23refactor: Extract util/fs_helpers from util/systemBen Woosley
2023-03-23Merge bitcoin/bitcoin#27233: refactor: Replace GetTimeMicros by SystemClockfanquake
2023-03-14Merge bitcoin/bitcoin#27238: refactor: Split logging utilities from system.hfanquake
2023-03-13refactor: Move error() from util/system.h to logging.hBen Woosley
2023-03-13refactor: Extract util/exception from util/systemBen Woosley
2023-03-09util: fix argsman dupe key errorwillcl-ark
2023-03-09refactor: Replace GetTimeMicros by SystemClockMarcoFalke
2023-03-08Merge bitcoin/bitcoin#27189: util: Use steady clock in SeedStrengthen, FindBe...fanquake
2023-03-07Merge bitcoin/bitcoin#27150: Deduplicate bitcoind and bitcoin-qt init codeAndrew Chow
2023-03-07util: Work around ParseHex gcc cross compiler bugMarcoFalke
2023-03-03util: add missing include and fix function signatureCory Fields
2023-03-02Use steady clock in SeedStrengthen and FindBestImplementationMarcoFalke
2023-02-28Deduplicate bitcoind and bitcoin-qt init codeRyan Ofsky
2023-02-28Extend bilingual_str support for tinyformatRyan Ofsky
2023-02-28Merge bitcoin/bitcoin#27170: refactor: Stop using gArgs global in system.cppAndrew Chow