Luke Dashjr
159d9c36b0
Merge 23027 via bugfix_util_test_config
2025-03-05 03:27:08 +00:00
Luke Dashjr
fd30be38f5
Merge 30756 via subproc_closefds
2025-03-05 03:27:08 +00:00
Luke Dashjr
72ac99f48a
Merge rpc_addconnection_mainnet
2025-03-05 03:27:08 +00:00
Luke Dashjr
d40c122004
Merge g236 via gui_init_walleterror_cont
2025-03-05 03:27:08 +00:00
Luke Dashjr
85e32c93b2
Merge bugfix_gui_drop_abc_confusing_hack
2025-03-05 03:27:08 +00:00
Luke Dashjr
f81eeca008
Merge g152 via gui_notify_setup_bg
2025-03-05 03:27:08 +00:00
Luke Dashjr
12d357c625
Merge 19419 via listwalletdir_skip_data
2025-03-05 03:27:08 +00:00
Luke Dashjr
e9d0a3182b
Merge 18194 via bugfix_gui_edit_sendaddr-mini
2025-03-05 03:27:08 +00:00
Luke Dashjr
ccf3424296
Merge bugfix_rpc_getbalance_hacky
2025-03-05 03:27:08 +00:00
Luke Dashjr
3b0c1f0add
Merge fix_rpc_arg_multiname
2025-03-05 03:27:08 +00:00
Luke Dashjr
cfdde513b6
Merge rpcarg_type_per_name
2025-03-05 03:27:08 +00:00
Luke Dashjr
efcc7b7a08
Merge 14485 via fadvise-28+knots
2025-03-05 03:27:08 +00:00
Luke Dashjr
4be2187282
Merge 29614 via bufferedfile_fclose
2025-03-05 03:27:08 +00:00
Luke Dashjr
cbfa6e5b9b
Merge 10731 via log_more_uacomment
2025-03-05 03:27:08 +00:00
Luke Dashjr
85dc1e1fc3
Merge 9524 via rpc_pruneblkchain0
2025-03-05 03:27:08 +00:00
Luke Dashjr
d0f65e2f2e
Merge http_bind_error+extra
2025-03-05 03:27:08 +00:00
Luke Dashjr
def0d7f8f8
Merge 14968 via http_bind_error
2025-03-05 03:27:08 +00:00
Luke Dashjr
d2d3b434b0
Merge 18490 via bugfix_symcheck_pe_case
2025-03-05 03:27:08 +00:00
Luke Dashjr
da1e5f9ffa
Merge 18427 via 2020mingwthrd-mini
2025-03-05 03:27:08 +00:00
Luke Dashjr
506a39d893
Merge 18902 via fix_gitdir_again
2025-03-05 03:27:08 +00:00
Luke Dashjr
5bd6cb2eb0
Merge 18818 via guix_reltar_autogen_distclean
2025-03-05 03:27:08 +00:00
Luke Dashjr
8d7611a7ec
Merge 31408 via qafix_framework_pr31408-27
2025-03-05 03:27:08 +00:00
Luke Dashjr
45a2e5951c
Merge nowarn_unused-function
2025-03-05 03:27:08 +00:00
Luke Dashjr
ad6a12d7bb
Merge nowarn_unreachable-code
2025-03-05 03:27:08 +00:00
Luke Dashjr
efeece9f03
Merge lint_relaxer-28+knots
2025-03-05 03:27:08 +00:00
Luke Dashjr
7d6366b565
Merge 15155 via test_external_bcli
2025-03-05 03:27:08 +00:00
Luke Dashjr
22df203e4c
Merge 13789 via bugfix_asm_pragmas
2025-03-05 03:27:08 +00:00
Luke Dashjr
3d44110252
Merge 5416 via sys_libsecp256k1
2025-03-05 03:27:08 +00:00
Luke Dashjr
91af8d0c4e
Merge 2241 via sys_leveldb
2025-03-05 03:27:08 +00:00
Luke Dashjr
b7dd579993
Merge 5872 via subdir_incl_compat
2025-03-05 03:27:08 +00:00
Luke Dashjr
5faa5027fa
QA: Allow test_runner to pass without full RPC coverage
2025-02-25 19:38:14 +00:00
Luke Dashjr
b24c622edf
lint: Allow including bitcoin-config.h without IWYU pragma
2025-02-25 19:38:14 +00:00
Luke Dashjr
eed7bb6496
lint-python: Allow for some style differences
2025-02-25 19:38:14 +00:00
Luke Dashjr
3c618efb42
fs_helpers: Guard _POSIX_C_SOURCE check within #ifdef
2025-02-24 20:01:00 +00:00
Luke Dashjr
529fea94db
lint/python-dead-code: Just warn, but allow
2025-02-21 15:27:23 +00:00
Luke Dashjr
f1c9717c7e
lint/circular-dependencies: Only check for real circular dependencies
2025-02-21 15:27:23 +00:00
Luke Dashjr
3248ebd754
lint/includes: Ignore duplicate includes in .cpp files
2025-02-21 15:27:23 +00:00
Luke Dashjr
2011d6f969
configure: Never error for unused-function warnings
2025-02-21 15:25:57 +00:00
Luke Dashjr
ed77ceddd8
Revert "build: Enable -Wunreachable-code"
...
This partially reverts commit fa8adbe7c1
.
2025-02-17 02:40:35 +00:00
Luke Dashjr
ff198b5ce5
run_command: Enable close_fds option to avoid lingering fds
2025-01-08 15:08:06 +00:00
Luke Dashjr
0cb1dc0be9
cpp-subprocess: Iterate through /proc/self/fd for close_fds option
2025-01-08 15:08:06 +00:00
MarcoFalke
81b6de569e
test: Avoid logging error when logging error
...
Github-Pull: #31408
Rebased-From: cccca8a77f
(minimised)
2025-01-08 14:19:17 +00:00
Ava Chow
32efe85043
Merge bitcoin/bitcoin#31594 : [28.x] 28.1 backports and final changes
...
36314b8da2
doc: Update 28.1 release notes (MarcoFalke)
58910279dc
doc: generate 28.1 manpages (Ava Chow)
6a68ef9bfb
build: bump to 28.1 (Ava Chow)
5b368f88a9
depends: Fix CXXFLAGS on NetBSD (Hennadii Stepanov)
05cd448e33
test: generateblocks called by multiple threads (MarcoFalke)
621c634b7f
rpc: Extend scope of validation mutex in generateblock (MarcoFalke)
Pull request description:
Backports:
- #31502
- #31563
ACKs for top commit:
glozow:
reACK 36314b8da2
achow101:
ACK 36314b8da2
Tree-SHA512: c7a624b4c166f4322011d98d1ca814ae98eaf5fd2481a507cd65a50216f1abbb91f8643508ce81f64f8b10fa2210db1722254c343253f2a950b9c64667735e9b
2025-01-07 13:32:56 -05:00
MarcoFalke
36314b8da2
doc: Update 28.1 release notes
2025-01-06 11:04:28 +01:00
Ava Chow
58910279dc
doc: generate 28.1 manpages
2025-01-02 20:53:02 +01:00
Ava Chow
6a68ef9bfb
build: bump to 28.1
2025-01-02 20:53:02 +01:00
Hennadii Stepanov
5b368f88a9
depends: Fix CXXFLAGS on NetBSD
...
This change corrects an issue where CXXFLAGS were mistakenly overridden
by CFLAGS.
Github-Pull: 31502
Rebased-From: a10bb400e8
2025-01-02 14:18:28 +01:00
MarcoFalke
05cd448e33
test: generateblocks called by multiple threads
...
Co-Authored-By: David Gumberg <davidzgumberg@gmail.com>
Github-Pull: 31563
Rebased-From: fa63b8232f
2025-01-02 14:17:02 +01:00
MarcoFalke
621c634b7f
rpc: Extend scope of validation mutex in generateblock
...
The mutex (required by TestBlockValidity) must be held after creating
the block, until TestBlockValidity is called. Otherwise, it is possible
that the chain advances in the meantime and leads to a crash in
TestBlockValidity:
Assertion failed: pindexPrev && pindexPrev == chainstate.m_chain.Tip() (validation.cpp: TestBlockValidity: 4338)
The diff can be reviewed with the git options
--ignore-all-space --function-context
Github-Pull: 31563
Rebased-From: fa62c8b1f0
2025-01-02 14:16:50 +01:00
Ava Chow
6db725662d
Merge bitcoin/bitcoin#31469 : [28.x] 28.1rc2 backports
...
5576618152
doc: update release notes for 28.1rc2 (Ava Chow)
01fe07a2ce
examples: Generate example bitcoin.conf (Ava Chow)
7ddfcf32da
doc: Generate manpages (Ava Chow)
e0b27b234c
build: Bump to 28.1rc2 (Ava Chow)
bdc6b3e531
Add release note for #31223 (Martin Zumsande)
a0585b6087
test: add functional test for -port behavior (Martin Zumsande)
bbde830b97
net, init: derive default onion port if a user specified a -port (Martin Zumsande)
227642d5af
test: fix MIN macro-redefinition (0xb10c)
b8112cf422
util: use explicit cast in MultiIntBitSet::Fill() (Vasil Dimov)
2835158be0
fuzz: add cstdlib to FuzzedDataProvider (fanquake)
Pull request description:
Backports:
* #31223
* #31448
* #31431
* #31419
ACKs for top commit:
hodlinator:
re-ACK 5576618152
Tree-SHA512: f99f3c5960f18f6894832c5f9a827f97fd3c6e086670341760ce1b77c304d53136492371c59148f3b4bbcfe2d5428c835fe632c61b229b40f1f6f6cf2b72cdca
2024-12-17 13:06:08 -05:00