bitcoin
bitcoin copied to clipboard
Bitcoin Core integration/staging tree
Currently (all?) clients manually implement the RPC API, which is problematic, because: * It leads to accidental implementation bugs, such as unit mistakes (s/vB vs BTC/kvB) * It is hard...
This picks up one of the changes from #29232, which is a switch to building miniupnpc with CMake. It includes an update to the most recent version of miniupnpc (2.2.7),...
Neither of these tools are actually used when we are cross-compiling for macOS. They are used when we have to adjust non-static libs during a deploy after building on a...
Here is a proposed release schedule for `v28.0`, the next major release of Bitcoin Core. The dates are set to target a release in early October as was previously discussed....
### Is there an existing issue for this? - [X] I have searched the existing issues ### Current behaviour It's stated in `chainparams.cpp` that "seed.bitcoinstats.com" supports filtering. However, this isn't...
Archives 26.1 release notes and adds draft release notes for 26.2rc1 Also backports: - #29691 - #29869 - #28554 - #29747 - #29853 - #29856 - #29764 - #29776 -...
### Is there an existing issue for this? - [X] I have searched the existing issues ### Current behaviour Both the pre-built binaries and manually compiling from source give the...
While doing various release process things for the first time, I noticed some of our docs are outdated and/or confusing.
The newly introduced cpp-subprocess library provides a good number of options for the `Popen` class: https://github.com/bitcoin/bitcoin/blob/0de63b8b46eff5cda85b4950062703324ba65a80/src/util/subprocess.hpp#L1009-L1020 Some of them are either not fully implemented (`shell`, missing an implementation on Windows),...
This PR partially reverts: - https://github.com/bitcoin/bitcoin/pull/28967 - https://github.com/bitcoin/bitcoin/pull/29489 After this PR, we can proceed to actually remove the [unused code](https://github.com/bitcoin/bitcoin/pull/28981#pullrequestreview-1991272752) from `src/util/subprocess.h`.