bad define ssize_t

[quote=0xDEADFACE]
Есть сомнения насчет того, что можно использовать такой дефайн для ssize_t. Ведь ssize_t знаковый, а size_t нет. Функция может возвращать индекс при успехе или отрицательное значение в случае ошибки.

Для MSVC лучше делать так:

#ifdef _MSC_VER
#include <BaseTsd.h>
typedef SSIZE_T ssize_t;
#endif

SSIZE_T определен в BaseTsd.h файле WIndows SDK.

Надо наверно поправить и посмотреть как соберется.
[/quote]
Да, с помощью 
#include <BaseTsd.h>
typedef SSIZE_T ssize_t;
всё собирается. 
Вот я ещё в одном месте раньше дефайнил ssize_t в size_t
Merge pull request #44 from fsb4000/patch-1

bad define ssize_t
Qt translation

Нашёл почему  9) и 10) из
https://bitcointalk.org/index.php?topic=704756.msg9487677#msg9487677 на
английском если собираем c использованием qt-base, и на русском если
собираем с использованием qt-everywhere
Из-за отсутсвия qttranslations-opensource-src-5.3.2.7z
Если к qt-base добавить модуль qttranslations, то тогда будет все
переводиться.
Поэтому добавил в гайд по сборке под Windows про qttranslations.

Если найдёте как исправить перевод при сборке под Linux, то добавьте
исправления в файл: "doc\building novacoind and novacoinqt under
Linux.txt"
Merge pull request #45 from fsb4000/Qt-localization

Qt translation
Fix qt sources path
missing "About Qt" icon

Иконка "О Qt", в Qt 5 расположена по другому пути чем в Qt 4
Без этого минипатча, Novacoin QT с помощью Qt 5 собирался вот так:
http://i57.tinypic.com/xpyk2s.jpg
Merge pull request #46 from fsb4000/patch-1

missing "About Qt" icon
Merge branch 'master' of github.com:0xDEADFACE/novacoin into DEADFACE
Merge pull request #2 from novacoin-project/master

Merge from original
getnettotals

В биткоине, когда добавляли виджет монитор сетевого трафика, вместе с
ним добавили RPC команду getnettotals
Стоит добавить тоже. Возможно, она кому-нибудь пригодится.

https://github.com/bitcoin/bitcoin/commit/ce14345a89dfa05992f8d2c7c9fe36315d4a67e6#diff-9a82240fe7dfe86564178691cc57f2f1R732
add third party links to transaction context menu

Постарался перенести этот коммит в код NVC

https://github.com/bitcoin/bitcoin/commit/40c5b939f2bff960e397da6ae3651952adc68cbe
missing file
Merge pull request #48 from fsb4000/RPC

RPC:getnettotals + add third party links to transaction context menu
Merge pull request #1 from novacoin-project/master

sync
Refactoring

По совету
https://bitcointalk.org/index.php?topic=704756.msg9523706#msg9523706
изменил проект, чтобы он использовал пути  Static конфигураций.
Так же исправил TABы на пробелы. И изменил параметры Visual Studio,
чтобы она при нажатии на tab вставляла пробелы. + добавил этот пункт в
гайд по MSVC.
**ВНИМАНИЕ: После внесения этих правок, нужно  собрать db-6.0.20 в
Static конфигурации(вместо обычных).
Смотрите пункт 2.2 в файле doc\building novacoind and novacoinqt under
Windows with MSVC.txt**
Merge pull request #49 from fsb4000/master

Refactoring
Build date

Исправлен показ даты сборки при компиляции MSVC.
Было: http://i57.tinypic.com/1nxqu9.jpg
Стало: http://i62.tinypic.com/2hd4fpu.jpg
Но теперь эта дата будет указывать не на дату последнего коммита, а на
дату компиляции version.cpp(то есть при не полном построении бинарников,
дата может не измениться)

Если кто знает как подружить MSVC с GIT_COMMIT_DATE, то ждём ваши�
правок :).
network traffic widget translation

Перевод виджета "Сетевой трафик"
colon
Merge pull request #50 from fsb4000/Build-date-+-translation

Build date + translation