
Bitcoin Merges
@BitcoinMerges
Followers
10K
Following
10
Media
0
Statuses
8K
Unofficial bot for pull requests that are merged into the current Bitcoin reference implementation built by @BitcoinPierre
Joined September 2017
Merged PR from hebasto: ci Update actionscheckout version
github.com
See: https://github.com/actions/checkout/releases/tag/v5.0.0.
0
0
0
Merged PR from fanquake: guix increase maximum allowed runtime GCC to 7
github.com
Fixes: /distsrc-base/distsrc-d3b8a54a8120-x86_64-linux-gnu/build/bin/bitcoind: symbol __divmodti4 from unsupported version GCC_7.0.0(14) /distsrc-base/distsrc-d3b8a54a8120-x86_64-linux-gnu/build/bi...
0
0
0
Merged PR from ajtowns: net validation dont punish peers for consensusinvalid txs
github.com
Because we do not discourage nodes for transactions we consider non-standard, we don't get any DoS protection from this check in adversarial scenarios, so remove the check entirely both to ...
1
0
1
Merged PR from ryanofsky: wallet Translate default wallet string in progress messages
github.com
Noticed while reviewing #31287 (comment) that the [default wallet] part of progress messages remains untranslated while the rest of the string is translated. Fix this in all places where CWallet::S...
0
0
1
Merged PR from willcl-ark: util detect and warn when using exFAT on MacOS
github.com
exFAT is known to cause intermittent corruption on MacOS. Therefore we should warn when using this fs format for either the blocks or data directories. See #28552 for more context.
0
0
1
Merged PR from l0rinc: testrefactor revive test verifying that GetCoinsCacheSizeState switches from OKLARGECRITICAL
github.com
After the changes in #25325 getcoinscachesizestate always ended the test early: File Line Rate Line Total Line Hit Branch Rate Branch Total Branch Hit validation_flush_tests.cpp 31.5 % 54 17...
0
0
1
Merged PR from UdjinM6: test fix scripts in blockfilter_basic_test
github.com
std::vector fill ctor is like this: // Constructs a vector with `count` copies of elements with value `value`. explicit vector( size_type count, const T& value = T(), const Allocator&am...
0
0
0
Merged PR from sipa: Introduce pertxin sighash midstate cache for legacyp2shsegwitv0 scripts
github.com
This introduces a per-txin cache for sighash midstate computation to the script interpreter for legacy (bare), P2SH, P2WSH, and (as collateral effect, but not actually useful) P2WPKH. This reduces ...
0
1
1
Merged PR from fanquake: contrib drop bitcoinutil exception from FORTIFY check
github.com
It's got memcpy_chk. Guix Build (aarch64): 955c15e4b40dae5f0a80185a5a759764eb650003b56a997f2f18b058f979e212 guix-build-4bff4ce561b0/output/aarch64-linux-gnu/SHA256SUMS.part 4e57193921b5a96...
0
1
2
Merged PR from polespinasa: refactor CFeeRate encapsulates FeeFrac internally
github.com
The FeeFrac type represents a fraction, intended to be used for sats/vbyte or sats/WU. It was added to improve accuracy when evaluating fee rates in cluster mempool. [1] But it can also be used to ...
0
3
7
Merged PR from darosior: validation detect witness stripping without rerunning Script checks
github.com
Since it was introduced in 4eb5155 (#18044), the detection of a stripped witness relies on running the Script checks 3 times. In the worst case, this consists in running Script validation for every...
0
0
0
Merged PR from hebasto: Release Prepare Open Transifex translations for v300 step
github.com
This PR follows our Release Process. It is required to open Transifex translations for v30.0, as scheduled in #32275. For reference, see the previous similar PR: #31809. Note for reviewers: To repr...
0
0
1
Merged PR from jonatack: cli return local services in netinfo
github.com
Add local services info to -netinfo dashboard that already provides this info for each of the peer connections. bitcoin-cli -netinfo with no args passed provides a nice easy-to-understand services...
0
0
1
Merged PR from ryanofsky: cmake Install internal binaries to prefixlibexec
github.com
This change moves binaries that are not typically invoked directly by users from the bin/ directory to the libexec/ directory in CMake installs and binary releases. The goal of the PR is to introdu...
0
0
0
Merged PR from fanquake: subtree update crc32c subtree
github.com
Sync the subtree with latest upstream. The changes here are a no-op, but pull them to fix the drive-by-typo-fixing: #33057. Includes bitcoin-core/crc32c-subtree#8.
0
0
2
Merged PR from fanquake: ci Use mlc v1 and fix typos
github.com
Update mcl to v1 & shellcheck to 0.11.0. Includes other cherry-picked lint-related changes.
0
0
1
Merged PR from l0rinc: refactortest followups to multibyte block obfuscation
github.com
Follow up for #31144 Applied the remaining comments in separate commits - except for the last one where I could group them. Please see the commit messages for more context.
0
1
3
Merged PR from fanquake: contrib drop use of PermissionsStartOnly Group
github.com
This removes the redundant 'Group=' directive and replaces the deprecated 'PermissionsStartOnly' directive. Picks up #16994 / #19513. The concern in both of these P...
0
0
1
Merged PR from hebasto: kernel create monolithic kernel static library
github.com
Currently, consuming libbitcoinkernel.a requires all its dependency static libraries to be available. A switch to a monolithic variant, which contains object files from its dependencies, was discus...
0
1
4
Merged PR from hebasto: cmake Proactively avoid use of SECP256K1_DISABLE_SHARED
github.com
The SECP256K1_DISABLE_SHARED CMake variable has been removed upstream. This PR removes its usage ahead of the next secp256k1 subtree update to prevent breakage and simplify integration.
0
0
2