aboutsummaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)Author
2024-05-21build: remove --enable-threadlocalfanquake
2024-05-16util: avoid using thread_local variable that has a destructorVasil Dimov
2024-05-10refactor, subprocess: Remove unused stream API callsHennadii Stepanov
2024-05-10refactor, subprocess: Remove unused `Popen::child_created_` data memberHennadii Stepanov
2024-05-10refactor, subprocess: Remove unused `Popen::poll()`Hennadii Stepanov
2024-05-10refactor, subprocess: Remove `Popen::pid()`Hennadii Stepanov
2024-05-07Merge bitcoin/bitcoin#29494: build: Assume HAVE_CONFIG_H, Add IWYU pragma kee...Ava Chow
2024-05-02Merge bitcoin/bitcoin#29961: refactor: remove remaining unused code from cpp-...Ava Chow
2024-05-01scripted-diff: Add IWYU pragma keep to bitcoin-config.h includesMarcoFalke
2024-04-30Merge bitcoin/bitcoin#29983: msvc: Compile `test\fuzz\bitdeque.cpp`Ava Chow
2024-04-30Merge bitcoin/bitcoin#29906: Disable util::Result copying and assignmentAva Chow
2024-04-29Merge bitcoin/bitcoin#29872: test: Add missing Assert(mock_time_in >= 0s) to ...merge-script
2024-04-28update comments in cpp-subprocess (check_output references)Sebastian Falbesoner
2024-04-28remove unused method `Popen::kill` from cpp-subprocessSebastian Falbesoner
2024-04-28refactor: Fix "error C2248: cannot access private member" on MSVCHennadii Stepanov
2024-04-25refactor: Avoid copying util::Result valuesRyan Ofsky
2024-04-25refactor: Drop util::Result operator=Ryan Ofsky
2024-04-25remove commented out code in cpp-subprocessSebastian Falbesoner
2024-04-25remove unused templates from cpp-subprocessSebastian Falbesoner
2024-04-24Merge bitcoin/bitcoin#29757: feefrac: avoid explicitly computing diagram; com...glozow
2024-04-23Replace locale-dependent `std::strerror` with `SysErrorString`Hennadii Stepanov
2024-04-23refactor: Rename `subprocess.hpp` to follow our header name conventionsHennadii Stepanov
2024-04-23Merge bitcoin/bitcoin#29865: util: remove unused cpp-subprocess optionsAva Chow
2024-04-23remove unneeded environment option from cpp-subprocessSebastian Falbesoner
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