novacoin.git
9 years agoBump version nvc-v0.5.1
MASM fan [Wed, 14 Jan 2015 18:13:39 +0000]
Bump version

9 years agoMerge pull request #116 from fsb4000/Warn
0xDEADFACE [Wed, 14 Jan 2015 18:09:08 +0000]
Merge pull request #116 from fsb4000/Warn

предупреждения при создании адреса с мультиподписью

9 years agoRPC: getaddrmaninfo
MASM fan [Wed, 14 Jan 2015 17:48:52 +0000]
RPC: getaddrmaninfo

This new call allows user to get a list of random address entries from addrman store.

9 years agoпредупреждения при создании адреса с мультиподписью 116/head
fsb4000 [Wed, 14 Jan 2015 11:54:25 +0000]
предупреждения при создании адреса с мультиподписью

для решения https://github.com/novacoin-project/novacoin/issues/110

9 years agoSmall refactoring
MASM fan [Tue, 13 Jan 2015 23:19:49 +0000]
Small refactoring

* We don't need 64 bit integers here;
* Remove settings structure.

9 years agoMerge branch 'master' of ssh://github.com/novacoin-project/novacoin
MASM fan [Tue, 13 Jan 2015 19:02:35 +0000]
Merge branch 'master' of ssh://github.com/novacoin-project/novacoin

9 years agoSmall refactoring of coinstake & coinbase transactions handling
MASM fan [Tue, 13 Jan 2015 19:01:21 +0000]
Small refactoring of coinstake & coinbase transactions handling

9 years agoMerge pull request #115 from fsb4000/patch-3
CryptoManiac [Tue, 13 Jan 2015 18:42:17 +0000]
Merge pull request #115 from fsb4000/patch-3

Improve robustness of DER recoding code

9 years agoImprove robustness of DER recoding code 115/head
fsb4000 [Tue, 13 Jan 2015 12:03:08 +0000]
Improve robustness of DER recoding code

как в https://github.com/bitcoin/bitcoin/commit/8d0fd4646099132f0a68d6c3d0da3a6a10ab9631

9 years agoMinor CheckBlock() optimizations.
MASM fan [Sun, 11 Jan 2015 22:17:30 +0000]
Minor CheckBlock() optimizations.

* Don't check the transaction type twice;
* Use one loop to iterate all transactions.

9 years agoMerge branch 'master' of ssh://github.com/novacoin-project/novacoin
MASM fan [Sun, 11 Jan 2015 18:45:00 +0000]
Merge branch 'master' of ssh://github.com/novacoin-project/novacoin

9 years agoCheck block signature only if there are no suitable checkpoints.
MASM fan [Sun, 11 Jan 2015 18:42:08 +0000]
Check block signature only if there are no suitable checkpoints.

Compare block timestamp with timestamp of last checkpoint before running block signature checkings. We don't need block signature checking if this block is older than last hardened checkpoint.

9 years agoMerge pull request #114 from fsb4000/patch-2
0xDEADFACE [Sun, 11 Jan 2015 16:40:40 +0000]
Merge pull request #114 from fsb4000/patch-2

использовать актуальное значение "монетодней" для сортировки  во вкладке POS

9 years agoиспользовать актуальное значение "монетодней" 114/head
fsb4000 [Sun, 11 Jan 2015 16:26:08 +0000]
использовать актуальное значение "монетодней"

для сортировки.
(Qt::EditRole выбран для сортировки в файле mintingview.cpp , в функции void MintingView::setModel(WalletModel *model) , в строке mintingProxyModel->setSortRole(Qt::EditRole); )
Должно решить эту проблему: https://github.com/novacoin-project/novacoin/issues/91

9 years agoAdd new checkpoint at block #149000
MASM fan [Sun, 11 Jan 2015 15:14:23 +0000]
Add new checkpoint at block #149000

9 years agoMinor optimizations of initial block download.
MASM fan [Sun, 11 Jan 2015 15:05:12 +0000]
Minor optimizations of initial block download.

9 years agoRemove legacy code and timestamps.
MASM fan [Sun, 11 Jan 2015 14:49:02 +0000]
Remove legacy code and timestamps.

9 years agoMerge pull request #112 from fsb4000/OpenSSL
CryptoManiac [Sun, 11 Jan 2015 09:12:32 +0000]
Merge pull request #112 from fsb4000/OpenSSL

OpenSSL fix

9 years agoMerge pull request #111 from fsb4000/multisigWarn
CryptoManiac [Sun, 11 Jan 2015 09:09:07 +0000]
Merge pull request #111 from fsb4000/multisigWarn

RedeemScriptSizeWarn

9 years agoOpenSSL fix 112/head
fsb4000 [Sun, 11 Jan 2015 08:15:29 +0000]
OpenSSL fix

https://github.com/bitcoin/bitcoin/pull/5634

9 years agoRedeemScriptSizeWarn 111/head
fsb4000 [Sun, 11 Jan 2015 07:55:16 +0000]
RedeemScriptSizeWarn

https://github.com/novacoin-project/novacoin/issues/107

9 years agoMerge pull request #109 from fsb4000/patch-1
CryptoManiac [Sun, 11 Jan 2015 01:41:44 +0000]
Merge pull request #109 from fsb4000/patch-1

fix "List iterator not dereferencable" and "List iterator not incrementable"

9 years agoPregenerated table of stake entropy bits for blocks #9689
MASM fan [Sun, 11 Jan 2015 01:27:55 +0000]
Pregenerated table of stake entropy bits for blocks #9689

Don't calculate hashes of signature for PoW blocks before #9689, use pregenerated table instead.

9 years agoлишний пробел 109/head
fsb4000 [Sat, 10 Jan 2015 14:00:41 +0000]
лишний пробел

9 years agofix "List iterator not dereferencable" and
fsb4000 [Sat, 10 Jan 2015 13:54:45 +0000]
fix "List iterator not dereferencable" and

"List iterator not incrementable"

9 years agoComments update
CryptoManiac [Sat, 10 Jan 2015 12:27:14 +0000]
Comments update

9 years agoAdd redeemScript size sanity checkings.
CryptoManiac [Sat, 10 Jan 2015 11:02:49 +0000]
Add redeemScript size sanity checkings.

See #107 for additional info.

9 years agoIncrease IsStandard() scriptSig length
CryptoManiac [Sat, 10 Jan 2015 10:17:03 +0000]
Increase IsStandard() scriptSig length

See #107 for additional info.

9 years agoUpdate meta comment
0xDEADFACE [Fri, 9 Jan 2015 11:28:52 +0000]
Update meta comment

9 years agoMerge pull request #106 from fsb4000/non-standard-transaction
CryptoManiac [Fri, 9 Jan 2015 06:43:03 +0000]
Merge pull request #106 from fsb4000/non-standard-transaction

Log reason for non-standard transaction rejection

9 years agoLog reason for non-standard transaction rejection 106/head
fsb4000 [Thu, 8 Jan 2015 12:43:40 +0000]
Log reason for non-standard transaction rejection

https://github.com/bitcoin/bitcoin/commit/c4892eb4b3fd7f263f3d8584029a24340837fa66

9 years agoMerge pull request #105 from fsb4000/RPCConsole
CryptoManiac [Thu, 8 Jan 2015 05:50:36 +0000]
Merge pull request #105 from fsb4000/RPCConsole

Rpc console

9 years agoMerge pull request #102 from fsb4000/patch-4
CryptoManiac [Wed, 7 Jan 2015 07:33:20 +0000]
Merge pull request #102 from fsb4000/patch-4

fix Windows MinGW build

9 years agoMerge pull request #85 from fsb4000/cross
CryptoManiac [Wed, 7 Jan 2015 07:22:06 +0000]
Merge pull request #85 from fsb4000/cross

crosscompiling guide

9 years agoMerge pull request #103 from fsb4000/tooltip
CryptoManiac [Wed, 7 Jan 2015 07:15:20 +0000]
Merge pull request #103 from fsb4000/tooltip

tooltip

9 years agotooltip 103/head
fsb4000 [Wed, 7 Jan 2015 06:48:53 +0000]
tooltip

https://bitcointalk.org/index.php?topic=704756.msg10066282#msg10066282

9 years agoshow number of in/out connections in GUI console 105/head
fsb4000 [Tue, 6 Jan 2015 14:56:38 +0000]
show number of in/out connections in GUI console

https://github.com/bitcoin/bitcoin/pull/3685/

9 years agoImprove rpc console history behavior
fsb4000 [Tue, 6 Jan 2015 14:16:02 +0000]
Improve rpc console history behavior

https://github.com/bitcoin/bitcoin/pull/4300

9 years agoadd BerkeleyDB version info to RPCConsole
fsb4000 [Tue, 6 Jan 2015 14:05:00 +0000]
add BerkeleyDB version info to RPCConsole

https://github.com/bitcoin/bitcoin/commit/fe6bff2eaec35c3dc292af883a6e82397e440c22

9 years agothe RPC Console should be a QWidget...
fsb4000 [Tue, 6 Jan 2015 13:29:08 +0000]
the RPC Console should be a QWidget...

to make window more independent

https://github.com/bitcoin/bitcoin/commit/4a8fc152a957e54e6dd910de4382678f5c405198

9 years agofix cross mingw build 85/head
fsb4000 [Tue, 6 Jan 2015 08:28:21 +0000]
fix cross mingw build

9 years agofix Windows MinGW build 102/head
fsb4000 [Tue, 6 Jan 2015 02:40:00 +0000]
fix Windows MinGW build

для подробностей смотрите коментарии в https://github.com/novacoin-project/novacoin/pull/100

9 years agoMerge pull request #101 from novacoin-project/revert-100-MinGW
CryptoManiac [Mon, 5 Jan 2015 23:04:05 +0000]
Merge pull request #101 from novacoin-project/revert-100-MinGW

Revert "fix MinGW build"

9 years agoRevert "fix MinGW build" 101/head
CryptoManiac [Mon, 5 Jan 2015 23:03:36 +0000]
Revert "fix MinGW build"

9 years agoMax j value is 32736, it's safe to use uint16_t
CryptoManiac [Mon, 5 Jan 2015 22:18:14 +0000]
Max j value is 32736, it's safe to use uint16_t

here

9 years agoFixes issue introduced in pull#90.
MASM fan [Mon, 5 Jan 2015 18:56:08 +0000]
Fixes issue introduced in pull#90.

9 years agoMerge pull request #100 from fsb4000/MinGW
0xDEADFACE [Mon, 5 Jan 2015 13:38:20 +0000]
Merge pull request #100 from fsb4000/MinGW

fix MinGW build

9 years agoMerge pull request #99 from fsb4000/prioritysorting
0xDEADFACE [Mon, 5 Jan 2015 13:36:50 +0000]
Merge pull request #99 from fsb4000/prioritysorting

устранил баг: не работает упорядочивание по приоритетам в "выборе входов"

9 years agoMerge pull request #98 from fsb4000/zero
0xDEADFACE [Mon, 5 Jan 2015 13:36:29 +0000]
Merge pull request #98 from fsb4000/zero

показывать 3-й ноль для комиссии в выборе входов

9 years agofix MinGW build 100/head
fsb4000 [Mon, 5 Jan 2015 12:05:11 +0000]
fix MinGW build

9 years agofix coincontrol priority sort 99/head
fsb4000 [Mon, 5 Jan 2015 03:35:27 +0000]
fix coincontrol priority sort

9 years agoпоказывать 3-й ноль для комиссии в выборе входов 98/head
fsb4000 [Sun, 4 Jan 2015 14:07:17 +0000]
показывать 3-й ноль для комиссии в выборе входов

http://i58.tinypic.com/301zqf6.jpg
http://i58.tinypic.com/igww8k.jpg

9 years agoMerge branch 'master' of ssh://github.com/novacoin-project/novacoin
MASM fan [Sun, 4 Jan 2015 06:59:23 +0000]
Merge branch 'master' of ssh://github.com/novacoin-project/novacoin

9 years agoWe don't need 32 bit integers for these counters
MASM fan [Sun, 4 Jan 2015 06:58:39 +0000]
We don't need 32 bit integers for these counters

9 years agoMerge pull request #97 from fsb4000/patch-3
CryptoManiac [Sun, 4 Jan 2015 02:02:20 +0000]
Merge pull request #97 from fsb4000/patch-3

первоначальное значение для strWalletFileName

9 years agoнемного увеличить столбец количество 97/head
fsb4000 [Sat, 3 Jan 2015 23:19:30 +0000]
немного увеличить столбец количество

было http://i61.tinypic.com/5of80p.jpg

9 years agoболее правильное решение issue96 и issue95
fsb4000 [Sat, 3 Jan 2015 23:13:35 +0000]
более правильное решение issue96 и issue95

9 years agoпервоначальное значение для strWalletFileName
fsb4000 [Sat, 3 Jan 2015 20:47:04 +0000]
первоначальное значение для strWalletFileName

у меня это устранило https://github.com/novacoin-project/novacoin/issues/96 и https://github.com/novacoin-project/novacoin/issues/95

9 years agoMerge pull request #94 from fsb4000/patch-2
CryptoManiac [Sat, 3 Jan 2015 12:38:24 +0000]
Merge pull request #94 from fsb4000/patch-2

показывать scryptPubKey в hex и asm формате

9 years agoдобавление bchain.info в список блокэкслореров 94/head
fsb4000 [Sat, 3 Jan 2015 11:24:48 +0000]
добавление bchain.info в список блокэкслореров

9 years agoпоказывать scryptPubKey в hex и asm формате
fsb4000 [Sat, 3 Jan 2015 07:55:01 +0000]
показывать scryptPubKey в hex и asm формате

в выводе RPC команды decoderawtransaction
Устранит такие неудобства: https://bitcointalk.org/index.php?topic=704756.msg9978930#msg9978930

9 years agoMerge pull request #93 from fsb4000/patch-1
CryptoManiac [Sat, 3 Jan 2015 07:32:35 +0000]
Merge pull request #93 from fsb4000/patch-1

small bitcoin_ru.ts fix and add MSVC additional include  directory

9 years agoпоторопился :( 93/head
fsb4000 [Sat, 3 Jan 2015 05:52:45 +0000]
поторопился :(

неправильно сначала указал папку с inttypes.h и stdint.h

9 years agoinclude directory for inttypes.h, stdint.h
fsb4000 [Sat, 3 Jan 2015 05:43:26 +0000]
include directory for inttypes.h, stdint.h

9 years agofix Warning: dropping duplicate messages
fsb4000 [Sat, 3 Jan 2015 05:37:34 +0000]
fix Warning: dropping duplicate messages

in 'bitcoin_ru.qm'

9 years agoRemove scrypt_nosalt function
MASM fan [Sat, 3 Jan 2015 03:46:38 +0000]
Remove scrypt_nosalt function

9 years agoFix forced %llx issue with MinGW, remove unnecessary condition
MASM fan [Thu, 1 Jan 2015 21:07:14 +0000]
Fix forced %llx issue with MinGW, remove unnecessary condition

* MinGW replaces %I64 with %llx which could cause compilation warnings;
* We already using src/ as includes directory so no need for additional conditions.

9 years agoRemove unicode symbol at the beginning of util.h
MASM fan [Thu, 1 Jan 2015 20:26:36 +0000]
Remove unicode symbol at the beginning of util.h

9 years agoMerge pull request #90 from fsb4000/RPC
0xDEADFACE [Thu, 1 Jan 2015 17:24:16 +0000]
Merge pull request #90 from fsb4000/RPC

RPC: addnode, getaddednodeinfo, removeaddress

9 years agoreturn LOCK 90/head
fsb4000 [Thu, 1 Jan 2015 05:03:03 +0000]
return LOCK

9 years agoprevent division by zero
fsb4000 [Thu, 1 Jan 2015 04:33:03 +0000]
prevent division by zero

9 years agoreturn LOCK
fsb4000 [Thu, 1 Jan 2015 03:32:43 +0000]
return LOCK

9 years agoUse a copy in place of mapMultiArgs["-addnode"].
fsb4000 [Thu, 1 Jan 2015 03:16:30 +0000]
Use a copy in place of mapMultiArgs["-addnode"].

https://github.com/bitcoin/bitcoin/commit/74088e862e29821562652986c6bd7c14c3783327

9 years agoTry more than the first address for a DNS -addnode.
fsb4000 [Thu, 1 Jan 2015 03:00:40 +0000]
Try more than the first address for a DNS -addnode.

https://github.com/bitcoin/bitcoin/commit/f2bd6c28e6bddd75d56d580c28f45d2a8be065ab

9 years agoAdd removeaddress RPC call
fsb4000 [Wed, 31 Dec 2014 02:58:04 +0000]
Add removeaddress RPC call

9 years agoMerge pull request #87 from fsb4000/MSVC
CryptoManiac [Wed, 31 Dec 2014 01:41:39 +0000]
Merge pull request #87 from fsb4000/MSVC

Msvc

9 years agoMerge pull request #89 from fsb4000/optionsdialog
CryptoManiac [Wed, 31 Dec 2014 01:37:22 +0000]
Merge pull request #89 from fsb4000/optionsdialog

cosmetic gui  improvement

9 years agoFix addnode "onetry": Connect with OpenNetworkConnection
fsb4000 [Tue, 30 Dec 2014 22:12:48 +0000]
Fix addnode "onetry": Connect with OpenNetworkConnection

9 years agoAdd a getaddednodeinfo RPC.
fsb4000 [Tue, 30 Dec 2014 22:00:54 +0000]
Add a getaddednodeinfo RPC.

9 years agoAdd addnode RPC command.
fsb4000 [Tue, 30 Dec 2014 21:12:39 +0000]
Add addnode RPC command.

9 years agotransaction amount column has display unit 89/head
fsb4000 [Tue, 30 Dec 2014 07:29:15 +0000]
transaction amount column has display unit

9 years agoimprove appearance of optionsdialog
fsb4000 [Tue, 30 Dec 2014 06:03:46 +0000]
improve appearance of optionsdialog

9 years agotranslation tooltip units
fsb4000 [Tue, 30 Dec 2014 05:59:57 +0000]
translation tooltip units

9 years agoMerge pull request #2 from novacoin-project/master
fsb4000 [Tue, 30 Dec 2014 05:47:06 +0000]
Merge pull request #2 from novacoin-project/master

синхронизация с novacoin-project

9 years agoперенос файлов inttypes.h и stdint.h 87/head
fsb4000 [Mon, 29 Dec 2014 15:04:07 +0000]
перенос файлов inttypes.h и stdint.h

9 years agoDisable CRT secure warnings for now
CryptoManiac [Mon, 29 Dec 2014 07:27:17 +0000]
Disable CRT secure warnings for now

9 years agoaddrman.h, main.h: fix msvc warnings
CryptoManiac [Mon, 29 Dec 2014 07:01:42 +0000]
addrman.h, main.h: fix msvc warnings

9 years agodb.h: fix msvc warnings
CryptoManiac [Mon, 29 Dec 2014 05:50:20 +0000]
db.h: fix msvc warnings

9 years agoscript.h: fix msvc warnings
CryptoManiac [Mon, 29 Dec 2014 05:32:00 +0000]
script.h: fix msvc warnings

9 years agoMerge pull request #88 from fsb4000/Gentoo
CryptoManiac [Mon, 29 Dec 2014 03:20:12 +0000]
Merge pull request #88 from fsb4000/Gentoo

Gentoo

9 years agobignum.h: shut up msvc warnings
CryptoManiac [Mon, 29 Dec 2014 03:03:52 +0000]
bignum.h: shut up msvc warnings

9 years agoFixed size types instead of unsigned char for numbers.
MASM fan [Sun, 28 Dec 2014 22:32:04 +0000]
Fixed size types instead of unsigned char for numbers.

* uint8_t instead of unsigned char should be better in terms of compatibility;
* Fix Clang compilation issues by using uint16_t for stack size. The uint16_t type gives us a range of possible values which is more than sufficient for allowed script length.

9 years agoUse BN_set_word if current word size is sufficient for uint64_t.
CryptoManiac [Sun, 28 Dec 2014 20:36:43 +0000]
Use BN_set_word if current word size is sufficient for uint64_t.

9 years agogentoo ebuild 88/head
fsb4000 [Sun, 28 Dec 2014 11:59:31 +0000]
gentoo ebuild

любезно предоставлено sir.miklosh

9 years agoMSVC compatibility
fsb4000 [Sun, 28 Dec 2014 11:45:08 +0000]
MSVC compatibility

1)inttypes.h появился с Visual Studio 2013( Visual Studio 2012 =
_MSC_VER 1700)
2)stdint.h появился с Visual Studio 2010(Visual Studio 2010 = _MSC_VER
1500)
3)#undef max убрал потому что есть глобальное определение препроцессора
NOMINMAX
4)inttypes.h и stdint.h взял отсюда:
https://code.google.com/p/msinttypes/

9 years agoMerge pull request #1 from novacoin-project/master
fsb4000 [Sun, 28 Dec 2014 11:21:34 +0000]
Merge pull request #1 from novacoin-project/master

синхронизация с novacoin-project

9 years agoAdd __STDC_FORMAT_MACROS
CryptoManiac [Sun, 28 Dec 2014 02:56:59 +0000]
Add __STDC_FORMAT_MACROS

9 years agoFix -Wsign-compare warning
MASM fan [Sun, 28 Dec 2014 00:36:39 +0000]
Fix -Wsign-compare warning

9 years agoRemove remains of experimental scrypt derivation support
MASM fan [Sun, 28 Dec 2014 00:33:22 +0000]
Remove remains of experimental scrypt derivation support

9 years agoUse fixed data types for some basic structures
CryptoManiac [Sat, 27 Dec 2014 23:45:19 +0000]
Use fixed data types for some basic structures