This website requires JavaScript.
c3e632b441
Bugfix: bitcoin-cli: Check length of peer.transport_protocol_type
Luke Dashjr
2024-03-14 23:27:22 +00:00
ffe5ff1fb6
scripted-diff: wallet: s/TxStateConflicted/TxStateBlockConflicted
ishaanam
2023-06-29 15:41:26 -04:00
180973a941
test: Add tests for wallet mempool conflicts
ishaanam
2024-02-01 17:59:43 -05:00
e037c4fe09
depends: always configure with --with-pic
fanquake
2024-01-16 12:01:04 +00:00
fa5844f06d
Remove unused g++-10 workaround
MarcoFalke
2024-03-14 15:57:30 +01:00
cf5faf73c9
guix: bump time-machine to dc4842797bfdc5f9f3f5f725bf189c2b68bd6b5a
fanquake
2024-03-14 10:47:13 +00:00
3d255dfb67
Merge bitcoin/bitcoin#29459 : test: check_mempool_result negative feerate
glozow
2024-03-14 11:14:56 +00:00
fa8409e760
build: Bump g++ minimum supported version to 11
MarcoFalke
2023-12-15 13:01:26 +01:00
76d6537698
depends: drop 1 qt determinism patch
fanquake
2024-03-13 15:18:58 +00:00
e1ce5b8ae9
Merge bitcoin/bitcoin#27897 : guix: use GCC 12.3.0 to build releases
fanquake
2024-03-14 10:09:56 +00:00
6850d72174
Merge bitcoin/bitcoin#29497 : test: simplify test_runner.py
fanquake
2024-03-14 09:55:10 +00:00
55c6323434
Merge bitcoin/bitcoin#29649 : netbase: remove unnecessary log message
fanquake
2024-03-14 09:47:55 +00:00
fae70ba00d
ci: Better tidy errors
MarcoFalke
2023-12-15 17:01:06 +01:00
c70e4fc9a3
netbase: remove unnecessary log message
Matthew Zipkin
2024-03-13 10:24:29 -04:00
5555395c15
lint: Use git --no-pager to print any output in one go
MarcoFalke
2024-03-13 17:16:53 +01:00
a85e5a7c9a
Merge bitcoin/bitcoin#29478 : test: Test new header sync behavior in loadtxoutset
Ava Chow
2024-03-13 11:33:46 -04:00
fa4d98b3c8
Avoid divide-by-zero in header sync logs when NodeClock is behind
MarcoFalke
2024-03-13 15:15:42 +01:00
fa58550317
refactor: Modernize header sync logs
MarcoFalke
2024-03-13 15:11:28 +01:00
ef6329f052
Merge bitcoin/bitcoin#28193 : test: add script compression coverage for not-on-curve P2PK outputs
Ava Chow
2024-03-13 11:02:16 -04:00
38f70ba6ac
RPC: Add maxfeerate and maxburnamount args to submitpackage
Greg Sanders
2023-11-27 14:50:55 -05:00
c38157b9b9
Merge bitcoin/bitcoin#29606 : refactor: Reserve memory for ToLower/ToUpper conversions
Ava Chow
2024-03-13 08:18:01 -04:00
264ca9db24
Merge bitcoin/bitcoin#29619 : refactor: consolidate MempoolAcceptResult processing
Ava Chow
2024-03-13 07:20:08 -04:00
0ed2c130e7
Merge bitcoin/bitcoin#27375 : net: support unix domain sockets for -proxy and -onion
Ava Chow
2024-03-13 06:38:51 -04:00
0831b54dfc
test: simplify test_runner.py
tdb3 and Pieter Wuille
2024-03-11 17:54:01 -04:00
432a542e27
test: fix intermittent failures with test=addrman
Martin Zumsande and 0xb10c
2024-03-12 14:00:23 -04:00
1105aa46dd
Merge bitcoin/bitcoin#29633 : log: Remove error() reference
fanquake
2024-03-12 18:43:13 +00:00
bde3db40f6
Merge bitcoin/bitcoin#26415 : rpc,rest,zmq: faster getblock, NotifyBlock and rest_block by reading raw block
Ava Chow
2024-03-12 13:04:29 -04:00
bef99176e6
Merge bitcoin/bitcoin#27114 : p2p: Allow whitelisting manual connections
Ava Chow
2024-03-12 12:58:50 -04:00
e710cefd57
rest: read raw block in rest_block and deserialize for json
Andrew Toth
2024-03-12 12:48:04 -04:00
95ce0783a6
rpc: read raw block in getblock and deserialize for verbosity > 0
Andrew Toth
2024-03-12 12:47:17 -04:00
0865ab8712
test: check more details on zmq raw block response
Andrew Toth
2024-03-12 12:47:01 -04:00
38265cc14e
zmq: read raw block with ReadRawBlockFromDisk
Andrew Toth
2024-03-12 12:46:46 -04:00
da338aada7
blockstorage: check nPos in ReadRawBlockFromDisk before seeking back
Andrew Toth
2024-03-12 12:46:07 -04:00
10d56530e0
guix: temporarily disable powerpcle taget
fanquake
2024-02-27 15:30:56 +00:00
001412a4d2
guix: use GCC 12.3.0
fanquake
2023-06-14 16:58:44 +01:00
ce54330cf6
ci: use Debian Bookworm (GCC 12) for ARM ci job
fanquake and MarcoFalke
2023-08-29 09:39:05 +01:00
0da6451c58
ci: use Debian Bookworm (GCC 12) for win64 job
fanquake and MarcoFalke
2023-08-29 09:32:01 +01:00
12dae637a4
Merge bitcoin/bitcoin#29306 : policy: enable sibling eviction for v3 transactions
Ava Chow
2024-03-12 12:06:45 -04:00
d0e6564240
log: Remove error() reference
Fabian Jahr
2024-02-18 18:45:18 +01:00
99afb9d15a
refactor: init, simplify index shutdown code
furszy
2023-11-28 09:02:00 -03:00
0faafb57f8
index: decrease ThreadSync cs_main contention
furszy
2023-02-16 17:25:00 -03:00
f1469eb454
index: cache last block filter header
furszy
2024-02-23 16:31:13 -03:00
dfcef536d0
blockstorage: do not flush block to disk if it is already there
Matthew Zipkin
2023-09-15 14:16:22 -04:00
fa5729436c
lint: Fix lint-whitespace issues
MarcoFalke
2024-02-27 13:03:48 +01:00
a6756ecdb2
index: blockfilter, decouple header lookup into its own function
furszy
2023-01-30 17:51:16 -03:00
331f044e3b
index: blockfilter, decouple Write into its own function
furszy
2023-01-24 20:49:42 -03:00
bcbd7eb8d4
bench: basic block filter index initial sync
furszy
2023-11-25 12:10:52 -03:00
d14c7286b6
Merge bitcoin/bitcoin#29620 : ci: add print of powershell version to win64 job
fanquake
2024-03-12 11:52:43 +00:00
bd55b7a528
Merge bitcoin/bitcoin#29610 : ci: Fix "macOS native" job
fanquake
2024-03-12 11:43:08 +00:00
31be1a4767
Merge bitcoin/bitcoin#29236 : log: Nuke error(...)
fanquake
2024-03-12 09:39:07 +00:00
e70590988a
Merge bitcoin/bitcoin#29598 : depends: don't use -h with touch on OpenBSD
fanquake
2024-03-12 09:33:32 +00:00
acc06bc91f
ci, macos: Use --break-system-packages with Homebrew's python
Hennadii Stepanov
2024-03-10 13:09:03 +00:00
2f23987849
test: p2p: check limited peers desirability (depending on best block depth)
Sebastian Falbesoner
2024-02-28 03:02:21 +01:00
a945f09fa6
Merge bitcoin/bitcoin#29007 : test: create deterministic addrman in the functional tests
Ava Chow
2024-03-11 10:13:04 -04:00
c4a67d396d
test: p2p: check disconnect due to lack of desirable service flags
Sebastian Falbesoner
2024-01-19 03:08:29 +01:00
405ac819af
test: p2p: support disconnect waiting for add_outbound_p2p_connection
Sebastian Falbesoner
2024-01-26 03:28:33 +01:00
6dda050865
Merge bitcoin/bitcoin#29458 : refactor: Preallocate result in TryParseHex to avoid resizing
Ava Chow
2024-03-11 09:34:19 -04:00
02c7fd8df4
Merge bitcoin/bitcoin#29483 : test, ci: add --v1transport option, add --v2transport to a CI task
Ava Chow
2024-03-11 09:10:26 -04:00
b4a05751b6
Merge bitcoin/bitcoin#29586 : wallet: default wallet migration, modify inconvenient backup filename
Ava Chow
2024-03-11 08:16:07 -04:00
fa39151394
refactor: Remove unused error()
MarcoFalke
2024-01-11 19:49:52 +01:00
fad0335517
scripted-diff: Replace error() with LogError()
MarcoFalke
2024-01-11 19:43:27 +01:00
fa808fb749
refactor: Make error() return type void
MarcoFalke
2024-01-11 19:19:04 +01:00
fa1d624348
scripted-diff: return error(...); ==> error(...); return false;
MarcoFalke
2024-01-11 18:47:54 +01:00
fa9a5e80ab
refactor: Add missing {} around error() calls
MarcoFalke
2024-01-11 18:34:56 +01:00
4a903741b0
Merge bitcoin/bitcoin#28120 : p2p: make block download logic aware of limited peers threshold
Ava Chow
2024-03-11 08:09:23 -04:00
10d7b6e201
Merge bitcoin/bitcoin#29514 : tests: Provide more helpful assert_equal errors
Ava Chow
2024-03-11 07:52:02 -04:00
07cd510ffe
[refactor] consolidate invalid MempoolAcceptResult processing
glozow
2024-03-07 15:25:57 +00:00
9353aa4066
[refactor] consolidate valid MempoolAcceptResult processing
glozow
2023-07-26 11:44:45 +01:00
5ebb406357
Merge bitcoin/bitcoin#26564 : test: test_bitcoin: allow -testdatadir=<datadir>
Ava Chow
2024-03-11 06:53:32 -04:00
86cca2cba2
test: Support disconnect waiting for add_p2p_connection
stratospher and Sebastian Falbesoner
2024-02-13 10:37:23 +05:30
bf9669af9c
test: Rename early key response test and move random_bitflip to util
stratospher
2024-01-30 19:27:21 +05:30
3e9c736a26
test: fix accurate multisig sigop count (BIP16), add unit test
Sebastian Falbesoner
2024-03-10 20:18:19 +01:00
ae5f72027f
ci: Add workaround for Homebrew's python link error
Hennadii Stepanov
2024-03-10 13:08:42 +00:00
4cc99df44a
Merge bitcoin/bitcoin#29569 : Rename CalculateHeadersWork to CalculateClaimedHeadersWork
Ava Chow
2024-03-08 21:32:03 -05:00
a78ca706f6
Merge bitcoin/bitcoin#29393 : i2p: log connection was refused due to arbitrary port
Ava Chow
2024-03-08 20:59:26 -05:00
c07935bcf5
Merge bitcoin/bitcoin#28960 : kernel: Remove dependency on CScheduler
Ava Chow
2024-03-08 20:47:42 -05:00
a951dba3a9
wallet: default wallet migration, modify inconvenient backup filename
furszy
2024-03-07 10:44:52 -03:00
6f2f4a4d09
Reserve memory for ToLower/ToUpper conversions
Lőrinc
2024-03-08 23:06:22 +01:00
1cd2e29870
Merge bitcoin/bitcoin#29600 : build, msvc: Cleanup bitcoin_config.h.in
fanquake
2024-03-08 17:24:42 +00:00
8e17f00a5d
build, msvc: Cleanup bitcoin_config.h.in
Hennadii Stepanov
2024-03-08 15:18:27 +00:00
8aff3fd292
depends: don't use -h with touch on OpenBSD
fanquake
2024-03-08 13:05:47 +00:00
54172c688c
Merge bitcoin/bitcoin#29595 : doc: Wrap flags with code in developer-notes.md
fanquake
2024-03-08 10:15:19 +00:00
c49450dc8f
Merge bitcoin/bitcoin#29583 : fuzz: Apply fuzz env (suppressions, etc.) when fetching harness list
fanquake
2024-03-08 10:13:09 +00:00
4f1753deaa
doc: Wrap flags with code in developer-notes.md
spicyzboss
2024-03-08 15:55:37 +07:00
a64a2b77e0
rpc: refactor single/batch requests
Matthew Zipkin
2023-02-27 13:03:45 -05:00
df6e3756d6
rpc: Avoid copies in JSONRPCReplyObj()
Matthew Zipkin
2024-01-23 10:33:26 -05:00
09416f9ec4
test: cover JSONRPC 2.0 requests, batches, and notifications
Matthew Zipkin
2023-12-31 07:55:03 -05:00
4202c170da
test: refactor interface_rpc.py
Matthew Zipkin
2023-02-27 13:00:37 -05:00
d27e2d87b9
test: test_bitcoin: allow -testdatadir=<datadir>
Larry Ruane and furszy
2022-11-23 17:02:23 -07:00
67fb94ce42
Merge bitcoin/bitcoin#29577 : build: ignore deprecated-declarations warnings in objc++ macOS code
fanquake
2024-03-07 14:33:19 +00:00
7c3ac598dd
contrib: list other binaries in manpage output
fanquake
2024-03-07 11:27:07 +00:00
8b7630cb1f
build: ignore deprecated-declaration warnings in objc++ macOS code
fanquake
2024-03-06 13:11:20 +00:00
bd8f0354ba
build: Add missed definition for AM_OBJCXXFLAGS
Hennadii Stepanov
2024-02-01 11:27:05 +00:00
c2c6a7d1dc
Merge bitcoin-core/gui#803 : test: Set organization name
Hennadii Stepanov
2024-03-07 12:41:44 +00:00
738a53720e
[fuzz] Apply fuzz env (suppressions, etc.) when fetching harness list
dergoegge
2024-03-07 10:18:32 +00:00
59567d7b9a
Merge bitcoin/bitcoin#29576 : Update functional test runner to return error code when no tests are found to run
fanquake
2024-03-07 09:42:22 +00:00
115c283516
ci: add print of powershell version to win64 job
Max Edwards
2024-03-06 15:27:26 +00:00
ab5dfdbec1
Merge bitcoin/bitcoin#29579 : build: bump version to 27.99
fanquake
2024-03-06 14:59:27 +00:00
fd4fe411d3
build: bump version to 27.99
fanquake
2024-03-06 14:47:04 +00:00
55bd5d8015
Merge bitcoin/bitcoin#29561 : Fixed seeds update for 27.0
fanquake
2024-03-06 14:36:00 +00:00