Commit Graph

30126 Commits (3308c61091b6b7cb22569f3abadea6d001295c90)
 

Author SHA1 Message Date
Sebastian Falbesoner fb6c6a7938 test: speedup wallet_listtransactions by whitelisting peers (immediate tx relay)
3 years ago
Jon Atack e49d50cf40
bench: fix 32-bit narrowing warning in bench/peer_eviction.cpp
3 years ago
Pieter Wuille f424d601e1 Add logging and addr rate limiting statistics
3 years ago
Pieter Wuille b4ece8a1cd Functional tests for addr rate limiting
3 years ago
Pieter Wuille 5648138f59 Randomize the order of addr processing
3 years ago
Pieter Wuille 0d64b8f709 Rate limit the processing of incoming addr messages
3 years ago
Sebastian Falbesoner 84c874794c test: remove unneeded initialization code in feature_rbf.py
3 years ago
Andrew Chow 48bd7d3b77 Change ScriptPubKeyMan::Upgrade to default to return true
3 years ago
W. J. van der Laan a88fa1a555
Merge bitcoin/bitcoin#22211: net: relay I2P addresses even if not reachable (by us)
3 years ago
MarcoFalke 853ac47705
Merge bitcoin/bitcoin#22393: doc: added info to bitcoin.conf doc
3 years ago
W. J. van der Laan d86e6625e8
Merge bitcoin/bitcoin#22369: doc: Add steps for Transifex to release process
3 years ago
W. J. van der Laan 21998bc028
Merge bitcoin/bitcoin#22284: p2p, refactor: performance improvements to ProtectEvictionCandidatesByRatio()
3 years ago
MarcoFalke faa54e3757
Move pblocktree global to BlockManager
3 years ago
MarcoFalke fa27f03b49
Move LoadBlockIndexDB to BlockManager
3 years ago
Vasil Dimov 816f29eab2
addrman: detect on-disk corrupted nNew and nTried during unserialization
3 years ago
MarcoFalke c0224bc962
Merge bitcoin/bitcoin#22415: Make m_mempool optional in CChainState
3 years ago
MarcoFalke fa33ed4b3f
fuzz: Limit max ops in tx_pool fuzz targets
3 years ago
MarcoFalke faa86b71ac
fuzz: Use ConsumeUInt256 helper to simplify rolling_bloom_filter fuzz test
3 years ago
MarcoFalke aaaa61fd30
fuzz: Speed up rolling_bloom_filter fuzz test
3 years ago
MarcoFalke 97153a7026
Merge bitcoin/bitcoin#22385: refactor: Use DeploymentEnabled to hide VB deployments
3 years ago
fanquake e2c4ac7cfb
Merge bitcoin/bitcoin#22447: test: whitelist rpc_rawtransaction peers to speed up tests
3 years ago
fanquake fdf9b3eba3
Merge bitcoin/bitcoin#22446: test: Fix wallet_listdescriptors.py if bdb is not compiled
3 years ago
Pieter Wuille e4ffb44716 Update secp256k1 subtree to latest upstream + adapt API
3 years ago
Hennadii Stepanov 8169fc4e73
qt, refactor: Fix code styling of moved InitExecutor class
3 years ago
Hennadii Stepanov c82165a557
qt, refactor: Move InitExecutor class into its own module
3 years ago
Hennadii Stepanov dbcf56b6c6
scripted-diff: Rename BitcoinCore class to InitExecutor
3 years ago
Hennadii Stepanov 19a1d00831
qt: Add BitcoinCore::m_thread member
3 years ago
Pieter Wuille c020cbaa5c Squashed 'src/secp256k1/' changes from efad3506a8..be8d9c262f
3 years ago
Jon Atack a3d6ec5bb5
test: move rpc_rawtransaction tests to < 30s group
3 years ago
Jon Atack 5a1ed96077
test: whitelist rpc_rawtransaction peers to speed up tests
3 years ago
Hennadii Stepanov 0c845e3f89
test: Fix wallet_listdescriptors.py if bdb is not compiled
3 years ago
Sriram a2aca207b1 Move implementations of non-template fuzz helpers
3 years ago
MarcoFalke faafda232e
fuzz: Speed up prevector fuzz target
3 years ago
MarcoFalke 531c2b7c04
Merge bitcoin/bitcoin#20354: test: Add feature_taproot.py --previous_release
3 years ago
James O'Beirne ceb7b35a39
refactor: move UpdateTip into CChainState
3 years ago
James O'Beirne 4abf0779d6
refactor: no mempool arg to GetCoinsCacheSizeState
3 years ago
James O'Beirne 46e3efd1e4
refactor: move UpdateMempoolForReorg into CChainState
3 years ago
James O'Beirne 617661703a
validation: make CChainState::m_mempool optional
3 years ago
W. J. van der Laan d8f1e1327f
Merge bitcoin/bitcoin#22112: Force port 0 in I2P
3 years ago
fanquake 54c7754f31
build: use aarch64 Clang if cross-compiling for darwin on aarch64
3 years ago
MarcoFalke 7e1ba37b5d
Merge bitcoin/bitcoin#22433: init: remove straggling boost thread_group related code
3 years ago
fanquake aa72ffb1c2
init: remove straggling boost thread_group code
3 years ago
fanquake 839f5d06d6
Merge bitcoin/bitcoin#22432: doc: fix incorrect testmempoolaccept doc
3 years ago
glozow 9169be09f4 fix incorrect testmempoolaccept doc
3 years ago
W. J. van der Laan 842e2a9c54
Merge bitcoin/bitcoin#20234: net: don't bind on 0.0.0.0 if binds are restricted to Tor
3 years ago
W. J. van der Laan e0fe658b86
Merge bitcoin/bitcoin#22335: doc: recommend `--disable-external-signer` in OpenBSD build guide
3 years ago
Martin Zumsande 5730a43703 test: Add functional test for AddrFetch connections
3 years ago
Martin Zumsande c34ad3309f net, rpc: Enable AddrFetch connections for functional testing
3 years ago
Sebastian Falbesoner 8a2b58db9e test: fix segwit terminology (s/witness_program/witness_script/)
3 years ago
John Newbery 5a77abd4e6 [style] Clean up BroadcastTransaction()
3 years ago