Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged master #2

Open
wants to merge 3,936 commits into
base: master
Choose a base branch
from
Open
Changes from 6 commits
Commits
Show all changes
3936 commits
Select commit Hold shift + click to select a range
09c66ca
Merge f5e96ecef5 into merged_master (Bitcoin PR bitcoin/bitcoin#25616)
delta1 Nov 1, 2024
257be0c
Merge deb7ad35e6 into merged_master (Bitcoin PR bitcoin/bitcoin#25813)
delta1 Nov 1, 2024
ccdfcdc
Merge f89ce1fdb5 into merged_master (Bitcoin PR bitcoin/bitcoin#25811)
delta1 Nov 1, 2024
891686a
Merge 251c535800 into merged_master (Bitcoin PR bitcoin/bitcoin#25810)
delta1 Nov 1, 2024
5104b46
Merge 93999a5fbe into merged_master (Bitcoin PR bitcoin/bitcoin#25642)
delta1 Nov 1, 2024
ab0a256
Merge cd230f3281 into merged_master (Bitcoin PR bitcoin/bitcoin#25816)
delta1 Nov 1, 2024
024bf01
Merge 0094ff3947 into merged_master (Bitcoin PR bitcoin/bitcoin#25812)
delta1 Nov 1, 2024
855577a
Merge dd62721ba9 into merged_master (Bitcoin PR bitcoin/bitcoin#25820)
delta1 Nov 1, 2024
81b4ef6
Merge 243d7bde78 into merged_master (Bitcoin PR bitcoin/bitcoin#25798)
delta1 Nov 1, 2024
b30fd6f
Merge 29c195cf6a into merged_master (Bitcoin PR bitcoin/bitcoin#25792)
delta1 Nov 1, 2024
52699c2
Merge e078ee9d9d into merged_master (Bitcoin PR bitcoin/bitcoin#25664)
delta1 Nov 1, 2024
18aad6c
Merge e5d8b65423 into merged_master (Bitcoin PR bitcoin/bitcoin#25815)
delta1 Nov 1, 2024
dfd7755
Merge 5d294bccba into merged_master (Bitcoin PR bitcoin/bitcoin#25825)
delta1 Nov 1, 2024
14b8b74
Merge 27724c23f7 into merged_master (Bitcoin PR bitcoin/bitcoin#25677)
delta1 Nov 1, 2024
3997d11
Merge 89b2194124 into merged_master (Bitcoin PR bitcoin/bitcoin#25814)
delta1 Nov 1, 2024
490ea8e
Merge bf3f05f41d into merged_master (Bitcoin PR bitcoin/bitcoin#25785)
delta1 Nov 1, 2024
57d1299
Merge aca0200e94 into merged_master (Bitcoin PR bitcoin/bitcoin#25817)
delta1 Nov 1, 2024
55abe45
Merge dc9d662683 into merged_master (Bitcoin PR bitcoin/bitcoin#25235)
delta1 Nov 1, 2024
551fd61
Merge cc1efe909e into merged_master (Bitcoin PR bitcoin/bitcoin#25838)
delta1 Nov 1, 2024
3d567c5
Merge 2778cccf1c into merged_master (Bitcoin PR bitcoin/bitcoin#25836)
delta1 Nov 1, 2024
ad72174
Merge d9cd8b419c into merged_master (Bitcoin PR bitcoin/bitcoin#25849)
delta1 Nov 1, 2024
74215ea
Merge a5d5569535 into merged_master (Bitcoin PR bitcoin/bitcoin#25850)
delta1 Nov 1, 2024
2a846b6
Merge 867f5fd1b3 into merged_master (Bitcoin PR bitcoin-core/gui#654)
delta1 Nov 1, 2024
817dc48
Merge 6d4889a694 into merged_master (Bitcoin PR bitcoin-core/gui#598)
delta1 Nov 2, 2024
3aec1a9
Merge 22d96d76ab into merged_master (Bitcoin PR bitcoin/bitcoin#25720)
delta1 Nov 2, 2024
1a1b2d1
Merge 0f90b58686 into merged_master (Bitcoin PR bitcoin/bitcoin#25833)
delta1 Nov 2, 2024
1269611
Merge b63c24a509 into merged_master (Bitcoin PR bitcoin/bitcoin#25809)
delta1 Nov 2, 2024
c341afe
Merge cf39913e57 into merged_master (Bitcoin PR bitcoin/bitcoin#25803)
delta1 Nov 2, 2024
d6e6f35
Merge c336f813b3 into merged_master (Bitcoin PR bitcoin/bitcoin#25504)
delta1 Nov 2, 2024
ee6cc52
Merge 64f7a1940d into merged_master (Bitcoin PR bitcoin/bitcoin#25734)
delta1 Nov 2, 2024
fd9ee03
Merge 95d4744f02 into merged_master (Bitcoin PR bitcoin/bitcoin#19391)
delta1 Nov 3, 2024
ef90df8
Merge 0ae0aa251b into merged_master (Bitcoin PR bitcoin/bitcoin#24678)
delta1 Nov 3, 2024
0f2eb6f
Merge aa774f3e11 into merged_master (Bitcoin PR bitcoin/bitcoin#25829)
delta1 Nov 3, 2024
793d471
Merge a75b7796b7 into merged_master (Bitcoin PR bitcoin/bitcoin#25077)
delta1 Nov 3, 2024
06009b9
Merge a8f69541ad into merged_master (Bitcoin PR bitcoin/bitcoin#25748)
delta1 Nov 3, 2024
367b7b2
Merge 888628cee0 into merged_master (Bitcoin PR bitcoin/bitcoin#25827)
delta1 Nov 3, 2024
f9e2640
Merge 0425ce577f into merged_master (Bitcoin PR bitcoin/bitcoin#25679)
delta1 Nov 4, 2024
7401790
Merge 02aefa169a into merged_master (Bitcoin PR bitcoin/bitcoin#25852)
delta1 Nov 4, 2024
e5b0d80
Merge d480586ecb into merged_master (Bitcoin PR bitcoin/bitcoin#25808)
delta1 Nov 4, 2024
1006327
Merge 9eaef10801 into merged_master (Bitcoin PR bitcoin/bitcoin#25707)
delta1 Nov 4, 2024
70420df
Merge 0f0508bc72 into merged_master (Bitcoin PR bitcoin/bitcoin#25869)
delta1 Nov 4, 2024
c76ddce
Merge 6b56873b41 into merged_master (Bitcoin PR bitcoin/bitcoin#25784)
delta1 Nov 4, 2024
fd5f296
Merge c73c8d53fe into merged_master (Bitcoin PR bitcoin/bitcoin#25878)
delta1 Nov 4, 2024
5f2567f
Merge 027b6729bc into merged_master (Bitcoin PR bitcoin/bitcoin#25888)
delta1 Nov 4, 2024
3fd262a
Merge 0f35f4ddf4 into merged_master (Bitcoin PR bitcoin/bitcoin#25786)
delta1 Nov 4, 2024
fe1dbdc
Merge e5a83141fa into merged_master (Bitcoin PR bitcoin/bitcoin#25883)
delta1 Nov 4, 2024
b076941
Merge 607d5a46aa into merged_master (Bitcoin PR bitcoin/bitcoin#23202)
delta1 Nov 4, 2024
7a022fb
Merge c5f0cbefa3 into merged_master (Bitcoin PR bitcoin/bitcoin#25775)
delta1 Nov 4, 2024
4df571b
Merge 92bb7001d8 into merged_master (Bitcoin PR bitcoin/bitcoin#25902)
delta1 Nov 4, 2024
22cc8df
Accept by default discountct in liquidv1
psgreco Nov 4, 2024
5de3924
Update help text for "acceptdiscountct"
psgreco Nov 4, 2024
f46275d
Merge 2bd9aa5a44 into merged_master (Bitcoin PR bitcoin/bitcoin#25647)
delta1 Nov 18, 2024
bd875be
Merge 713ea7a418 into merged_master (Bitcoin PR bitcoin/bitcoin#25906)
delta1 Nov 21, 2024
19eece4
Merge 3c1e75ef60 into merged_master (Bitcoin PR bitcoin/bitcoin#25865)
delta1 Nov 21, 2024
29d37bc
Merge c89fabff3d into merged_master (Bitcoin PR bitcoin/bitcoin#25879)
delta1 Nov 21, 2024
81ea455
Merge 2d83a20113 into merged_master (Bitcoin PR bitcoin/bitcoin#25863)
delta1 Nov 22, 2024
c5086c4
Merge 1420547ec3 into merged_master (Bitcoin PR bitcoin/bitcoin#25911)
delta1 Nov 22, 2024
6ddee36
Merge d36bec9b3b into merged_master (Bitcoin PR bitcoin/bitcoin#25905)
delta1 Nov 22, 2024
fd68048
Merge 6057e7e2b9 into merged_master (Bitcoin PR bitcoin/bitcoin#25929)
delta1 Nov 22, 2024
6e2b008
Merge ba2edcae73 into merged_master (Bitcoin PR bitcoin/bitcoin#25925)
delta1 Nov 22, 2024
76cb28e
Merge bbbc26dcfc into merged_master (Bitcoin PR bitcoin/bitcoin#25924)
delta1 Nov 22, 2024
944e28f
Merge 15692e2641 into merged_master (Bitcoin PR bitcoin/bitcoin#25910)
delta1 Nov 22, 2024
77f3ebc
Merge eed2bd37ef into merged_master (Bitcoin PR bitcoin/bitcoin#25355)
delta1 Nov 22, 2024
8497f3e
Merge 80da4be57b into merged_master (Bitcoin PR bitcoin/bitcoin#25896)
delta1 Nov 22, 2024
54c19c2
Merge e191fac4f3 into merged_master (Bitcoin PR bitcoin/bitcoin#25922)
delta1 Nov 22, 2024
7fc66b1
Merge cfda740b33 into merged_master (Bitcoin PR bitcoin/bitcoin#25174)
delta1 Nov 22, 2024
54b2360
Merge e9035f867a into merged_master (Bitcoin PR bitcoin/bitcoin#25717)
delta1 Nov 22, 2024
8645d02
Merge 52dcb1d2a3 into merged_master (Bitcoin PR bitcoin/bitcoin#25733)
delta1 Nov 22, 2024
01c6b7b
Merge d16ef40441 into merged_master (Bitcoin PR bitcoin/bitcoin#25955)
delta1 Nov 25, 2024
68e38e5
Merge 01e1627e25 into merged_master (Bitcoin PR bitcoin/bitcoin#25872)
delta1 Nov 25, 2024
187f6ed
Merge b936123110 into merged_master (Bitcoin PR bitcoin/bitcoin#25963)
delta1 Nov 25, 2024
1bf25ee
Merge 8343420803 into merged_master (Bitcoin PR bitcoin/bitcoin#25915)
delta1 Nov 25, 2024
13283a6
Merge 6ab84709fc into merged_master (Bitcoin PR bitcoin/bitcoin#25960)
delta1 Nov 25, 2024
732bc96
Merge f821fc9813 into merged_master (Bitcoin PR bitcoin/bitcoin#25967)
delta1 Nov 26, 2024
aaefeb2
Merge ccea0e11a2 into merged_master (Bitcoin PR bitcoin/bitcoin#25959)
delta1 Nov 26, 2024
57c470f
Merge fa5c224d44 into merged_master (Bitcoin PR bitcoin/bitcoin#25887)
delta1 Nov 26, 2024
44e25e0
Merge f79d612fba into merged_master (Bitcoin PR bitcoin-core/gui#660)
delta1 Nov 26, 2024
779cbdf
Merge 3118425ff9 into merged_master (Bitcoin PR bitcoin/bitcoin#25931)
delta1 Nov 26, 2024
41692b9
Merge 36e1b52511 into merged_master (Bitcoin PR bitcoin/bitcoin#25951)
delta1 Nov 26, 2024
e1e241d
Merge 7921026a24 into merged_master (Bitcoin PR bitcoin/bitcoin#19602)
delta1 Nov 26, 2024
dad57e3
Merge 7281fac2e0 into merged_master (Bitcoin PR bitcoin/bitcoin#25614)
delta1 Nov 26, 2024
5501bf0
Merge ea67232cdb into merged_master (Bitcoin PR bitcoin/bitcoin#25962)
delta1 Nov 26, 2024
24fb354
Merge 604015ac79 into merged_master (Bitcoin PR bitcoin/bitcoin#25914)
delta1 Nov 26, 2024
32ac81e
Merge df31e468b9 into merged_master (Bitcoin PR bitcoin/bitcoin#25861)
delta1 Nov 26, 2024
fd88f15
Merge 0ebd4db32b into merged_master (Bitcoin PR bitcoin/bitcoin#25978)
delta1 Nov 26, 2024
19908ca
Merge e864f2e4af into merged_master (Bitcoin PR bitcoin/bitcoin#25976)
delta1 Nov 26, 2024
2d4094e
Merge 5291933fed into merged_master (Bitcoin PR bitcoin/bitcoin#25768)
delta1 Nov 26, 2024
dcef84b
Merge 447f50e4ae into merged_master (Bitcoin PR bitcoin/bitcoin#25946)
delta1 Nov 26, 2024
053996e
Merge 124e75a41e into merged_master (Bitcoin PR bitcoin/bitcoin#26010)
delta1 Nov 26, 2024
d0c25fb
Merge fc44d1796e into merged_master (Bitcoin PR bitcoin/bitcoin#25983)
delta1 Nov 26, 2024
7f9da80
Merge 37095c7dc4 into merged_master (Bitcoin PR bitcoin/bitcoin#25678)
delta1 Nov 26, 2024
c1cfac4
Merge 2557429d2b into merged_master (Bitcoin PR bitcoin/bitcoin#26037)
delta1 Nov 26, 2024
97ad6ea
Merge 37f5386349 into merged_master (Bitcoin PR bitcoin/bitcoin#26038)
delta1 Nov 26, 2024
1cba475
Merge b2215b316d into merged_master (Bitcoin PR bitcoin/bitcoin#26018)
delta1 Nov 26, 2024
79c64f7
Merge 19585eeb77 into merged_master (Bitcoin PR bitcoin/bitcoin#25853)
delta1 Nov 26, 2024
d4f19ed
Merge a9049dd296 into merged_master (Bitcoin PR bitcoin/bitcoin#26002)
delta1 Nov 26, 2024
41633df
Merge 013924aa6d into merged_master (Bitcoin PR bitcoin/bitcoin#26031)
delta1 Nov 26, 2024
6ba135c
Merge dd3ada6ec4 into merged_master (Bitcoin PR bitcoin/bitcoin#25990)
delta1 Nov 26, 2024
6b70e51
Merge 3c5fb9691b into merged_master (Bitcoin PR bitcoin/bitcoin#26007)
delta1 Nov 26, 2024
fbcc874
Merge ef5bb742f0 into merged_master (Bitcoin PR bitcoin/bitcoin#26040)
delta1 Nov 26, 2024
94e8dc0
Merge 8ca51aa5fb into merged_master (Bitcoin PR bitcoin/bitcoin#26009)
delta1 Nov 26, 2024
3564a2c
Merge bb378b6ccd into merged_master (Bitcoin PR bitcoin/bitcoin#26054)
delta1 Nov 26, 2024
3b42492
Merge 2e34374bf3 into merged_master (Bitcoin PR bitcoin/bitcoin#26003)
delta1 Nov 26, 2024
d06e8b7
Merge 5558d2f549 into merged_master (Bitcoin PR bitcoin/bitcoin#26048)
delta1 Nov 26, 2024
ed3a451
Merge 995fdef14a into merged_master (Bitcoin PR bitcoin/bitcoin#26059)
delta1 Nov 26, 2024
1d5e0e2
Merge e9e943cfb7 into merged_master (Bitcoin PR bitcoin/bitcoin#26069)
delta1 Nov 26, 2024
627bc0c
Merge a361c6cae7 into merged_master (Bitcoin PR bitcoin/bitcoin#26047)
delta1 Nov 26, 2024
74fbf6f
Merge 94d17845d0 into merged_master (Bitcoin PR bitcoin/bitcoin#24991)
delta1 Nov 26, 2024
d7ccdef
Merge 141540a71f into merged_master (Bitcoin PR bitcoin/bitcoin#25222)
delta1 Nov 26, 2024
b80b3ae
Merge 3a7e0a210c into merged_master (Bitcoin PR bitcoin/bitcoin#24513)
delta1 Nov 26, 2024
cd60150
Merge c85688347e into merged_master (Bitcoin PR bitcoin/bitcoin#26021)
delta1 Nov 26, 2024
dd73ace
Merge 29d540b7ad into merged_master (Bitcoin PR bitcoin/bitcoin#26070)
delta1 Nov 26, 2024
f27a498
Merge 13fd9ee5c2 into merged_master (Bitcoin PR bitcoin/bitcoin#26056)
delta1 Nov 26, 2024
c8f72ac
Merge a8c3590890 into merged_master (Bitcoin PR bitcoin/bitcoin#25831)
delta1 Nov 26, 2024
89296b2
Merge c67d6f5b5f into merged_master (Bitcoin PR bitcoin/bitcoin#26079)
delta1 Nov 26, 2024
01fc1a5
Merge bc29c4d4a5 into merged_master (Bitcoin PR bitcoin-core/gui#663)
delta1 Nov 26, 2024
0dc9a6c
Merge f523df1ee8 into merged_master (Bitcoin PR bitcoin-core/gui#664)
delta1 Nov 26, 2024
282a6c4
Merge d190003700 into merged_master (Bitcoin PR bitcoin-core/gui#669)
delta1 Nov 26, 2024
95fda73
Merge 2e3cd26a1a into merged_master (Bitcoin PR bitcoin/bitcoin#26053)
delta1 Nov 26, 2024
eaf7efc
Merge 718304d222 into merged_master (Bitcoin PR bitcoin/bitcoin#26084)
delta1 Nov 26, 2024
a338b10
Merge 20f03a5aed into merged_master (Bitcoin PR bitcoin/bitcoin#26089)
delta1 Nov 26, 2024
9e85227
Merge f332c4f64d into merged_master (Bitcoin PR bitcoin/bitcoin#26090)
delta1 Nov 26, 2024
21d8cd5
Merge 96f1b2d34f into merged_master (Bitcoin PR bitcoin/bitcoin#26091)
delta1 Nov 26, 2024
fc86372
Merge a56876e6b9 into merged_master (Bitcoin PR bitcoin/bitcoin#26024)
delta1 Nov 26, 2024
b29ae90
Merge 27351fb915 into merged_master (Bitcoin PR bitcoin/bitcoin#26093)
delta1 Nov 27, 2024
b3cd991
Merge 19526d937f into merged_master (Bitcoin PR bitcoin/bitcoin#26065)
delta1 Nov 27, 2024
0cfc7e0
Merge 2530a24689 into merged_master (Bitcoin PR bitcoin/bitcoin#26105)
delta1 Nov 27, 2024
222570e
Merge 1d6c605165 into merged_master (Bitcoin PR bitcoin/bitcoin#26057)
delta1 Nov 27, 2024
09e2cad
Merge 08785aa75b into merged_master (Bitcoin PR bitcoin/bitcoin#25499)
delta1 Nov 27, 2024
d02e816
Merge 5eb9781763 into merged_master (Bitcoin PR bitcoin/bitcoin#25971)
delta1 Nov 27, 2024
e66c56a
Merge 5a724d1161 into merged_master (Bitcoin PR bitcoin/bitcoin#25918)
delta1 Nov 27, 2024
082dc1e
Merge 3d892d8695 into merged_master (Bitcoin PR bitcoin/bitcoin#26086)
delta1 Nov 27, 2024
e3d3f8c
Merge 9fefd00d8e into merged_master (Bitcoin PR bitcoin/bitcoin#26107)
delta1 Nov 27, 2024
ee7ac3f
Merge a688ff9046 into merged_master (Bitcoin PR bitcoin/bitcoin#26087)
delta1 Nov 27, 2024
24ef305
Merge a9ffebddbe into merged_master (Bitcoin PR bitcoin/bitcoin#26075)
delta1 Nov 27, 2024
c3fa0dd
Merge 55e1deb745 into merged_master (Bitcoin PR bitcoin/bitcoin#25540)
delta1 Nov 27, 2024
fb832dd
Merge 9f650062fc into merged_master (Bitcoin PR bitcoin/bitcoin#26005)
delta1 Nov 27, 2024
bf18cb4
Merge 6e11e20340 into merged_master (Bitcoin PR bitcoin/bitcoin#26121)
delta1 Nov 27, 2024
d78604d
Merge 2534141e19 into merged_master (Elements PR ElementsProject/elem…
delta1 Nov 27, 2024
70c8195
Merge aa2420cd18 into merged_master (Elements PR #1368)
delta1 Dec 2, 2024
7fde338
Merge 60cf64e070 into merged_master (Elements PR #1374)
delta1 Dec 2, 2024
b4b6a07
net_processing: fix for merge of bitcoin/bitcoin#25717 where have_hea…
delta1 Dec 3, 2024
8499b13
lint: fix lint issues
delta1 Dec 3, 2024
a6f8dc6
tidy: fixes for clang tidy ci job
delta1 Dec 4, 2024
cc2ecbb
Merge pull request #1378 from psgreco/master-discountct-liquidv1
delta1 Dec 17, 2024
72cac16
doc: clean up some fixme comments
delta1 Dec 20, 2024
f3ccfc5
compile: clean up warnings for unused
delta1 Dec 20, 2024
625932b
coinselection: fix assert error in getselectionwaste
delta1 Dec 20, 2024
0876350
test: fix for intermittent issue in wallet_resendwallettransactions.py
delta1 Jan 6, 2025
ffa0c01
Merge cc2ecbb978 into merged_master (Elements PR #1378)
delta1 Jan 6, 2025
c794f76
asan: lock cs_main for calls to chainman
delta1 Jan 6, 2025
66a3809
elements: remove unused var
delta1 Jan 6, 2025
e455139
makefile: rename macos bitcoin-qt to elements-qt
delta1 Jan 7, 2025
4303fa5
test: add functional test for issue
delta1 Jan 14, 2025
a3e0ce2
amountfromvalue: add arg to check moneyrange
delta1 Jan 14, 2025
8dabb73
moneyrange: check asset type
delta1 Jan 14, 2025
e7f32aa
unblindconfidentialpair: update moneyrange check with asset
delta1 Jan 14, 2025
e9a9144
Merge pull request #1385 from delta1/wallet-receive-gt-21million
psgreco Jan 23, 2025
1c871c8
interpreter: fix use-after-free in Simplicity init code
apoelstra Jan 20, 2025
b1b4e6d
Sanitize libsimplicity
apoelstra Jan 20, 2025
7fc5466
Merge commit '3b60583dd2c4ffe8e341a65f6115bae2c031f83f' into simplicity
roconnor-blockstream Jan 31, 2025
3b60583
Squashed 'src/simplicity/' changes from 86ac0f92c4..c2d4c3d07b
roconnor-blockstream Jan 31, 2025
31d9477
Update to latest Simplicity
roconnor-blockstream Jan 31, 2025
00399aa
Enable coverage for simplicity/secp256k1
roconnor-blockstream Feb 4, 2025
ca0a68b
Merge UP TO 551c8e9526 into merged_master (UP TO bitcoin/bitcoin#26349)
delta1 Feb 5, 2025
368010a
Merge pull request #1390 from ElementsProject/simplicity
delta1 Feb 6, 2025
a3b7e71
transaction: refuse to deserialize TxOuts with null values
apoelstra Jan 26, 2025
ff6482f
fuzz: add SelectParams to rbf.cpp
apoelstra Jan 26, 2025
74cae2d
CI: use default wallet name in wallet_elements_21million
psgreco Jan 28, 2025
1ecd582
CI: wallet_elements_regression_1263 uses getpeginaddress, disable for…
psgreco Jan 28, 2025
6991cf7
CI: trim_headers test uses combineblocksigs, disable for descriptor w…
psgreco Jan 28, 2025
e3c318b
CI: discounttests use initialfreecoins, disable for descriptor wallets
psgreco Jan 28, 2025
8780810
CI: feature_taphash_pegins_issuances test uses initialfreecoins, disa…
psgreco Jan 28, 2025
a33ceac
CI: feature_tapscript_opcodes test uses initialfreecoins, disable for…
psgreco Jan 28, 2025
e6aa6e7
CI: example_elements_code_tutorial test test uses initialfreecoins, d…
psgreco Jan 28, 2025
72a5e41
Merge pull request #1391 from apoelstra/2025-02--misc-fuzz-fixes
delta1 Feb 7, 2025
29cf7c2
Merge pull request #1392 from psgreco/master-fixfunctional
delta1 Feb 7, 2025
daf8ddc
CI: Use RockyLinux 8 instead of CentOS Stream 8
psgreco Jan 27, 2025
5194a62
Win64 native: disable psbt_wallet_test just like in Makefile
psgreco Feb 2, 2025
0b40e25
Win64 native: fix build before simplicity
psgreco Feb 1, 2025
d1a9ff3
Win64 native: fix build with simplicity
psgreco Feb 7, 2025
cad37df
upnp: add compatibility for miniupnpc 2.2.8
theuni Jun 13, 2024
871e9d2
Update boost to 1.81, manually picked from e8b4201ba2fd7745edc2654370…
psgreco Feb 7, 2025
7f10cd1
Update xcb_proto to 1.15.2, manually picked from 7cb88c8b46723d306b96…
psgreco Feb 7, 2025
06b72ec
ci: Temporarily use clang-13 to work around clang-14 TSan bug
Mar 15, 2022
77b3bdd
ci: Use clang-18 in tsan task (Ubuntu 20.04)
psgreco Jan 28, 2025
bd551ad
Merge pull request #1393 from psgreco/master-fixci
delta1 Feb 9, 2025
86d740b
fuzz: fix crash on null pointer in witness_program target
apoelstra Feb 8, 2025
f5ed4e4
chain: make some integer conversions explicit
apoelstra Feb 10, 2025
bd4ae1b
rpc: fix crash in getcompactsketch
apoelstra Feb 11, 2025
3e46754
Replace struct update_fee_delta with lambda
Mar 21, 2022
371718b
Use CAmount for fee delta and modified fee
Mar 21, 2022
b90ef38
ubsan: add suppression for simplicity
apoelstra Feb 11, 2025
363c510
fuzz: change int to unsigned in witness_program
apoelstra Feb 11, 2025
22089ac
Merge pull request #1372 from delta1/issues-1371
delta1 Feb 11, 2025
99c2ee7
Merge pull request #1399 from apoelstra/2025-02--fuzz-fixes
delta1 Feb 11, 2025
ae2a8a4
Merge e9a914465d into merged_master (Elements PR #1385)
delta1 Feb 11, 2025
301f7c9
Merge 368010a308 into merged_master (Elements PR #1390)
delta1 Feb 11, 2025
d8cd039
Merge 72a5e4117c into merged_master (Elements PR #1391)
delta1 Feb 11, 2025
a22aa1b
Merge 29cf7c21b1 into merged_master (Elements PR #1392)
delta1 Feb 11, 2025
6043ab4
refactor: Replace feeDelta by m_modified_fee
Nov 2, 2021
56eec70
Fix signed integer overflow in prioritisetransaction RPC
Nov 2, 2021
c8eb5b8
Merge bd551ad186 into merged_master (Elements PR #1393)
delta1 Feb 11, 2025
20dcf54
Merge 22089ac8f6 into merged_master (Elements PR #1372)
delta1 Feb 11, 2025
8a1500c
build: Fix Boost.Process detection on macOS arm64
hebasto Mar 10, 2022
f8b1bb7
build: Fix Boost.Process test for Boost 1.78
hebasto Feb 22, 2022
f64aa1e
Add missing includes to fix gcc-13 compile error
Jan 19, 2023
8251fc8
23.x Add missing includes to fix gcc-13 compile error
fanquake Jan 20, 2023
b703da1
Fix build with gcc-15
psgreco Feb 11, 2025
276e405
CI: Cirrus: Avoid using -j3 in some jobs when elements has -j3 as the…
psgreco Feb 11, 2025
04b114c
CI: Cirrus: use -j2 in TSan to stabilize
psgreco Feb 11, 2025
d7efd31
Merge pull request #1400 from psgreco/master-fixbuild
delta1 Feb 11, 2025
d020546
Merge pull request #1401 from apoelstra/2025-02--fuzz-fixes-2
delta1 Feb 11, 2025
52642b1
simplicity: add fuzz target
delta1 Apr 20, 2024
a87e4cf
simplicity: rewrite fuzz target
apoelstra Dec 2, 2024
eea423e
fuzz: add second simplicity fuzz test
apoelstra Feb 2, 2025
3fe5d12
fuzz: simplicity: use zero CMR for invalid programs
apoelstra Feb 6, 2025
bd852ba
ci: add more ubsan suppressions
apoelstra Feb 11, 2025
2c9c6cd
test: add discountvsize test vectors
delta1 Jun 19, 2024
a259bc3
Merge pull request #1341 from delta1/discount-test-vectors
delta1 Feb 12, 2025
e41b225
Merge pull request #1384 from apoelstra/2024-12--simple-fuzz
delta1 Feb 12, 2025
1ba6aee
Merge 99c2ee7f9a into merged_master (Elements PR #1399)
delta1 Feb 12, 2025
12db384
Merge d7efd310f8 into merged_master (Elements PR #1400)
delta1 Feb 12, 2025
8d54648
Merge d020546243 into merged_master (Elements PR #1401)
delta1 Feb 12, 2025
bd5177c
Merge a259bc3693 into merged_master (Elements PR #1341)
delta1 Feb 12, 2025
9fc3797
Squashed 'src/simplicity/' changes from c2d4c3d07b..4858b89526
roconnor-blockstream Feb 12, 2025
b475a32
Merge commit '9fc3797c7e214edf4236e9017dfb8702c2344d07' into simplicity
roconnor-blockstream Feb 12, 2025
e301127
Win64: set the right TargetName in native builds
psgreco Feb 3, 2025
5bff237
CI: Win64 native: do not fail on functional tests
psgreco Feb 12, 2025
4a85466
Merge e41b225107 into merged_master (Elements PR #1384)
delta1 Feb 12, 2025
077ae2d
Merge pull request #1408 from psgreco/master-fix-win64
delta1 Feb 13, 2025
5cb3ace
Merge pull request #1310 from GoodDaisy/master
delta1 Feb 13, 2025
8a948be
Merge pull request #1210 from gwillen/feature-andrew-merge-script
delta1 Feb 13, 2025
caa50f1
Merge 077ae2d91a into merged_master (Elements PR #1408)
delta1 Feb 13, 2025
6f984c7
Merge 5cb3acef29 into merged_master (Elements PR #1310)
delta1 Feb 13, 2025
5f6c1e5
Merge 8a948be6df into merged_master (Elements PR #1210)
delta1 Feb 13, 2025
6e6c6d0
ci, refactor: Add `MACOS_NATIVE_TASK_TEMPLATE`
hebasto May 17, 2022
d789538
ci: Improve naming related to "macOS 12 native x86_64" task
hebasto May 17, 2022
9321875
ci: Make `getopt` path architecture agnostic
hebasto Oct 25, 2022
cde308e
ci: Use `macos-ventura-xcode:14.1` image for "macOS native" task
hebasto Oct 25, 2022
a121cf0
Manually pick acc06bc91f80ddf4e015dcdf0b984bbdbfcb5ca3 from bitcoin
psgreco Jan 27, 2025
49f151f
Apply acc06bc91f80ddf4e015dcdf0b984bbdbfcb5ca3 fix also to pip upgrade
psgreco Feb 8, 2025
2f1b86e
lint: fix shellcheck, spelling, and locale
delta1 Feb 13, 2025
b8cf7b7
Merge pull request #1412 from psgreco/master-fix-macos
delta1 Feb 13, 2025
db77bc8
Merge b8cf7b768d into merged_master (Elements PR #1412)
delta1 Feb 13, 2025
24b43ea
Merge pull request #1413 from delta1/lint-merge-prs
psgreco Feb 13, 2025
0397d22
Merge pull request #1409 from ElementsProject/simplicity
psgreco Feb 13, 2025
a12e099
Merge 24b43eaa66 into merged_master (Elements PR #1413)
delta1 Feb 14, 2025
b20ab1c
Merge 0397d22941 into merged_master (Elements PR #1409)
delta1 Feb 14, 2025
62b74ed
lint: fixes
delta1 Feb 14, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions ci/test/06_script_b.sh
Original file line number Diff line number Diff line change
@@ -40,8 +40,10 @@ if [ "${RUN_TIDY}" = "true" ]; then
export P_CI_DIR="${BASE_BUILD_DIR}/bitcoin-$HOST/"
CI_EXEC "python3 ${DIR_IWYU}/include-what-you-use/iwyu_tool.py"\
" src/compat"\
" src/dbwrapper.cpp"\
" src/init"\
" src/kernel/mempool_persist.cpp"\
" src/node/chainstate.cpp"\
" src/policy/feerate.cpp"\
" src/policy/packages.cpp"\
" src/policy/settings.cpp"\
1 change: 1 addition & 0 deletions src/bench/checkblock.cpp
Original file line number Diff line number Diff line change
@@ -8,6 +8,7 @@
#include <chainparams.h>
#include <consensus/validation.h>
#include <streams.h>
#include <util/system.h>
#include <validation.h>

// These are the two major time-sinks which happen after we have fully received
19 changes: 16 additions & 3 deletions src/dbwrapper.cpp
Original file line number Diff line number Diff line change
@@ -4,15 +4,28 @@

#include <dbwrapper.h>

#include <memory>
#include <fs.h>
#include <logging.h>
#include <random.h>
#include <tinyformat.h>
#include <util/strencodings.h>
#include <util/system.h>

#include <algorithm>
#include <cassert>
#include <cstdarg>
#include <cstdint>
#include <cstdio>
#include <leveldb/cache.h>
#include <leveldb/db.h>
#include <leveldb/env.h>
#include <leveldb/filter_policy.h>
#include <leveldb/helpers/memenv/memenv.h>
#include <stdint.h>
#include <algorithm>
#include <leveldb/iterator.h>
#include <leveldb/options.h>
#include <leveldb/status.h>
#include <memory>
#include <optional>

class CBitcoinLevelDBLogger : public leveldb::Logger {
public:
16 changes: 14 additions & 2 deletions src/dbwrapper.h
Original file line number Diff line number Diff line change
@@ -7,14 +7,26 @@

#include <clientversion.h>
#include <fs.h>
#include <logging.h>
#include <serialize.h>
#include <span.h>
#include <streams.h>
#include <util/strencodings.h>
#include <util/system.h>

#include <cstddef>
#include <cstdint>
#include <exception>
#include <leveldb/db.h>
#include <leveldb/iterator.h>
#include <leveldb/options.h>
#include <leveldb/slice.h>
#include <leveldb/status.h>
#include <leveldb/write_batch.h>
#include <stdexcept>
#include <string>
#include <vector>
namespace leveldb {
class Env;
}

static const size_t DBWRAPPER_PREALLOC_KEY_SIZE = 64;
static const size_t DBWRAPPER_PREALLOC_VALUE_SIZE = 1024;
1 change: 1 addition & 0 deletions src/index/base.cpp
Original file line number Diff line number Diff line change
@@ -12,6 +12,7 @@
#include <shutdown.h>
#include <tinyformat.h>
#include <util/syscall_sandbox.h>
#include <util/system.h>
#include <util/thread.h>
#include <util/translation.h>
#include <validation.h> // For g_chainman
1 change: 1 addition & 0 deletions src/index/coinstatsindex.cpp
Original file line number Diff line number Diff line change
@@ -10,6 +10,7 @@
#include <serialize.h>
#include <txdb.h>
#include <undo.h>
#include <util/system.h>
#include <validation.h>

using kernel::CCoinsStats;
13 changes: 13 additions & 0 deletions src/node/chainstate.cpp
Original file line number Diff line number Diff line change
@@ -4,10 +4,23 @@

#include <node/chainstate.h>

#include <chain.h>
#include <coins.h>
#include <consensus/params.h>
#include <node/blockstorage.h>
#include <sync.h>
#include <threadsafety.h>
#include <txdb.h>
#include <uint256.h>
#include <util/time.h>
#include <validation.h>

#include <algorithm>
#include <atomic>
#include <cassert>
#include <memory>
#include <vector>

namespace node {
std::optional<ChainstateLoadingError> LoadChainstate(bool fReset,
ChainstateManager& chainman,
3 changes: 0 additions & 3 deletions src/node/chainstate.h
Original file line number Diff line number Diff line change
@@ -11,9 +11,6 @@

class ChainstateManager;
class CTxMemPool;
namespace Consensus {
struct Params;
} // namespace Consensus

namespace node {
enum class ChainstateLoadingError {
1 change: 1 addition & 0 deletions src/qt/optionsdialog.cpp
Original file line number Diff line number Diff line change
@@ -19,6 +19,7 @@
#include <validation.h> // for DEFAULT_SCRIPTCHECK_THREADS and MAX_SCRIPTCHECK_THREADS
#include <netbase.h>
#include <txdb.h> // for -dbcache defaults
#include <util/system.h>

#include <chrono>

1 change: 1 addition & 0 deletions src/rpc/blockchain.cpp
Original file line number Diff line number Diff line change
@@ -39,6 +39,7 @@
#include <univalue.h>
#include <util/check.h>
#include <util/strencodings.h>
#include <util/system.h>
#include <util/translation.h>
#include <validation.h>
#include <validationinterface.h>
2 changes: 0 additions & 2 deletions src/rpc/fees.cpp
Original file line number Diff line number Diff line change
@@ -6,7 +6,6 @@
#include <core_io.h>
#include <policy/feerate.h>
#include <policy/fees.h>
#include <policy/policy.h>
#include <policy/settings.h>
#include <rpc/protocol.h>
#include <rpc/request.h>
@@ -16,7 +15,6 @@
#include <txmempool.h>
#include <univalue.h>
#include <util/fees.h>
#include <util/system.h>

#include <algorithm>
#include <array>
1 change: 1 addition & 0 deletions src/rpc/mempool.cpp
Original file line number Diff line number Diff line change
@@ -20,6 +20,7 @@
#include <txmempool.h>
#include <univalue.h>
#include <util/moneystr.h>
#include <util/time.h>

using kernel::DumpMempool;

1 change: 1 addition & 0 deletions src/txdb.h
Original file line number Diff line number Diff line change
@@ -8,6 +8,7 @@

#include <coins.h>
#include <dbwrapper.h>
#include <sync.h>

#include <memory>
#include <optional>