-
9d9a91c4ea
rpc: bugfix, incorrect segwit redeem script size used in signrawtransactionwithkey
furszy
2023-08-21 17:50:09 -03:00
-
0c9fedfc45
fix incorrect multisig redeem script size limit for segwit
furszy
2023-08-21 17:45:34 -03:00
-
f7a173b578
test: rpc_createmultisig, decouple 'test_sortedmulti_descriptors_bip67'
furszy
2023-08-19 19:20:04 -03:00
-
4f33dbd8f8
test: rpc_createmultisig, decouple 'test_mixing_uncompressed_and_compressed_keys'
furszy
2023-08-19 19:18:00 -03:00
-
25a81705d3
test: rpc_createmultisig, remove unnecessary checkbalances()
furszy
2023-08-19 18:51:06 -03:00
-
b5a3289433
test: refactor, multiple cleanups in rpc_createmultisig.py

furszyandSebastian Falbesoner
2023-08-19 16:47:54 -03:00
-
3635d43268
test: rpc_createmultisig, remove manual wallet initialization
furszy
2023-08-19 09:54:30 -03:00
-
-
-
f5b6f621ff
Merge bitcoin/bitcoin#30024: doc: replace remaining "520" magic nums with MAX_SCRIPT_ELEMENT_SIZE
Ava Chow
2024-05-03 12:36:56 -04:00
-
-
f9486de6a9
Merge bitcoin/bitcoin#30029: test: remove duplicate
WITNESS_SCALE_FACTOR constant definition
Ava Chow
2024-05-03 12:36:00 -04:00
-
-
63317103c9
miniscript: make operator_mst consteval

Pieter WuilleandHennadii Stepanov
2023-10-16 10:17:12 -04:00
-
-
-
4b9f49da2b
doc: fix broken relative md links
willcl-ark
2024-05-02 21:30:59 +01:00
-
70e4d6ff1d
Merge bitcoin/bitcoin#30026: refactor, test: Always initialize pointer
Ryan Ofsky
2024-05-03 09:44:00 -04:00
-
-
af3c18169a
[test]: remove duplicate WITNESS_SCALE_FACTOR
ismaelsadeeq
2024-05-03 10:30:50 +01:00
-
-
-
fb9f150759
gui: fix misleading signmessage error with segwit
willcl-ark
2024-04-29 13:50:08 +01:00
-
f0e22be69a
build: no-longer disable WARN_CXXFLAGS when CXXFLAGS is set
fanquake
2022-08-15 14:59:05 +01:00
-
b088062e68
ci: remove -Wdocumentation from -Werror in multiprocess CI
fanquake
2024-03-19 14:52:24 +00:00
-
bec6a88fbc
ci: remove -Warray-bounds from -Werror for win64
fanquake
2024-03-20 09:46:12 +00:00
-
7469ac7032
ci: disable -Werror=maybe-uninitialized for Windows builds
fanquake
2023-09-26 10:07:49 +01:00
-
-
-
99d7538cdb
Merge bitcoin/bitcoin#30012: opportunistic 1p1c followups
merge-script
2024-05-03 15:31:06 +08:00
-
-
5127844cab
Merge bitcoin/bitcoin#30017: refactor, fuzz: Make 64-bit shift explicit
merge-script
2024-05-03 10:47:37 +08:00
-
-
-
-
bd2de7ac59
refactor, test: Always initialize pointer
Hennadii Stepanov
2024-05-02 21:52:46 +01:00
-
62ef33a718
Merge bitcoin/bitcoin#29617: test: Validate UTXO snapshot with coin height > base height & amount > MAX_MONEY supply
Ava Chow
2024-05-02 16:45:42 -04:00
-
-
-
-
81174d8a9b
Merge bitcoin/bitcoin#29961: refactor: remove remaining unused code from cpp-subprocess
Ava Chow
2024-05-02 16:33:18 -04:00
-
-
ffc674595c
Replace remaining "520" magic numbers with MAX_SCRIPT_ELEMENT_SIZE
Jon Atack
2024-05-02 11:21:02 -06:00
-
-
-
3d28725134
Merge bitcoin/bitcoin#29968: refactor: Avoid unused-variable warning in init.cpp
merge-script
2024-05-02 21:09:14 +08:00
-
-
-
-
fa9abf9688
refactor: Avoid unused-variable warning in init.cpp
MarcoFalke
2024-04-26 10:20:02 +02:00
-
-
7f6fb73c82
[refactor] use reference in for loop through iters
glozow
2024-05-02 11:24:36 +01:00
-
9d1a286f20
Merge bitcoin/bitcoin#29934: doc: add LLVM instruction for macOS < 13
merge-script
2024-05-02 15:27:25 +08:00
-
-
59b773f42a
Merge bitcoin/bitcoin#30010: lint: [doc] Clarify Windows line endings (CR LF) not to be used
merge-script
2024-05-02 11:45:23 +08:00
-
-
1cc3aa4d21
Merge bitcoin/bitcoin#29707: depends: build miniupnpc with CMake
merge-script
2024-05-02 11:21:24 +08:00
-
-
b50d127a77
refactor: Make 64-bit shift explicit
Hennadii Stepanov
2024-05-01 23:09:13 +01:00
-
-
-
d7290d662f
fuzz: wallet, add target for Crypter
Ayush Singh
2023-07-13 17:07:35 +05:30
-
-
-
d73245abc7
Merge bitcoin/bitcoin#29120: test: Add test case for spending bare multisig
merge-script
2024-05-01 14:43:58 -04:00
-
-
-
-
58594c7040
fuzz: txorphan tests fixups
Sergi Delgado Segura
2024-04-26 14:28:53 -04:00
-
-
-
42fb5311b1
rpc: return warnings as an array instead of just a single one
stickies-v
2024-04-10 12:16:21 +02:00
-
-
-
6119f76ef7
Process every MempoolAcceptResult regardless of PackageValidationResult
glozow
2024-05-01 13:48:03 +01:00
-
2b482dc1f3
[refactor] have ProcessPackageResult take a PackageToValidate
glozow
2024-05-01 13:38:19 +01:00
-
c2ada05307
[doc] remove redundant PackageToValidate comment
glozow
2024-05-01 13:35:12 +01:00
-
9a762efc7a
[txpackages] use std::lexicographical_compare instead of sorting hex strings
glozow
2024-05-01 13:33:30 +01:00
-
8496f69e1c
[refactor] make MempoolAcceptResult::m_replaced_transactions non-optional
glozow
2024-04-29 17:53:59 +01:00
-
-
-
fa09451f8e
Add lint check for bitcoin-config.h include IWYU pragma
MarcoFalke
2024-02-26 14:25:51 +01:00
-
dddd40ba82
scripted-diff: Add IWYU pragma keep to bitcoin-config.h includes
MarcoFalke
2024-02-26 13:36:30 +01:00
-
-
-
fa9be2f795
lint: [doc] Clarify Windows line endings (CR LF) not to be used
MarcoFalke
2024-05-01 08:19:57 +02:00
-
-
-
842f7fdf78
Merge bitcoin/bitcoin#29645: doc: update release-process.md
Ava Chow
2024-04-30 20:16:48 -04:00
-
-
4df2d0c4ce
Merge bitcoin/bitcoin#29983: msvc: Compile
test\fuzz\bitdeque.cpp
Ava Chow
2024-04-30 20:13:31 -04:00
-
-
063072b86a
Merge bitcoin/bitcoin#29813: doc: i2p: improve
-i2pacceptincoming mention
Ava Chow
2024-04-30 19:00:47 -04:00
-
-
326e563360
Merge bitcoin/bitcoin#28016: p2p: gives seednode priority over dnsseed if both are provided
Ava Chow
2024-04-30 18:51:43 -04:00
-
-
0c3a3c9394
Merge bitcoin/bitcoin#29623: Simplify network-adjusted time warning logic
Ava Chow
2024-04-30 18:41:45 -04:00
-
-
d813ba1bc4
Merge bitcoin/bitcoin#28970: p2p: opportunistically accept 1-parent-1-child packages
Ava Chow
2024-04-30 18:32:11 -04:00
-
-
-
-
fd6a7d3a13
test: use sleepy wait-for-log in reindex readonly
Matthew Zipkin
2024-04-30 14:03:41 -04:00
-
-
-
2d3056751b
Merge bitcoin/bitcoin#29906: Disable util::Result copying and assignment
Ava Chow
2024-04-30 12:13:43 -04:00
-
-
84900ac34f
doc: add release-notes-27064.md
Matthew Zipkin
2023-04-26 14:06:39 +01:00
-
855dd8d592
system: use %LOCALAPPDATA% as default datadir on windows
Matthew Zipkin
2023-02-08 13:23:28 -05:00
-
15f696b454
Merge bitcoin/bitcoin#29986: test: Don't rely on incentive incompatible replacement in mempool_accept_v3.py
glozow
2024-04-30 09:53:23 +01:00
-
-
36e660fc23
Merge bitcoin/bitcoin#29990: fuzz: don't allow adding duplicate transactions to the mempool
glozow
2024-04-30 09:50:03 +01:00
-
-
ad42d63519
Merge bitcoin/bitcoin#29985: depends: Fix build of Qt for 32-bit platforms with recent glibc
merge-script
2024-04-30 14:19:35 +08:00
-
-
5195baa600
depends: fix miniupnpc snprintf usage on Windows
fanquake
2024-04-30 13:28:59 +08:00
-
3c2d440f14
depends: switch miniupnpc to CMake


2023-04-19 16:49:04 -04:00
-
f5618c79d9
depends: add upstream CMake patch to miniupnpc
fanquake
2024-03-22 14:29:21 +00:00
-
6866b571ab
depends: miniupnpc 2.2.7
fanquake
2023-02-02 14:29:07 +00:00
-
-
-
8fee5355ee
guix: fix suggested fake date for openssl -1.1.1l
Sjors Provoost
2024-04-29 20:44:37 +02:00
-
-
-
f8a141c2da
test: Don't rely on incentive incompatible replacement in mempool_accept_v3.py
Suhas Daftuar
2024-04-28 08:42:28 -04:00
-
95897ff181
doc: removed help text saying that peers may not connect automatically
kevkevin
2024-04-29 08:57:58 -05:00
-
-
-
07aba8dd21
functional test: ensure confirmed utxo being sourced for 2nd chain
Greg Sanders
2024-04-29 11:53:04 -04:00
-
19865a8350
Merge bitcoin/bitcoin#29277: RPC: access RPC arguments by name
Ryan Ofsky
2024-04-29 10:14:38 -04:00
-
-
0c45d73f18
Merge bitcoin/bitcoin#29872: test: Add missing Assert(mock_time_in >= 0s) to SetMockTime
merge-script
2024-04-29 21:37:49 +08:00
-
-
4d2d91a9e0
Merge bitcoin/bitcoin#29165: build: Bump clang minimum supported version to 15
merge-script
2024-04-29 20:59:12 +08:00
-
-
-
-
357ad11054
test: Handle functional test disk-full error
Brandon Odiwuor
2024-01-28 11:33:17 +03:00
-
-
-
22574046c9
doc: add LLVM instruction for macOS < 13
Sjors Provoost
2024-04-29 10:33:21 +02:00
-
-
-
2e266f33b5
depends: Fix build of Qt for 32-bit platforms
laanwj
2024-04-28 13:40:22 +02:00
-
-
-
a46065e36c
Merge bitcoin/bitcoin#29895: guix: remove bzip2 from deps
merge-script
2024-04-29 10:00:23 +08:00
-
-
-
-
cc15c5bfd1
fuzz: don't allow adding duplicate transactions to the mempool
Suhas Daftuar
2024-04-28 15:35:45 -04:00
-
-
8b52e7f628
update comments in cpp-subprocess (check_output references)
Sebastian Falbesoner
2024-04-27 14:43:44 +02:00
-
97f159776e
remove unused method
Popen::kill from cpp-subprocess
Sebastian Falbesoner
2024-04-27 14:36:32 +02:00
-
a68fed111b
net: Fix misleading comment for Discover
laanwj
2024-04-28 11:40:19 +02:00
-
7766dd280d
net: Replace ifname check with IFF_LOOPBACK in Discover
laanwj
2024-04-28 11:35:27 +02:00
-
-
-
774359b4a9
build, msvc: Compile
test\fuzz\bitdeque.cpp
Hennadii Stepanov
2024-04-28 07:11:32 +01:00
-
85f50a46c5
refactor: Fix "error C2248: cannot access private member" on MSVC
Hennadii Stepanov
2024-04-28 07:11:24 +01:00
-
-
-
ec777917d6
test: Fix intermittent issue in wallet_backwards_compatibility.py
Randall Naar
2024-04-27 23:50:18 -04:00
-
-
-
3aaf7328eb
Merge bitcoin/bitcoin#29774: build: Enable fuzz binary in MSVC
merge-script
2024-04-28 10:55:01 +08:00
-
-
fa1964c5b8
build: Bump clang minimum supported version to 15
MarcoFalke
2024-01-02 12:30:44 +01:00
-
-
-
7fee0ca014
Merge bitcoin/bitcoin#29976: build, msvc: Drop duplicated
common\url.cpp source file
merge-script
2024-04-27 14:48:54 +08:00
-
-
-
-
97a4ad5713
build, msvc: Drop duplicated
common\url.cpp source file
Hennadii Stepanov
2024-04-26 22:47:00 +01:00
-
-
1ffbd96349
Merge bitcoin/bitcoin#29771: test: Run framework unit tests in parallel
Ava Chow
2024-04-26 16:00:37 -04:00
-
-
-
-
5bc2077e8f
validation: allow to specify frequency for -checkblockindex

Martin ZumsandeandRyan Ofsky
2023-12-21 17:24:07 -05:00
-
d5a631b959
validation: improve performance of CheckBlockIndex

Martin ZumsandeandRyan Ofsky
2023-08-23 14:05:42 -04:00
-
d53d848347
test: adds outbound eviction tests for non outbound-full-relay peers
Sergi Delgado Segura
2024-03-01 11:08:39 -05:00
-
a8d9a0edc7
test: adds outbound eviction functional tests, updates comment in ConsiderEviction
Sergi Delgado Segura
2023-12-20 10:53:49 -05:00
-
b259b0e8d3
[Test] Assumeutxo: ensure failure when importing a snapshot twice
Alfonso Roman Zubeldia
2024-04-26 10:50:00 -03:00
-
-
-
e518a8bf8a
[functional test] opportunistic 1p1c package submission
glozow
2022-10-03 16:30:42 +01:00
-
87c5c524d6
[p2p] opportunistically accept 1-parent-1-child packages
glozow
2024-03-08 13:15:47 +00:00
-
6c51e1d7d0
[p2p] add separate rejections cache for reconsiderable txns
glozow
2023-11-09 14:50:33 +00:00
-
410ebd6efa
[fuzz] break out parent functions and add GetChildrenFrom* coverage
glozow
2024-03-28 17:15:11 +00:00
-
d095316c1c
[unit test] TxOrphanage::GetChildrenFrom*
glozow
2024-03-28 17:14:50 +00:00
-
2f51cd680f
[txorphanage] add method to get all orphans spending a tx
glozow
2024-03-28 17:14:38 +00:00
-
092c978a42
[txpackages] add canonical way to get hash of package
glozow
2024-04-16 11:58:25 +01:00
-
7973a67091
Merge bitcoin/bitcoin#29967: test: Add two more urlDecode tests
merge-script
2024-04-26 16:40:04 +08:00
-
-
fa55972a75
test: Add two more urlDecode tests
MarcoFalke
2024-04-26 08:26:52 +02:00
-
-
6a8b2befea
refactor: Avoid copying util::Result values
Ryan Ofsky
2024-03-25 18:44:23 -04:00
-
834f65e824
refactor: Drop util::Result operator=

Ryan Ofskyandstickies-v
2022-09-15 11:15:06 -04:00
-
-