This website requires JavaScript.
35fb9930ad
test: enable v2 transport for p2p_timeouts.py
Martin Zumsande
2023-11-06 15:07:45 -05:00
2c1669c37a
test: enable v2 transport for rpc_net.py
Sebastian Falbesoner
2023-09-15 03:20:07 +02:00
cc961c2695
test: enable v2 transport for p2p_node_network_limited.py
Sebastian Falbesoner
2023-09-15 02:18:38 +02:00
3598a1b5c9
test: enable --v2transport in combination with --usecli
Martin Zumsande
2023-11-06 16:03:47 -05:00
68a9001751
test: persist -v2transport over restarts and respect -v2transport=0
Martin Zumsande
2023-11-03 16:54:19 -04:00
b4b01d3fb4
[refactor] updating miniminer comments to be more accurate
kevkevin
2023-11-06 20:39:03 -06:00
3d7544b481
Merge bitcoin/bitcoin#28823 : ci: remove note re M1 usage
Andrew Chow
2023-11-08 13:20:48 -05:00
19d1ba1b41
Merge bitcoin/bitcoin#28787 : init: completely remove -zapwallettxes (remaining hidden option)
Andrew Chow
2023-11-08 10:53:34 -05:00
8cbb619691
ci: remove note re M1 usage
fanquake
2023-11-08 15:07:17 +00:00
f1f3f2d9cc
Merge bitcoin/bitcoin#28815 : fuzz: Avoid timeout and bloat in fuzz targets
fanquake
2023-11-08 14:10:18 +00:00
9ad19fc7c7
Merge bitcoin/bitcoin#28155 : net: improves addnode / m_added_nodes logic
glozow
2023-11-08 11:15:41 +00:00
faa2ad88bc
test: Add missing wait for version to be sent in add_outbound_p2p_connection
MarcoFalke
2023-11-08 11:39:30 +01:00
d690f89b57
Merge bitcoin/bitcoin#28785 : validation: return more helpful results for reconsiderable fee failures and skipped transactions
fanquake
2023-11-08 09:57:26 +00:00
059f131314
Merge bitcoin/bitcoin#28820 : tests: Increase wallet_miniscript.py rpc timeout to 90 seconds
fanquake
2023-11-08 09:56:41 +00:00
1162d046ec
Merge bitcoin/bitcoin#28782 : test: Add missing sync on send_version in peer_connect
fanquake
2023-11-08 09:49:27 +00:00
b5d8f001a8
Merge bitcoin/bitcoin#28814 : test: symbolizer improvements
fanquake
2023-11-08 09:46:28 +00:00
fabb5046a7
fuzz: Avoid timeout and bloat in fuzz targets
MarcoFalke
2023-11-07 17:46:41 +01:00
6559e4d27a
tests: Increase wallet_miniscript.py rpc timeout to 90 seconds
Andrew Chow
2023-11-07 18:15:40 -05:00
82ea4e787c
Merge bitcoin/bitcoin#28464 : net: improve max-connection limits code
Andrew Chow
2023-11-07 16:53:37 -05:00
962ea5c525
Merge bitcoin/bitcoin#28374 : test: python cryptography required for BIP 324 functional tests
Andrew Chow
2023-11-07 16:43:34 -05:00
c981771bc3
Merge bitcoin/bitcoin#28224 : shutdown: Destroy kernel last, make test shutdown order consistent
Andrew Chow
2023-11-07 16:07:45 -05:00
c8a883a412
Merge bitcoin/bitcoin#26839 : Add support for RNDR/RNDRRS for AArch64 on Linux
Andrew Chow
2023-11-07 15:00:12 -05:00
e77339632e
Merge bitcoin/bitcoin#28136 : refactor: move GetServicesNames from rpc/util.{h,cpp} to rpc/net.cpp
Andrew Chow
2023-11-07 14:13:17 -05:00
0528cfd307
Merge bitcoin/bitcoin#28649 : Do the SOCKS5 handshake reliably
Andrew Chow
2023-11-07 14:11:46 -05:00
9ac114e5cd
Throw error if invalid parameters passed to getnetworkhashps RPC endpoint
Jameson Lopp
2023-09-30 15:06:36 -04:00
49d953281d
fuzz: explicitly specify llvm-symbolizer path in runner
fanquake
2023-11-07 14:05:25 +00:00
3da69c464f
Merge bitcoin/bitcoin#28546 : wallet: prevent bugs from invalid transaction heights with asserts, comments, and refactoring
Andrew Chow
2023-11-07 11:23:12 -05:00
83933eff00
[refactor] Miniminer var cached_descendants to descendants
kevkevin
2023-11-06 20:21:09 -06:00
43423fd834
[refactor] Change MiniMinerMempoolEntry order
kevkevin
2023-11-06 20:12:13 -06:00
1147e00e59
[validation] change package-fee-too-low, return wtxid(s) and effective feerate
glozow
2023-10-04 10:06:22 +01:00
10dd9f2441
[test] use CheckPackageMempoolAcceptResult in previous tests
glozow
2023-08-08 18:26:00 +01:00
2b3f43b96e
Merge bitcoin/bitcoin#28789 : fuzz: Avoid utxo_total_supply timeout (take 2)
fanquake
2023-11-07 11:16:48 +00:00
43de4d3630
doc: fix typos
Sjors Provoost
2023-11-07 10:21:51 +09:00
0387ca0774
Merge bitcoin/bitcoin#28612: Test: followups to #27823
Andrew Chow
2023-11-06 16:46:45 -05:00
0f5e31ce7d
Merge bitcoin/bitcoin#28799 : wallet: cache descriptor ID to avoid repeated descriptor string creation
Andrew Chow
2023-11-06 14:57:54 -05:00
4cebad4833
Merge bitcoin/bitcoin#28363 : doc: Add offline signing tutorial
Andrew Chow
2023-11-06 10:54:24 -05:00
3979f1afcb
[validation] add TxValidationResult::TX_RECONSIDERABLE, TX_UNKNOWN
glozow
2022-09-12 10:43:33 +01:00
5c786a026a
[refactor] use Wtxid for m_wtxids_fee_calculations
glozow
2023-11-06 13:32:45 +00:00
21d985784f
Merge bitcoin/bitcoin#28788 : test: bugfix CheckPackageMempoolAcceptResult return all error strings
fanquake
2023-11-06 14:25:36 +00:00
f2cc718e69
Merge bitcoin/bitcoin#28798 : build: Drop no longer needed MSVC warning suppressions
fanquake
2023-11-06 09:54:13 +00:00
5e6bc6d830
test: remove custom rpc timeout for wallet_miniscript.py, reorder in test_runner
Sebastian Falbesoner
2023-11-05 23:54:02 +01:00
f811a24421
wallet: cache descriptor ID to avoid repeated descriptor string creation
Sebastian Falbesoner
2023-11-05 23:01:32 +01:00
953d302a24
Merge bitcoin/bitcoin#28735 : depends: Bump to capnproto-c++-1.0.1
fanquake
2023-11-05 18:18:57 +00:00
d2d53b4ac8
Merge bitcoin/bitcoin#28796 : ci: Drop no longer needed "Fix Visual Studio installation" step
fanquake
2023-11-05 18:14:48 +00:00
33223f9d55
build: Drop no longer needed MSVC warning suppressions
Hennadii Stepanov
2023-11-05 14:50:59 +00:00
5bd1b8d4f1
ci: Drop no longer needed "Fix Visual Studio installation" step
Hennadii Stepanov
2023-11-05 09:53:53 +00:00
cdc6ac4126
snapshots: don't core dump when running -checkblockindex after loadtxoutset
Mark Friedenbach
2023-11-04 12:32:17 -07:00
fa7ba92630
fuzz: Avoid utxo_total_supply timeout
MarcoFalke
2023-11-03 20:02:03 +01:00
5380f05513
test: bugfix CheckPackageMempoolAcceptResult return all error strings
Greg Sanders
2023-11-03 16:04:54 -04:00
5039c346ca
init: completely remove -zapwallettxes (remaining hidden option)
Sebastian Falbesoner
2023-11-03 19:13:19 +01:00
380e365563
guix: switch to 6.1 kernel headers over 5.15
fanquake
2023-10-15 17:07:54 +02:00
7cb9367157
rpc: keep .cookie if it was not generated
Roman Zeyde
2023-11-03 16:34:42 +02:00
d9007f51a7
Merge bitcoin/bitcoin#28762 : MiniMiner changes for package linearization
Andrew Chow
2023-11-03 10:45:34 -04:00
0fd7ca4838
Merge bitcoin/bitcoin#28778 : depends: drop -O1 workaround from arm64 apple Qt build
fanquake
2023-11-03 14:42:44 +00:00
5d9f45082b
Merge bitcoin/bitcoin#28758 : refactors for subpackage evaluation
fanquake
2023-11-03 14:35:30 +00:00
f23ac10ca5
Merge bitcoin/bitcoin#28764 : Fuzz: Check individual and package transaction invariants
glozow
2023-11-03 13:48:24 +00:00
fa02598469
test: Add missing sync on send_version in peer_connect
MarcoFalke
2023-11-03 13:30:54 +01:00
3333f14efa
depends: Bump to capnproto-c++-1.0.1
MarcoFalke
2023-10-26 14:23:49 +02:00
49a92579c7
build: latest config.sub in depends
fanquake
2023-11-03 11:04:37 +00:00
ced0435a71
build: latest config.guess in depends
fanquake
2023-11-03 11:04:09 +00:00
d9cc99d04e
[test] MiniMiner::Linearize and manual construction
glozow
2023-10-31 09:24:23 +00:00
dfd6a3788c
[refactor] unify fee amounts in miniminer_tests
glozow
2023-11-03 10:08:56 +00:00
f4b1b24a3b
[MiniMiner] track inclusion order and add Linearize() function
glozow
2023-07-14 11:28:00 +01:00
004075963f
[test] add case for MiniMiner working with negative fee txns
glozow
2023-10-31 12:00:48 +00:00
fe6332c0ba
[MiniMiner] make target_feerate optional
glozow
2023-10-31 11:43:14 +00:00
5a83f55c96
[MiniMiner] allow manual construction with non-mempool txns
glozow
2023-10-31 09:29:59 +00:00
e3b2e630b2
[refactor] change MiniMinerMempoolEntry ctor to take values, update includes
glozow
2023-10-31 08:51:20 +00:00
4aa98b79b2
[lint] update expected boost includes
glozow
2023-11-03 10:12:35 +00:00
9b68c9b85e
Merge bitcoin/bitcoin#28172 : refactor: use string_view for passing string literals to Parse{Hash,Hex}
Andrew Chow
2023-11-02 15:37:51 -04:00
5f88622191
Merge bitcoin/bitcoin#27852 : test: add coverage to rpc_blockchain.py
Andrew Chow
2023-11-02 15:19:26 -04:00
0857f2935f
Merge bitcoin/bitcoin#24097 : Replace RecursiveMutex m_cs_banned with Mutex, and rename it
Andrew Chow
2023-11-02 13:49:50 -04:00
ebc7063c80
doc: update docs for CHECK_ATOMIC macro
fanquake
2023-11-02 16:53:58 +00:00
664c87354f
depends: drop -O1 workaround from arm64 apple Qt build
fanquake
2023-11-02 15:59:46 +00:00
fcb3069fa3
Use CheckPackageMempoolAcceptResult for package evaluation fuzzing
Greg Sanders
2023-11-01 09:53:05 -04:00
34088d6c9e
[test util] CheckPackageMempoolAcceptResult for sanity-checking results
glozow
2023-08-08 18:25:40 +01:00
2e9454a633
Merge bitcoin/bitcoin#21161 : Fee estimation: extend bucket ranges consistently
glozow
2023-11-02 11:14:11 +00:00
023418a140
Merge bitcoin/bitcoin#28530 : tests, bug fix: DisconnectedBlockTransactions rewrite followups
glozow
2023-11-02 11:09:17 +00:00
023e8c2001
Merge bitcoin/bitcoin#28769 : build: Update qt package up to 5.15.11
fanquake
2023-11-02 09:50:39 +00:00
b2240f6522
Merge bitcoin/bitcoin#28770 : refactor: Remove unused circular include dependency from validation.cpp
fanquake
2023-11-02 09:44:24 +00:00
88e09ac2a1
tests: Fix LCOV_OPTS to be in the correct position
Andrew Chow
2023-11-01 18:08:36 -04:00
b5a60abe87
MOVEONLY: CleanupTemporaryCoins into its own function
glozow
2023-10-04 08:42:28 +01:00
10c0a8678c
[test util] CreateValidTransaction multi-in/out, configurable feerate, signal BIP125
glozow and Andrew Chow
2022-10-03 10:56:00 +01:00
6ff647a7e0
scripted-diff: rename CheckPackage to IsWellFormedPackage
glozow
2023-01-19 17:31:58 +00:00
da9aceba21
[refactor] move package checks into helper functions
glozow
2022-09-16 16:49:24 +01:00
fa7d31910a
refactor: Remove unused circular include dependency from validation.cpp
MarcoFalke
2023-11-01 17:48:51 +01:00
8047bb6fea
build: Update qt package up to 5.15.11
Hennadii Stepanov
2023-11-01 15:20:20 +00:00
af1d2ff883
[primitives] Precompute result of CTransaction::HasWitness
dergoegge
2023-11-01 14:04:44 +00:00
eca2e430ac
Merge bitcoin/bitcoin#28632 : test: make python p2p not send getaddr on incoming connections
fanquake
2023-11-01 10:26:08 +00:00
4733de3242
Merge bitcoin/bitcoin#28729 : addrman: log AS only when using asmap
fanquake
2023-11-01 10:11:57 +00:00
9d594ed1d8
Merge bitcoin/bitcoin#28755 : build: remove duplicate -lminiupnpc linking
fanquake
2023-11-01 10:05:28 +00:00
04bfe8c9c3
Merge bitcoin-core/gui#774 : Fix crash on selecting "Mask values" in transaction view
Hennadii Stepanov
2023-11-01 09:54:20 +00:00
651fa404e4
fuzz: tx_pool checks ATMP result invariants
Greg Sanders
2023-10-16 12:20:22 -04:00
0420f99f42
Create net_peer_connection unit tests
Jon Atack
2023-10-26 15:54:18 -06:00
af0fca530e
netbase: use reliable send() during SOCKS5 handshake
Vasil Dimov
2023-07-13 14:17:30 +02:00
1b19d1117c
sock: change Sock::SendComplete() to take Span
Vasil Dimov
2023-07-14 18:36:34 +02:00
3c0b66c2ec
Merge bitcoin/bitcoin#28759 : guix: update signapple to latest master
fanquake
2023-10-31 17:07:06 +00:00
697ded943c
Merge bitcoin/bitcoin#28757 : guix: Zip needs to include all files and set time to SOURCE_DATE_EPOCH
fanquake
2023-10-31 16:44:53 +00:00
f6f18eeaa8
guix: Zip needs to include all files with time as SOURCE_DATE_EPOCH
Andrew Chow
2023-10-30 14:27:37 -04:00
79539fbfbf
guix: update signapple
fanquake
2023-10-31 10:26:08 +00:00
b74e449ffa
build: remove potential for duplciate natpmp linking
fanquake
2023-10-31 10:49:40 +00:00