Bitcoin Forum
May 06, 2024, 06:54:54 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Bitcoin Core 0.9.3 rc1 has been released  (Read 5994 times)
wumpus (OP)
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1022

No Maps for These Territories


View Profile
August 28, 2014, 02:38:54 PM
 #1

Bitcoin Core version 0.9.3rc1 is now available from:

  https://bitcoin.org/bin/0.9.3/test/

This is a release candidate (test version) for a new minor version release, bringing
only bug fixes and updated translations.

Please report bugs using the issue tracker at github:

  https://github.com/bitcoin/bitcoin/issues

Upgrading and downgrading
==========================

How to Upgrade
--------------

If you are running an older version, shut it down. Wait until it has completely
shut down (which might take a few minutes for older versions), then run the
installer (on Windows) or just copy over /Applications/Bitcoin-Qt (on Mac) or
bitcoind/bitcoin-qt (on Linux).

If you are upgrading from version 0.7.2 or earlier, the first time you run
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.

Downgrading warnings
--------------------

The 'chainstate' for this release is not always compatible with previous
releases, so if you run 0.9.x and then decide to switch back to a
0.8.x release you might get a blockchain validation error when starting the
old release (due to 'pruned outputs' being omitted from the index of
unspent transaction outputs).

Running the old release with the -reindex option will rebuild the chainstate
data structures and correct the problem.

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
of minutes on a typical machine).

0.9.3 Release notes
=======================

RPC:
- Avoid a segfault on getblock if it can't read a block from disk
- Add paranoid return value checks in base58

Protocol and network code:
- Don't poll showmyip.com, it doesn't exist anymore
- Add a way to limit deserialized string lengths and use it
- Add a new checkpoint at block 295,000
- Increase IsStandard() scriptSig length
- Avoid querying DNS seeds, if we have open connections

Wallet:
- Check redeemScript size does not exceed 520 byte limit
- Ignore (and warn about) too-long redeemScripts while loading wallet

GUI:
- fix 'opens in testnet mode when presented with a BIP-72 link with no fallback'
- AvailableCoins: acquire cs_main mutex
- Fix unicode character display on MacOSX

Miscellaneous:
- key.cpp: fail with a friendlier message on missing ssl EC support
- Remove bignum dependency for scripts
- Upgrade OpenSSL to 1.0.1i (see https://www.openssl.org/news/secadv_20140806.txt - just to be sure, no critical issues for Bitcoin Core)
- Upgrade miniupnpc to 1.9.20140701
- Fix boost detection in build system on some platforms

Credits
--------

Thanks to everyone who contributed to this release:

- Andrew Poelstra
- Cory Fields
- Jeff Garzik
- Johnathan Corgan
- Julian Haight
- Michael Ford
- Pavel Vasin
- Peter Todd
- Pieter Wuille
- Rose Toomey
- Ruben Dario Ponticelli
- Trevin Hofmann
- Wladimir J. van der Laan
- Zak Wilcox

As well as everyone that helped translating on Transifex

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
1715021694
Hero Member
*
Offline Offline

Posts: 1715021694

View Profile Personal Message (Offline)

Ignore
1715021694
Reply with quote  #2

1715021694
Report to moderator
Even in the event that an attacker gains more than 50% of the network's computational power, only transactions sent by the attacker could be reversed or double-spent. The network would not be destroyed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715021694
Hero Member
*
Offline Offline

Posts: 1715021694

View Profile Personal Message (Offline)

Ignore
1715021694
Reply with quote  #2

1715021694
Report to moderator
1715021694
Hero Member
*
Offline Offline

Posts: 1715021694

View Profile Personal Message (Offline)

Ignore
1715021694
Reply with quote  #2

1715021694
Report to moderator
1715021694
Hero Member
*
Offline Offline

Posts: 1715021694

View Profile Personal Message (Offline)

Ignore
1715021694
Reply with quote  #2

1715021694
Report to moderator
100bitcoin
Sr. Member
****
Offline Offline

Activity: 860
Merit: 423


View Profile WWW
August 28, 2014, 02:40:08 PM
 #2

that's a good news Smiley

techman
Legendary
*
Offline Offline

Activity: 1020
Merit: 1027


View Profile
August 28, 2014, 02:40:55 PM
 #3

I just downloaded earlier version on my Mac 3 hours ago, Do I need re-download all of them and delete earlier version? :/

CoinLearn
Sr. Member
****
Offline Offline

Activity: 329
Merit: 251


View Profile
August 28, 2014, 02:42:53 PM
 #4

I can see Gavin is not among the thanks list. Does not he contribute anymore ?
wumpus (OP)
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1022

No Maps for These Territories


View Profile
August 28, 2014, 02:43:24 PM
 #5

I just downloaded earlier version on my Mac 3 hours ago, Do I need re-download all of them and delete earlier version? :/
Not really. 0.9.2.1 is still the latest stable version. This is a release candidate, so is meant for testing.

I can see Gavin is not among the thanks list. Does not he contribute anymore ?
Not to this minor release, which has only a very small number of fixes. He did sign the DMG and MacOSX binaries. He certainly still contributes to the next major version (what is in git master).

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
thorjag
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
August 28, 2014, 03:41:20 PM
 #6

Great! Is the increase in ScriptSig length to account for greater M and N values of M-of-N multisig transactions?
jkrueger
Newbie
*
Offline Offline

Activity: 55
Merit: 0


View Profile WWW
August 28, 2014, 06:23:03 PM
 #7

Great! Progress is a good thing  Smiley
kokojie
Legendary
*
Offline Offline

Activity: 1806
Merit: 1003



View Profile
August 28, 2014, 07:26:03 PM
 #8

how to upgrade on ubuntu when stable version released? I could just do "apt-get upgrade bitcoin"?

btc: 15sFnThw58hiGHYXyUAasgfauifTEB1ZF6
Peter Todd
Legendary
*
Offline Offline

Activity: 1120
Merit: 1150


View Profile
August 28, 2014, 08:09:45 PM
 #9

Great! Is the increase in ScriptSig length to account for greater M and N values of M-of-N multisig transactions?

Correct:

commit 84fe0ffd685627689bbbcd14cf419938f2a100b2
Author: Peter Todd <pete@petertodd.org>
Date:   Mon Mar 10 16:38:44 2014 -0400

    Increase IsStandard() scriptSig length
   
    Removes the limits on number of pubkeys for P2SH CHECKMULTISIG outputs.
    Previously with the 500 byte scriptSig limit there were odd restrictions
    where even a 1-of-12 P2SH could be spent in a standard transaction(1),
    yet multisig scriptPubKey's requiring more signatures quickly ran out of
    scriptSig space.
   
    From a "stuff-data-in-the-blockchain" point of view not much has changed
    as with the prior commit now only allowing the dummy value to be null
    the newly allowed scriptSig space can only be used for signatures. In
    any case, just using more outputs is trivial and doesn't cost much.
   
    1) See 779b519480d8c5346de6e635119c7ee772e97ec872240c45e558f582a37b4b73
       Mined by BTC Guild.


shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1499


No I dont escrow anymore.


View Profile WWW
August 28, 2014, 08:18:54 PM
 #10

how to upgrade on ubuntu when stable version released? I could just do "apt-get upgrade bitcoin"?

You will have to wait for the repo [1] to be updated. AFAIK the person looking after it does so pretty fast.

[1] https://launchpad.net/~bitcoin/+archive/ubuntu/bitcoin

Im not really here, its just your imagination.
Meuh6879
Legendary
*
Offline Offline

Activity: 1512
Merit: 1011



View Profile
August 28, 2014, 08:37:03 PM
 #11

 Smiley On the run ... let's evaluate this if this build crash on WinXP like the 0.9.2.1  Grin (please, no ! The 0.9.1 is rock stable, no crash at all)
Meuh6879
Legendary
*
Offline Offline

Activity: 1512
Merit: 1011



View Profile
August 29, 2014, 12:17:23 PM
 #12

Sound good, no problem for now ... but it must pass the 48h of running time to rise in my mind.  Cool
Meuh6879
Legendary
*
Offline Offline

Activity: 1512
Merit: 1011



View Profile
August 29, 2014, 05:40:59 PM
 #13

 Sad No ... after 19 hours of run ... it's crash without a debuglog entry (or error box displayed).
Like the 0.9.2 and 0.9.2.1  Undecided

Code:
2014-08-29 15:26:24 ProcessBlock: ACCEPTED
2014-08-29 15:26:26 CreateNewBlock(): total size 128492
2014-08-29 15:27:22 ERROR: AcceptToMemoryPool : inputs already spent
2014-08-29 15:28:23 CreateNewBlock(): total size 218276
2014-08-29 15:30:21 CreateNewBlock(): total size 273063
2014-08-29 15:32:18 CreateNewBlock(): total size 328875
2014-08-29 15:34:16 CreateNewBlock(): total size 388182
2014-08-29 15:36:14 CreateNewBlock(): total size 446338
2014-08-29 15:38:11 CreateNewBlock(): total size 513274
2014-08-29 15:40:18 CreateNewBlock(): total size 564845
---CRASH---
Requesting initialize
Running AppInit2 in thread
2014-08-29 16:01:22



















2014-08-29 16:01:22 Bitcoin version v0.9.3.0-ga12d6ac-beta (Fri, 22 Aug 2014 14:59:13 +0200)
2014-08-29 16:01:22 Using OpenSSL version OpenSSL 1.0.1i 6 Aug 2014
2014-08-29 16:01:22 Using BerkeleyDB version Berkeley DB 4.8.30: (April  9, 2010)
2014-08-29 16:01:22 Default data directory C:\Documents and Settings\PC\Application Data\Bitcoin
2014-08-29 16:01:22 Using data directory G:\block-bitcoin
2014-08-29 16:01:22 Using at most 12 connections (2048 file descriptors available)
2014-08-29 16:01:22 Using 2 threads for script verification

WinXP 32bits SP3+all available updates
Bitwayup85
Member
**
Offline Offline

Activity: 62
Merit: 10


View Profile
August 29, 2014, 05:59:40 PM
 #14

But It's not official yet? It's only in beta right?
Microbit001
Member
**
Offline Offline

Activity: 63
Merit: 10


View Profile
August 29, 2014, 06:38:31 PM
 #15

Bitcoin Core version 0.9.3rc1 is now available from:

  https://bitcoin.org/bin/0.9.3/test/

This is a release candidate (test version) for a new minor version release, bringing
only bug fixes and updated translations.

Please report bugs using the issue tracker at github:

  https://github.com/bitcoin/bitcoin/issues

Upgrading and downgrading
==========================

How to Upgrade
--------------

If you are running an older version, shut it down. Wait until it has completely
shut down (which might take a few minutes for older versions), then run the
installer (on Windows) or just copy over /Applications/Bitcoin-Qt (on Mac) or
bitcoind/bitcoin-qt (on Linux).

If you are upgrading from version 0.7.2 or earlier, the first time you run
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.

Downgrading warnings
--------------------

The 'chainstate' for this release is not always compatible with previous
releases, so if you run 0.9.x and then decide to switch back to a
0.8.x release you might get a blockchain validation error when starting the
old release (due to 'pruned outputs' being omitted from the index of
unspent transaction outputs).

Running the old release with the -reindex option will rebuild the chainstate
data structures and correct the problem.

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
of minutes on a typical machine).

0.9.3 Release notes
=======================

RPC:
- Avoid a segfault on getblock if it can't read a block from disk
- Add paranoid return value checks in base58

Protocol and network code:
- Don't poll showmyip.com, it doesn't exist anymore
- Add a way to limit deserialized string lengths and use it
- Add a new checkpoint at block 295,000
- Increase IsStandard() scriptSig length
- Avoid querying DNS seeds, if we have open connections

Wallet:
- Check redeemScript size does not exceed 520 byte limit
- Ignore (and warn about) too-long redeemScripts while loading wallet

GUI:
- fix 'opens in testnet mode when presented with a BIP-72 link with no fallback'
- AvailableCoins: acquire cs_main mutex
- Fix unicode character display on MacOSX

Miscellaneous:
- key.cpp: fail with a friendlier message on missing ssl EC support
- Remove bignum dependency for scripts
- Upgrade OpenSSL to 1.0.1i (see https://www.openssl.org/news/secadv_20140806.txt - just to be sure, no critical issues for Bitcoin Core)
- Upgrade miniupnpc to 1.9.20140701
- Fix boost detection in build system on some platforms

Credits
--------

Thanks to everyone who contributed to this release:

- Andrew Poelstra
- Cory Fields
- Jeff Garzik
- Johnathan Corgan
- Julian Haight
- Michael Ford
- Pavel Vasin
- Peter Todd
- Pieter Wuille
- Rose Toomey
- Ruben Dario Ponticelli
- Trevin Hofmann
- Wladimir J. van der Laan
- Zak Wilcox

As well as everyone that helped translating on Transifex
Thanks gotta download it rightway,I have to re-download the blockchain once again or it does merges with previous version i have installed
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1499


No I dont escrow anymore.


View Profile WWW
August 30, 2014, 06:24:47 AM
 #16

-snip-
Thanks gotta download it rightway,I have to re-download the blockchain once again or it does merges with previous version i have installed

Did you have to quote the whole post for that single line?

Anyway, no you dont have to download the whole blockchain again, just close the existing installation and install the new one over it (e.g. in Win just run the setup w/o uninstalling)

Im not really here, its just your imagination.
oceans
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250



View Profile
August 30, 2014, 10:50:48 AM
 #17

This is great news Smiley any kind of progress whether it be for testing or not is always a good sign as it shows things are progressing in a way they should be and not keeping to a stand still.
Lauda
Legendary
*
Offline Offline

Activity: 2674
Merit: 2965


Terminated.


View Profile WWW
August 30, 2014, 11:36:37 AM
 #18

Excellent, fixes are good. I'm amazed by the number of opened issues though.
How far is some version with "new features"?
I'm going to upgrade today.

"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"
😼 Bitcoin Core (onion)
wumpus (OP)
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1022

No Maps for These Territories


View Profile
September 01, 2014, 10:15:44 AM
Last edit: September 01, 2014, 10:26:59 AM by wumpus
 #19

Sad No ... after 19 hours of run ... it's crash without a debuglog entry (or error box displayed).
Like the 0.9.2 and 0.9.2.1  Undecided
You don't get any kind of traceback or core dump from the OS either? We really need one to even start debugging this problem.
What is your usage scenario? Mining? A lot of RPC calls?
Does this happen in both bitcoin-qt and bitcoind?

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
Meuh6879
Legendary
*
Offline Offline

Activity: 1512
Merit: 1011



View Profile
September 01, 2014, 11:29:58 AM
 #20

Since the 0.9.1 (rock stable), the new products of bitcoin-core crash without debuglog entry or error message (windows box).
I use BFGMiner to mining with 12GH/s USB miner.

First report of this crash is here : https://bitcointalk.org/index.php?topic=655359.msg7370223#msg7370223 (read the folowed message to retrace the bug).
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!