Age | Commit message (Expand) | Author |
2023-09-13 | Do not use std::vector = {} to release memory | Pieter Wuille |
2023-05-20 | refactor: Move system from util to common library | TheCharlatan |
2023-04-03 | refactor: don't avoid sys/types.h on when building for Windows | fanquake |
2023-03-23 | refactor: Move fs.* to util/fs.* | TheCharlatan |
2023-03-23 | refactor: Extract util/fs_helpers from util/system | Ben Woosley |
2023-02-27 | Merge bitcoin/bitcoin#25227: Handle invalid hex encoding in ParseHex | fanquake |
2023-02-27 | util: Return empty vector on invalid hex encoding | MarcoFalke |
2023-02-27 | test: Add hex parse unit tests | MarcoFalke |
2023-02-06 | Move random test util code from setup_common to random | Jon Atack |
2023-01-03 | refactor: use braced init for integer constants instead of c style casts | Pasta |
2022-12-24 | scripted-diff: Bump copyright headers | Hennadii Stepanov |
2022-11-14 | test: Split overly large util_tests.cpp file | MacroFake |
2022-11-03 | Merge bitcoin/bitcoin#25248: refactor: Add LIFETIMEBOUND / -Wdangling-gsl to ... | fanquake |
2022-10-18 | test: Remove unused txmempool include from tests | MacroFake |
2022-10-01 | refactor: move Boost datetime usage to wallet | fanquake |
2022-08-30 | Merge bitcoin/bitcoin#25733: tidy: enable bugprone-use-after-move | MacroFake |
2022-08-30 | Merge bitcoin/bitcoin#25717: p2p: Implement anti-DoS headers sync | fanquake |
2022-08-30 | test: work around bugprone-use-after-move warnings in util tests | fanquake |
2022-08-24 | Make Join() util work with any container type | MacroFake |
2022-08-23 | Add bitdeque, an std::deque<bool> analogue that does bit packing. | Pieter Wuille |
2022-08-19 | Remove Join() helper only used in tests | MacroFake |
2022-08-08 | test: Add test case for `ReplaceAll()` function | Hennadii Stepanov |
2022-08-02 | refactor: Add LIFETIMEBOUND / -Wdangling-gsl to Assert() | MacroFake |
2022-05-20 | Merge bitcoin/bitcoin#23595: util: Add ParseHex<std::byte>() helper | laanwj |
2022-05-20 | Merge bitcoin/bitcoin#25101: Add mockable clock type | fanquake |
2022-05-18 | Add mockable clock type and TicksSinceEpoch helper | MarcoFalke |
2022-05-17 | refactor: use C++11 default initializers | fanquake |
2022-05-11 | Remove unused GetTimeSeconds | MacroFake |
2022-05-08 | Add time helpers for std::chrono::steady_clock | MarcoFalke |
2022-05-04 | Merge bitcoin/bitcoin#24852: util: optimize HexStr | laanwj |
2022-05-04 | Extend Split to work with multiple separators | Martin Leitner-Ankerl |
2022-05-03 | Merge bitcoin/bitcoin#24470: Disallow more unsafe string->path conversions al... | MacroFake |
2022-04-27 | test: Add test for embedded null in hex string | MarcoFalke |
2022-04-27 | Use std::string_view throughout util strencodings/string | Pieter Wuille |
2022-04-21 | Disallow more unsafe string->path conversions allowed by path append operators | Ryan Ofsky |
2022-04-17 | test: Adds a test for HexStr that checks all 256 bytes | Martin Leitner-Ankerl |
2022-04-11 | test: add unit tests for `SplitString` helper | Kiminuo |
2022-03-30 | util/check: stop using lambda for Assert/Assume | Anthony Towns |
2022-03-10 | Merge bitcoin/bitcoin#24371: util: Fix `ReadBinaryFile` reading beyond maxsize | MarcoFalke |
2022-02-22 | Merge bitcoin/bitcoin#24367: User-facing content and codebase doc fixups from... | laanwj |
2022-02-21 | Replace "can not" with "cannot" in docs, user messages, and tests | Jon Atack |
2022-02-21 | util: Add SaturatingAdd helper | MarcoFalke |
2022-02-19 | util: Fix ReadBinaryFile reading beyond maxsize | klementtan |
2022-02-04 | Re-enable util_datadir check disabled in #20744 | Ryan Ofsky |
2022-02-03 | refactor: replace boost::filesystem with std::filesystem | Kiminuo |
2022-01-11 | util: Restore GetIntArg saturating behavior | James O'Beirne |
2022-01-05 | Merge bitcoin/bitcoin#23411: refactor: Avoid integer overflow in ApplyStats w... | MarcoFalke |
2021-12-30 | scripted-diff: Bump copyright headers | Hennadii Stepanov |
2021-12-17 | Move AdditionOverflow to util, Add CheckedAdd with unit tests | MarcoFalke |
2021-11-29 | More Span simplifications | Pieter Wuille |