Bitcoin версия 0.7.0 релиз кандидат 3 теперь доступен для скачивания по адресу:
http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.7.0/test/
Если другая критическая ошибка не обнаружена, то это должно быть окончательным 0.7.0 релиз.
Как обновить
--------------
Если вы используете старую версию, выключите его. Подождите
пока он полностью не закрыли (который может занять несколько минут для взрослых
версии), а затем запустить программу установки (на Windows), либо просто скопировать
/ Applications / Bitcoin-Qt (на Mac) или bitcoind / Bitcoin-кварта (на Linux).
Если вы работаете на Linux с версией, которая, возможно, была составлена
с другой версией Berkeley DB (например, если вы используя
Ubuntu PPA версия), а затем запустить старую версию снова с -detachdb
аргумент и закрыть его; если вы этого не сделаете, то новая версия не будет
иметь возможность читать файлы базы данных и будет завершаться с ошибкой.
Несовместимые изменения
--------------------
* Заменены '' getmemorypool команду RPC с 'getblocktemplate / submitblock'
и «getrawmempool» команды.
* Удалить устаревший 'getblocknumber' RPC
Bitcoin Улучшение Предложения реализованы
-----------------------------------------
BIP 22 -, '' submitblock RPCs 'getblocktemplate'
BIP 34 - блок-версия 2, высота в coinbase
BIP 35 - сообщение 'mempool', расширенное поведение сообщение 'GetData'
Основная обработка Bitcoin и blockchain базы данных
---------------------------------------------
* Сокращение использования процессора, за счет устранения некоторых избыточных вычислений хэш
* Cache подписи проверки, чтобы устранить избыточные проверки подписи
* Операции с нулевой стоимостью выходов считаются нестандартными
* Mining: при создании новых блоков, сортировки «» платную зону по Плата за т.п.н.
* База данных: более проверка на диске хранятся данные
* База данных: незначительные оптимизации и надежность улучшения
* -loadblock = FILE будет импортировать внешний файл блока
* Дополнительные меры по предотвращению DoS (отказ в обслуживании)
* Новый blockchain контрольно-пропускной пункт в блоке 193000
JSON-RPC API
------------
* Встроенный сервер HTTP теперь токарно-за соединение, а не
однопоточная очередь, которая будет тормозить на сеть ввода / выводе.
* Встроенный сервер HTTP поддерживает HTTP / 1.1, конвейерные запросы и
подключение поддержания активности.
* Поддержка JSON-RPC 2.0 пачки, инкапсулировать несколько запросов JSON-RPC
в одном запросе HTTP.
* Поддержка IPv6
* Добавлен сырец транзакции API. Видеть https://gist.github.com/2839617
* Добавлен «getrawmempool», чтобы перечислить содержимое пула памяти TX
* Добавлен «getpeerinfo», чтобы перечислить данные о каждой подключенной сети пэра
* Добавлен «listaddressgroupings» для лучшего контроля монет
* Доработка gettransaction, getblock звонки. «Gettransaction» отвечает за
не кошелек Txs прямо сейчас.
* Удалить устаревший 'getblocknumber' RPC
* Удалить вытеснены RPC 'getmemorypool' (см BIP 22, выше)
* listtransactions выходные теперь отображает "умная" время для сделок,
и «blocktime» и добавили «timereceived» поля
P2P сети
--------------
* Поддержка IPv6
* Tor поддержка скрытый сервис (см док / Tor.txt)
* Попытки исправить "застрял blockchain скачать" проблемы
* Заменить базу данных BDB "addr.dat" с внутренне управляемым "peers.dat"
файл, содержащий данные равноправного адреса.
* Нижний буфер передачи по умолчанию от 10MB до 1 Мб
* Прокси: SOCKS5 по умолчанию
* Поддержка подключения по имени узла передается прокси
* Добавить -seednode соединения, и использовать это вместо семян DNS при проксированном
* Добавлена -externalip и -Обнаружение
* Добавить -onlynet только для подключения к данной сети (IPv4, IPv6, или Tor)
* Отдельные розетки прослушивания, -bind =<адр>
Qt GUI
------
* Добавление интерфейса RPC консоли / окна отладки
* Re-Enable URI обработки на Windows, добавить проверку безопасности и лоток уведомлений
* Гармонизировать использование эллипсиса ("..."), Которые будут использоваться в меню, но не на кнопках
* Добавьте 2 метки к overviewpage, отображающих Кошелек и статус транзакции (устаревшее или тока)
* Расширение optionsdialog (например, выбор языка) и повторно его работу с закладками UI
* Объединить знак / проверить сообщение в одном окне с закладками UI
* Убедитесь, что измененный Bitcoin блок немедленно обновляет все элементы интерфейса, которые используют блоки
* Обновление диалог QR-код
* Улучшение отчетов об ошибках при запуске
* мелкозернистые обновления пользовательского интерфейса для более плавного UI во время загрузки блока
* Удалить автоисправление 0 / я в адреса в пользовательском интерфейсе
* Реорганизовать меню значка в трее в более логичном порядке
* Упорно опрос для изменения баланса, когда количество блоков изменилось
* Гораздо лучшие переводы
* Дизайн прогресс бар Override на платформах с сегментированным баров прогресса, чтобы помочь с дискретностью
* Добавлен «незрелый баланс» дисплей на странице обзора
* (Только для Windows): включение ASLR и DEP для Bitcoin-qt.exe
* (Только для Windows): добавить мета-данные для Bitcoin-qt.exe (например, описание)
Внутренняя кодовая
-----------------
* Дополнительные модульные тесты
* Компиляция предупреждения исправления
Разное
-------------
* Возобновить debug.log на SIGHUP
* Bash программируемое завершение для bitcoind (1)
* На поддерживаемых ОС, каждый поток получает полезное имя