..
any.h
refactor: Split util::AnyPtr into its own file
2023-05-20 12:03:33 +02:00
asmap.cpp
streams: cache file position within AutoFile
2024-09-13 07:35:41 -04:00
asmap.h
refactor: Move fs.* to util/fs.*
2023-03-23 12:55:18 +01:00
batchpriority.cpp
refactor: Move ScheduleBatchPriority to its own file
2023-05-20 12:03:30 +02:00
batchpriority.h
refactor: Move ScheduleBatchPriority to its own file
2023-05-20 12:03:30 +02:00
bip32.cpp
Merge bitcoin/bitcoin#26076 : Switch hardened derivation marker to h
2023-05-08 13:31:28 -04:00
bip32.h
Switch hardened derivation marker to h in descriptors
2023-04-04 18:33:08 +02:00
bitdeque.h
refactor: Fix "error C2248: cannot access private member" on MSVC
2024-04-28 07:11:24 +01:00
bitset.h
util: use explicit cast in MultiIntBitSet::Fill()
2024-12-05 16:55:36 +01:00
byte_units.h
util: fix compiler warning about deprecated space before _MiB
2025-01-20 14:32:20 +01:00
bytevectorhash.cpp
random: get rid of GetRand by inlining
2024-07-01 12:39:53 -04:00
bytevectorhash.h
scripted-diff: Bump copyright headers
2022-12-24 23:49:50 +00:00
chaintype.cpp
testnet: Introduce Testnet4
2024-08-06 01:38:10 +02:00
chaintype.h
testnet: Introduce Testnet4
2024-08-06 01:38:10 +02:00
check.cpp
fuzz: enable running fuzz test cases in Debug mode
2025-04-22 17:11:24 +10:00
check.h
fuzz: enable running fuzz test cases in Debug mode
2025-04-22 17:11:24 +10:00
CMakeLists.txt
cmake: Avoid using OBJECT
libraries
2025-02-18 12:29:18 +00:00
epochguard.h
scripted-diff: Bump copyright headers
2022-12-24 23:49:50 +00:00
exception.cpp
refactor: Extract util/exception from util/system
2023-03-13 17:09:47 +01:00
exception.h
refactor: Extract util/exception from util/system
2023-03-13 17:09:47 +01:00
fastrange.h
scripted-diff: Bump copyright headers
2022-12-24 23:49:50 +00:00
feefrac.cpp
scripted-diff: Use std::span over Span
2025-03-12 19:45:37 +01:00
feefrac.h
feefrac: avoid integer overflow in temporary
2025-04-17 17:37:35 -04:00
fs.cpp
Add tests for C++20 std::u8string
2023-12-11 17:42:05 +01:00
fs.h
scripted-diff: modernize outdated trait patterns - values
2025-02-21 10:43:01 +01:00
fs_helpers.cpp
build: Replace MAC_OSX macro with existing __APPLE__
2024-10-24 12:29:26 +02:00
fs_helpers.h
util: add perm string helper functions
2024-06-27 14:55:10 +01:00
golombrice.h
scripted-diff: Bump copyright headers
2022-12-24 23:49:50 +00:00
hash_type.h
move-only: Add util/hash_type
2021-05-11 10:38:18 +02:00
hasher.cpp
scripted-diff: Bump copyright headers after std::span changes
2025-03-12 19:46:54 +01:00
hasher.h
scripted-diff: Bump copyright headers after std::span changes
2025-03-12 19:46:54 +01:00
insert.h
refactor: Split util::insert into its own file
2023-05-20 12:03:31 +02:00
macros.h
scripted-diff: Bump copyright headers
2022-12-24 23:49:50 +00:00
moneystr.cpp
util: Move util/string.h functions to util namespace
2024-05-16 10:16:08 -05:00
moneystr.h
scripted-diff: Bump copyright headers
2022-12-24 23:49:50 +00:00
overflow.h
scripted-diff: modernize outdated trait patterns - values
2025-02-21 10:43:01 +01:00
overloaded.h
doc: Clarify C++20 comments
2024-01-05 11:22:31 +01:00
rbf.cpp
rbf.h
scripted-diff: Bump copyright headers
2021-12-30 19:36:57 +02:00
readwritefile.cpp
refactor: Move fs.* to util/fs.*
2023-03-23 12:55:18 +01:00
readwritefile.h
refactor: Move fs.* to util/fs.*
2023-03-23 12:55:18 +01:00
result.h
refactor: Avoid copying util::Result values
2024-04-25 16:08:24 -04:00
serfloat.cpp
Add platform-independent float encoder/decoder
2021-05-24 16:04:44 -07:00
serfloat.h
scripted-diff: Bump copyright headers
2022-12-24 23:49:50 +00:00
signalinterrupt.cpp
util: Get rid of uncaught exceptions thrown by SignalInterrupt class
2023-12-04 15:39:15 -04:00
signalinterrupt.h
util: Get rid of uncaught exceptions thrown by SignalInterrupt class
2023-12-04 15:39:15 -04:00
sock.cpp
scripted-diff: Bump copyright headers after std::span changes
2025-03-12 19:46:54 +01:00
sock.h
scripted-diff: Bump copyright headers after std::span changes
2025-03-12 19:46:54 +01:00
strencodings.cpp
Merge bitcoin/bitcoin#31519 : refactor: Use std::span over Span
2025-03-20 13:41:54 +08:00
strencodings.h
Merge bitcoin/bitcoin#31519 : refactor: Use std::span over Span
2025-03-20 13:41:54 +08:00
string.cpp
util: Move util/string.h functions to util namespace
2024-05-16 10:16:08 -05:00
string.h
scripted-diff: Use std::span over Span
2025-03-12 19:45:37 +01:00
subprocess.h
tidy: modernize-use-equals-default
2024-07-08 11:12:01 +02:00
syserror.cpp
scripted-diff: drop config/ subdir for bitcoin-config.h, rename to bitcoin-build-config.h
2024-10-10 12:22:12 +02:00
syserror.h
Show descriptive error messages when FileCommit fails
2023-06-30 09:48:21 -04:00
task_runner.h
tidy: modernize-use-equals-default
2024-07-08 11:12:01 +02:00
thread.cpp
refactor: Extract util/exception from util/system
2023-03-13 17:09:47 +01:00
thread.h
scripted-diff: Bump copyright headers
2022-12-24 23:49:50 +00:00
threadinterrupt.cpp
scripted-diff: Bump copyright headers
2022-12-24 23:49:50 +00:00
threadinterrupt.h
util: Add SignalInterrupt class and use in shutdown.cpp
2023-06-28 09:49:28 +02:00
threadnames.cpp
build: Replace MAC_OSX macro with existing __APPLE__
2024-10-24 12:29:26 +02:00
threadnames.h
util: avoid using thread_local variable that has a destructor
2024-05-16 18:16:46 +02:00
time.cpp
test: Introduce MockableSteadyClock::mock_time_point and ElapseSteady helper
2025-04-09 20:05:17 +02:00
time.h
test: Introduce MockableSteadyClock::mock_time_point and ElapseSteady helper
2025-04-09 20:05:17 +02:00
tokenpipe.cpp
scripted-diff: drop config/ subdir for bitcoin-config.h, rename to bitcoin-build-config.h
2024-10-10 12:22:12 +02:00
tokenpipe.h
util: Add RAII TokenPipe
2021-03-04 18:24:00 +01:00
trace.h
tracing: only prepare tracepoint args if attached
2024-10-28 14:27:47 +01:00
transaction_identifier.h
refactor: remove TxidFromString
2024-07-31 16:47:39 +01:00
translation.h
refactor: Introduce struct to hold a runtime format string
2025-01-15 12:16:08 +01:00
types.h
doc: Clarify C++20 comments
2024-01-05 11:22:31 +01:00
ui_change_type.h
vecdeque.h
utils: add missing include
2024-06-11 16:28:11 +00:00
vector.h
scripted-diff: modernize outdated trait patterns - types
2025-02-21 10:41:27 +01:00