novacoin.git
5 years agoMerge pull request #294 from svost/patch
CryptoManiac [Sun, 27 Mar 2016 19:31:13 +0000]
Merge pull request #294 from svost/patch

Minor fix

5 years agoReorg includes: fix MSVC buid 294/head
svost [Sun, 27 Mar 2016 16:21:10 +0000]
Reorg includes: fix MSVC buid

5 years agoMerge pull request #293 from svost/patch
CryptoManiac [Sun, 27 Mar 2016 13:15:22 +0000]
Merge pull request #293 from svost/patch

Minor fix

5 years agoQREncode linking fix
CryptoManiac [Sun, 27 Mar 2016 13:14:35 +0000]
QREncode linking fix

5 years agoPartially revert acd906f9bbf55e42.
CryptoManiac [Sun, 27 Mar 2016 12:39:51 +0000]
Partially revert acd906f9bbf55e42.

5 years agoRemove BOOST_FOREACH macro 293/head
svost [Sat, 26 Mar 2016 20:28:04 +0000]
Remove BOOST_FOREACH macro

5 years agoMain.cpp: fix type mismatch
svost [Fri, 25 Mar 2016 19:41:39 +0000]
Main.cpp: fix type mismatch

5 years agoFix type mismatch
svost [Fri, 25 Mar 2016 05:27:05 +0000]
Fix type mismatch

5 years agoMinor optimization
svost [Thu, 24 Mar 2016 20:14:53 +0000]
Minor optimization

5 years agoBump version to 0.5.7 nvc-v0.5.7
CryptoManiac [Thu, 24 Mar 2016 18:23:46 +0000]
Bump version to 0.5.7

5 years agolupdate
CryptoManiac [Thu, 24 Mar 2016 18:19:50 +0000]
lupdate

5 years agoTrying to proccess .app references correctly
CryptoManiac [Thu, 24 Mar 2016 00:47:06 +0000]
Trying to proccess .app references correctly

5 years agoQT5 fix
CryptoManiac [Wed, 23 Mar 2016 22:56:04 +0000]
QT5 fix

5 years agoNetwork options: External seeder option
CryptoManiac [Wed, 23 Mar 2016 22:50:20 +0000]
Network options: External seeder option

5 years agohttp://stackoverflow.com/questions/12505383/print-not-working-when-compiled-with...
CryptoManiac [Wed, 23 Mar 2016 00:48:07 +0000]
stackoverflow.com/questions/12505383/print-not-working-when-compiled-with-py2exe

5 years agoDo not print sensitive data
CryptoManiac [Wed, 23 Mar 2016 00:41:23 +0000]
Do not print sensitive data

5 years agoCreate setup.py for getseeds script.
CryptoManiac [Wed, 23 Mar 2016 00:34:50 +0000]
Create setup.py for getseeds script.

5 years agoFix
CryptoManiac [Tue, 22 Mar 2016 23:56:25 +0000]
Fix

5 years ago=> Python3
CryptoManiac [Tue, 22 Mar 2016 23:55:47 +0000]
=> Python3

5 years agoMSVC project update
CryptoManiac [Tue, 22 Mar 2016 22:22:49 +0000]
MSVC project update

5 years agoFix
CryptoManiac [Tue, 22 Mar 2016 21:47:21 +0000]
Fix

5 years agoEXPERIMENTAL: custom peer collector
CryptoManiac [Tue, 22 Mar 2016 21:43:45 +0000]
EXPERIMENTAL: custom peer collector

You can specify a custom peer collector using syntax like -peercollector=<cmd>. Sample collector can be found in the contriob/seeds/getseeds.py file.

5 years agoException handling, implement norpc option
CryptoManiac [Tue, 22 Mar 2016 18:51:18 +0000]
Exception handling, implement norpc option

5 years agoHTTP seeding script
CryptoManiac [Tue, 22 Mar 2016 00:59:23 +0000]
HTTP seeding script

5 years agoMerge branch 'master' of github.com:novacoin-project/novacoin
CryptoManiac [Mon, 21 Mar 2016 18:09:48 +0000]
Merge branch 'master' of github.com:novacoin-project/novacoin

5 years agoThere is no need for these conditions anymore.
CryptoManiac [Mon, 21 Mar 2016 18:08:56 +0000]
There is no need for these conditions anymore.

5 years agoMerge pull request #292 from svost/patch
CryptoManiac [Mon, 21 Mar 2016 09:17:51 +0000]
Merge pull request #292 from svost/patch

Minor fix

5 years agoFix set of msvc C4127 warning 292/head
svost [Fri, 18 Mar 2016 08:18:29 +0000]
Fix set of msvc C4127 warning

5 years agoSwitch from boost types to <stdint.h>
svost [Fri, 18 Mar 2016 05:58:36 +0000]
Switch from boost types to <stdint.h>
see 6cea4ed
grep -rn '::uint64_t' * && grep -rn '::int64_t' *

5 years agoBump client version nvc-v0.5.6
CryptoManiac [Thu, 17 Mar 2016 19:53:25 +0000]
Bump client version

5 years agoCheckpoint
CryptoManiac [Thu, 17 Mar 2016 18:57:55 +0000]
Checkpoint

5 years agoMerge pull request #291 from svost/patch
CryptoManiac [Thu, 17 Mar 2016 17:54:03 +0000]
Merge pull request #291 from svost/patch

Minor fix

5 years agoInitializing: type mismatch 291/head
svost [Thu, 17 Mar 2016 17:46:48 +0000]
Initializing: type mismatch

5 years agoFix msvc c4127 warning
svost [Thu, 17 Mar 2016 06:53:21 +0000]
Fix msvc c4127 warning

5 years agoMerge pull request #290 from svost/patch
CryptoManiac [Tue, 15 Mar 2016 22:00:00 +0000]
Merge pull request #290 from svost/patch

Minor fix

5 years agoFix msvc c4127 warning 290/head
svost [Mon, 14 Mar 2016 13:20:22 +0000]
Fix msvc c4127 warning

5 years agoVersion: compiler name suffix update
svost [Mon, 14 Mar 2016 08:55:38 +0000]
Version: compiler name suffix update

5 years agoFix msvc warning C4706: assignment within conditional expression
svost [Mon, 14 Mar 2016 05:56:02 +0000]
Fix msvc warning C4706: assignment within conditional expression

5 years agoMerge pull request #289 from svost/patch
CryptoManiac [Sun, 13 Mar 2016 23:22:23 +0000]
Merge pull request #289 from svost/patch

Patch

5 years agoFix msvc warning C4706: assignment within conditional expression 289/head
svost [Sun, 13 Mar 2016 20:41:29 +0000]
Fix msvc warning C4706: assignment within conditional expression

5 years agoSwitch nSize to size_t
svost [Sun, 13 Mar 2016 20:11:27 +0000]
Switch nSize to size_t

Based on:
EC_POINT_point2oct return size_t
void resize (size_type n, value_type val = value_type());

5 years agoFix msvc c6262 warning: excessive stack usage
svost [Sun, 13 Mar 2016 18:09:26 +0000]
Fix msvc c6262 warning: excessive stack usage

5 years agoRPC: decryptmessage documentation fix
CryptoManiac [Sun, 13 Mar 2016 17:42:30 +0000]
RPC: decryptmessage documentation fix

5 years agoRemove unused includes.
CryptoManiac [Sun, 13 Mar 2016 16:11:54 +0000]
Remove unused includes.

5 years agoECIES: Replace SHA1 with RIPEMD-160.
CryptoManiac [Sun, 13 Mar 2016 15:54:36 +0000]
ECIES: Replace SHA1 with RIPEMD-160.

5 years agoUse current CC and CXX environment variables for leveldb compilation.
CryptoManiac [Sun, 13 Mar 2016 15:49:33 +0000]
Use current CC and CXX environment variables for leveldb compilation.

5 years agoFix compilation warnings.
CryptoManiac [Sun, 13 Mar 2016 15:19:38 +0000]
Fix compilation warnings.

5 years agoMerge pull request #288 from svost/patch
CryptoManiac [Sat, 12 Mar 2016 22:43:37 +0000]
Merge pull request #288 from svost/patch

Patch

5 years agoNew version of OpenSSL
CryptoManiac [Sat, 12 Mar 2016 21:41:09 +0000]
New version of OpenSSL

5 years agoRevert "openssl: avoid config file load/race (see bitcoin d4b1d5a)"
CryptoManiac [Sat, 12 Mar 2016 21:39:26 +0000]
Revert "openssl: avoid config file load/race (see bitcoin d4b1d5a)"

This reverts commit a303a6ee32ebc04eb261db780f1e968f58d6e260.

This feature was made deprecated ages ago.

5 years agoList of unconditionally banned blocks.
CryptoManiac [Sat, 12 Mar 2016 20:13:03 +0000]
List of unconditionally banned blocks.

Unlike with checkpoints, block height doesn't matter here.

5 years agoUpdate for 85088c5 288/head
svost [Sat, 12 Mar 2016 14:27:27 +0000]
Update for 85088c5

5 years agoAutomatically add empty label for pubkey pair addresses.
CryptoManiac [Fri, 11 Mar 2016 20:27:03 +0000]
Automatically add empty label for pubkey pair addresses.

5 years agoFix daemon compilation isue.
CryptoManiac [Fri, 11 Mar 2016 20:07:21 +0000]
Fix daemon compilation isue.

5 years agoKeep address labels for pubkey pair addresses.
CryptoManiac [Fri, 11 Mar 2016 17:10:20 +0000]
Keep address labels for pubkey pair addresses.

5 years agoCode style fix (no "tab" symbol).
svost [Fri, 11 Mar 2016 08:24:37 +0000]
Code style fix (no "tab" symbol).

5 years agoIes_ctx_t - move to try catch block
svost [Fri, 11 Mar 2016 08:13:49 +0000]
Ies_ctx_t - move to try catch block

5 years agoImportWallet() : process private key pairs
CryptoManiac [Tue, 8 Mar 2016 21:47:03 +0000]
ImportWallet() : process private key pairs

5 years agoResendTX: forced rebroadcasting of unconfirmed transactions.
CryptoManiac [Tue, 8 Mar 2016 17:59:28 +0000]
ResendTX: forced rebroadcasting of unconfirmed transactions.

5 years agoc_str() isn't needed here
CryptoManiac [Tue, 8 Mar 2016 17:42:26 +0000]
c_str() isn't needed here

5 years agoDumpWallet() cleanup
CryptoManiac [Tue, 8 Mar 2016 17:39:56 +0000]
DumpWallet() cleanup

5 years agoNew dump function.
CryptoManiac [Mon, 7 Mar 2016 23:46:59 +0000]
New dump function.

TODO: pubkey pair addresses import.

5 years agoCOunt received coins for owned pubkey-pair addresses properly
CryptoManiac [Mon, 7 Mar 2016 04:04:09 +0000]
COunt received coins for owned pubkey-pair addresses properly

5 years agoMerge branch 'master' of github.com:novacoin-project/novacoin
CryptoManiac [Mon, 7 Mar 2016 01:54:19 +0000]
Merge branch 'master' of github.com:novacoin-project/novacoin

5 years agoIt's senseless to import pubkey pair address.
CryptoManiac [Mon, 7 Mar 2016 01:54:01 +0000]
It's senseless to import pubkey pair address.

5 years agoMerge pull request #287 from svost/patch
CryptoManiac [Sun, 6 Mar 2016 22:22:19 +0000]
Merge pull request #287 from svost/patch

Minor fix

5 years agoUse CBitcoinAddress ti store change destination
CryptoManiac [Sun, 6 Mar 2016 21:47:41 +0000]
Use CBitcoinAddress ti store change destination

5 years agoSimplification of scriptPubKey handling code.
CryptoManiac [Sun, 6 Mar 2016 20:54:53 +0000]
Simplification of scriptPubKey handling code.

5 years agoGet rid of boost::split function 287/head
svost [Sun, 6 Mar 2016 17:10:10 +0000]
Get rid of boost::split function

5 years agoDon't throw exceptions while processing public values.
CryptoManiac [Sun, 6 Mar 2016 14:03:53 +0000]
Don't throw exceptions while processing public values.

5 years agoCleanup
CryptoManiac [Sun, 6 Mar 2016 13:38:02 +0000]
Cleanup

5 years agoPUBKEY_PAIR_ADDRESS / PUBKEY_PAIR_ADDRESS_TEST
CryptoManiac [Sat, 5 Mar 2016 23:02:57 +0000]
PUBKEY_PAIR_ADDRESS / PUBKEY_PAIR_ADDRESS_TEST

5 years agoAdd hex representation
CryptoManiac [Sat, 5 Mar 2016 21:34:26 +0000]
Add hex representation

5 years agoMerge pull request #286 from svost/patch
CryptoManiac [Sat, 5 Mar 2016 21:13:21 +0000]
Merge pull request #286 from svost/patch

Patch

5 years agoUseless pragma 286/head
svost [Sat, 5 Mar 2016 20:59:54 +0000]
Useless pragma

5 years agoSimplified macro
svost [Sat, 5 Mar 2016 20:51:18 +0000]
Simplified macro

5 years agoMalleable keys: remove version byte
CryptoManiac [Sat, 5 Mar 2016 20:43:40 +0000]
Malleable keys: remove version byte

5 years agoMerge branch 'svost-patch'
CryptoManiac [Sat, 5 Mar 2016 17:46:14 +0000]
Merge branch 'svost-patch'

5 years agoMerge branch 'patch' of ssh://github.com/svost/novacoin into svost-patch
CryptoManiac [Sat, 5 Mar 2016 17:45:37 +0000]
Merge branch 'patch' of ssh://github.com/svost/novacoin into svost-patch

5 years agoEncryption/decryption support for malleable keys.
CryptoManiac [Fri, 4 Mar 2016 22:24:45 +0000]
Encryption/decryption support for malleable keys.

5 years agoAdd DEBUG option
CryptoManiac [Fri, 4 Mar 2016 22:21:34 +0000]
Add DEBUG option

5 years agoCheck for NULL values properly.
CryptoManiac [Fri, 4 Mar 2016 20:19:59 +0000]
Check for NULL values properly.

5 years agoStore only the second half of private key pair.
CryptoManiac [Fri, 4 Mar 2016 17:44:08 +0000]
Store only the second half of private key pair.

5 years agoUpdate script.h 285/head
svost [Sat, 27 Feb 2016 19:35:12 +0000]
Update script.h

* Fix MSVC C4245: signed/unsigned mismatch
* Commented out SEQUENCE_THRESHOLD: never used
* C++ style comments

5 years agoSince the buffer is constant, we set the length directly
svost [Sat, 27 Feb 2016 17:13:01 +0000]
Since the buffer is constant,  we set the length directly

5 years agoIntroduce nOneWeek constant
svost [Wed, 24 Feb 2016 07:01:50 +0000]
Introduce nOneWeek constant

5 years agoAdd CWallet::ExtractAddress method
alex [Tue, 23 Feb 2016 23:27:02 +0000]
Add CWallet::ExtractAddress method

5 years agoRemove testnet condition
CryptoManiac [Tue, 23 Feb 2016 22:32:18 +0000]
Remove testnet condition

5 years agoExperimental: use Solver to find out all solutions for txout.scriptPublicKey
CryptoManiac [Tue, 23 Feb 2016 22:25:40 +0000]
Experimental: use Solver to find out all solutions for txout.scriptPublicKey

5 years agoNot utilized
svost [Tue, 23 Feb 2016 20:40:26 +0000]
Not utilized

5 years agoForce one week max offset for testNet.
CryptoManiac [Tue, 23 Feb 2016 20:20:39 +0000]
Force one week max offset for testNet.

5 years agoMove transaction timestamp checking to CTxMemPool::accept()
CryptoManiac [Tue, 23 Feb 2016 20:07:39 +0000]
Move transaction timestamp checking to CTxMemPool::accept()

5 years agoFormatMoney cleanup
svost [Tue, 23 Feb 2016 15:28:30 +0000]
FormatMoney cleanup

5 years agoFix msvc c4800: explicit cast to bool
svost [Tue, 23 Feb 2016 07:46:17 +0000]
Fix msvc c4800: explicit cast to bool

5 years agoMerge pull request #284 from svost/solution
CryptoManiac [Tue, 23 Feb 2016 05:28:24 +0000]
Merge pull request #284 from svost/solution

MSVC solution update

5 years agoDisable OP_CHECKSEQUENCEVERIFY for now, since the BIP68 is not implemented.
CryptoManiac [Tue, 23 Feb 2016 03:08:31 +0000]
Disable OP_CHECKSEQUENCEVERIFY for now, since the BIP68 is not implemented.

5 years agoSeparate implementations of CHECKLOCKTIMEVERIFY and CHECKSEQUENCEVERIFY.
CryptoManiac [Tue, 23 Feb 2016 02:39:08 +0000]
Separate implementations of CHECKLOCKTIMEVERIFY and CHECKSEQUENCEVERIFY.

5 years agoMSVC solution update 284/head
svost [Mon, 22 Feb 2016 21:23:38 +0000]
MSVC solution update

5 years agoDo some cleanup, add importmalleablekey RPC call
CryptoManiac [Mon, 22 Feb 2016 20:18:34 +0000]
Do some cleanup, add importmalleablekey RPC call

5 years agoBump CLIENT_VERSION_BUILD
CryptoManiac [Mon, 22 Feb 2016 15:36:39 +0000]
Bump CLIENT_VERSION_BUILD