Version bump for 0.9.3
This commit is contained in:
parent
752ecec5cc
commit
6862c8ba99
@ -2,8 +2,8 @@ dnl require autoconf 2.60 (AS_ECHO/AS_ECHO_N)
|
|||||||
AC_PREREQ([2.60])
|
AC_PREREQ([2.60])
|
||||||
define(_CLIENT_VERSION_MAJOR, 0)
|
define(_CLIENT_VERSION_MAJOR, 0)
|
||||||
define(_CLIENT_VERSION_MINOR, 9)
|
define(_CLIENT_VERSION_MINOR, 9)
|
||||||
define(_CLIENT_VERSION_REVISION, 2)
|
define(_CLIENT_VERSION_REVISION, 3)
|
||||||
define(_CLIENT_VERSION_BUILD, 1)
|
define(_CLIENT_VERSION_BUILD, 0)
|
||||||
define(_CLIENT_VERSION_IS_RELEASE, true)
|
define(_CLIENT_VERSION_IS_RELEASE, true)
|
||||||
define(_COPYRIGHT_YEAR, 2014)
|
define(_COPYRIGHT_YEAR, 2014)
|
||||||
AC_INIT([Bitcoin Core],[_CLIENT_VERSION_MAJOR._CLIENT_VERSION_MINOR._CLIENT_VERSION_REVISION],[info@bitcoin.org],[bitcoin])
|
AC_INIT([Bitcoin Core],[_CLIENT_VERSION_MAJOR._CLIENT_VERSION_MINOR._CLIENT_VERSION_REVISION],[info@bitcoin.org],[bitcoin])
|
||||||
|
@ -34,7 +34,7 @@ PROJECT_NAME = Bitcoin
|
|||||||
# This could be handy for archiving the generated documentation or
|
# This could be handy for archiving the generated documentation or
|
||||||
# if some version control system is used.
|
# if some version control system is used.
|
||||||
|
|
||||||
PROJECT_NUMBER = 0.9.2
|
PROJECT_NUMBER = 0.9.3
|
||||||
|
|
||||||
# Using the PROJECT_BRIEF tag one can provide an optional one line description
|
# Using the PROJECT_BRIEF tag one can provide an optional one line description
|
||||||
# for a project that appears at the top of each page and should give viewer
|
# for a project that appears at the top of each page and should give viewer
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
Bitcoin 0.9.2 BETA
|
Bitcoin 0.9.3 BETA
|
||||||
=====================
|
=====================
|
||||||
|
|
||||||
Copyright (c) 2009-2014 Bitcoin Developers
|
Copyright (c) 2009-2014 Bitcoin Developers
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
Bitcoin 0.9.2 BETA
|
Bitcoin 0.9.3 BETA
|
||||||
|
|
||||||
Copyright (c) 2009-2014 Bitcoin Core Developers
|
Copyright (c) 2009-2014 Bitcoin Core Developers
|
||||||
|
|
||||||
|
@ -1,10 +1,9 @@
|
|||||||
Bitcoin Core version 0.9.2 is now available from:
|
Bitcoin Core version 0.9.3 is now available from:
|
||||||
|
|
||||||
https://bitcoin.org/bin/0.9.2/
|
https://bitcoin.org/bin/0.9.3/
|
||||||
|
|
||||||
This is a new minor version release, bringing mostly bug fixes and some minor
|
This is a new minor version release, bringing only bug fixes. Upgrading to this
|
||||||
improvements. OpenSSL has been updated because of a security issue (CVE-2014-0224).
|
release is recommended.
|
||||||
Upgrading to this release is recommended.
|
|
||||||
|
|
||||||
Please report bugs using the issue tracker at github:
|
Please report bugs using the issue tracker at github:
|
||||||
|
|
||||||
@ -22,7 +21,7 @@ installer (on Windows) or just copy over /Applications/Bitcoin-Qt (on Mac) or
|
|||||||
bitcoind/bitcoin-qt (on Linux).
|
bitcoind/bitcoin-qt (on Linux).
|
||||||
|
|
||||||
If you are upgrading from version 0.7.2 or earlier, the first time you run
|
If you are upgrading from version 0.7.2 or earlier, the first time you run
|
||||||
0.9.0 your blockchain files will be re-indexed, which will take anywhere from
|
0.9.3 your blockchain files will be re-indexed, which will take anywhere from
|
||||||
30 minutes to several hours, depending on the speed of your machine.
|
30 minutes to several hours, depending on the speed of your machine.
|
||||||
|
|
||||||
Downgrading warnings
|
Downgrading warnings
|
||||||
@ -41,164 +40,28 @@ Also, the first time you run a 0.8.x release on a 0.9 wallet it will rescan
|
|||||||
the blockchain for missing spent coins, which will take a long time (tens
|
the blockchain for missing spent coins, which will take a long time (tens
|
||||||
of minutes on a typical machine).
|
of minutes on a typical machine).
|
||||||
|
|
||||||
Important changes
|
0.9.3 Release notes
|
||||||
==================
|
|
||||||
|
|
||||||
Gitian OSX build
|
|
||||||
-----------------
|
|
||||||
|
|
||||||
The deterministic build system that was already used for Windows and Linux
|
|
||||||
builds is now used for OSX as well. Although the resulting executables have
|
|
||||||
been tested quite a bit, there could be possible regressions. Be sure to report
|
|
||||||
these on the Github bug tracker mentioned above.
|
|
||||||
|
|
||||||
Compatibility of Linux build
|
|
||||||
-----------------------------
|
|
||||||
|
|
||||||
For Linux we now build against Qt 4.6, and filter the symbols for libstdc++ and glibc.
|
|
||||||
This brings back compatibility with
|
|
||||||
|
|
||||||
- Debian 6+ / Tails
|
|
||||||
- Ubuntu 10.04
|
|
||||||
- CentOS 6.5
|
|
||||||
|
|
||||||
0.9.2 Release notes
|
|
||||||
=======================
|
=======================
|
||||||
|
|
||||||
The OpenSSL dependency in the gitian builds has been upgraded to 1.0.1h because of CVE-2014-0224.
|
|
||||||
|
|
||||||
RPC:
|
RPC:
|
||||||
- Add `getwalletinfo`, `getblockchaininfo` and `getnetworkinfo` calls (will replace hodge-podge `getinfo` at some point)
|
|
||||||
- Add a `relayfee` field to `getnetworkinfo`
|
|
||||||
- Fix RPC related shutdown hangs and leaks
|
|
||||||
- Always show syncnode in `getpeerinfo`
|
|
||||||
- `sendrawtransaction`: report the reject code and reason, and make it possible to re-send transactions that are already in the mempool
|
|
||||||
- `getmininginfo` show right genproclimit
|
|
||||||
|
|
||||||
Command-line options:
|
Command-line options:
|
||||||
- Fix `-printblocktree` output
|
|
||||||
- Show error message if ReadConfigFile fails
|
|
||||||
|
|
||||||
Block-chain handling and storage:
|
Block-chain handling and storage:
|
||||||
- Fix for GetBlockValue() after block 13,440,000 (BIP42)
|
|
||||||
- Upgrade leveldb to 1.17
|
|
||||||
|
|
||||||
Protocol and network code:
|
Protocol and network code:
|
||||||
- Per-peer block download tracking and stalled download detection
|
|
||||||
- Add new DNS seed from bitnodes.io
|
|
||||||
- Prevent socket leak in ThreadSocketHandler and correct some proxy related socket leaks
|
|
||||||
- Use pnode->nLastRecv as sync score (was the wrong way around)
|
|
||||||
|
|
||||||
Wallet:
|
Wallet:
|
||||||
- Make GetAvailableCredit run GetHash() only once per transaction (performance improvement)
|
|
||||||
- Lower paytxfee warning threshold from 0.25 BTC to 0.01 BTC
|
|
||||||
- Fix importwallet nTimeFirstKey (trigger necessary rescans)
|
|
||||||
- Log BerkeleyDB version at startup
|
|
||||||
- CWallet init fix
|
|
||||||
|
|
||||||
Build system:
|
Build system:
|
||||||
- Add OSX build descriptors to gitian
|
|
||||||
- Fix explicit --disable-qt-dbus
|
|
||||||
- Don't require db_cxx.h when compiling with wallet disabled and GUI enabled
|
|
||||||
- Improve missing boost error reporting
|
|
||||||
- Upgrade miniupnpc version to 1.9
|
|
||||||
- gitian-linux: --enable-glibc-back-compat for binary compatibility with old distributions
|
|
||||||
- gitian: don't export any symbols from executable
|
|
||||||
- gitian: build against Qt 4.6
|
|
||||||
- devtools: add script to check symbols from Linux gitian executables
|
|
||||||
- Remove build-time no-IPv6 setting
|
|
||||||
|
|
||||||
GUI:
|
GUI:
|
||||||
- Fix various coin control visual issues
|
|
||||||
- Show number of in/out connections in debug console
|
|
||||||
- Show weeks as well as years behind for long timespans behind
|
|
||||||
- Enable and disable the Show and Remove buttons for requested payments history based on whether any entry is selected.
|
|
||||||
- Show also value for options overridden on command line in options dialog
|
|
||||||
- Fill in label from address book also for URIs
|
|
||||||
- Fixes feel when resizing the last column on tables (issue #2862)
|
|
||||||
- Fix ESC in disablewallet mode
|
|
||||||
- Add expert section to wallet tab in optionsdialog
|
|
||||||
- Do proper boost::path conversion (fixes unicode in datadir)
|
|
||||||
- Only override -datadir if different from the default (fixes -datadir in config file)
|
|
||||||
- Show rescan progress at start-up
|
|
||||||
- Show importwallet progress
|
|
||||||
- Get required locks upfront in polling functions (avoids hanging on locks)
|
|
||||||
- Catch Windows shutdown events while client is running
|
|
||||||
- Optionally add third party links to transaction context menu
|
|
||||||
- Check for !pixmap() before trying to export QR code (avoids crashes when no QR code could be generated)
|
|
||||||
- Fix "Start bitcoin on system login"
|
|
||||||
|
|
||||||
Miscellaneous:
|
Miscellaneous:
|
||||||
|
|
||||||
- Replace non-threadsafe C functions (gmtime, strerror and setlocale)
|
|
||||||
- Add missing cs_main and wallet locks
|
|
||||||
- Avoid exception at startup when system locale not recognized
|
|
||||||
- Changed bitrpc.py's raw_input to getpass for passwords to conceal characters during command line input
|
|
||||||
- devtools: add a script to fetch and postprocess translations
|
|
||||||
|
|
||||||
Credits
|
Credits
|
||||||
--------
|
--------
|
||||||
|
|
||||||
Thanks to everyone who contributed to this release:
|
Thanks to everyone who contributed to this release:
|
||||||
|
|
||||||
- Addy Yeow
|
|
||||||
- Altoidnerd
|
|
||||||
- Andrea D'Amore
|
|
||||||
- Andreas Schildbach
|
|
||||||
- Bardi Harborow
|
|
||||||
- Brandon Dahler
|
|
||||||
- Bryan Bishop
|
|
||||||
- Chris Beams
|
|
||||||
- Christian von Roques
|
|
||||||
- Cory Fields
|
|
||||||
- Cozz Lovan
|
|
||||||
- daniel
|
|
||||||
- Daniel Newton
|
|
||||||
- David A. Harding
|
|
||||||
- ditto-b
|
|
||||||
- duanemoody
|
|
||||||
- Eric S. Bullington
|
|
||||||
- Fabian Raetz
|
|
||||||
- Gavin Andresen
|
|
||||||
- Gregory Maxwell
|
|
||||||
- gubatron
|
|
||||||
- Haakon Nilsen
|
|
||||||
- harry
|
|
||||||
- Hector Jusforgues
|
|
||||||
- Isidoro Ghezzi
|
|
||||||
- Jeff Garzik
|
|
||||||
- Johnathan Corgan
|
|
||||||
- jtimon
|
|
||||||
- Kamil Domanski
|
|
||||||
- langerhans
|
|
||||||
- Luke Dashjr
|
|
||||||
- Manuel Araoz
|
|
||||||
- Mark Friedenbach
|
|
||||||
- Matt Corallo
|
|
||||||
- Matthew Bogosian
|
|
||||||
- Meeh
|
|
||||||
- Michael Ford
|
|
||||||
- Michagogo
|
|
||||||
- Mikael Wikman
|
|
||||||
- Mike Hearn
|
|
||||||
- olalonde
|
|
||||||
- paveljanik
|
|
||||||
- peryaudo
|
|
||||||
- Philip Kaufmann
|
|
||||||
- philsong
|
|
||||||
- Pieter Wuille
|
|
||||||
- R E Broadley
|
|
||||||
- richierichrawr
|
|
||||||
- Rune K. Svendsen
|
|
||||||
- rxl
|
|
||||||
- shshshsh
|
|
||||||
- Simon de la Rouviere
|
|
||||||
- Stuart Cardall
|
|
||||||
- super3
|
|
||||||
- Telepatheic
|
|
||||||
- Thomas Zander
|
|
||||||
- Torstein Husebø
|
|
||||||
- Warren Togami
|
|
||||||
- Wladimir J. van der Laan
|
|
||||||
- Yoichi Hirai
|
|
||||||
|
|
||||||
|
@ -11,8 +11,8 @@
|
|||||||
// These need to be macros, as version.cpp's and bitcoin-qt.rc's voodoo requires it
|
// These need to be macros, as version.cpp's and bitcoin-qt.rc's voodoo requires it
|
||||||
#define CLIENT_VERSION_MAJOR 0
|
#define CLIENT_VERSION_MAJOR 0
|
||||||
#define CLIENT_VERSION_MINOR 9
|
#define CLIENT_VERSION_MINOR 9
|
||||||
#define CLIENT_VERSION_REVISION 2
|
#define CLIENT_VERSION_REVISION 3
|
||||||
#define CLIENT_VERSION_BUILD 1
|
#define CLIENT_VERSION_BUILD 0
|
||||||
|
|
||||||
// Set to true for release, false for prerelease or test build
|
// Set to true for release, false for prerelease or test build
|
||||||
#define CLIENT_VERSION_IS_RELEASE true
|
#define CLIENT_VERSION_IS_RELEASE true
|
||||||
|
Loading…
Reference in New Issue
Block a user