This website requires JavaScript.
b934954ad1
Merge bitcoin/bitcoin#30670 : doc: Extend developer-notes with file-name-only debugging fix
Ava Chow
2024-11-04 15:54:32 -05:00
05aebe3790
Merge bitcoin/bitcoin#30930 : netinfo: add peer services column and outbound-only option
Ava Chow
2024-11-04 15:50:59 -05:00
0ba680d41b
Update secp256k1 subtree to v0.6.0
Ava Chow
2024-11-04 14:59:46 -05:00
2d46a89386
Squashed 'src/secp256k1/' changes from 2f2ccc46954..0cdc758a563
Ava Chow
2024-11-04 14:59:46 -05:00
70398ae05b
mapport: make ProcessPCP void
Antoine Poinsot
2024-11-04 14:19:40 -05:00
d22a234ed2
net: Use actual memory size in receive buffer accounting
laanwj
2024-10-27 09:05:20 +01:00
047b5e2af1
streams: add DataStream::GetMemoryUsage
laanwj
2024-10-27 09:04:54 +01:00
c3a6722f34
net: Use DynamicUsage(m_type) in CSerializedNetMsg::GetMemoryUsage
laanwj
2024-11-04 18:26:06 +01:00
c6594c0b14
memusage: Add DynamicUsage for std::string
laanwj
2024-11-04 18:19:00 +01:00
e56fc7ce6a
rpc: increase the defaults for -rpcthreads and -rpcworkqueue
Vasil Dimov
2024-11-04 16:54:41 +01:00
7596282a55
memusage: Allow counting usage of vectors with different allocators
laanwj
2024-10-27 09:03:47 +01:00
9e6cba2988
mapport: remove unnecessary 'g_mapport_enabled'
Antoine Poinsot
2024-10-31 18:43:31 -04:00
6463117a29
Merge bitcoin/bitcoin#31208 : doc: archive release notes for v27.2
merge-script
2024-11-04 12:20:04 +00:00
788c1324f3
build: Unify -logsourcelocations format
Hennadii Stepanov
2024-09-04 07:52:02 +01:00
4747f03095
depends, doc: List packages required to build qt package separately
Hennadii Stepanov
2024-11-04 11:07:25 +00:00
1a05c86ae4
doc: archive release notes for v27.2
fanquake
2024-11-04 11:19:54 +00:00
42066f45ff
Refactor SipHash_32b benchmark to improve accuracy and avoid optimization issues
Lőrinc
2024-06-27 15:53:08 +02:00
9f71cff6ab
doc: Use relative hyperlinks in release-process.md
Jeremy Rand
2024-11-03 10:45:31 +00:00
f1bcf3edc5
Merge bitcoin/bitcoin#31139 : test: added test to assert TX decode rpc error on submitpackage rpc
Ava Chow
2024-11-01 17:21:04 -04:00
975b115e1a
Merge bitcoin/bitcoin#31198 : init: warn, don't error, when '-upnp' is set
Ava Chow
2024-11-01 17:15:26 -04:00
4a0251c05d
Merge bitcoin/bitcoin#31187 : ci: Do not error on unused-member-function in test each commit
merge-script
2024-11-01 16:40:32 +00:00
e001dc3dc6
Merge bitcoin/bitcoin#31203 : fuzz: fix implicit-integer-sign-change in wallet_create_transaction
merge-script
2024-11-01 15:40:41 +00:00
5a26cf7773
fuzz: fix implicit-integer-sign-change in wallet_create_transaction
brunoerg
2024-11-01 10:58:44 -03:00
8fb45fcda0
mapport: remove unnecessary 'g_mapport_current' variable
Antoine Poinsot
2024-10-31 16:42:47 -04:00
1b223cb19b
mapport: merge DispatchMapPort into StartMapPort
Antoine Poinsot
2024-10-31 16:37:33 -04:00
a1b3ccae4b
init: warn, don't error, when '-upnp' is set
Antoine Poinsot
2024-10-31 14:05:43 -04:00
c189eec848
doc: release note for mempoolrullrbf removal
Greg Sanders
2024-10-24 08:55:31 -04:00
d47297c6aa
rpc: Mark fullrbf and bip125-replaceable as deprecated
Greg Sanders
2024-10-01 10:17:20 -04:00
04a5dcee8a
docs: remove requirement to signal bip125
Greg Sanders
2024-08-01 12:39:19 -04:00
fafbf8acf4
Make G_FUZZING constexpr, require -DBUILD_FOR_FUZZING=ON to execute a fuzz target
MarcoFalke
2024-10-31 13:53:48 +01:00
fae3cf0ffa
ci: Temporarily disable macOS/Windows fuzz step
MarcoFalke
2024-10-31 13:50:16 +01:00
f6577b7174
build, msvc: Update vcpkg manifest baseline
Hennadii Stepanov
2024-10-31 11:10:17 +00:00
16e16013bf
build, msvc: Document libevent version pinning
Hennadii Stepanov
2024-10-31 11:07:15 +00:00
ec47cd2b50
build, msvc: Drop no longer needed liblzma version pinning
Hennadii Stepanov
2024-10-31 11:07:02 +00:00
9a0734df5f
build, msvc: Reorder keys in vcpkg.json
Hennadii Stepanov
2024-10-31 11:06:44 +00:00
8351562bec
[fuzz] allow negative time jumps in txdownloadman_impl
glozow
2024-10-30 21:16:23 -04:00
917ab810d9
[doc] comment fixups from n30110
glozow
2024-10-30 21:13:01 -04:00
f07a533dfc
Merge bitcoin/bitcoin#24214 : Fix unsigned integer overflows in interpreter
Ava Chow
2024-10-30 17:37:39 -04:00
6251610553
Merge bitcoin/bitcoin#31015 : build: have "make test" depend on "make all"
Ava Chow
2024-10-30 17:11:10 -04:00
4a31f8ccc9
Merge bitcoin/bitcoin#31156 : test: Don't enforce BIP94 on regtest unless specified by arg
Ava Chow
2024-10-30 17:00:14 -04:00
02be3dced7
Merge bitcoin/bitcoin#31166 : key: clear out secret data in DecodeExtKey
Ava Chow
2024-10-30 16:51:11 -04:00
54d07dd37d
ci: Do not error on unused-member-function in test each commit
Sergi Delgado Segura
2024-10-30 13:57:42 -04:00
47f50c7af5
doc: add bitcoin-qt man description
willcl-ark
2024-03-23 09:32:47 +00:00
40b82e3ab0
doc: add bitcoin-util man description
willcl-ark
2024-03-20 23:12:02 +00:00
a7bf80f3a2
doc: add bitcoin-tx man description
willcl-ark
2024-03-20 23:05:01 +00:00
3f9a516832
doc: add bitcoin-wallet man description
willcl-ark
2024-03-20 22:23:15 +00:00
d8c0bb23ef
doc: add bitcoin-cli man description
willcl-ark
2024-03-21 09:17:48 +00:00
09abccfa77
doc: add bitcoind man description
willcl-ark
2024-03-20 22:01:30 +00:00
97b790e844
Merge bitcoin/bitcoin#29420 : test: extend the SOCKS5 Python proxy to actually connect to a destination
Ava Chow
2024-10-29 15:32:18 -04:00
6b73eb9a1a
Merge bitcoin/bitcoin#31064 : init: Correct coins db cache size setting
Ava Chow
2024-10-29 15:12:41 -04:00
27d12cf17f
Merge bitcoin/bitcoin#31043 : rpc: getorphantxs follow-up
Ava Chow
2024-10-29 14:49:19 -04:00
7b66815b16
Merge bitcoin/bitcoin#30110 : refactor: TxDownloadManager + fuzzing
Ava Chow
2024-10-29 14:41:12 -04:00
dc97e7f6db
Merge bitcoin/bitcoin#30903 : cmake: Add FindZeroMQ module
merge-script
2024-10-29 16:21:07 +00:00
9bd936fa34
mapport: drop unnecessary function
Antoine Poinsot
2024-10-29 11:59:36 -04:00
2a6536ceda
mapport: rename 'use_pcp' to 'enable'
Antoine Poinsot
2024-10-29 11:58:51 -04:00
1b0b9b4c78
Extend possible debugging fixes with file-name-only
Lőrinc
2024-08-18 12:21:24 +02:00
fe39acf88f
tinyformat: Add compile-time checking for literal format strings
Ryan Ofsky and MarcoFalke
2024-10-28 19:13:46 -04:00
184f34f2d0
util: Support dynamic width & precision in ConstevalFormatString
2024-10-28 19:11:16 -04:00
c4e82b854c
mapport: make 'enabled' and 'current' bool
Antoine Poinsot
2024-10-25 15:07:24 -04:00
da10e0bab4
Merge bitcoin/bitcoin#30942 : test: Remove dead code from interface_zmq test
merge-script
2024-10-28 16:32:21 +00:00
111a23d9b3
Remove -mempoolfullrbf option
Greg Sanders
2024-08-01 12:26:47 -04:00
e96ffa98b0
Merge bitcoin/bitcoin#31142 : test: fix intermittent failure in p2p_seednode.py, don't connect to random IPs
merge-script
2024-10-28 15:50:36 +00:00
54c4b09f08
Merge bitcoin/bitcoin#31042 : build: Rename PACKAGE_* variables to CLIENT_*
merge-script
2024-10-28 15:45:09 +00:00
e60cecc811
doc: add release note for 31156
Martin Zumsande
2024-10-28 11:24:28 -04:00
fc7dfb3df5
test: Don't enforce BIP94 on regtest unless specified by arg
Martin Zumsande
2024-10-25 13:49:47 -04:00
fabe90c824
ci: Use clang-19 from apt.llvm.org
MarcoFalke
2024-08-12 13:46:28 +02:00
0de3e96e33
tracing: use bitcoind pid in bcc tracing examples
0xb10c
2022-12-20 12:51:13 +01:00
411c6cfc6c
tracing: only prepare tracepoint args if attached
0xb10c
2023-11-23 16:51:36 +01:00
d524c1ec06
tracing: dedup TRACE macros & rename to TRACEPOINT
0xb10c and Martin Leitner-Ankerl
2023-11-23 11:06:17 +01:00
70713303b6
scripted-diff: Rename PACKAGE_* variables to CLIENT_*
Hennadii Stepanov
2024-10-26 13:27:25 +01:00
332655cb52
build: Rename PACKAGE_* variables to CLIENT_*
Hennadii Stepanov
2024-10-24 16:39:39 +01:00
e6e29e3c94
scripted-diff: Clarify "user agent" variable name
Hennadii Stepanov
2024-10-11 10:43:49 +01:00
e2ba823671
depends: Specify CMake generator explicitly
Hennadii Stepanov
2024-10-28 11:25:06 +00:00
1c7ca6e64d
Merge bitcoin/bitcoin#31093 : Introduce g_fuzzing global for fuzzing checks
merge-script
2024-10-28 11:05:50 +00:00
6e21dedbf2
Merge bitcoin/bitcoin#31130 : Drop miniupnp dependency
merge-script
2024-10-28 10:47:34 +00:00
d7fd766feb
test: added test to assert TX decode rpc error on submitpackage rpc
kevkevinpal
2024-10-23 09:58:48 -04:00
559a8dd9c0
key: clear out secret data in DecodeExtKey
Sebastian Falbesoner
2024-10-27 15:31:48 +01:00
4120c7543e
scripted-diff: get rid of remaining "command" terminology in protocol.{h,cpp}
Sebastian Falbesoner
2024-10-26 23:44:15 +02:00
2a52718d73
Merge bitcoin/bitcoin#31152 : functional test: Additional package evaluation coverage
glozow
2024-10-26 09:36:58 -04:00
9de9c858d5
test: enhance p2p_orphan_handling
tdb3
2024-10-05 13:01:04 -04:00
33af14b62e
test: reduce assert_debug_log reliance
tdb3
2024-10-05 13:00:23 -04:00
0ea84bc362
test: explicitly check boolean verbosity is disallowed
tdb3
2024-10-25 12:05:50 -04:00
7a2e6b68cd
doc: add rpc guidance for boolean verbosity avoidance
tdb3
2024-10-25 12:04:24 -04:00
698f302df8
rpc: disallow boolean verbosity in getorphantxs
tdb3
2024-10-25 12:01:44 -04:00
63f5e6ec79
test: add entry and expiration time checks
tdb3
2024-10-06 19:58:25 -04:00
808a708107
rpc: add entry time to getorphantxs
tdb3
2024-10-06 19:25:05 -04:00
56bf302714
refactor: rename rpc_getorphantxs to rpc_orphans
tdb3
2024-10-06 15:37:45 -04:00
7824f6b077
test: check that getorphantxs is hidden
tdb3
2024-10-06 21:11:49 -04:00
ac68fcca70
rpc: disallow undefined verbosity in getorphantxs
tdb3
2024-10-06 14:45:07 -04:00
25dacae9c7
Merge bitcoin/bitcoin#31040 : test: Assert that when we add the max orphan amount that we cannot add anymore and that a random orphan gets dropped
Ava Chow
2024-10-25 16:35:18 -04:00
40e5f26a3f
mapport: remove dead code in DispatchMapPort
Antoine Poinsot
2024-10-25 15:02:07 -04:00
38fdf7c1fb
mapport: drop outdated comments
Antoine Poinsot
2024-10-25 14:39:03 -04:00
915640e191
depends: zeromq: don't install .pc files and remove patches for them
Cory Fields
2024-10-25 16:28:36 +00:00
6b8a74463b
cmake: Add FindZeroMQ module
Hennadii Stepanov
2024-09-14 15:40:07 +01:00
9a7206a34e
Merge bitcoin/bitcoin#29536 : fuzz: fuzz connman with non-empty addrman + ASMap
merge-script
2024-10-25 15:18:54 +01:00
d4abaf8c9d
Merge bitcoin/bitcoin#29608 : optimization: Preallocate addresses in GetAddr based on nNodes
merge-script
2024-10-25 14:45:42 +01:00
b7b2435290
doc: add release note for #31130
Antoine Poinsot
2024-10-23 22:51:44 +02:00
1b6dec98da
depends: drop miniupnpc
Antoine Poinsot
2024-10-22 00:24:03 +02:00
953533d021
doc: remove mentions of UPnP
Antoine Poinsot
2024-10-22 00:32:32 +02:00
94ad614482
ci: remove UPnP options
Antoine Poinsot
2024-10-22 00:31:47 +02:00