Bitcoin版本0.4.0现在可供下载: bitcoin - 0.4.0 - linux.tar.gz 在此版本中的主要功能是钱包私人密码匙加密,您可以设置一个口令发送硬币之前,必须进入更多信息,请参阅下文,如果你决定要加密你的钱包,写下你的口令,并把它在安全的位置。如果您忘记或遗失了你的钱包密码,你失去了你的bitcoins bitcoin以前的版本无法读取加密的钱包,并会在启动时崩溃,如果钱包是加密的,另外请注意:bitcoin 0.4版本使用一个较新版本的Berkeley DB( BDB版本4.8)比以前的版本(BDB 4.7)。如果你升级到0.4版本,然后恢复到早期版本的bitcoin 它可能无法启动,因为BDB 4.7无法读取BDB 4.8“日志” 文件从版本0.3.24显着的错误修复 :------ -------------------------------- 修正了几个bitcoin,反应迟钝,变得的错误,由于多线程死锁。优化数据库写入为大(大量的投入)的交易(修正了一个潜在的拒绝服务攻击)钱包加密----------------- Bitcoin支持本地的钱包加密,使人们谁偷你的钱包文件唐“T自动获得所有Bitcoins。为了使此功能,从选项菜单中选择“加密钱包“ 。系统将提示您输入密码,这将被用来作为密钥来加密你的钱包,将需要每次你想发送的Bitcoins 。如果你失去了这个口令,你将失去获得花所有在你的钱包bitcoins ,没有任何人,甚至Bitcoin开发商可以恢复Bitcoins 。,这意味着你是负责自己的安全,存储在一个安全的位置口令不要忘记它。记住,到bitcoin内置的加密仅加密的实际需要发送bitcoins,而不是充分的钥匙钱包 。这意味着有人偷了你的钱包文件,将能够看到属于你的所有地址,以及有关交易,你只花别人的硬币保护。建议您之前备份你的钱包文件加密你的钱包。要做到这一点,关闭Bitcoin客户端和复制wallet.dat文件〜/。bitcoin / Linux上,/用户/用户(用户名)/应用程序支持/ Bitcoin / Mac OSX上,和%APPDATA%/ Bitcoin / 在Windows (即/用户/(用户名)/应用程序数据/漫游/ Bitcoin 的Windows Vista和7 /文件和设置/(用户名)/数据/ Bitcoin在Windows XP 中的应用)。一旦您已复制该文件到一个安全的位置,重新Bitcoin客户端,加密你的钱包,如果一切顺利,删除备份和享受您的加密的钱包 。注意,一旦你加密你的钱包,你将永远能够回去大于0.4的Bitcoin用户的旧版本,请记住,你永远是自己的安全负责。它所需要的是一个稍微更先进的钱包窃取木马其中安装一个键盘记录来窃取你的钱包口令为你进入它除了你的钱包文件和你已经失去了所有您Bitcoins。钱包加密可以不保留您的安全,如果你不练习,如跑步,安全性好,最多的到最新的防病毒软件,只在Bitcoin客户进入你的钱包密码,并使用相同的密码只能作为你的钱包密码DOC / README文件中的技术细节的bitcoin 来源。钱包加密签名的二进制发布文件的SHA1校验: ----- BEGIN PGP签名的消息----- HASH:SHA1 25c3ec9683d62235afea24d4a147d4616d8a884f bitcoin - 0.4.0 - linux.tar.gz a800d9fa4aa61527e598708f4ace7f855c22a46b bitcoin - 0.4.0 - macosx.dmg1d2c8d82ede5e8aa9f83b59da07e443de89c5c8f bitcoin - 0.4.0 - src.tar。广州ecf1304ff467bd30dc668b3dadff3044c3c86df1 bitcoin - 0.4.0 - Win32的SETUP.EXE6034efe23e4bd76b0860f633e81710cd66d499db bitcoin - 0.4.0 - win32.zip ----- BEGIN PGP签名----- 版本:使用GnuPG v1.4.9 PGP SIGNATURE ----- 完整的更新(“GIT shortlog -无合并v0.3.24 ...”)------------------------- ---------------- 亚伯拉罕Jewowich(1): 修正错误,访问vchData http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.4.0/时vchData是空的 。在CBase58Data修正错字:亚历乙(二): 罗马尼亚语翻译的CompareTo 西班牙语翻译更新亚历水域(1): 更新的自述文件丹尼尔Folkinshteyn(1 )补充 说:更新的seednodes列表Dawid Spiechowicz(1 ):加入波兰钱包加密院长李(1)消息: 更新中文简体翻译开发随机(4): Linux的gitian单独wxWidgets的配置 ,建立独立的wxWidgets MinGW的 gitian 提高faketime使用MinGW的gitian建立确定性 bitcoin.exe添加Gitian构建描述符为Boost和wxWidgets的。一怒之下格(1): 请调用mlock()和munlock()便携式系统需要的地址,在页边界上迪伦Noblesmith(1): 调用mlock()在内存中的所有私钥埃里克霍斯默( 1): 新增crypter makefile.vc。费边H JR。(1): 更新检查站,也许发射费用应减少从0.0005至0.0001,最大最小TX应该是0.0010。安德烈森加文(24): 什么也不做mapport的()IFNDEF USE_UPNP。修复#450 不要的std::提前过去的交易数组开始。修复#465 ScanMessageStart删除未使用的功能 与DEBUG_LOCKORDER检测锁的顺序不一致,可能会导致死锁的 编译CHECKMULTISIG单元测试 。高亮错配 锁修复RPC挂 死锁GUI代码中潜在的死锁固定 。现在也改变语义的CWalletTx:GetTxTime();总是返回的交易是通过这个节点,而不是平均阻塞时间收到的时间 。并补充信息DDEBUG_LOCKORDER coding.txt。 修正错字(“你自己的安全”) SetCrypted()获取密钥库锁,以确保安全。 逻辑运行,keypool = 0是错误的(空键被返回)。#445修正了 修正错误消息的RPC调用的名字 。获取cs_wallet互斥保护 vchDefaultKey固定的回归,我介绍:有很多的交易钱包无法在GUI 。修复坏的合并:getaccountaddress被打破的 新帐户给硬编码的种子节点随机最后看到时间,他们尝试以随机顺序 ,不要尝试下载0.3.23节点 blockchain DDEBUG_LOCKORDER如果编译和运行调试,打印出每一个互斥锁/解锁(有助于调试的东西,是控股- A -互斥太长的问题 )保持种子节点相连;断开会造成问题,如果您正试图使初始 blockchain下载0.3.20版至0.3.23有blockchain下载的麻烦 ,避免他们互相碰撞的版本号0.4.0rc1 优化数据库写入大量TxIns交易。ArtForz,谁发现了这个问题的 补丁,修复AddAddress cs_mapaddresses / DB 交易僵局修复QA的电子邮件地址GIEL面包车Schijndel(15 ):在64位系统的修复警告:投为指针,从不同大小的整数[温特对指针的投 未使用的修复警告:表达式的结果[- Wunused值] 修复警告:使用不带括号的条件转让的结果[ - Wparentheses ]修复警告:无符号表达的比较<0始终为false [ Wtautological比较 ]修复警告:X枚举值不开关处理Wswitch枚举] 修复警告:未使用的变量“X”[- Wunused变量] 修复警告:未使用的函数“SigIllHandlerSSE2 [Wunused功能] 修复警告:变“nMinDepth”设置,但不使用[- Wunused,但设置变量] 修复警告:控制到达非void函数结束[Wreturn型] 请 给他们一些缺乏全局(静态)全局变量清理的makefile这样diff文件更小 移动功能“楼盘”从util.h serialize.h 开始移动协议的具体的代码,以协议。[CH] PP移动CAddress协议。[CH] PP移动CINV协议[CH] PP韩林邑(2 ) : 评论“已过时” 添加注释只包括PO文件。Weisskopf周杰伦(4): 新增标志/品牌目前bitcoin.org发现到NSIS安装程序 设置默认压缩NSIS安装LZMA 分从底部取出NSIS的品牌。 增加的Windows图标的决议杰夫Garzik(8) :更新CWallet:正确的返回 类型 LoadWallet凹凸DOC / README:字,可读的 东西包装CAddrDB 0.3.25版本:LoadAddresses:正确 初始化CAddress SRC / makefile.unix :删除DFOURWAYSSE2 添加参考蟒蛇矿工的contrib / pyminer / README.md:自动换行的文本文件 还原“的平台上,它是不可用的情况下定义MSG_NOSIGNAL为0。“Jeroenz0r( 1):从“打开Bitcoin”翻译“Verstuur Bitcoins“JoelKatz(1): 修复UNIX特定的线程句柄泄漏。约翰内斯亨宁格(1): 标识为“Bitcoin +版本号”时,映射UPnP端口卢克Dashjr(7): 更新nExtraNonce后的n时间,以避免潜在的竞争(extraNonce被复位由于 只有每15秒刚才的发生时间的变化后,n时间是设置)复位extraNonce,以防万一有些矿工是更新时间自己和东西 复位extraNonce只有当prevBlock的变化,使矿工可以继续更新他们的工作时间,直到它的陈旧 提高文件系统第3版的 支持忽略的 东西保存coinbase,不仅仅是 extraNonce修正:在使用TIMESTAMP coinbase,而不是“位”,以确保coinbase TXN是独一无二的,即使地址是相同的马特Corallo( 35):加入 minversion到钱包 添加钱包privkey加密。 设置基于计算机的速度SHA512的轮数。 推在getinfo unlocked_until 动态删除/插入菜单中的加密选项。 walletlock RPC方法添加手动锁定的钱包。 添加钱包加密部分 加密的钱包时,自述使用DB交易 。这速度显著加快加密过程 使一个老客户,使崩溃。 makefile.linux - MinGW的更新与crypter和UPnP修复工作。 修复makefile.linux MinGW的 修复崩溃的钱包时被锁定,GetReservedKey()是无效的addrIncoming 称为 生成警告时,使用默认密钥。 修正了在GetReservedKey构建(wallet.cpp )在LoadWallet修复错误的返回值 。实际使用mapAlreadyAskedFor 。修复EncryptKeys崩溃介绍a9ba4710,运输署确定 。CheckTransaction重复txins的 检查。说清楚需要重新启动,设置代理完全适用 ,不要听(解析#441)如果关于 Tor添加缺少包括 serialize.h新增交易测试 文件清理测试套件输出到更多有用 的统一版权通知 。错过了应该是“密码”,“口令” 。修复不正确的 RPC错误消息添加具体钱包加密的 详细信息,DOC / README升级的依赖 关系,并调整构建过程。 更新二进制MOS最新的翻译。修复 建设过程中的实际工作 。添加新的翻译二进制莫 更新 gitian描述符来产生适当的基础建设 。bitcoin图标更新NSIS安装EXE确定性 。更新二进制莫匹配最新的宝 翻译。重组gitian文件,并添加下载的配置文件。迈克尔Bemmerl( 4):基本上一些语法修复德语翻译 添加德国钱包加密的消息翻译。 更改俄语翻译,评论在 395更新的德语翻译米哈尔Zima(1 ):捷克翻译尼尔斯施奈德(2 ) 问题:只有 当fDebug错过printf的日志中低层次的网络信息AbortMessage();合并printfs EndMessage 帕特里克Varilly(1): 在邮件中的所有地址的单个数据库事务彼得Wuille(11 ):准备加密的密钥 的CODEBASE不要使用通过左右键 过时CPrivKey修正:添加自动生成的地址地址簿 mapPubKeys摆脱 使用,而不是string/uint160 CBitcoinAddress 关闭CBase58Data分裂CBitcoinAddress 修复小的变化, 输出修正:不要过度使用有限 ExtractAddress避免strAddress +有效性 检查SocketHandler线程可以 分离更新荷兰文翻译斯特凡希门尼斯(1 ) 单一从DNS种子地址DB交易Vegard Nossum(6): 添加缺少的包括key.h 添加失踪包括script.h 添加缺少的,包括 net.h修复测试 设置添加原型EvalScript() script.h添加一个脚本测试文件文卡塔斯Srinivas(4): 测试,而不是承担所有的BSD SO_NOSIGPIPE支持。 资格与提高make_tuple: 定义的平台上。命名空间 ,使用“无符号字符”而不是“字符”为pchMessageStart MSG_NOSIGNAL 0它是不可用的。弗拉基米尔J.范德拉安(2) :神奇的数字:删除nLockTime变化阈值 常数使SetHash160返回值(函数签名)cjdelisle(1) :wxWidgets的需求至少2.9版本0.1钱包密码,因为使用ToStdString()这是不是在2.9.0 ovdeathiam(1): / PL / LC_MESSAGES / bitcoin.po通过GitHub的编辑语言环境 |