aboutsummaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)Author
2024-04-22Avoid explicitly computing diagram; compare based on chunksPieter Wuille
2024-04-16remove unneeded cwd option from cpp-subprocessSebastian Falbesoner
2024-04-16remove unneeded bufsize option from cpp-subprocessSebastian Falbesoner
2024-04-16remove unneeded close_fds option from cpp-subprocessSebastian Falbesoner
2024-04-16remove unneeded session_leader option from cpp-subprocessSebastian Falbesoner
2024-04-16remove unneeded defer_spawn option from cpp-subprocessSebastian Falbesoner
2024-04-16remove unneeded preexec function option from cpp-subprocessSebastian Falbesoner
2024-04-16remove unneeded shell option from cpp-subprocessSebastian Falbesoner
2024-04-15chore: fix some typos in commentsStevenMia
2024-04-15refactor: Use chrono type for g_mock_timeMarcoFalke
2024-04-15test: Add missing Assert(mock_time_in >= 0s) to SetMockTimeMarcoFalke
2024-04-11Fix typos in `subprocess.hpp`Hennadii Stepanov
2024-04-10Merge bitcoin/bitcoin#28981: Replace Boost.Process with cpp-subprocessmerge-script
2024-04-07[clang-tidy] Enable the misc-no-recursion checkdergoegge
2024-04-05Merge bitcoin/bitcoin#29081: refactor: Remove gmtime*fanquake
2024-03-27Add `cpp-subprocess` header-only libraryHennadii Stepanov
2024-03-26CompareFeerateDiagram: short-circuit comparison when detected as incomparableGreg Sanders
2024-03-26remove erroneous CompareFeerateDiagram comment about slopeGreg Sanders
2024-03-26doc: fix comment about non-existing CompareFeeFracGreg Sanders
2024-03-26Merge bitcoin/bitcoin#29242: Mempool util: Add RBF diagram checks for single ...glozow
2024-03-18refactor: FormatISO8601* without gmtime*MarcoFalke
2024-03-18Revert "time: add runtime sanity check"MarcoFalke
2024-03-18Add FeeFrac utilsGreg Sanders
2024-03-14Remove unused g++-10 workaroundMarcoFalke
2024-03-13Merge bitcoin/bitcoin#29606: refactor: Reserve memory for ToLower/ToUpper con...Ava Chow
2024-03-12Merge bitcoin/bitcoin#29236: log: Nuke error(...)fanquake
2024-03-11Merge bitcoin/bitcoin#29458: refactor: Preallocate result in TryParseHex to a...Ava Chow
2024-03-11scripted-diff: Replace error() with LogError()MarcoFalke
2024-03-08Merge bitcoin/bitcoin#28960: kernel: Remove dependency on CSchedulerAva Chow
2024-03-08Reserve memory for ToLower/ToUpper conversionsLőrinc
2024-03-01Merge bitcoin/bitcoin#29263: serialization: c++20 endian/byteswap/clz moderni...fanquake
2024-02-28Preallocate result in `TryParseHex` to avoid resizingLőrinc
2024-02-27Add transaction_identifier::size to allow Span conversiondergoegge
2024-02-26crypto: replace CountBits with std::bit_widthCory Fields
2024-02-16kernel: Remove dependency on CSchedulerTheCharlatan
2024-01-05doc: Clarify C++20 commentsMarcoFalke
2023-12-14Merge bitcoin/bitcoin#29040: refactor: Remove pre-C++20 code, fs::path cleanupAva Chow
2023-12-14Merge bitcoin/bitcoin#28051: Get rid of shutdown.cpp/shutdown.h, use SignalIn...Ava Chow
2023-12-14refactor: Rename fs::path::u8string() to fs::path::utf8string()MarcoFalke
2023-12-13Merge bitcoin/bitcoin#28075: util: Remove DirIsWritable, GetUniquePathfanquake
2023-12-11refactor: Remove pre-C++20 fs codeMarcoFalke
2023-12-11Add tests for C++20 std::u8stringMarcoFalke
2023-12-11refactor: Avoid copy/move in fs.hMarcoFalke
2023-12-07Revert "tracepoints: Disables `-Wgnu-zero-variadic-macro-arguments` to compil...MarcoFalke
2023-12-04util: Get rid of uncaught exceptions thrown by SignalInterrupt classRyan Ofsky
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