-
Notifications
You must be signed in to change notification settings - Fork 35.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[26.x] archive 26.1 release notes + backports #29899
Commits on Apr 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c21bbcc - Browse repository at this point
Copy the full SHA c21bbccView commit details -
Change Luke Dashjr seed to dashjr-list-of-p2p-nodes.us
To avoid issues with DNS blacklisting, I've setup a separate domain for my DNS seed. Github-Pull: bitcoin#29691 Rebased-From: 4f273ab
Configuration menu - View commit details
-
Copy full SHA for d39ea51 - Browse repository at this point
Copy the full SHA d39ea51View commit details -
[rpc, bugfix] Enforce maximum value for setmocktime
Github-Pull: bitcoin#29869 Rebased-From: c2e0489
Configuration menu - View commit details
-
Copy full SHA for a81a922 - Browse repository at this point
Copy the full SHA a81a922View commit details -
Throw error if invalid parameters passed to getnetworkhashps RPC endp…
…oint Github-Pull: bitcoin#28554 Rebased-From: 9ac114e
Configuration menu - View commit details
-
Copy full SHA for bf5b6fc - Browse repository at this point
Copy the full SHA bf5b6fcView commit details
Commits on May 23, 2024
-
Fix bitcoin#29767, set m_synced = true after Commit()
Github-Pull: bitcoin#29776 Rebased-From: bbe82c1
Configuration menu - View commit details
-
Copy full SHA for bb46b90 - Browse repository at this point
Copy the full SHA bb46b90View commit details -
depends: fix mingw-w64 Qt DEBUG=1 build
The issue is that compilation is done with `x86_64-w64-mingw32-g++-posix`, but then linking is done with `x86_64-w64-mingw32-g++`. I'm guessing this has been broken since bitcoin#24131 (01d1845), but have not checked. Fixes bitcoin#29734. Unblocks bitcoin#29527 (now DEBUG=1 builds can be tested). Github-Pull: bitcoin#29747 Rebased-From: b7e7e72
Configuration menu - View commit details
-
Copy full SHA for e4859c8 - Browse repository at this point
Copy the full SHA e4859c8View commit details -
sign: don't assume we are parsing a sane Miniscript
The script provided for signature might be externally provided, for instance by way of 'finalizepsbt'. Therefore the script might be ill-crafted, so don't assume pubkeys are always 32 bytes. Thanks to Niklas for finding this. Github-Pull: bitcoin#29853 Rebased-From: 4d8d213
Configuration menu - View commit details
-
Copy full SHA for d9ef6cf - Browse repository at this point
Copy the full SHA d9ef6cfView commit details -
ci: Bump s390x to ubuntu:24.04
Re-enable feature_init Github-Pull: bitcoin#29856 Rebased-From: fadf7e9
Configuration menu - View commit details
-
Copy full SHA for 7ecdb08 - Browse repository at this point
Copy the full SHA 7ecdb08View commit details -
doc: Suggest installing dev packages for debian/ubuntu qt5 build
Pretty much all library packages were renamed in the 64-bit time_t migration to add `t64` (even on 64-bit platforms). Instead of complicating the doc with conditional package names, suggest installing the `-dev` packages which still have the same name, and besides that, are the right way to go about it as they contain the "user facing" C++ headers needed to build against Qt5. For Fedora, devel packages are already suggested. This affects Ubuntu 24.04 and Debian Testing. Github-Pull: bitcoin#29764 Rebased-From: a3c6a13
Configuration menu - View commit details
-
Copy full SHA for c587753 - Browse repository at this point
Copy the full SHA c587753View commit details -
ci: Pull in qtbase5-dev instead of seperate low-level libraries
Fix CI build for t64 migration. Github-Pull: bitcoin#29764 Rebased-From: 6c29904
Configuration menu - View commit details
-
Copy full SHA for f9b76ba - Browse repository at this point
Copy the full SHA f9b76baView commit details -
depends: Fix build of Qt for 32-bit platforms
The 32 to 64-bit time_t transition causes a build failure in the built-in zlib about conflicting _TIME_BITS and _FILE_OFFSET_BITS. Note that zlib doesn't use time_t at all, so it is a false alarm. Take the following patch from upstream zlib: https://github.com/madler/zlib/commit/a566e156b3fa07b566ddbf6801b517a9dba04fa3.patch Closes bitcoin#29980. Github-Pull: bitcoin#29985 Rebased-From: 2e266f3
Configuration menu - View commit details
-
Copy full SHA for 7f45e00 - Browse repository at this point
Copy the full SHA 7f45e00View commit details -
rpc: move UniValue in blockToJSON
Without explicitly declaring the move, these UniValues get copied, causing increased memory usage. Fix this by explicitly moving the UniValue objects. Used by `rest_block` and `getblock` RPC. Github-Pull: bitcoin#30094 Rebased-From: b77bad3
Configuration menu - View commit details
-
Copy full SHA for 6685aff - Browse repository at this point
Copy the full SHA 6685affView commit details -
rpc: Reword SighashFromStr error message
Github-Pull: bitcoin#29870 Rebased-From: fa6ab0d
Configuration menu - View commit details
-
Copy full SHA for 96d0e81 - Browse repository at this point
Copy the full SHA 96d0e81View commit details -
Github-Pull: bitcoin#30149 Rebased-From: 9f4ff1e
Configuration menu - View commit details
-
Copy full SHA for ec5ce2f - Browse repository at this point
Copy the full SHA ec5ce2fView commit details -
p2p, bugfix: detect addnode cjdns peers in GetAddedNodeInfo()
Addnode (manual) peers connected to us via the cjdns network are currently not detected by CConnman::GetAddedNodeInfo(), i.e. fConnected is always false. This causes the following issues: - RPC `getaddednodeinfo` incorrectly shows them as not connected - CConnman::ThreadOpenAddedConnections() continually retries to connect them Github-Pull: bitcoin#30085 Rebased-From: 684da97
Configuration menu - View commit details
-
Copy full SHA for 21d9aaa - Browse repository at this point
Copy the full SHA 21d9aaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa7e876 - Browse repository at this point
Copy the full SHA aa7e876View commit details