Inside Bitcoin
Opening the selected file…
Inside Bitcoin
Opening the selected file…
The code behind the network, with room to understand it.
Release published 2026-10-28 · Snapshot fetched 2026-11-01. Latest stable release at fetch time; development branches and Git history are excluded. Only the selected code window and visible folders load here.
1Bitcoin Core version 0.9.1 is now available from:3https://bitcoin.org/bin/0.9.1/5This is a security update. It is recommended to upgrade to this release6as soon as possible.8It is especially important to upgrade if you currently have version90.9.0 installed and are using the graphical interface OR you are using10bitcoind from any pre-0.9.1 version, and have enabled SSL for RPC and11have configured allowip to allow rpc connections from potentially12hostile hosts.14Please report bugs using the issue tracker at github:16https://github.com/bitcoin/bitcoin/issues18How to Upgrade19--------------21If you are running an older version, shut it down. Wait until it has completely22shut down (which might take a few minutes for older versions), then run the23installer (on Windows) or just copy over /Applications/Bitcoin-Qt (on Mac) or24bitcoind/bitcoin-qt (on Linux).26If you are upgrading from version 0.7.2 or earlier, the first time you run270.9.1 your blockchain files will be re-indexed, which will take anywhere from2830 minutes to several hours, depending on the speed of your machine.300.9.1 Release notes31=======================33No code changes were made between 0.9.0 and 0.9.1. Only the dependencies were changed.35- Upgrade OpenSSL to 1.0.1g. This release fixes the following vulnerabilities which can36affect the Bitcoin Core software:38- CVE-2014-0160 ("heartbleed")39A missing bounds check in the handling of the TLS heartbeat extension can40be used to reveal up to 64k of memory to a connected client or server.42- CVE-2014-007643The Montgomery ladder implementation in OpenSSL does not ensure that44certain swap operations have a constant-time behavior, which makes it45easier for local users to obtain ECDSA nonces via a FLUSH+RELOAD cache46side-channel attack.48- Add statically built executables to Linux build50Credits51--------53Credits go to the OpenSSL team for fixing the vulnerabilities quickly.
Independent explanations by MyBitcoinExplorer. Not affiliated with or endorsed by Bitcoin Core. Guides are educational and do not replace the source or its tests.
Bitcoin Core source © its contributors, distributed under the MIT license. Original notices and bundled third-party licenses are retained in the source tree.