Bitcoind: Difference between revisions
→History of official bitcoind (and predecessor) releases: Adding v0.12.1 released a couple weeks ago. |
→History of official bitcoind (and predecessor) releases: Updating "Supported platforms" to reflect that Windows 64 builds have been available since 0.9.0+ |
||
Line 31: | Line 31: | ||
| 0.12.1 | | 0.12.1 | ||
| 2016-Apr-15 | | 2016-Apr-15 | ||
| Windows32 / Linux | | Windows32/64, Linux, MacOS X | ||
| <ref>[https://bitcoin.org/en/release/v0.12.1 Bitcoin Core version 0.12.1 released]</ref> | | <ref>[https://bitcoin.org/en/release/v0.12.1 Bitcoin Core version 0.12.1 released]</ref> | ||
|- | |- | ||
| 0.12.0 | | 0.12.0 | ||
| 2016-Feb-23 | | 2016-Feb-23 | ||
| Windows32 / Linux | | Windows32/64, Linux, MacOS X | ||
| <ref>[https://bitcoin.org/en/release/v0.12.0 Bitcoin Core version 0.12.0 released]</ref> | | <ref>[https://bitcoin.org/en/release/v0.12.0 Bitcoin Core version 0.12.0 released]</ref> | ||
|- | |- | ||
| 0.11.2 | | 0.11.2 | ||
| 2015-Nov-13 | | 2015-Nov-13 | ||
| Windows32 / Linux | | Windows32/64, Linux, MacOS X | ||
| <ref>[https://bitcoin.org/en/release/v0.11.2 Bitcoin Core version 0.11.2 released]</ref> | | <ref>[https://bitcoin.org/en/release/v0.11.2 Bitcoin Core version 0.11.2 released]</ref> | ||
|- | |- | ||
| 0.11.1 | | 0.11.1 | ||
| 2015-Oct-15 | | 2015-Oct-15 | ||
| Windows32 / Linux | | Windows32/64, Linux, MacOS X | ||
| <ref>[https://bitcoin.org/en/release/v0.11.1 Bitcoin Core version 0.11.1 released]</ref> | | <ref>[https://bitcoin.org/en/release/v0.11.1 Bitcoin Core version 0.11.1 released]</ref> | ||
|- | |- | ||
| 0.10.3 | | 0.10.3 | ||
| 2015-Oct-14 | | 2015-Oct-14 | ||
| Windows32 / Linux | | Windows32/64, Linux, MacOS X | ||
| <ref>[https://bitcoin.org/en/release/v0.10.3 Bitcoin Core version 0.10.3 released]</ref> | | <ref>[https://bitcoin.org/en/release/v0.10.3 Bitcoin Core version 0.10.3 released]</ref> | ||
|- | |- | ||
| 0.11.0 | | 0.11.0 | ||
| 2015-Jul-12 | | 2015-Jul-12 | ||
| Windows32 / Linux | | Windows32/64, Linux, MacOS X | ||
| <ref>[https://bitcoin.org/en/release/v0.11.0 Bitcoin Core version 0.11.0 released]</ref> | | <ref>[https://bitcoin.org/en/release/v0.11.0 Bitcoin Core version 0.11.0 released]</ref> | ||
|- | |- | ||
| 0.10.2 | | 0.10.2 | ||
| 2015-May-19 | | 2015-May-19 | ||
| Windows32 / Linux | | Windows32/64, Linux, MacOS X | ||
| <ref>[https://bitcoin.org/en/release/v0.10.2 Bitcoin Core version 0.10.2 released]</ref> | | <ref>[https://bitcoin.org/en/release/v0.10.2 Bitcoin Core version 0.10.2 released]</ref> | ||
|- | |- | ||
| 0.10.1 | | 0.10.1 | ||
| 2015-Apr-27 | | 2015-Apr-27 | ||
| Windows32 / Linux | | Windows32/64, Linux, MacOS X | ||
| <ref>[https://bitcoin.org/en/release/v0.10.1 Bitcoin Core version 0.10.1 released]</ref> | | <ref>[https://bitcoin.org/en/release/v0.10.1 Bitcoin Core version 0.10.1 released]</ref> | ||
|- | |- | ||
| 0.10.0 | | 0.10.0 | ||
| 2015-Feb-16 | | 2015-Feb-16 | ||
| Windows32 / Linux | | Windows32/64, Linux, MacOS X | ||
| <ref>[https://bitcoin.org/en/release/v0.10.0 Bitcoin Core version 0.10.0 released]</ref> | | <ref>[https://bitcoin.org/en/release/v0.10.0 Bitcoin Core version 0.10.0 released]</ref> | ||
|- | |- | ||
| 0.9.3 | | 0.9.3 | ||
| 2014-Sep-27 | | 2014-Sep-27 | ||
| Windows32 / Linux | | Windows32/64, Linux, MacOS X | ||
| <ref>[https://bitcoin.org/en/release/v0.9.3 Bitcoin Core version 0.9.3 released]</ref> | | <ref>[https://bitcoin.org/en/release/v0.9.3 Bitcoin Core version 0.9.3 released]</ref> | ||
|- | |- | ||
| 0.9.2.1 | | 0.9.2.1 | ||
| 2014-Jun-19 | | 2014-Jun-19 | ||
| Windows32 / Linux | | Windows32/64, Linux, MacOS X | ||
| <ref>[https://bitcoin.org/en/release/v0.9.2.1 Bitcoin Core version 0.9.2.1 released]</ref> | | <ref>[https://bitcoin.org/en/release/v0.9.2.1 Bitcoin Core version 0.9.2.1 released]</ref> | ||
|- | |- | ||
| 0.9.2 | | 0.9.2 | ||
| 2014-Jun-16 | | 2014-Jun-16 | ||
| Windows32 / Linux | | Windows32/64, Linux, MacOS X | ||
| <ref>[https://bitcoin.org/en/release/v0.9.2 Bitcoin Core version 0.9.2 released]</ref> | | <ref>[https://bitcoin.org/en/release/v0.9.2 Bitcoin Core version 0.9.2 released]</ref> | ||
|- | |- | ||
| 0.9.1 | | 0.9.1 | ||
| 2014-Apr-8 | | 2014-Apr-8 | ||
| Windows32 / Linux | | Windows32/64, Linux, MacOS X | ||
| <ref>[https://bitcoin.org/en/release/v0.9.1 Bitcoin Core version 0.9.1 released]</ref> | | <ref>[https://bitcoin.org/en/release/v0.9.1 Bitcoin Core version 0.9.1 released]</ref> | ||
|- | |- | ||
| 0.9.0 | | 0.9.0 | ||
| 2014-Mar-19 | | 2014-Mar-19 | ||
| Windows32 / Linux | | Windows32/64, Linux, MacOS X | ||
| <ref>[https://bitcoin.org/en/release/v0.9.0 Bitcoin Core version 0.9.0 released]</ref> | | <ref>[https://bitcoin.org/en/release/v0.9.0 Bitcoin Core version 0.9.0 released]</ref> | ||
|- | |- | ||
| 0.8.6 | | 0.8.6 | ||
| 2013-Dec-9 | | 2013-Dec-9 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| <ref>[https://bitcoin.org/en/release/v0.8.6 Bitcoin-Qt version 0.8.6 released]</ref> | | <ref>[https://bitcoin.org/en/release/v0.8.6 Bitcoin-Qt version 0.8.6 released]</ref> | ||
|- | |- | ||
| 0.8.5 | | 0.8.5 | ||
| 2013-Sep-13 | | 2013-Sep-13 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| <ref>[https://bitcoin.org/en/release/v0.8.5 Bitcoin-Qt version 0.8.5 released]</ref> | | <ref>[https://bitcoin.org/en/release/v0.8.5 Bitcoin-Qt version 0.8.5 released]</ref> | ||
|- | |- | ||
| 0.8.4 | | 0.8.4 | ||
| 2013-Sep-3 | | 2013-Sep-3 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| <ref>[https://bitcoin.org/en/release/v0.8.4 Bitcoin-Qt version 0.8.4 released]</ref> | | <ref>[https://bitcoin.org/en/release/v0.8.4 Bitcoin-Qt version 0.8.4 released]</ref> | ||
|- | |- | ||
| 0.8.3 | | 0.8.3 | ||
| 2013-Jun-25 | | 2013-Jun-25 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| <ref>[https://bitcoin.org/en/release/v0.8.3 Bitcoin-Qt version 0.8.3 released]</ref> | | <ref>[https://bitcoin.org/en/release/v0.8.3 Bitcoin-Qt version 0.8.3 released]</ref> | ||
|- | |- | ||
| 0.8.2 | | 0.8.2 | ||
| 2013-May-29 | | 2013-May-29 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| <ref>[https://bitcoin.org/en/release/v0.8.2 Bitcoin-Qt version 0.8.2 released]</ref> | | <ref>[https://bitcoin.org/en/release/v0.8.2 Bitcoin-Qt version 0.8.2 released]</ref> | ||
|- | |- | ||
| 0.8.1 | | 0.8.1 | ||
| 2013-Mar-18 | | 2013-Mar-18 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| <ref>[https://bitcoin.org/en/release/v0.8.1 Bitcoin-Qt version 0.8.1 released]</ref> | | <ref>[https://bitcoin.org/en/release/v0.8.1 Bitcoin-Qt version 0.8.1 released]</ref> | ||
|- | |- | ||
| 0.8.0 | | 0.8.0 | ||
| 2013-Feb-19 | | 2013-Feb-19 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| <ref>[https://bitcoin.org/en/release/v0.8.0 Bitcoin-Qt version 0.8.0 released]</ref> | | <ref>[https://bitcoin.org/en/release/v0.8.0 Bitcoin-Qt version 0.8.0 released]</ref> | ||
|- | |- | ||
| 0.7.2 | | 0.7.2 | ||
| 2012-Dec-14 | | 2012-Dec-14 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| <ref>[https://bitcointalk.org/index.php?topic=130819.msg1399721#msg1399721 Bitcoin-Qt/bitcoind version 0.7.2 released]</ref> | | <ref>[https://bitcointalk.org/index.php?topic=130819.msg1399721#msg1399721 Bitcoin-Qt/bitcoind version 0.7.2 released]</ref> | ||
|- | |- | ||
Line 146: | Line 146: | ||
| 0.7.1 | | 0.7.1 | ||
| 2012-Oct-19 | | 2012-Oct-19 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| <ref>[https://bitcointalk.org/index.php?topic=119277.msg1283232#msg1283232 Bitcoin-Qt/bitcoind version 0.7.1 released]</ref> | | <ref>[https://bitcointalk.org/index.php?topic=119277.msg1283232#msg1283232 Bitcoin-Qt/bitcoind version 0.7.1 released]</ref> | ||
|- | |- | ||
| 0.7.0 | | 0.7.0 | ||
| 2012-Sep-17 | | 2012-Sep-17 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| <ref>[https://bitcointalk.org/index.php?topic=110243.msg1199467 Bitcoin-Qt/bitcoind version 0.7.0 released]</ref> | | <ref>[https://bitcointalk.org/index.php?topic=110243.msg1199467 Bitcoin-Qt/bitcoind version 0.7.0 released]</ref> | ||
|- | |- | ||
| 0.5.6 | | 0.5.6 | ||
| 2012-Jul-22 | | 2012-Jul-22 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| | | | ||
|- | |- | ||
Line 171: | Line 171: | ||
| 0.6.3 | | 0.6.3 | ||
| 2012-Jun-25 | | 2012-Jun-25 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| <ref>[https://bitcointalk.org/index.php?topic=89877.msg989356#msg989356 Bitcoin-Qt / bitcoind version 0.6.3 released]</ref> | | <ref>[https://bitcointalk.org/index.php?topic=89877.msg989356#msg989356 Bitcoin-Qt / bitcoind version 0.6.3 released]</ref> | ||
|- | |- | ||
| 0.6.2 | | 0.6.2 | ||
| 2012-May-08 | | 2012-May-08 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
|<ref>[https://bitcointalk.org/index.php?topic=78829.msg888578#msg888578 Re: Version 0.6.1 release candidate 2]</ref> | |<ref>[https://bitcointalk.org/index.php?topic=78829.msg888578#msg888578 Re: Version 0.6.1 release candidate 2]</ref> | ||
|- | |- | ||
| 0.6.1 | | 0.6.1 | ||
| 2012-May-04 | | 2012-May-04 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| | | | ||
|- | |- | ||
Line 201: | Line 201: | ||
| 0.5.4 | | 0.5.4 | ||
| 2012-Apr-15 | | 2012-Apr-15 | ||
| Windows32 | | Windows32, Linux | ||
| <ref>[https://bitcointalk.org/index.php?topic=76808.0 Version 0.5.4 released]</ref> | | <ref>[https://bitcointalk.org/index.php?topic=76808.0 Version 0.5.4 released]</ref> | ||
|- | |- | ||
Line 211: | Line 211: | ||
| 0.6.0 | | 0.6.0 | ||
| 2012-Mar-30 | | 2012-Mar-30 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| <ref>[http://www.bitcoinforum.com/bitcoin-discussion/bitcoin-org-bitcoin-version-0-6-0-released/ bitcoin.org: Bitcoin version 0.6.0 released]</ref> | | <ref>[http://www.bitcoinforum.com/bitcoin-discussion/bitcoin-org-bitcoin-version-0-6-0-released/ bitcoin.org: Bitcoin version 0.6.0 released]</ref> | ||
|- | |- | ||
Line 221: | Line 221: | ||
| 0.5.3 | | 0.5.3 | ||
| 2012-Mar-14 | | 2012-Mar-14 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| <ref>[https://bitcointalk.org/index.php?topic=68895.0 Bitcoin-Qt, bitcoind version 0.5.3 released]</ref> | | <ref>[https://bitcointalk.org/index.php?topic=68895.0 Bitcoin-Qt, bitcoind version 0.5.3 released]</ref> | ||
|- | |- | ||
Line 231: | Line 231: | ||
| 0.5.2 | | 0.5.2 | ||
| 2012-Jan-09 | | 2012-Jan-09 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| <ref>[https://bitcointalk.org/index.php?topic=60146.0 Bitcoin-Qt, bitcoind version 0.5.2 released]</ref> | | <ref>[https://bitcointalk.org/index.php?topic=60146.0 Bitcoin-Qt, bitcoind version 0.5.2 released]</ref> | ||
|- | |- | ||
| 0.4.3 | | 0.4.3 | ||
| 2012-Jan-09 | | 2012-Jan-09 | ||
| Windows32 | | Windows32, Linux | ||
| <ref>[https://bitcointalk.org/index.php?topic=57734.0 bitcoind version 0.4.3 released]</ref> | | <ref>[https://bitcointalk.org/index.php?topic=57734.0 bitcoind version 0.4.3 released]</ref> | ||
|- | |- | ||
| 0.5.1 | | 0.5.1 | ||
| 2011-Dec-15 | | 2011-Dec-15 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| <ref>[https://bitcointalk.org/index.php?topic=54717.0 Bitcoin-Qt, bitcoind version 0.5.1 released]</ref> | | <ref>[https://bitcointalk.org/index.php?topic=54717.0 Bitcoin-Qt, bitcoind version 0.5.1 released]</ref> | ||
|- | |- | ||
Line 251: | Line 251: | ||
| 0.5.0 | | 0.5.0 | ||
| 2011-Nov-21 | | 2011-Nov-21 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| <ref>[https://bitcointalk.org/index.php?topic=52480.0 Bitcoin-Qt/bitcoind version 0.5.0]</ref> | | <ref>[https://bitcointalk.org/index.php?topic=52480.0 Bitcoin-Qt/bitcoind version 0.5.0]</ref> | ||
|- | |- | ||
| 0.4.1 | | 0.4.1 | ||
| 2011-Nov-21 | | 2011-Nov-21 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| <ref>[https://bitcointalk.org/index.php?topic=52503.0 wxBitcoin/bitcoind version 0.4.1]</ref> | | <ref>[https://bitcointalk.org/index.php?topic=52503.0 wxBitcoin/bitcoind version 0.4.1]</ref> | ||
|- | |- | ||
| 0.4.0 | | 0.4.0 | ||
| 2011-Sep-23 | | 2011-Sep-23 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| <ref>[https://bitcointalk.org/index.php?topic=45410.0 Bitcoin version 0.4.0 released]</ref> | | <ref>[https://bitcointalk.org/index.php?topic=45410.0 Bitcoin version 0.4.0 released]</ref> | ||
|- | |- | ||
| 0.3.24 | | 0.3.24 | ||
| 2011-Jul-08 | | 2011-Jul-08 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| <ref>[http://forum.bitcoin.org/index.php?topic=27187.0 Bitcoin version 0.3.24 released]</ref> | | <ref>[http://forum.bitcoin.org/index.php?topic=27187.0 Bitcoin version 0.3.24 released]</ref> | ||
|- | |- | ||
| 0.3.23 | | 0.3.23 | ||
| 2011-Jun-13 | | 2011-Jun-13 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| <ref>[http://forum.bitcoin.org/index.php?topic=16553.0 Bitcoin version 0.3.23 released]</ref> | | <ref>[http://forum.bitcoin.org/index.php?topic=16553.0 Bitcoin version 0.3.23 released]</ref> | ||
|- | |- | ||
| 0.3.22 | | 0.3.22 | ||
| 2011-Jun-05 | | 2011-Jun-05 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| <ref>[http://forum.bitcoin.org/index.php?topic=12269.0 Bitcoin version 0.3.22]</ref> | | <ref>[http://forum.bitcoin.org/index.php?topic=12269.0 Bitcoin version 0.3.22]</ref> | ||
|- | |- | ||
| 0.3.21 | | 0.3.21 | ||
| 2011-Apr-27 | | 2011-Apr-27 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| <ref>[http://bitcointalk.org/?topic=6642.0 Bitcoin version 0.3.21]</ref> | | <ref>[http://bitcointalk.org/?topic=6642.0 Bitcoin version 0.3.21]</ref> | ||
|- | |- | ||
| 0.3.20 | | 0.3.20 | ||
| 2011-Feb-21 | | 2011-Feb-21 | ||
| Windows32 | | Windows32, Linux, MacOS X | ||
| <ref>[http://www.bitcoin.org/smf/index.php?topic=3704.0 Version 0.3.20]</ref> | | <ref>[http://www.bitcoin.org/smf/index.php?topic=3704.0 Version 0.3.20]</ref> | ||
|- | |- | ||
|0.3.19 | |0.3.19 | ||
|2010-12-12 | |2010-12-12 | ||
|Windows32 | |Windows32, Linux, MacOS X | ||
|<ref>[https://bitcointalk.org/index.php?topic=2228.msg29479#msg29479 Added some DoS limits, removed safe mode (0.3.19)]</ref> | |<ref>[https://bitcointalk.org/index.php?topic=2228.msg29479#msg29479 Added some DoS limits, removed safe mode (0.3.19)]</ref> | ||
|- | |- | ||
|0.3.18 | |0.3.18 | ||
|2010-12-08 | |2010-12-08 | ||
|Windows32 | |Windows32, Linux, MacOS X | ||
|<ref>[https://bitcointalk.org/index.php?topic=2162.0 Version 0.3.18]</ref> | |<ref>[https://bitcointalk.org/index.php?topic=2162.0 Version 0.3.18]</ref> | ||
|- | |- | ||
|0.3.17 | |0.3.17 | ||
|2010-11-25 | |2010-11-25 | ||
|Windows32 | |Windows32, Linux, MacOS X | ||
|<ref>[https://bitcointalk.org/index.php?topic=1946.0 Version 0.3.17]</ref> | |<ref>[https://bitcointalk.org/index.php?topic=1946.0 Version 0.3.17]</ref> | ||
|- | |- | ||
|0.3.15 | |0.3.15 | ||
|2010-11-13 | |2010-11-13 | ||
|Windows32 | |Windows32, Linux | ||
|<ref>[https://bitcointalk.org/index.php?topic=1780.0 Version 0.3.15]</ref> | |<ref>[https://bitcointalk.org/index.php?topic=1780.0 Version 0.3.15]</ref> | ||
|- | |- | ||
|0.3.14 | |0.3.14 | ||
|2010-10-21 | |2010-10-21 | ||
|Windows32 | |Windows32, Linux | ||
|<ref>[https://bitcointalk.org/index.php?topic=1528.0 Version 0.3.14]</ref> | |<ref>[https://bitcointalk.org/index.php?topic=1528.0 Version 0.3.14]</ref> | ||
|- | |- | ||
|0.3.13 | |0.3.13 | ||
|2010-10-01 | |2010-10-01 | ||
|Windows32 | |Windows32, Linux, MacOS X | ||
|<ref>[https://bitcointalk.org/index.php?topic=1327.0 Version 0.3.13, please upgrade]</ref> | |<ref>[https://bitcointalk.org/index.php?topic=1327.0 Version 0.3.13, please upgrade]</ref> | ||
|- | |- | ||
|0.3.12 | |0.3.12 | ||
|2010-09-07 | |2010-09-07 | ||
|Windows32 | |Windows32, Linux | ||
|<ref>[https://bitcointalk.org/index.php?topic=999.0 Version 0.3.12 is now available.]</ref> | |<ref>[https://bitcointalk.org/index.php?topic=999.0 Version 0.3.12 is now available.]</ref> | ||
|- | |- | ||
|0.3.11 | |0.3.11 | ||
|2010-08-27 | |2010-08-27 | ||
|Windows32 | |Windows32, Linux, MacOS X | ||
|<ref>[https://bitcointalk.org/index.php?topic=941.0 Version 0.3.11 is now available.]</ref> | |<ref>[https://bitcointalk.org/index.php?topic=941.0 Version 0.3.11 is now available.]</ref> | ||
|- | |- | ||
|0.3.10 | |0.3.10 | ||
|2010-08-15 | |2010-08-15 | ||
|Windows32 | |Windows32, Linux32/64, MacOS X | ||
|<ref>[https://bitcointalk.org/index.php?topic=820.msg9452#msg9452 tcatm's 4-way SSE2 for Linux 32/64-bit is in 0.3.10]</ref> | |<ref>[https://bitcointalk.org/index.php?topic=820.msg9452#msg9452 tcatm's 4-way SSE2 for Linux 32/64-bit is in 0.3.10]</ref> | ||
|- | |- | ||
Line 341: | Line 341: | ||
|0.3.8 | |0.3.8 | ||
|2010-08-03 | |2010-08-03 | ||
|Windows32 | |Windows32, Linux, MacOS X | ||
|<ref>[https://bitcointalk.org/index.php?topic=696.0 Please upgrade to 0.3.8!]</ref> | |<ref>[https://bitcointalk.org/index.php?topic=696.0 Please upgrade to 0.3.8!]</ref> | ||
|- | |- | ||
|0.3.7 | |0.3.7 | ||
|2010-08-01 | |2010-08-01 | ||
|Windows32 | |Windows32, Linux, MacOS X | ||
|<ref>[https://bitcointalk.org/index.php?topic=664.0 0.3.7 Changes]</ref> | |<ref>[https://bitcointalk.org/index.php?topic=664.0 0.3.7 Changes]</ref> | ||
|- | |- | ||
|0.3.6 | |0.3.6 | ||
|2010-07-29 | |2010-07-29 | ||
|Windows32 | |Windows32, Linux, MacOS X | ||
|<ref>[https://bitcointalk.org/index.php?topic=626.0 *** ALERT *** Upgrade to 0.3.6]</ref> | |<ref>[https://bitcointalk.org/index.php?topic=626.0 *** ALERT *** Upgrade to 0.3.6]</ref> | ||
|- | |- | ||
|0.3.3 | |0.3.3 | ||
|2010-07-25 | |2010-07-25 | ||
|Windows32 | |Windows32, Linux, MacOS X | ||
| <ref>[https://bitcointalk.org/index.php?topic=570.0 Bitcoin 0.3.3 released -- PLEASE UPGRADE]</ref> | | <ref>[https://bitcointalk.org/index.php?topic=570.0 Bitcoin 0.3.3 released -- PLEASE UPGRADE]</ref> | ||
|- | |- | ||
|0.3.2.5 | |0.3.2.5 | ||
|2010-07-24 | |2010-07-24 | ||
|Windows32 | |Windows32, Linux | ||
| <ref>[https://bitcointalk.org/index.php?topic=556.0 Version 0.3.2.5 -- please test!]</ref> | | <ref>[https://bitcointalk.org/index.php?topic=556.0 Version 0.3.2.5 -- please test!]</ref> | ||
|- | |- | ||
|0.3.2 | |0.3.2 | ||
|2010-07-17 | |2010-07-17 | ||
|Windows32 | |Windows32, Linux, MacOS X | ||
| <ref>[https://bitcointalk.org/index.php?topic=437.0 Bitcoin 0.3.2 released]</ref> | | <ref>[https://bitcointalk.org/index.php?topic=437.0 Bitcoin 0.3.2 released]</ref> | ||
|- | |- | ||
|0.3.1 | |0.3.1 | ||
|2010-07-15 | |2010-07-15 | ||
|Windows32 | |Windows32, Linux | ||
|<ref>[https://bitcointalk.org/index.php?topic=383.0 Bitcoin 0.3.1 released]</ref> | |<ref>[https://bitcointalk.org/index.php?topic=383.0 Bitcoin 0.3.1 released]</ref> | ||
|- | |- | ||
|0.3.0 | |0.3.0 | ||
|2010-07-06 | |2010-07-06 | ||
|Windows32 | |Windows32, Linux, MacOS X | ||
|<ref>[https://bitcointalk.org/index.php?topic=238.0 Bitcoin 0.3 released!]</ref><ref>[http://sourceforge.net/mailarchive/message.php?msg_id=25686730 Bitcoin 0.3 released!]</ref> | |<ref>[https://bitcointalk.org/index.php?topic=238.0 Bitcoin 0.3 released!]</ref><ref>[http://sourceforge.net/mailarchive/message.php?msg_id=25686730 Bitcoin 0.3 released!]</ref> | ||
|- | |- | ||
|0.2.0 | |0.2.0 | ||
|2009-12-17 06:52 | |2009-12-17 06:52 | ||
|Windows XP /Vista | |Windows XP /Vista, Linux | ||
|<ref>[https://bitcointalk.org/index.php?topic=16.0 Bitcoin 0.2 released!]</ref><ref>[http://sourceforge.net/mailarchive/message.php?msg_id=24205662 Bitcoin 0.2 released]</ref> | |<ref>[https://bitcointalk.org/index.php?topic=16.0 Bitcoin 0.2 released!]</ref><ref>[http://sourceforge.net/mailarchive/message.php?msg_id=24205662 Bitcoin 0.2 released]</ref> | ||
|- | |- |
Revision as of 12:59, 3 May 2016
bitcoind is a program that implements the Bitcoin protocol for remote procedure call (RPC) use. It is also the second Bitcoin client in the network's history. It is available under the MIT license in 32-bit and 64-bit versions for Windows, GNU/Linux-based OSes, and Mac OS X.
As part of Bitcoin Core, bitcoind has been bundled with the original client from version 0.2.6 to 0.4.9, and with Bitcoin-Qt since 0.5.0.
Running
See running bitcoind for more detail and an example of the configuration file.
Bitcoind is a headless daemon, and also bundles a testing tool for the same daemon. It provides a JSON-RPC interface, allowing it to be controlled locally or remotely which makes it useful for integration with other software or in larger payment systems. Various commands are made available by the API.
To use locally, first start the program in daemon mode:
- bitcoind -daemon
Then you can execute API commands, e.g.:
- bitcoin-cli getinfo
- bitcoin-cli listtransactions
To stop the bitcoin daemon, execute:
- bitcoin-cli stop
History of official bitcoind (and predecessor) releases
Version | Date | Supported platforms | Reference |
---|---|---|---|
0.12.1 | 2016-Apr-15 | Windows32/64, Linux, MacOS X | [1] |
0.12.0 | 2016-Feb-23 | Windows32/64, Linux, MacOS X | [2] |
0.11.2 | 2015-Nov-13 | Windows32/64, Linux, MacOS X | [3] |
0.11.1 | 2015-Oct-15 | Windows32/64, Linux, MacOS X | [4] |
0.10.3 | 2015-Oct-14 | Windows32/64, Linux, MacOS X | [5] |
0.11.0 | 2015-Jul-12 | Windows32/64, Linux, MacOS X | [6] |
0.10.2 | 2015-May-19 | Windows32/64, Linux, MacOS X | [7] |
0.10.1 | 2015-Apr-27 | Windows32/64, Linux, MacOS X | [8] |
0.10.0 | 2015-Feb-16 | Windows32/64, Linux, MacOS X | [9] |
0.9.3 | 2014-Sep-27 | Windows32/64, Linux, MacOS X | [10] |
0.9.2.1 | 2014-Jun-19 | Windows32/64, Linux, MacOS X | [11] |
0.9.2 | 2014-Jun-16 | Windows32/64, Linux, MacOS X | [12] |
0.9.1 | 2014-Apr-8 | Windows32/64, Linux, MacOS X | [13] |
0.9.0 | 2014-Mar-19 | Windows32/64, Linux, MacOS X | [14] |
0.8.6 | 2013-Dec-9 | Windows32, Linux, MacOS X | [15] |
0.8.5 | 2013-Sep-13 | Windows32, Linux, MacOS X | [16] |
0.8.4 | 2013-Sep-3 | Windows32, Linux, MacOS X | [17] |
0.8.3 | 2013-Jun-25 | Windows32, Linux, MacOS X | [18] |
0.8.2 | 2013-May-29 | Windows32, Linux, MacOS X | [19] |
0.8.1 | 2013-Mar-18 | Windows32, Linux, MacOS X | [20] |
0.8.0 | 2013-Feb-19 | Windows32, Linux, MacOS X | [21] |
0.7.2 | 2012-Dec-14 | Windows32, Linux, MacOS X | [22] |
0.5.7 | 2012-Nov-23 | ||
0.7.1 | 2012-Oct-19 | Windows32, Linux, MacOS X | [23] |
0.7.0 | 2012-Sep-17 | Windows32, Linux, MacOS X | [24] |
0.5.6 | 2012-Jul-22 | Windows32, Linux, MacOS X | |
0.4.7 | 2012-Jul-22 | Windows32 | |
0.6.0.9 | 2012-Jul-08 | ||
0.6.3 | 2012-Jun-25 | Windows32, Linux, MacOS X | [25] |
0.6.2 | 2012-May-08 | Windows32, Linux, MacOS X | [26] |
0.6.1 | 2012-May-04 | Windows32, Linux, MacOS X | |
0.6.0.7 | 2012-May-04 | ||
0.5.5 | 2012-May-04 | Windows32 | [27] |
0.4.6 | 2012-May-04 | Windows32 | [28] |
0.5.4 | 2012-Apr-15 | Windows32, Linux | [29] |
0.4.5 | 2012-Apr-15 | ||
0.6.0 | 2012-Mar-30 | Windows32, Linux, MacOS X | [30] |
0.5.3.1 | 2012-Mar-17 | Windows32 | [31] |
0.5.3 | 2012-Mar-14 | Windows32, Linux, MacOS X | [32] |
0.4.4 | 2012-Mar-14 | Windows32 | [33] |
0.5.2 | 2012-Jan-09 | Windows32, Linux, MacOS X | [34] |
0.4.3 | 2012-Jan-09 | Windows32, Linux | [35] |
0.5.1 | 2011-Dec-15 | Windows32, Linux, MacOS X | [36] |
0.4.2 | 2011-Dec-12 | ||
0.5.0 | 2011-Nov-21 | Windows32, Linux, MacOS X | [37] |
0.4.1 | 2011-Nov-21 | Windows32, Linux, MacOS X | [38] |
0.4.0 | 2011-Sep-23 | Windows32, Linux, MacOS X | [39] |
0.3.24 | 2011-Jul-08 | Windows32, Linux, MacOS X | [40] |
0.3.23 | 2011-Jun-13 | Windows32, Linux, MacOS X | [41] |
0.3.22 | 2011-Jun-05 | Windows32, Linux, MacOS X | [42] |
0.3.21 | 2011-Apr-27 | Windows32, Linux, MacOS X | [43] |
0.3.20 | 2011-Feb-21 | Windows32, Linux, MacOS X | [44] |
0.3.19 | 2010-12-12 | Windows32, Linux, MacOS X | [45] |
0.3.18 | 2010-12-08 | Windows32, Linux, MacOS X | [46] |
0.3.17 | 2010-11-25 | Windows32, Linux, MacOS X | [47] |
0.3.15 | 2010-11-13 | Windows32, Linux | [48] |
0.3.14 | 2010-10-21 | Windows32, Linux | [49] |
0.3.13 | 2010-10-01 | Windows32, Linux, MacOS X | [50] |
0.3.12 | 2010-09-07 | Windows32, Linux | [51] |
0.3.11 | 2010-08-27 | Windows32, Linux, MacOS X | [52] |
0.3.10 | 2010-08-15 | Windows32, Linux32/64, MacOS X | [53] |
0.3.8.1 | 2010-08-09 | Linux64 | [54] |
0.3.8 | 2010-08-03 | Windows32, Linux, MacOS X | [55] |
0.3.7 | 2010-08-01 | Windows32, Linux, MacOS X | [56] |
0.3.6 | 2010-07-29 | Windows32, Linux, MacOS X | [57] |
0.3.3 | 2010-07-25 | Windows32, Linux, MacOS X | [58] |
0.3.2.5 | 2010-07-24 | Windows32, Linux | [59] |
0.3.2 | 2010-07-17 | Windows32, Linux, MacOS X | [60] |
0.3.1 | 2010-07-15 | Windows32, Linux | [61] |
0.3.0 | 2010-07-06 | Windows32, Linux, MacOS X | [62][63] |
0.2.0 | 2009-12-17 06:52 | Windows XP /Vista, Linux | [64][65] |
0.1.5 | 2009-02-04 19:46 | Windows NT/2000/XP | [66] |
0.1.3 | 2009-01-12 22:48 | Windows NT/2000/XP | [67] |
0.1.2 | 2009-01-11 22:32 | Windows NT/2000/XP | [68] |
0.1.0 | 2009-01-09 | Windows NT/2000/XP |
Up to and including version 0.3.19 is the "Satoshi code". The founder retired from development with end of 2010. Here are three URLs given where you still(!) (2013-01-04) can download one of the "original Satoshi codes". So also this Bitcoin release history.
Theory of Operation
bitcoind is a multithreaded C++ program. It is designed to be portable across Windows, Mac, and Linux systems. The multithreaded aspect leads to some complexity and the use of certain code patterns to deal with concurrency that may be unfamiliar to many programmers. Also, the code is aggressive in the use of C++ constructs, so it will help to be fluent with map, multimap, set, string, vector, iostream, and templates. As is typical of a C++ program, a lot of code tends to end up in the header files so be sure to search both the .cpp and .h files when looking for a function.
The client is oriented around several major operations, which are described in separate detailed articles and summarized in the following sections.
Initialization and Startup
Upon startup, the client performs various initialization routines including starting multiple threads to handle concurrent operations.
Node Discovery
The client uses various techniques to find out about other Bitcoin nodes that are currently connected to the network.
Node Connectivity
The client initiates and maintains connections to other nodes.
Sockets and Messages
The client processes messages from other nodes and sends messages to other nodes using socket connections.
Block Exchange
Nodes advertise their inventory of blocks to each other and exchange blocks to build block chains.
Transaction Exchange
Nodes exchange and relay transactions with each other. The client associates transactions with bitcoin addresses in the local wallet.
Wallet Services
The client can create transactions using the local wallet. The client associates transactions with bitcoin addresses in the local wallet. The client provides a service for managing the local wallet.
RPC Interface
The client offers an JSON-RPC interface over HTTP over sockets to perform various operational functions and to manage the local wallet.
User Interface
Bitcoind's current user interface is the command line while it used to be based on wxWidgets. A graphical user interface is now provided by Bitcoin-qt in version 0.5+ for the reference client.
Troubleshooting
I get "Error loading blkindex.dat" when I try to run the client
blkindex.dat is part of the database that stores the local copy of the blockchain which may have become corrupted. Open the Bitcoin data dir:
Windows: %APPDATA%\Bitcoin Linux: ~/.bitcoin Mac: ~/Library/Application Support/Bitcoin/
Make a backup of that entire folder, then delete everything EXCEPT wallet.dat. Start bitcoind again and it will download a fresh copy of the blockchain.
See Also
- Original Bitcoin client/API calls list
- Bitcoin network protocol
- Development process
- Release process
- Changelog
External Links
References
- ↑ Bitcoin Core version 0.12.1 released
- ↑ Bitcoin Core version 0.12.0 released
- ↑ Bitcoin Core version 0.11.2 released
- ↑ Bitcoin Core version 0.11.1 released
- ↑ Bitcoin Core version 0.10.3 released
- ↑ Bitcoin Core version 0.11.0 released
- ↑ Bitcoin Core version 0.10.2 released
- ↑ Bitcoin Core version 0.10.1 released
- ↑ Bitcoin Core version 0.10.0 released
- ↑ Bitcoin Core version 0.9.3 released
- ↑ Bitcoin Core version 0.9.2.1 released
- ↑ Bitcoin Core version 0.9.2 released
- ↑ Bitcoin Core version 0.9.1 released
- ↑ Bitcoin Core version 0.9.0 released
- ↑ Bitcoin-Qt version 0.8.6 released
- ↑ Bitcoin-Qt version 0.8.5 released
- ↑ Bitcoin-Qt version 0.8.4 released
- ↑ Bitcoin-Qt version 0.8.3 released
- ↑ Bitcoin-Qt version 0.8.2 released
- ↑ Bitcoin-Qt version 0.8.1 released
- ↑ Bitcoin-Qt version 0.8.0 released
- ↑ Bitcoin-Qt/bitcoind version 0.7.2 released
- ↑ Bitcoin-Qt/bitcoind version 0.7.1 released
- ↑ Bitcoin-Qt/bitcoind version 0.7.0 released
- ↑ Bitcoin-Qt / bitcoind version 0.6.3 released
- ↑ Re: Version 0.6.1 release candidate 2
- ↑ Version 0.5.5 and 0.4.6 released
- ↑ Version 0.5.5 and 0.4.6 released
- ↑ Version 0.5.4 released
- ↑ bitcoin.org: Bitcoin version 0.6.0 released
- ↑ URGENT: Windows Bitcoin-Qt update
- ↑ Bitcoin-Qt, bitcoind version 0.5.3 released
- ↑ bitcoind version 0.4.4 released
- ↑ Bitcoin-Qt, bitcoind version 0.5.2 released
- ↑ bitcoind version 0.4.3 released
- ↑ Bitcoin-Qt, bitcoind version 0.5.1 released
- ↑ Bitcoin-Qt/bitcoind version 0.5.0
- ↑ wxBitcoin/bitcoind version 0.4.1
- ↑ Bitcoin version 0.4.0 released
- ↑ Bitcoin version 0.3.24 released
- ↑ Bitcoin version 0.3.23 released
- ↑ Bitcoin version 0.3.22
- ↑ Bitcoin version 0.3.21
- ↑ Version 0.3.20
- ↑ Added some DoS limits, removed safe mode (0.3.19)
- ↑ Version 0.3.18
- ↑ Version 0.3.17
- ↑ Version 0.3.15
- ↑ Version 0.3.14
- ↑ Version 0.3.13, please upgrade
- ↑ Version 0.3.12 is now available.
- ↑ Version 0.3.11 is now available.
- ↑ tcatm's 4-way SSE2 for Linux 32/64-bit is in 0.3.10
- ↑ Version 0.3.8.1 update for Linux 64-bit
- ↑ Please upgrade to 0.3.8!
- ↑ 0.3.7 Changes
- ↑ *** ALERT *** Upgrade to 0.3.6
- ↑ Bitcoin 0.3.3 released -- PLEASE UPGRADE
- ↑ Version 0.3.2.5 -- please test!
- ↑ Bitcoin 0.3.2 released
- ↑ Bitcoin 0.3.1 released
- ↑ Bitcoin 0.3 released!
- ↑ Bitcoin 0.3 released!
- ↑ Bitcoin 0.2 released!
- ↑ Bitcoin 0.2 released
- ↑ Bitcoin v0.1.5 released
- ↑ Bitcoin v0.1.3
- ↑ Bitcoin v0.1.2 now available
`