CryptoManiac [Sat, 22 Nov 2014 16:07:43 +0000]
Merge pull request #60 from fsb4000/fix-problems
Fix problems
fsb4000 [Sat, 22 Nov 2014 02:30:00 +0000]
WindowsXP fix
fix для Windows XP.
Подробности здесь:
https://github.com/novacoin-project/novacoin/issues/52
fsb4000 [Sat, 22 Nov 2014 02:24:23 +0000]
add BOOST_SPIRIT_THREADSAFE
Добавлен BOOST_SPIRIT_THREADSAFE для решения
https://github.com/novacoin-project/novacoin/issues/57
CryptoManiac [Thu, 20 Nov 2014 20:11:38 +0000]
Merge pull request #59 from fsb4000/ClearOrphan
Add a menu entry in the transaction view allowing...
fsb4000 [Thu, 20 Nov 2014 09:12:15 +0000]
лишняя строчка
fsb4000 [Thu, 20 Nov 2014 09:09:41 +0000]
fix unnecessary adding ThirdPartyURL
Заметил что при нажатии "Удалить орфаны" появляются повторные пункты в
контекстном меню с блокэксплорерами. Пофиксил это введением
дополнительного параметра, и указанием, что когда мы удаляем орфаны, нам
не нужно добавлять пункты контексного меню.
fsb4000 [Thu, 20 Nov 2014 07:09:20 +0000]
Refresh the transaction view after clearing the...
minted/mined blocks
Взято отсюда
https://github.com/glv2/peerunity/commit/
a6a156050ddee6fe0ba60a61d95b0061ebe1c0f9
fsb4000 [Thu, 20 Nov 2014 06:55:23 +0000]
Add a menu entry in the transaction view allowing...
to clear orphan minted/mined blocks.
Взято отсюда:
https://github.com/Peerunity/Peerunity/commit/
e10a6cda928525b495de53f02cd0eee128c2c5bf
MASM fan [Tue, 18 Nov 2014 21:35:41 +0000]
printf formatting fixes
CryptoManiac [Tue, 18 Nov 2014 21:15:18 +0000]
Merge pull request #56 from fsb4000/bad-fix
Bad fix
fsb4000 [Tue, 18 Nov 2014 14:12:26 +0000]
точность вычислений
Кажется нашёл, почему могут быть расхождения.
Потому что при вычислении int dayWeight отбрасывается дробная часть при
делении.
Изменил так, чтобы деление проходило в coinAge. Так же сократил
умножение на 2^224 и деление на 2^256 до деления на 2^32
Все оригинальные вычисления не удалил, а оставил в коментариях.
fsb4000 [Tue, 18 Nov 2014 12:23:13 +0000]
all cases TransactionChanged
fsb4000 [Tue, 18 Nov 2014 12:18:51 +0000]
Revert "fix bug "refresh minting tab""
This reverts commit
3172f77ecb720d462a2fa6b5e78f8460ce2c9cfe.
0xDEADFACE [Mon, 17 Nov 2014 21:03:41 +0000]
Merge pull request #55 from fsb4000/PosTab
PosTab
fsb4000 [Mon, 17 Nov 2014 20:53:07 +0000]
fix bug "refresh minting tab"
Вроде исправил баг
"что если транзакция находит блок, то она всё равно остаётся во вкладке
PoS в списке транзакций(до следующего перезапуска клиента)."
fsb4000 [Mon, 17 Nov 2014 13:12:23 +0000]
PosTab
Перенесена PoSTab из Peerunity кошелька. + перевод на русский
Вот коммиты которые переносил:
https://github.com/Peerunity/Peerunity/commit/
c8eda6083428b7375cc7792664acbba0e485cf8c
https://github.com/Peerunity/Peerunity/commit/
941474511107ac9f827fdd12c635c96907b4a394
https://github.com/Peerunity/Peerunity/commit/
e645dda155ba55f7d9e0062a991a338918c1719a
https://github.com/Peerunity/Peerunity/commit/
7d19131208be800bede5b4a78c0032d28ad34b6e
https://github.com/Peerunity/Peerunity/commit/
93c9c036695b4b886f682597f73432f8b0aa4e36
CryptoManiac [Sun, 16 Nov 2014 21:05:03 +0000]
Merge pull request #54 from fsb4000/master
improve "about Novacoin" + one fix from bitcoin
fsb4000 [Sun, 16 Nov 2014 11:02:17 +0000]
sync gcc and msvc rc files
теперь в диспетчере процессов будет в описании процесса novacoin-qt
будет NovaCoin-Qt (OSS GUI client for NovaCoin),
а не novacoin-qt.exe
Возможно ещё что-то изменилось.
+ В LegalCopyright обновил до 2014 года Novacoin && PPcoin developers.
Возможно стоило разделить на 2, и обновить только Novacoin developers,
или вообще обновить всех и Bitcoin developers???
fsb4000 [Sun, 16 Nov 2014 01:11:55 +0000]
Don't relay alerts to peers before version negotiation
Перенёс коммит из bitcoin/bitcoin
https://github.com/bitcoin/bitcoin/commit/
20a5f610d344dfc1dc0c6e5e9e4b0211370aa563
который решает https://github.com/bitcoin/bitcoin/issues/1436
fsb4000 [Sun, 16 Nov 2014 01:09:08 +0000]
added links to "about Novacoin" form
Добавлены ссылки в окно "О Novacoin"
Так же добавлен email Thomas Bernard(нашёл на сайте
http://miniupnp.free.fr/
Совместимость с Qt 4 сохранена.
Вот картинки:
Стало: http://i58.tinypic.com/ws4675.jpg
Было: http://i62.tinypic.com/20r4lt2.jpg
0xDEADFACE [Sat, 15 Nov 2014 16:47:53 +0000]
Merge pull request #51 from fsb4000/master
translation ThirdPartyURLs
fsb4000 [Sat, 15 Nov 2014 11:07:42 +0000]
transalation ThirdPartyURLs
fsb4000 [Sat, 15 Nov 2014 11:05:22 +0000]
TxHashRole
В функцию TransactionTableModel::data добавлена возможность получения
хеша, нужно для замены %s на хеш транзакции в функции
TransactionView::openThirdPartyTxUrl
CryptoManiac [Fri, 14 Nov 2014 23:07:51 +0000]
Merge pull request #50 from fsb4000/Build-date-+-translation
Build date + translation
fsb4000 [Fri, 14 Nov 2014 10:35:21 +0000]
colon
fsb4000 [Fri, 14 Nov 2014 10:31:13 +0000]
network traffic widget translation
Перевод виджета "Сетевой трафик"
fsb4000 [Fri, 14 Nov 2014 09:37:14 +0000]
Build date
Исправлен показ даты сборки при компиляции MSVC.
Было: http://i57.tinypic.com/1nxqu9.jpg
Стало: http://i62.tinypic.com/2hd4fpu.jpg
Но теперь эта дата будет указывать не на дату последнего коммита, а на
дату компиляции version.cpp(то есть при не полном построении бинарников,
дата может не измениться)
Если кто знает как подружить MSVC с GIT_COMMIT_DATE, то ждём ваши�
правок :).
CryptoManiac [Thu, 13 Nov 2014 20:23:02 +0000]
Merge pull request #49 from fsb4000/master
Refactoring
fsb4000 [Thu, 13 Nov 2014 13:16:03 +0000]
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**
fsb4000 [Thu, 13 Nov 2014 12:04:22 +0000]
Merge pull request #1 from novacoin-project/master
sync
CryptoManiac [Wed, 12 Nov 2014 23:54:54 +0000]
Merge pull request #48 from fsb4000/RPC
RPC:getnettotals + add third party links to transaction context menu
fsb4000 [Wed, 12 Nov 2014 23:52:52 +0000]
missing file
fsb4000 [Wed, 12 Nov 2014 22:39:46 +0000]
add third party links to transaction context menu
Постарался перенести этот коммит в код NVC
https://github.com/bitcoin/bitcoin/commit/
40c5b939f2bff960e397da6ae3651952adc68cbe
fsb4000 [Wed, 12 Nov 2014 22:27:58 +0000]
getnettotals
В биткоине, когда добавляли виджет монитор сетевого трафика, вместе с
ним добавили RPC команду getnettotals
Стоит добавить тоже. Возможно, она кому-нибудь пригодится.
https://github.com/bitcoin/bitcoin/commit/
ce14345a89dfa05992f8d2c7c9fe36315d4a67e6#diff-9a82240fe7dfe86564178691cc57f2f1R732
MASM fan [Wed, 12 Nov 2014 20:26:50 +0000]
Merge branch 'master' of github.com:0xDEADFACE/novacoin into
DEADFACE
MASM fan [Wed, 12 Nov 2014 20:03:37 +0000]
Add trafficgraphwidget module to visual studio project
MASM fan [Wed, 12 Nov 2014 19:41:06 +0000]
Revert "Rename translation files bitcoin_*.ts to novacoin_*.ts"
This reverts commit
60b15cc146db37023defd09806662e679dbebb8e.
Reverted to make future mergings easier.
MASM fan [Wed, 12 Nov 2014 19:35:12 +0000]
Merge branch 'master' of github.com:gades/novacoin into gades-master
Dmitriy Korniychuk [Wed, 12 Nov 2014 13:29:40 +0000]
Merge branch 'master' of https://github.com/gades/novacoin
gades [Wed, 12 Nov 2014 13:22:34 +0000]
Merge branch 'master' of https://github.com/gades/novacoin
Dmitriy Korniychuk [Wed, 12 Nov 2014 13:22:34 +0000]
Merge branch 'master' of https://github.com/gades/novacoin
gades [Wed, 12 Nov 2014 13:11:02 +0000]
Add traffic monitor
Dmitriy Korniychuk [Wed, 12 Nov 2014 13:11:02 +0000]
Add traffic monitor
Dmitriy Korniychuk [Wed, 12 Nov 2014 09:10:31 +0000]
fix warnings
Dmitriy Korniychuk [Wed, 12 Nov 2014 08:45:46 +0000]
Rename translation files bitcoin_*.ts to novacoin_*.ts
CryptoManiac [Tue, 11 Nov 2014 22:55:17 +0000]
Merge pull request #46 from fsb4000/patch-1
missing "About Qt" icon
fsb4000 [Tue, 11 Nov 2014 20:24:27 +0000]
missing "About Qt" icon
Иконка "О Qt", в Qt 5 расположена по другому пути чем в Qt 4
Без этого минипатча, Novacoin QT с помощью Qt 5 собирался вот так:
http://i57.tinypic.com/xpyk2s.jpg
0xDEADFACE [Tue, 11 Nov 2014 17:41:54 +0000]
Fix qt sources path
0xDEADFACE [Tue, 11 Nov 2014 17:24:10 +0000]
Merge pull request #45 from fsb4000/Qt-localization
Qt translation
fsb4000 [Tue, 11 Nov 2014 06:10:32 +0000]
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"
0xDEADFACE [Mon, 10 Nov 2014 20:22:00 +0000]
Merge pull request #44 from fsb4000/patch-1
bad define ssize_t
fsb4000 [Mon, 10 Nov 2014 19:13:30 +0000]
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
MASM fan [Mon, 10 Nov 2014 17:35:44 +0000]
Use SSIZE_T to define ssize_t correctly
0xDEADFACE [Mon, 10 Nov 2014 17:32:04 +0000]
Merge pull request #42 from fsb4000/Fix-MSVC
Fix MSVC compilation errors
0xDEADFACE [Mon, 10 Nov 2014 16:56:21 +0000]
Merge pull request #43 from fsb4000/translation
improve translation
gades [Sun, 9 Nov 2014 16:28:17 +0000]
Merge pull request #1 from novacoin-project/master
Sync with novacoin master repository
fsb4000 [Sun, 9 Nov 2014 13:30:36 +0000]
improve translation
Переведены пропущенные строки в переводе + исправлены опечатки.
fsb4000 [Sat, 8 Nov 2014 06:30:55 +0000]
выравнивание
убран TAB, добавлено 4 пробела
fsb4000 [Sat, 8 Nov 2014 05:29:34 +0000]
Fix MSVC compilation errors
+В LevelDB 1.18 в ещё одном файле(db_iter.cc) стал использоваться тип
ssize_t, переопределяем его в size_t
+Вернута третья перегрузка метода insert из serialize.h. Так как она
создаёт конфликты с LLVM(смотри коммит Fix LLVM compilation issues ), то
вернута только для MSVC
+В MSVC inline разрешён только при для C++ кода, для C они ввели похожее
слово __inline выполняющее примерно тоже самое, поэтому в
scrypt-generic.c inline заменён на __inline для MSVC.
+Добавлено опредление препроцессора MINIUPNP_STATICLIB в файл проекта
libcommon, для сборки с miniupnpc-1.9
+Добавлено событие перед началом построения NovacoinQT, которое создаёт
бинарные файлы перевода(*.qm) из текстовых файлов перевода(*.ts)
MASM fan [Fri, 7 Nov 2014 21:51:25 +0000]
Fix leveldb building
MASM fan [Fri, 7 Nov 2014 21:35:06 +0000]
--large-address-aware isn't supported by mingw-w64 4.6
MASM fan [Fri, 7 Nov 2014 21:29:50 +0000]
This checking isn't necessary because MSVC for Unix doesn't exist.
MASM fan [Fri, 7 Nov 2014 20:27:43 +0000]
Fix miner issues
MASM fan [Fri, 7 Nov 2014 19:59:21 +0000]
Define basic variables with const modifier
MASM fan [Fri, 7 Nov 2014 19:14:58 +0000]
Remove zerocoin references
MASM fan [Fri, 7 Nov 2014 19:10:58 +0000]
Merge branch 'MSVC' of https://github.com/fsb4000/novacoin into fsb4000-MSVC
Conflicts:
src/serialize.h
src/zerocoin/Commitment.cpp
0xDEADFACE [Fri, 7 Nov 2014 18:54:31 +0000]
Merge pull request #40 from fsb4000/LevelDB
Upgrade LevelDB to 1.18
0xDEADFACE [Fri, 7 Nov 2014 18:53:36 +0000]
Merge pull request #41 from fsb4000/miniupnpc
Miniupnpc
0xDEADFACE [Fri, 7 Nov 2014 18:50:56 +0000]
Merge pull request #36 from fsb4000/guide
Windows MinGW building guide
MASM fan [Fri, 7 Nov 2014 18:48:30 +0000]
Remove zerocoin for now
MASM fan [Fri, 7 Nov 2014 18:26:29 +0000]
Fix LLVM compilation issues
MASM fan [Fri, 7 Nov 2014 18:04:12 +0000]
Makefiles refactoring
* move generic implementation of scrypt_core to scrypt-generic.c
* add USE_ASM option
fsb4000 [Tue, 4 Nov 2014 07:07:38 +0000]
additional definition for miniupnpc 1.9
Дополнительное определение препроцессора для miniupnpc 1.9
(http://miniupnp.free.fr/files/miniupnpc-1.9.
20141027.tar.gz)
Совместимость с предыдущими miniupnpc сохранена.
Возможно такое же определение нужно и для сборки на Linux и на Mac, у
меня нет возможности проверить сборку. Если нужно, то измените так же и
makefiles для этих платформ.
fsb4000 [Tue, 4 Nov 2014 06:53:51 +0000]
Merge pull request #1 from novacoin-project/master
update
fsb4000 [Mon, 3 Nov 2014 03:58:02 +0000]
Upgrade LevelDB to 1.18
Взято с https://github.com/bitcoin/bitcoin/
+ изменено имя файлов в filename.cc с *.ldb на *.sst для совместимости
со старым LevelDB.
Протестировано:
-Синхронизация с нуля
-Открытие существующий базы
-Синхронизация с нуля + открытие этой базы старым кошельком с LevelDB
1.12
0xDEADFACE [Sun, 2 Nov 2014 18:07:56 +0000]
Merge pull request #38 from fsb4000/guide-linux
linux building guide
CryptoManiac [Sun, 2 Nov 2014 18:07:14 +0000]
Merge pull request #39 from gades/master
Replace Bitcoin to Novacoin
Dmitriy Korniychuk [Sun, 2 Nov 2014 15:39:25 +0000]
Replace Bitcoin to Novacoin
fsb4000 [Sat, 1 Nov 2014 14:01:28 +0000]
linux building guide
взято отсюда: https://wiki.novaco.in/ru/BuildAndInstall
fsb4000 [Thu, 30 Oct 2014 14:02:25 +0000]
MSVC
fsb4000 [Mon, 27 Oct 2014 15:44:39 +0000]
опечатка
fsb4000 [Mon, 27 Oct 2014 15:39:36 +0000]
64 bit
Добавлена инструкция сборки 64 битных бинарников
fsb4000 [Sun, 26 Oct 2014 19:53:49 +0000]
опечатка
fsb4000 [Sun, 26 Oct 2014 17:07:34 +0000]
Windows MinGW building guide
0xDEADFACE [Fri, 24 Oct 2014 16:12:22 +0000]
Merge pull request #35 from fsb4000/Qt5
Qt5 compatibility
CryptoManiac [Fri, 24 Oct 2014 16:10:07 +0000]
Merge pull request #32 from Tranz5/master
Change should be owned
fsb4000 [Tue, 21 Oct 2014 12:23:45 +0000]
лишний #include
fsb4000 [Tue, 21 Oct 2014 12:23:17 +0000]
лишний #include
fsb4000 [Tue, 21 Oct 2014 12:22:47 +0000]
лишний #include
fsb4000 [Tue, 21 Oct 2014 12:22:08 +0000]
лишний #include
fsb4000 [Tue, 21 Oct 2014 10:46:50 +0000]
Update editaddressdialog.h
fsb4000 [Tue, 21 Oct 2014 07:55:35 +0000]
Qt 5 compatibility
Совместимость с Qt 4 сохранена. (Собралось на Qt 4.8.6 и Qt 5.3.2)
fsb4000 [Mon, 13 Oct 2014 14:37:25 +0000]
Update util.cpp
Исправление небольшого бага описанного здесь https://bitcointalk.org/index.php?topic=704756.msg9162004#msg9162004
Tranz5 [Sun, 28 Sep 2014 05:30:41 +0000]
Change should be owned
MASM fan [Sun, 21 Sep 2014 13:48:39 +0000]
Merge branch 'master' of github.com:novacoin-project/novacoin
MASM fan [Sun, 21 Sep 2014 13:29:04 +0000]
Add dnsseed.novacoin.karelia.pro to DNS seed nodes
MASM fan [Fri, 29 Aug 2014 18:51:00 +0000]
Merge branch 'master' of github.com:novacoin-project/novacoin
CryptoManiac [Fri, 29 Aug 2014 18:50:43 +0000]
Merge pull request #31 from CryptoManiac/master
Contrib: update defrag script
CryptoManiac [Fri, 29 Aug 2014 18:40:53 +0000]
Contrib: update defrag script
0xDEADFACE [Fri, 29 Aug 2014 13:31:33 +0000]
Merge pull request #30 from CryptoManiac/master
Coin operation updates