原始文献 / 论坛帖 / Version 0.3.13, please upgrade

Version 0.3.13, please upgrade

Bitcointalk · 2010-10-01 00:34:35 UTC

AuthorSatoshi Nakamoto
TitleVersion 0.3.13, please upgrade
Date2010-10-01 00:34:35 UTC
ForumBitcointalk · 原文

0.3.13 版本现已发布。为避免 0/未确认交易可能带来的问题,请升级。注意:如果还没花掉 0/未确认交易,0.3.13 能防住问题;但如果已经花了,你需要 0.3.13.2。

改动:
- 在有 1 个确认之前,不计入也不花费付款。
- 内部版本号从 312 到 31300。
- 只有指定 -allowreceivebyip 才接受按 IP 地址发送的交易。
- 去掉 DB_PRIVATE Berkeley DB 标志。
- 修复带亚分找零时发不出最后一分的问题。
- Linux 上自动检测是否用 128-bit 4-way SSE2。
Gavin Andresen:
- 选项 -rpcallowip= 接受来自另一台机器的 json-rpc 连接。
- Linux 上 SIGTERM 干净关机。

下载:
http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.3.13/

(感谢 Laszlo 的 Mac OSX 构建!)

注意:
Linux 64 位版的 SSE2 自动检测在 64 位模式下对 AMD 无效。请试试这个,告诉我它判断得对不对:
http://www.bitcoin.org/download/bitcoin-0.3.13.1-specialbuild-linux64.tar.gz

你仍可以用 -4way 和 -4way=0 手动控制 SSE2。

0.3.13.2 版(SVN rev 161)改进了已花掉 0/未确认交易的情况。这是它的 Windows 构建:
http://www.bitcoin.org/download/bitcoin-0.3.13.2-win32-setup.exe

英文原文

Version 0.3.13 is now available.  You should upgrade to prevent potential problems with 0/unconfirmed transactions.  Note: 0.3.13 prevents problems if you haven't already spent a 0/unconfirmed transaction, but if that already happened, you need 0.3.13.2.

Changes:
- Don't count or spend payments until they have 1 confirmation.
- Internal version number from 312 to 31300.
- Only accept transactions sent by IP address if -allowreceivebyip is specified.
- Dropped DB_PRIVATE Berkeley DB flag.
- Fix problem sending the last cent with sub-cent fractional change.
- Auto-detect whether to use 128-bit 4-way SSE2 on Linux.
Gavin Andresen:
- Option -rpcallowip= to accept json-rpc connections from another machine.
- Clean shutdown on SIGTERM on Linux.

Download:
http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.3.13/

(Thanks Laszlo for the Mac OSX build!)

Note:
The SSE2 auto-detect in the Linux 64-bit version doesn't work with AMD in 64-bit mode.  Please try this instead and let me know if it gets it right:
http://www.bitcoin.org/download/bitcoin-0.3.13.1-specialbuild-linux64.tar.gz

You can still control the SSE2 use manually with -4way and -4way=0.

Version 0.3.13.2 (SVN rev 161) has improvements for the case where you already had 0/unconfirmed transactions that you might have already spent.  Here's a Windows build of it:
http://www.bitcoin.org/download/bitcoin-0.3.13.2-win32-setup.exe