aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2024-02-28serialization: use internal endian conversion functionsCory Fields
2024-02-28serialization: detect byteswap builtins without autoconf testsCory Fields
2024-02-28Accept "in" and "out" flags to -whitelist to allow whitelisting manual connec...Luke Dashjr
2024-02-28net_processing: Move extra service flag into InitializeNodeLuke Dashjr
2024-02-28net: Move `NetPermissionFlags::Implicit` verification to `AddWhitelistPermiss...Luke Dashjr
2024-02-28net: store `-whitelist{force}relay` values in `CConnman`brunoerg
2024-02-28wallet: Avoid updating `ReserveDestination::nIndex` when `GetReservedDestinat...UdjinM6
2024-02-27serialization: replace char-is-int8_t autoconf detection with c++20 conceptCory Fields
2024-02-27Update crc32c subtree to latest upstream masterfanquake
2024-02-27Squashed 'src/crc32c/' changes from 0bac72c455..b60d2b7334fanquake
2024-02-27test: Remove Windows-specific code from `system_tests/run_command`Hennadii Stepanov
2024-02-27[test] IsBlockMutated unit testsdergoegge
2024-02-27Add transaction_identifier::size to allow Span conversiondergoegge
2024-02-27[validation] Cache merkle root and witness commitment checksdergoegge
2024-02-27[net processing] Don't process mutated blocksdergoegge
2024-02-27[validation] Merkle root malleation should be caught by IsBlockMutateddergoegge
2024-02-27[validation] Introduce IsBlockMutateddergoegge
2024-02-27[refactor] Cleanup merkle root checksdergoegge
2024-02-27[validation] Isolate merkle root checksdergoegge
2024-02-26Merge bitcoin/bitcoin#29357: test: Drop `x` modifier in `fsbridge::fopen` cal...fanquake
2024-02-26crypto: replace CountBits with std::bit_widthCory Fields
2024-02-26crypto: replace non-standard CLZ builtins with c++20's bit_widthCory Fields
2024-02-26test: Drop `x` modifier in `fsbridge::fopen` call for mingw buildsHennadii Stepanov
2024-02-26Merge bitcoin/bitcoin#29471: doc: Fix CI-detected codespell warningsfanquake
2024-02-26Merge bitcoin/bitcoin#29345: rpc: Do not wait for headers inside loadtxoutsetfanquake
2024-02-26Merge bitcoin/bitcoin#29408: lint: Check for missing bitcoin-config.h includesfanquake
2024-02-23Fix CI-detected codespell warningsLÅ‘rinc
2024-02-21[fuzz] Avoid partial negative resultMurch
2024-02-21[refactor] return pair from SingleV3Checksglozow
2024-02-21serialization: Add ParamsStream GetStream() methodRyan Ofsky
2024-02-21net: Simplify ParamsStream usageRyan Ofsky
2024-02-21serialization: Accept multiple parameters in ParamsStream constructorRyan Ofsky
2024-02-21serialization: Reverse ParamsStream constructor orderRyan Ofsky
2024-02-21serialization: Drop unnecessary ParamsStream referencesRyan Ofsky
2024-02-21serialization: Drop references to GetVersion/GetTypeRyan Ofsky
2024-02-20descriptor: Be able to get the pubkeys involved in a descriptorAva Chow
2024-02-20key: Add constructor for CExtKey that takes CExtPubKey and CKeyAva Chow
2024-02-20refactor: Add missing include for USE_BDB, USE_SQLITE to bench/wallet_ismine.cppMarcoFalke
2024-02-20Merge bitcoin/bitcoin#29404: refactor: bitcoin-config.h includes cleanupfanquake
2024-02-20Merge bitcoin-core/gui#797: test: Recognize dialog object by nameHennadii Stepanov
2024-02-20serfloat: improve/simplify testsPieter Wuille
2024-02-20serfloat: do not test encode(bits)=bits anymorePieter Wuille
2024-02-20Merge bitcoin/bitcoin#26008: wallet: cache IsMine scriptPubKeys to improve pe...fanquake
2024-02-19Merge bitcoin/bitcoin#29434: rpc: Fixed signed integer overflow for large fee...Ava Chow
2024-02-19qt, test: Recognize dialog object by nameHennadii Stepanov
2024-02-17qt: keep focus on "Hide" while ModalOverlay is visibleJadi
2024-02-16wallet: Retrieve ID from loaded DescSPKM directlyAva Chow
2024-02-16wallet: Use scriptPubKeyCache in GetSolvingProviderAva Chow
2024-02-16wallet: Use scriptPubKey cache in GetScriptPubKeyMansAva Chow
2024-02-16wallet: Use scriptPubKey cache in IsMineAva Chow