aboutsummaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)Author
2023-12-07Revert "tracepoints: Disables `-Wgnu-zero-variadic-macro-arguments` to compil...MarcoFalke
2023-11-27Merge bitcoin/bitcoin#28933: fuzz: Faster wallet_notifications targetfanquake
2023-11-24Export assert from util/check.hMarcoFalke
2023-11-21Use Txid in COutpointdergoegge
2023-11-13Merge bitcoin/bitcoin#28076: util: Replace std::filesystem with util/fs.hfanquake
2023-11-07Merge bitcoin/bitcoin#28649: Do the SOCKS5 handshake reliablyAndrew Chow
2023-11-02Merge bitcoin/bitcoin#28172: refactor: use string_view for passing string lit...Andrew Chow
2023-10-31sock: change Sock::SendComplete() to take SpanVasil Dimov
2023-10-30Bump g++ minimum supported version to 10MarcoFalke
2023-10-30Merge bitcoin/bitcoin#28737: doc: Fix bugprone-lambda-function-name errorsfanquake
2023-10-27refactor: Add LIFETIMEBOUND to all (w)txid gettersMarcoFalke
2023-10-26Merge bitcoin/bitcoin#28107: util: Type-safe transaction identifiersAndrew Chow
2023-10-26Fix bugprone-lambda-function-name errorsMarcoFalke
2023-10-20build: Include `config/bitcoin-config.h` explicitly in `util/trace.h`Hennadii Stepanov
2023-10-12Introduce types for txids & wtxidsdergoegge
2023-10-03Merge bitcoin/bitcoin#26312: Remove Sock::Get() and Sock::Sock()Ryan Ofsky
2023-09-30chainparams: add blockhash to AssumeutxoDataJames O'Beirne
2023-09-19Merge bitcoin/bitcoin#28246: wallet: Use CTxDestination in CRecipient instead...fanquake
2023-09-15Merge bitcoin/bitcoin#28452: Do not use std::vector = {} to release memoryfanquake
2023-09-14refactor: Replace <filesystem> with <util/fs.h>MarcoFalke
2023-09-13Do not use std::vector = {} to release memoryPieter Wuille
2023-09-12[refactor] Remove compat.h from kernel headersTheCharlatan
2023-09-12Make WitnessUnknown members privateAndrew Chow
2023-08-25net: remove Sock default constructor, it's not necessaryVasil Dimov
2023-08-25net: remove now unnecessary Sock::Get()Vasil Dimov
2023-08-24doc: remove out-of-date external link in src/util/strencodings.hJon Atack
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