aboutsummaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)Author
9 daysMerge bitcoin/bitcoin#30406: refactor: modernize-use-equals-defaultmerge-script
10 daysutil: Catch translation string errors at compile timeMarcoFalke
12 daystidy: modernize-use-equals-defaultMarcoFalke
2024-07-01random: get rid of GetRand by inliningPieter Wuille
2024-06-27Merge bitcoin/bitcoin#28167: init: Add option for rpccookie permissions (repl...Ryan Ofsky
2024-06-27util: add perm string helper functionswillcl-ark
2024-06-12Merge bitcoin/bitcoin#29015: kernel: Streamline util libraryAva Chow
2024-06-12Merge bitcoin/bitcoin#30268: util: add missing VecDeque includeglozow
2024-06-11utils: add missing includeCory Fields
2024-06-10util: add BitSetPieter Wuille
2024-06-06util: add VecDequePieter Wuille
2024-05-21build: remove --enable-threadlocalfanquake
2024-05-16util: avoid using thread_local variable that has a destructorVasil Dimov
2024-05-16util: Move util/string.h functions to util namespaceRyan Ofsky
2024-05-16util: move fees.h and error.h to common/messages.hRyan Ofsky
2024-05-16common: Add PSBTError enumRyan Ofsky
2024-05-16util: move error.h TransactionError enum to node/types.hRyan Ofsky
2024-05-16util: move spanparsing.h to script/parsing.hRyan Ofsky
2024-05-16util: move spanparsing.h Split functions to string.hRyan Ofsky
2024-05-16util: move HexStr and HexDigit from util to cryptoTheCharlatan
2024-05-16util: move util/message to common/signmessageRyan Ofsky
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