Bitcoin версии кандидата 0.7.0 релиз 1 двоичные файлы теперь доступны для загрузки по адресу:
http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.7.0/test/
Пожалуйста, используйте систему отслеживания проблем в https://github.com/bitcoin/bitcoin/issues сообщать об ошибках.
Заметные изменения:
Безопасность
--------
* Исправлен отказ в обслуживании атаки (диск и истощение CPU), связанный с системой оповещения
Qt GUI
------
* Добавление интерфейса RPC консоли / окна отладки
* Re-Enable URI обработки на Windows, добавить проверку безопасности и лоток уведомлений
* Добавьте 2 метки к overviewpage, отображающих Кошелек и статус транзакции (устаревшее или тока)
* Расширение optionsdialog (например, выбор языка) и повторно его работу с закладками UI
* Объединить знак / проверить сообщение в одном окне с закладками UI
* Улучшение отчетов об ошибках при запуске
* мелкозернистые обновления пользовательского интерфейса для более плавного UI во время загрузки блока
* Реорганизовать меню значка в трее в более логичном порядке
* Упорно опрос для изменения баланса, когда количество блоков изменилось
* Гораздо лучшие переводы
* Добавлен «незрелый баланс» дисплей на странице обзора
* (Только для Windows): включение ASLR и DEP для Bitcoin-qt.exe
* (Только для Windows): добавить мета-данные для Bitcoin-qt.exe (например, описание)
Bitcoin Улучшение Предложения реализованы
-----------------------------------------
BIP 22 - 'getblocktemplate', '' submitblock RPCs
BIP 34 - высота блока в coinbase
BIP 35- сообщение, расширенное поведение сообщение «GetData» «mempool»
Основная обработка Bitcoin и blockchain базы данных
---------------------------------------------
* Сокращение использования процессора, за счет устранения некоторых избыточных вычислений хэш
* Cache подписи проверки, чтобы устранить избыточные проверки подписи
* Операции с нулевой стоимостью выходов считаются нестандартными
* Mining: при создании новых блоков, сортировки «» платную зону по Плата за т.п.н.
* База данных: более проверка на диске хранятся данные
* База данных: незначительные оптимизации и надежность улучшения
* -loadblock = FILE будет импортировать внешний файл блока
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
* Новый blockchain контрольно-пропускной пункт в блоке 193000
* listtransactions выходные теперь отображает "умная" время для сделок,
и «blocktime» и добавили «timereceived» поля
P2P сети
--------------
* Поддержка IPv6
* Tor скрытые службы поддержки
* Попытки исправить "застрял blockchain скачать" проблемы
* Заменить базу данных BDB "addr.dat" с внутренне управляемым "peers.dat"
файл, содержащий данные равноправного адреса.
* Нижний буфер передачи по умолчанию от 10MB до 1 Мб
* Прокси: SOCKS5 по умолчанию
* Поддержка подключения по имени узла, передаваемых прокси (-proxydns)
* Добавить -seednode соединения, и использовать это для -dnsseed + -proxydns
* Добавлена -externalip и -Обнаружение
* Добавить -onlynet только для подключения к данной сети (IPv4, IPv6, или Tor)
* Отдельные розетки прослушивания, -bind =<адр>
Внутренняя кодовая
-----------------
* Дополнительные модульные тесты
* Компиляция предупреждения исправления
Разное
-------------
* Возобновить debug.log на SIGHUP
* Bash программируемое завершение для bitcoind (1)
* На поддерживаемых ОС, каждый поток получает полезное имя
Спасибо всем, кто участвовал в этой версии:
=======================================
Крис Мур
Кристиан фон Рокес
Дэвид Джоэл Шварц
Дуглас Huff
Форди
Гэвин Андресен
Giel ван Schijndel
Грегори Максвелл
Джефф Garzik
Люк Dashjr
Мэтт Corallo
Майкл Форд
Майкл Хендрикс
Питер Тодд
Филип Кауфман
Pieter Wuille
Р Е Бродли
Рикардо М. Коррейа
Руна К. Свендсен
Скотт Эллис
Stephane Glondu
Владимир Дж ван дер Лан
cardpuncher
coderrr
fanquake
grimd34th
sje397
Ксанатос
Благодаря Sergio Лернера за сообщение отказ в обслуживании уязвимости, зафиксированные в этой версии.