This website requires JavaScript.
893ccea7e4
Merge bitcoin/bitcoin#31419 : test: fix MIN macro redefinition
merge-script
2024-12-04 17:13:00 +00:00
39950e148d
Merge bitcoin/bitcoin#31295 : refactor: Prepare compile-time check of bilingual format strings
Ryan Ofsky
2024-12-04 10:49:13 -05:00
fad83e759a
doc: Fix incorrect send RPC docs
MarcoFalke
2024-12-04 10:15:23 +01:00
00c1dbd26d
test: fix MIN macro-redefinition
0xb10c
2024-12-04 15:51:17 +01:00
ae69fc37e4
Merge bitcoin/bitcoin#31391 : util: Drop boost posix_time in ParseISO8601DateTime
merge-script
2024-12-04 11:21:43 +00:00
52fd1511a7
test: drop scriptPubKeyIn arg from CreateNewBlock
Sjors Provoost
2024-11-21 15:28:34 +01:00
ff41b9e296
Drop script_pub_key arg from createNewBlock
Sjors Provoost
2024-11-21 10:48:26 +01:00
7ab733ede4
rpc: rename coinbase_script to coinbase_output_script
Sjors Provoost
2024-11-21 10:41:30 +01:00
ff873a20a7
Merge bitcoin/bitcoin#31313 : refactor: Clamp worker threads in ChainstateManager constructor
Ava Chow
2024-12-03 18:02:37 -05:00
c9a7418a8d
Merge bitcoin/bitcoin#31096 : Package validation: accept packages of size 1
Ava Chow
2024-12-03 17:46:23 -05:00
6f24662eb9
Merge bitcoin/bitcoin#31175 : rpc: Remove submitblock pre-checks
Ava Chow
2024-12-03 17:38:41 -05:00
c4c5cf1748
cmake: Fix passing APPEND_*FLAGS to secp256k1 subtree
Hennadii Stepanov
2024-12-03 20:55:28 +00:00
eb540a2629
cmake: Remove core_sanitizer_{cxx,linker}_flags helper variables
Hennadii Stepanov
2024-12-03 20:52:37 +00:00
3867d2421a
Merge bitcoin/bitcoin#31112 : Improve parallel script validation error debug logging
Ava Chow
2024-12-03 15:22:38 -05:00
8e02b48059
Merge bitcoin/bitcoin#31284 : ci: Skip broken Wine64 tests by default
Ryan Ofsky
2024-12-03 12:21:21 -05:00
0f84cdd266
func: test orphan parent is re-requested from 2nd peer
Greg Sanders
2024-12-03 11:12:49 -05:00
fa8e0956c2
rpc: Remove deprecated dummy alias for listtransactions::label
MarcoFalke
2024-12-03 16:55:25 +01:00
95a0104f2e
test: Add tests for directories in place of config files
Hodlinator
2024-11-28 10:46:37 +01:00
e85abe92c7
args: Catch directories in place of config files
Hodlinator
2024-12-02 10:31:19 +01:00
e4b6b1822c
test: Add tests for -noconf
Hodlinator
2024-12-03 10:55:13 +01:00
483f0dacc4
args: Properly support -noconf
Hodlinator
2024-12-03 09:45:47 +01:00
312ec64cc0
test refactor: feature_config_args.py - Stop nodes at the end of tests, not at the beginning
Hodlinator
2024-12-03 10:32:20 +01:00
7402658bc2
test: -norpccookiefile
Hodlinator
2024-11-25 10:50:40 +01:00
39cbd4f37c
args: Support -norpccookiefile for bitcoind and bitcoin-cli
Hodlinator
2024-12-03 10:20:31 +01:00
e82ad88452
logs: Use correct path and more appropriate macros in cookie-related code
Hodlinator
2024-12-02 10:38:07 +01:00
6e28c76907
test: Harden testing of cookie file existence
Hodlinator
2024-11-25 10:41:50 +01:00
75bacabb55
test: combine_logs.py - Output debug.log paths on error
Hodlinator
2024-12-03 10:38:20 +01:00
cccca8a77f
test: Avoid logging error when logging error
MarcoFalke
2024-12-03 09:40:47 +01:00
b81f37031c
p2p: Increase tx relay rate
Anthony Towns and Suhas Daftuar
2023-10-05 11:20:04 +10:00
ee1b9bef00
test: replace is not to != when comparing block hash
brunoerg
2024-12-02 18:38:30 -03:00
492e1f0994
[validation] merge all ConnectBlock debug logging code paths
Pieter Wuille
2024-11-05 09:31:30 -05:00
b49df703f0
[validation] include all logged information in BlockValidationState
Pieter Wuille
2024-11-05 08:35:57 -05:00
7b267c034f
[validation] Add detailed txin/txout information for script error messages
Pieter Wuille
2024-10-18 06:53:44 -04:00
146a3d5426
[validation] Make script error messages uniform for parallel/single validation
Pieter Wuille
2024-10-18 06:01:23 -04:00
1ac1c33f3f
[checkqueue] support user-defined return type through std::optional
Pieter Wuille
2024-10-16 05:53:19 -04:00
ebe4cac38b
Merge bitcoin/bitcoin#30991 : test: enable running independent functional test sub-tests
Ryan Ofsky
2024-12-02 11:01:08 -05:00
1927674100
Merge bitcoin/bitcoin#31387 : doc: Use more precise anchor link to codesigning docs
merge-script
2024-12-02 14:09:54 +00:00
faf70cc994
Remove wallet::ParseISO8601DateTime, use ParseISO8601DateTime instead
MarcoFalke
2024-11-28 13:41:54 +01:00
e043618d44
Merge bitcoin/bitcoin#31396 : test: simple reordering to reduce run time
merge-script
2024-12-02 14:08:58 +00:00
50cce20013
test, refactor: Compact ccoins_access and ccoins_spend
Lőrinc
2024-09-18 09:00:52 +02:00
0a159f0914
test, refactor: Remove remaining unbounded flags from coins_tests
Lőrinc
2024-09-17 17:52:41 +02:00
c0b4b2c1ee
test: Validate error messages on fail
Lőrinc
2024-09-18 08:18:44 +02:00
d5f8d607ab
test: Group values and states in tests into CoinEntry wrappers
Lőrinc
2024-09-15 20:21:32 +02:00
a25b892ab1
Merge bitcoin/bitcoin#31386 : doc: Use more precise anchor links to Xcode SDK extraction
merge-script
2024-12-02 13:41:22 +00:00
eb646111cd
Merge bitcoin/bitcoin#31383 : test: Add missing node.setmocktime(self.mocktime) to p2p_ibd_stalling.py
merge-script
2024-12-02 13:34:18 +00:00
ca74aa7490
test, refactor: Migrate GetCoinsMapEntry to return MaybeCoin
Lőrinc
2024-09-16 13:49:56 +02:00
15aaa81c38
coins, refactor: Remove direct GetFlags access
Lőrinc
2024-09-13 11:13:28 +02:00
6b733699cf
coins, refactor: Assume state after SetClean in AddFlags to prevent dangling pointers
Lőrinc and Ryan Ofsky
2024-10-31 13:33:36 +01:00
fc8c282022
coins, refactor: Make AddFlags, SetDirty, SetFresh static
Lőrinc and Ryan Ofsky
2024-10-31 13:18:13 +01:00
cd0498eabc
coins, refactor: Split up AddFlags to remove invalid states
Lőrinc and Andrew Toth
2024-09-13 10:58:16 +02:00
6cd95de2e0
Merge bitcoin/bitcoin#31395 : build: Set shared linker flags in toolchain file
merge-script
2024-12-02 12:13:05 +00:00
abeebccc48
Merge bitcoin/bitcoin#31357 : cmake: Improve build script correctness
merge-script
2024-12-02 10:52:36 +00:00
4c9b13841c
Merge bitcoin/bitcoin#31402 : doc: correct libfuzzer-nosan preset flag
merge-script
2024-12-02 10:31:43 +00:00
da4f4fac8d
Merge bitcoin/bitcoin#31361 : cmake, qt: Use absolute paths for includes in MOC-generated files
merge-script
2024-12-02 10:28:56 +00:00
16b140f225
doc: correct libfuzzer-nosan preset flag
Niklas Gögge
2024-12-02 10:27:14 +00:00
097c66f614
Merge bitcoin/bitcoin#30039 : dbwrapper: Bump LevelDB max file size to 32 MiB to avoid system slowdown from high disk cache flush rate
merge-script
2024-12-02 10:22:53 +00:00
68daaea0e4
Merge bitcoin/bitcoin#31390 : Remove src/config directory
merge-script
2024-12-02 10:07:18 +00:00
14f162dc5c
Merge bitcoin/bitcoin#31399 : ci, macos: Install pkgconf Homebrew's package
merge-script
2024-12-02 10:04:31 +00:00
2222aecd5f
util: Implement ParseISO8601DateTime based on C++20
MarcoFalke
2024-11-28 13:08:10 +01:00
e2f2698395
ci, macos: Install pkgconf Homebrew's package
Hennadii Stepanov
2024-12-01 10:58:15 +00:00
b73d331937
dbwrapper: Bump max file size to 32 MiB
Maciej S. Szmigiero
2024-05-04 11:36:42 +02:00
62f6d9e1a4
test: simple ordering optimization to reduce runtime
tdb3
2024-11-30 12:31:16 -05:00
a8e04704f9
build: Set shared linker flags in toolchain file
TheCharlatan
2024-11-30 00:05:08 +01:00
dbc8ba12f3
Merge bitcoin/bitcoin#31371 : doc, test: more ephemeral dust follow-ups
glozow
2024-11-29 08:33:37 -05:00
935973b315
Remove src/config directory
Hennadii Stepanov
2024-11-28 11:53:23 +00:00
19f49c7489
doc: Use more precise anchor link to codesigning docs
Jeremy Rand
2024-11-28 05:48:30 +00:00
8bf1b3039c
doc: Use more precise anchor links to Xcode SDK extraction
Jeremy Rand
2024-11-28 05:36:25 +00:00
7590e93bc7
Merge bitcoin/bitcoin#30986 : contrib: skip missing binaries in gen-manpages
Ava Chow
2024-11-27 12:34:38 -05:00
b2af068825
Merge bitcoin/bitcoin#30708 : rpc: add getdescriptoractivity
Ava Chow
2024-11-27 12:23:35 -05:00
144f98db85
Merge bitcoin/bitcoin#31337 : build: Fix coverage builds
merge-script
2024-11-27 14:21:52 +00:00
faa16ed4b9
test: Add missing node.setmocktime(self.mocktime) to p2p_ibd_stalling.py
MarcoFalke
2024-11-27 14:32:25 +01:00
efdb49afb9
Merge bitcoin/bitcoin#31323 : guix: swap moreutils for just sponge
merge-script
2024-11-27 10:46:54 +00:00
37a5c5d836
doc: update descriptors.md for getdescriptoractivity
James O'Beirne
2024-11-18 15:38:01 -05:00
ee3ce6a4f4
test: rpc: add no address case for getdescriptoractivity
James O'Beirne and Greg Sanders
2024-11-18 15:32:52 -05:00
811f76f3a5
rpc: add getdescriptoractivity
James O'Beirne
2024-08-21 04:23:40 -04:00
ee6185372f
gen-manpages: Prompt error if no binaries are found
Andre
2024-11-26 21:35:50 -03:00
70e20ea024
Merge bitcoin/bitcoin#31172 : build: increase minimum supported Windows to 10.0
Ava Chow
2024-11-26 17:47:29 -05:00
733317ba94
Merge bitcoin/bitcoin#31364 : refactor: Fix remaining clang-tidy performance-unnecessary-copy-initialization errors
Ava Chow
2024-11-26 17:00:01 -05:00
5a4bc5c036
Merge bitcoin/bitcoin#31305 : refactor: Fix remaining clang-tidy performance-inefficient-vector errors
Ava Chow
2024-11-26 14:58:44 -05:00
28fd0bc731
Merge bitcoin/bitcoin#31365 : interpreter: Use the same type for SignatureHash in the definition
Ava Chow
2024-11-26 13:45:41 -05:00
72ab35a6d0
Merge bitcoin/bitcoin#31221 : ci: Split out native fuzz jobs for macOS and windows (take 2)
Ava Chow
2024-11-26 13:29:59 -05:00
733fa0b0a1
miner: never create a template which exploits the timewarp bug
Antoine Poinsot
2024-11-26 12:47:13 -05:00
06443b8f28
net: clarify if we ever sent or received from peer
Sjors Provoost
2024-11-26 14:01:36 +01:00
1d01ad4d73
net: add LogIP() helper, use in net_processing
Sjors Provoost
2024-07-23 12:52:38 +02:00
937ef9eb40
net_processing: use CNode::DisconnectMsg helper
Sjors Provoost
2024-07-23 12:35:59 +02:00
ad224429f8
net: additional disconnection logging
Sjors Provoost
2024-07-23 10:53:15 +02:00
9e4a4b4832
cmake: Check -Wno-* compiler options for leveldb target
Hennadii Stepanov
2024-11-25 15:10:17 +00:00
160799d913
test: refactor: introduce create_ephemeral_dust_package helper
Sebastian Falbesoner
2024-11-24 02:12:35 +01:00
61e18dec30
doc: ephemeral policy: add missing closing double quote
Sebastian Falbesoner
2024-11-25 21:04:42 +01:00
32fc59796f
rpc: Allow single transaction through submitpackage
glozow and instagibbs
2024-11-22 07:06:23 -05:00
3305972f7b
refactor: Fix remaining clang-tidy performance-unnecessary-copy-initialization errors
Lőrinc
2024-11-24 19:20:11 +01:00
11f3bc229c
refactor: Reserve vectors in fuzz tests
Lőrinc
2024-11-18 16:23:36 +01:00
152fefe7a2
refactor: Preallocate PrevectorFillVector(In)Direct without vector resize
Lőrinc
2024-11-18 16:18:10 +01:00
a774c7a339
refactor: Fix remaining clang-tidy performance-inefficient-vector errors
Lőrinc
2024-11-17 13:53:35 +01:00
f7144b24be
Merge bitcoin/bitcoin#31279 : policy: ephemeral dust followups
glozow
2024-11-25 13:47:31 -05:00
c288c790cd
interpreter: Use the same type for SignatureHash in the definition
TheCharlatan
2024-11-25 15:35:59 +01:00
b031b7910d
[ci] Split out native fuzz jobs for macOS and windows
dergoegge
2024-10-11 11:22:44 +01:00
6f4128e3a8
cmake, qt: Use absolute paths for includes in MOC-generated files
Hennadii Stepanov
2024-11-24 15:14:14 +00:00
ab5c63edcc
cmake: Build secp256k1 only when required
Hennadii Stepanov
2024-11-23 15:31:39 +00:00
76a3a540a4
cmake: Ensure script correctness when no targets are specified
Hennadii Stepanov
2024-11-23 15:17:18 +00:00