novacoin.git
7 years agoRework some header files 356/head
svost [Wed, 5 Oct 2016 07:20:33 +0000]
Rework some header files

7 years agoMove definition to cpp file
svost [Tue, 4 Oct 2016 14:32:37 +0000]
Move definition to cpp file

7 years agoMerge pull request #355 from svost/c++11
CryptoManiac [Mon, 3 Oct 2016 20:02:46 +0000]
Merge pull request #355 from svost/c++11

Minor restyle at c++11 branch

7 years agoMake wallet.h bit compact 355/head
svost [Mon, 3 Oct 2016 19:55:29 +0000]
Make wallet.h bit compact

7 years agoRemove namespace from net.h
svost [Mon, 3 Oct 2016 14:43:30 +0000]
Remove namespace from net.h

7 years agoDeal with namespace
svost [Mon, 3 Oct 2016 14:31:32 +0000]
Deal with namespace

7 years agoRemove namespace from header files
svost [Mon, 3 Oct 2016 13:32:17 +0000]
Remove namespace from header files

7 years agoWip: deal with namespace in h and cpp files
svost [Mon, 3 Oct 2016 13:17:08 +0000]
Wip: deal with namespace in h and cpp files

7 years agoMerge pull request #354 from svost/c++11
CryptoManiac [Mon, 3 Oct 2016 06:23:07 +0000]
Merge pull request #354 from svost/c++11

Minor fix for c++11 branch

7 years agoHeaders fix 354/head
svost [Mon, 3 Oct 2016 05:30:22 +0000]
Headers fix
quick fix for https://github.com/novacoin-project/novacoin/commit/df22c96b92f6fd786d7a08ea8333f22cd943c644
fix for -DUSE_ASM=0 branch

7 years agoMerge pull request #353 from svost/c++11
CryptoManiac [Mon, 3 Oct 2016 00:03:24 +0000]
Merge pull request #353 from svost/c++11

Minor restyle whith std=c++11

7 years agoSwitch checkqueue to std::mutex 353/head
svost [Sun, 2 Oct 2016 20:12:41 +0000]
Switch checkqueue to std::mutex

7 years agoSwitch to builtin tolower
svost [Sun, 2 Oct 2016 18:07:56 +0000]
Switch to builtin tolower

7 years agoMerge pull request #352 from svost/c++11
CryptoManiac [Fri, 30 Sep 2016 07:47:04 +0000]
Merge pull request #352 from svost/c++11

Minor fix

7 years agoJust use <limits> 352/head
svost [Fri, 30 Sep 2016 07:44:39 +0000]
Just use <limits>

7 years agoPos mining wake up. Partial revert
svost [Fri, 30 Sep 2016 06:33:41 +0000]
Pos mining wake up. Partial revert
https://github.com/novacoin-project/novacoin/commit/08e69083634e1c18164e98888f6a65e05757511d#diff-e25a265a6c6826233947a77f534ef48e

7 years agoFix listaddressgroupings comand
svost [Fri, 23 Sep 2016 10:33:27 +0000]
Fix listaddressgroupings comand

7 years agoMerge pull request #350 from svost/c++11
CryptoManiac [Wed, 28 Sep 2016 06:30:11 +0000]
Merge pull request #350 from svost/c++11

Todo: complitely remove stack macro

7 years agoReplace boost/date_time with c++11 in util.h 350/head
svost [Thu, 15 Sep 2016 11:17:26 +0000]
Replace boost/date_time with c++11 in util.h

7 years agoDrop sprintf dependency
svost [Tue, 13 Sep 2016 08:05:37 +0000]
Drop sprintf dependency

7 years agoOne type for all nIn vars
svost [Sun, 11 Sep 2016 14:04:38 +0000]
One type for all nIn vars

7 years agoBit cleaner code in scripts files
svost [Sun, 11 Sep 2016 11:26:58 +0000]
Bit cleaner code in scripts files

7 years agoTodo: complitely remove stack macro
svost [Sat, 10 Sep 2016 16:54:59 +0000]
Todo: complitely remove stack macro

7 years agoMerge pull request #348 from svost/c++11
CryptoManiac [Fri, 13 May 2016 08:17:35 +0000]
Merge pull request #348 from svost/c++11

Minor fix

7 years agoFrom bitcoin https://github.com/bitcoin/bitcoin/pull/7907 348/head
svost [Tue, 10 May 2016 12:42:08 +0000]
From bitcoin https://github.com/bitcoin/bitcoin/pull/7907

7 years agoRefresh protocol.cpp
svost [Mon, 9 May 2016 19:47:14 +0000]
Refresh protocol.cpp

8 years agoMerge pull request #347 from svost/c++11
CryptoManiac [Mon, 9 May 2016 04:31:29 +0000]
Merge pull request #347 from svost/c++11

Minor fix

8 years agoClose file if fseek failed 347/head
svost [Sun, 8 May 2016 20:54:46 +0000]
Close file if fseek failed

8 years agoFix coverity CID 102353
svost [Sun, 8 May 2016 18:26:52 +0000]
Fix coverity CID 102353

8 years agoUse CBigNum for temporary variables to prevent overflow. Which is unlikely to happen...
CryptoManiac [Sat, 7 May 2016 21:26:54 +0000]
Use CBigNum for temporary variables to prevent overflow. Which is unlikely to happen, though.

8 years agoPartially revert 641bbc230eb599a688a11d9c4260a6bcd629bb9f
CryptoManiac [Sat, 7 May 2016 20:44:21 +0000]
Partially revert 641bbc230eb599a688a11d9c4260a6bcd629bb9f

8 years agoUse MoneyRange(txout.nValue) to get rid of excessive checking.
CryptoManiac [Sat, 7 May 2016 20:11:46 +0000]
Use MoneyRange(txout.nValue) to get rid of excessive checking.

8 years agoThis check is excessive since we don't support walletless mode for now.
CryptoManiac [Sat, 7 May 2016 19:54:12 +0000]
This check is excessive since we don't support walletless mode for now.

8 years agoFix sign comparison warning & replace unsigned int with uint32_t for nIn.
CryptoManiac [Sat, 7 May 2016 19:17:37 +0000]
Fix sign comparison warning & replace unsigned int with uint32_t for nIn.

8 years agoMerge pull request #346 from svost/c++11
CryptoManiac [Sat, 7 May 2016 18:57:37 +0000]
Merge pull request #346 from svost/c++11

Minor fix

8 years agoFix coverity CWE676: get rid of rand() function 346/head
svost [Sat, 7 May 2016 18:37:55 +0000]
Fix coverity CWE676: get rid of rand() function

8 years agoMerge pull request #345 from svost/c++11
CryptoManiac [Fri, 6 May 2016 22:28:52 +0000]
Merge pull request #345 from svost/c++11

Minor fix: c++11 branch

8 years agoMove variables to a new location 345/head
svost [Fri, 6 May 2016 18:45:06 +0000]
Move variables to a new location

8 years agoBit more universal code
svost [Fri, 6 May 2016 18:16:08 +0000]
Bit more universal code

8 years agoError var declared in CKey::DecryptData as non-null char array
svost [Fri, 6 May 2016 13:00:48 +0000]
Error var declared in CKey::DecryptData as non-null char array

8 years agoIt's c++
svost [Fri, 6 May 2016 11:27:50 +0000]
It's c++

8 years agoWork around coverity CID 102373
svost [Fri, 6 May 2016 06:55:53 +0000]
Work around coverity CID 102373

8 years agoMerge pull request #344 from svost/c++11
CryptoManiac [Thu, 5 May 2016 12:50:00 +0000]
Merge pull request #344 from svost/c++11

Minor fix: c++11 branch

8 years agoFix coverity CID 102345 344/head
svost [Thu, 5 May 2016 08:42:40 +0000]
Fix coverity CID 102345

8 years agoMerge pull request #343 from svost/c++11
CryptoManiac [Wed, 4 May 2016 15:43:56 +0000]
Merge pull request #343 from svost/c++11

Minor fix: c++11 branch

8 years agoFix coverity CID 74990 343/head
svost [Wed, 4 May 2016 12:51:06 +0000]
Fix coverity CID 74990

8 years agoMerge pull request #342 from svost/c++11
CryptoManiac [Wed, 4 May 2016 12:08:59 +0000]
Merge pull request #342 from svost/c++11

Minor fix: c++11 branch

8 years agoWip: more compact serialize.h 342/head
svost [Wed, 4 May 2016 10:59:24 +0000]
Wip: more compact serialize.h

8 years agoMerge pull request #341 from svost/c++11
CryptoManiac [Wed, 4 May 2016 08:15:00 +0000]
Merge pull request #341 from svost/c++11

Minor fix: c++11 branch

8 years agoTypo fix related to a33d7eb 341/head
svost [Wed, 4 May 2016 05:35:59 +0000]
Typo fix related to a33d7eb

8 years agoMerge pull request #340 from svost/c++11
CryptoManiac [Tue, 3 May 2016 20:31:48 +0000]
Merge pull request #340 from svost/c++11

Minor fix

8 years agoClose socket:return false 340/head
svost [Tue, 3 May 2016 18:49:38 +0000]
Close socket:return false

8 years agoCheck setsockopt for error
svost [Tue, 3 May 2016 16:33:33 +0000]
Check setsockopt for error

8 years agoHandle parse errors.
CryptoManiac [Tue, 3 May 2016 15:18:51 +0000]
Handle parse errors.

8 years agoNTP : add missing initializers.
CryptoManiac [Tue, 3 May 2016 15:10:53 +0000]
NTP : add missing initializers.

8 years agoNTP: add initializers
CryptoManiac [Tue, 3 May 2016 00:41:51 +0000]
NTP: add initializers

8 years agoRemove dead code.
CryptoManiac [Mon, 2 May 2016 22:15:05 +0000]
Remove dead code.

8 years agoCAccountingEntry : Add initializers, remove SetNull method.
CryptoManiac [Mon, 2 May 2016 22:07:07 +0000]
CAccountingEntry : Add initializers, remove SetNull method.

8 years agoImprove incapsulation. Yep, finally.
CryptoManiac [Mon, 2 May 2016 21:56:53 +0000]
Improve incapsulation. Yep, finally.

8 years agoMerge pull request #339 from svost/patch-1
CryptoManiac [Mon, 2 May 2016 19:19:17 +0000]
Merge pull request #339 from svost/patch-1

Minor fix

8 years agoGetVariant() : additional validations for point encoding and decoding
CryptoManiac [Mon, 2 May 2016 19:17:00 +0000]
GetVariant() : additional validations for point encoding and decoding

8 years agoSet all fields to zero 339/head
svost [Mon, 2 May 2016 19:06:24 +0000]
Set all fields to zero

8 years agoCScriptCheck : Add initializers
CryptoManiac [Mon, 2 May 2016 18:33:29 +0000]
CScriptCheck : Add initializers

8 years agoKernelWorker : Add initializers
CryptoManiac [Mon, 2 May 2016 18:29:05 +0000]
KernelWorker : Add initializers

8 years agoCDB::CDB() : Add initializer for fReadOnly member.
CryptoManiac [Mon, 2 May 2016 18:22:03 +0000]
CDB::CDB() : Add initializer for fReadOnly member.

8 years agoRemove dead code, we aren't going to support transaction replacement feature any...
CryptoManiac [Mon, 2 May 2016 18:14:30 +0000]
Remove dead code, we aren't going to support transaction replacement feature any time soon.

8 years agoDon't free cryptogram in the store_cipher_body to avoid possible double free memory...
CryptoManiac [Mon, 2 May 2016 18:08:55 +0000]
Don't free cryptogram in the store_cipher_body to avoid possible double free memory corruption.

The cryptogram pointer is already freed in the end of ecies_encrypt function.

8 years agoFix control flow issue.
CryptoManiac [Mon, 2 May 2016 17:58:08 +0000]
Fix control flow issue.

Since the loop increment ++mi was unreachable, the loop body never executed more than once.

8 years agoMove Qt credits to about dialog.
CryptoManiac [Sun, 1 May 2016 18:29:42 +0000]
Move Qt credits to about dialog.

8 years agoMerge pull request #338 from svost/c++11
CryptoManiac [Sun, 1 May 2016 18:01:30 +0000]
Merge pull request #338 from svost/c++11

Minor fix

8 years agoAll of them uint256 338/head
svost [Sun, 1 May 2016 17:37:20 +0000]
All of them uint256

8 years agoNever used
svost [Sun, 1 May 2016 17:10:20 +0000]
Never used

8 years agoPass as constant reference
svost [Sun, 1 May 2016 16:59:56 +0000]
Pass as constant reference

8 years agoMerge pull request #337 from svost/c++11
CryptoManiac [Sun, 1 May 2016 13:15:58 +0000]
Merge pull request #337 from svost/c++11

Minor fix

8 years agoPass as constant reference 337/head
svost [Sun, 1 May 2016 09:12:22 +0000]
Pass as constant reference

8 years agoMerge pull request #336 from svost/c++11
CryptoManiac [Sat, 30 Apr 2016 20:38:36 +0000]
Merge pull request #336 from svost/c++11

Minor fix

8 years agoCode cleanup 336/head
svost [Sat, 30 Apr 2016 20:05:25 +0000]
Code cleanup

8 years agoPrevent compiler from optimizing this flag out
CryptoManiac [Sat, 30 Apr 2016 19:23:30 +0000]
Prevent compiler from optimizing this flag out

8 years agoMerge pull request #335 from svost/c++11
CryptoManiac [Fri, 29 Apr 2016 19:53:45 +0000]
Merge pull request #335 from svost/c++11

Refresh doxygen config

8 years agoRefresh doxygen config 335/head
svost [Fri, 29 Apr 2016 19:22:03 +0000]
Refresh doxygen config

8 years agoMerge pull request #334 from svost/c++11
CryptoManiac [Fri, 29 Apr 2016 06:32:56 +0000]
Merge pull request #334 from svost/c++11

Minor fix: c++11 branch

8 years agoWip: more compact serialize.h 334/head
svost [Fri, 29 Apr 2016 05:28:32 +0000]
Wip: more compact serialize.h

8 years agoMerge pull request #333 from svost/c++11
CryptoManiac [Tue, 26 Apr 2016 11:54:31 +0000]
Merge pull request #333 from svost/c++11

Minor fix: c++11 branch

8 years agoMore less ifdef: success build with gcc, clang, icpc 333/head
svost [Tue, 26 Apr 2016 08:46:43 +0000]
More less ifdef: success build with gcc, clang, icpc

8 years agoRemove unused function.
CryptoManiac [Mon, 25 Apr 2016 20:14:05 +0000]
Remove unused function.

8 years agoFixed size types are making our life simpler.
CryptoManiac [Mon, 25 Apr 2016 20:05:28 +0000]
Fixed size types are making our life simpler.

8 years agoMerge pull request #332 from svost/c++11
CryptoManiac [Mon, 25 Apr 2016 19:36:04 +0000]
Merge pull request #332 from svost/c++11

Minor fix: c++11 branch

8 years agoWip: more compact serialize.h 332/head
svost [Mon, 25 Apr 2016 14:23:01 +0000]
Wip: more compact serialize.h

8 years agoMerge pull request #331 from svost/c++11
CryptoManiac [Mon, 25 Apr 2016 09:07:19 +0000]
Merge pull request #331 from svost/c++11

Minor fix: c++11 branch

8 years agoUpdate after 2198dc0 331/head
svost [Mon, 25 Apr 2016 05:51:14 +0000]
Update after 2198dc0

8 years agoMerge pull request #330 from svost/c++11
CryptoManiac [Sun, 24 Apr 2016 15:57:11 +0000]
Merge pull request #330 from svost/c++11

Minor restyle whith std=c++11

8 years agoAlways const, remove it 330/head
svost [Sat, 23 Apr 2016 21:38:04 +0000]
Always const, remove it

8 years agoMove WriteCompactSize and ReadCompactSize to serialize.cpp
CryptoManiac [Sat, 23 Apr 2016 21:32:11 +0000]
Move WriteCompactSize and ReadCompactSize to serialize.cpp

8 years agoMerge pull request #329 from svost/c++11
CryptoManiac [Sat, 23 Apr 2016 20:50:48 +0000]
Merge pull request #329 from svost/c++11

Minor restyle whith std=c++11

8 years agoWip: make wallet.h little compact 329/head
svost [Fri, 22 Apr 2016 11:09:33 +0000]
Wip: make wallet.h little compact

8 years agoMake script.h little compact
svost [Fri, 22 Apr 2016 09:20:20 +0000]
Make script.h little compact

8 years agoMake crypter.h little compact
svost [Thu, 21 Apr 2016 19:50:27 +0000]
Make crypter.h little compact

8 years agoMSVC success build w/o it
svost [Thu, 21 Apr 2016 19:13:44 +0000]
MSVC success build w/o it

8 years agoMerge pull request #328 from svost/c++11
CryptoManiac [Thu, 21 Apr 2016 16:37:13 +0000]
Merge pull request #328 from svost/c++11

Minor fix: c++11 branch

8 years agoMake walletdb.h little compact 328/head
svost [Thu, 21 Apr 2016 14:04:14 +0000]
Make walletdb.h little compact