0xDEADFACE [Mon, 19 Oct 2015 20:33:44 +0000]
Fix stake miner interval checking.
0xDEADFACE [Mon, 19 Oct 2015 20:11:07 +0000]
Split kernel scanning function.
0xDEADFACE [Sun, 18 Oct 2015 20:18:00 +0000]
MINGW64: Add TARGET_PLATFORM option
0xDEADFACE [Sun, 18 Oct 2015 19:51:20 +0000]
Merge branch 'svost-patch'
0xDEADFACE [Sun, 18 Oct 2015 19:50:58 +0000]
Merge branch 'patch' of https://github.com/svost/novacoin into svost-patch
Conflicts:
novacoin-qt.pro
0xDEADFACE [Sun, 18 Oct 2015 19:40:03 +0000]
BUGFIX: detection of i586 and x86_64
0xDEADFACE [Sun, 18 Oct 2015 19:29:53 +0000]
Use 4Way hashing in proof-of-stake miner, if available.
CryptoManiac [Sun, 18 Oct 2015 16:23:51 +0000]
Makefile fixes.
Add base58 module.
CryptoManiac [Sun, 18 Oct 2015 16:21:33 +0000]
Reorganize includes a bit.
Base58 functions have nothing in common with walletdb.
CryptoManiac [Sun, 18 Oct 2015 14:23:40 +0000]
Scaninput RPC: Handle integer value correctly, it's not necesary to pass array value for a single input.
CryptoManiac [Sat, 17 Oct 2015 19:42:53 +0000]
Don't use c++0x.
CryptoManiac [Sat, 17 Oct 2015 19:32:45 +0000]
OSX: Add SDK path
CryptoManiac [Sat, 17 Oct 2015 16:43:57 +0000]
OSX: typo fix
CryptoManiac [Sat, 17 Oct 2015 16:37:20 +0000]
OSX build: Adjustment of BDB and OpenSSL path
Admin [Sat, 17 Oct 2015 16:19:46 +0000]
Use bdb 6.1 by default.
svost [Fri, 16 Oct 2015 21:12:49 +0000]
Replacement (uint type)-1 by type.max
svost [Fri, 16 Oct 2015 20:14:15 +0000]
Typo fixed
svost [Fri, 16 Oct 2015 20:05:12 +0000]
Fix: member variable fCompressedPubKey is not initialized in the constructor.
Also to check:
CCrypter chKey chIV
CAccountingEntry nEntryNo
CDBEnv fDetachDB
CBatchScanner deleted foundValue
0xDEADFACE [Fri, 16 Oct 2015 00:45:57 +0000]
Use uname -m instead of lscpu for better compatibility.
0xDEADFACE [Fri, 16 Oct 2015 00:18:34 +0000]
Qt project: Better x86 and freebsd compatibility.
CryptoManiac [Fri, 16 Oct 2015 00:02:44 +0000]
Rename ScanMidstateWorker to KernelWorker, move kernel scanning to separate module.
CryptoManiac [Wed, 14 Oct 2015 22:07:39 +0000]
RPC scaninput: Add 8way implementation, but disable it for now.
CryptoManiac [Wed, 14 Oct 2015 20:24:03 +0000]
Merge pull request #252 from svost/code-fix
Small code fixes:
svost [Wed, 14 Oct 2015 19:52:22 +0000]
Small code fixes:
-usless cast (ptime)
-hashBlock pass by reference
-%u for unsigned int
-fRet: simplified assignment
CryptoManiac [Wed, 14 Oct 2015 17:03:24 +0000]
Merge pull request #251 from svost/from-bitcoin
Ignore getaddr messages on Outbound connections.
Ivan Pustogarov [Sun, 7 Dec 2014 16:30:57 +0000]
Ignore getaddr messages on Outbound connections.
The only time when a client sends a "getaddr" message is when he
esatblishes an Outbound connection (see ProcessMessage() in
src/main.cpp). Another bitcoin client is expected to receive a
"getaddr" message only on Inbound connection. Ignoring "gettaddr"
requests on Outbound connections can resolve potential privacy issues
(and as was said such request normally do not happen anyway).
Rebased-From:
dca799e1db6e319fdd47e0bfdb038eab0efabb85
Github-Pull: #5442
CryptoManiac [Tue, 13 Oct 2015 19:16:51 +0000]
Remove sha256d implementation.
CryptoManiac [Tue, 13 Oct 2015 19:12:40 +0000]
Remove sha256d implementation.
CryptoManiac [Tue, 13 Oct 2015 19:06:33 +0000]
Remove sha256d implementation.
CryptoManiac [Tue, 13 Oct 2015 17:51:00 +0000]
Remove UPNP support & do some cleanup.
Actually, UPnP is not so useful nowadays. Being combined with recent security issues this seems suitable reason for removal of UPnP support. Maybe we should consider implementation of port mapping support through developing a separate utility for that purpose.
http://talosintel.com/reports/TALOS-2015-0035/
CryptoManiac [Tue, 13 Oct 2015 17:15:45 +0000]
Makefile separators
CryptoManiac [Tue, 13 Oct 2015 12:11:34 +0000]
makefile fixes
copy&paste == evil
CryptoManiac [Tue, 13 Oct 2015 08:41:05 +0000]
Arm module: Always compile NEON support
CryptoManiac [Tue, 13 Oct 2015 07:40:26 +0000]
ARM module building.
CryptoManiac [Mon, 12 Oct 2015 22:39:44 +0000]
Fix sha256 context initialization
CryptoManiac [Mon, 12 Oct 2015 22:25:21 +0000]
Quotes for txid
CryptoManiac [Mon, 12 Oct 2015 22:21:19 +0000]
RPC scaninput: preserve generic implementation for i386 machines.
CryptoManiac [Mon, 12 Oct 2015 21:55:51 +0000]
RPC scaninput: Replace generic implementation with one-way assembler implementation if USE_ASM flag is set
CryptoManiac [Mon, 12 Oct 2015 20:37:55 +0000]
RPC: add quotes to examples.
CryptoManiac [Mon, 12 Oct 2015 18:23:18 +0000]
Remove copy_swap module, fix sha256 endianess and target checking issues
CryptoManiac [Mon, 12 Oct 2015 15:57:04 +0000]
Don't include immintrin.h if not necessary.
CryptoManiac [Sun, 11 Oct 2015 20:12:43 +0000]
Cosmetic changes
CryptoManiac [Sun, 11 Oct 2015 17:12:36 +0000]
Fix midnight coding issues.
CryptoManiac [Sun, 11 Oct 2015 17:02:04 +0000]
Remove debugging output
CryptoManiac [Sun, 11 Oct 2015 16:57:44 +0000]
Add SSSE3 imnplementation ofg block copy function, gives us ~30% kernel scanning performance benefit in comparison with generic implementation.
Also fix mingw makefiles.
CryptoManiac [Sun, 11 Oct 2015 03:07:46 +0000]
Increment nTimeTx correctly
CryptoManiac [Sun, 11 Oct 2015 02:53:02 +0000]
Call generic implementation only when needed.
CryptoManiac [Sun, 11 Oct 2015 01:31:45 +0000]
RPC scaninput: replace Intel implementation of sha256 with the one from cpuminer.
Intel implementatio is still better in terms of performance, but loses in terms of compatibility. I think we have to think about using it in the near future.
CryptoManiac [Sat, 10 Oct 2015 08:42:40 +0000]
USE_YASM turns on sse sse4 implementation by default
CryptoManiac [Fri, 9 Oct 2015 02:52:35 +0000]
Add SSE4 implementation of sha256.
Just addition, this function isn't used yet.
CryptoManiac [Fri, 9 Oct 2015 00:46:19 +0000]
No need to specify builtin function directly, because gcc will use it by default.
CryptoManiac [Thu, 8 Oct 2015 23:56:10 +0000]
AVX implementation of sha256.
This is experimental feature, currently works for Linux only.
CryptoManiac [Wed, 7 Oct 2015 18:42:11 +0000]
Merge pull request #249 from svost/time-const
We have constants (commit e1fc548)
svost [Wed, 7 Oct 2015 14:36:05 +0000]
We have constants (commit e1fc548)
CryptoManiac [Sun, 4 Oct 2015 21:27:58 +0000]
Merge pull request #247 from svost/CWallet.SetNull
CWallet: added SetNull()
CryptoManiac [Sun, 4 Oct 2015 21:27:45 +0000]
Merge pull request #248 from svost/ntp
Various ntp files fixes:
CryptoManiac [Sun, 4 Oct 2015 21:20:00 +0000]
RPC scaninput: new parameters format
svost [Sun, 4 Oct 2015 18:49:22 +0000]
Update ntp.cpp
svost [Sun, 4 Oct 2015 18:45:26 +0000]
Update ntp.h
CryptoManiac [Sun, 4 Oct 2015 17:52:07 +0000]
Various Makefile fixes:
Handle USE_O3 parameter correctly while building headless client;
Use -O2 optimization level by default in BSD makefile;
Fix OS X headless client compilation issues.
CryptoManiac [Sun, 4 Oct 2015 17:36:08 +0000]
RPC scaninput: change format of error message
CryptoManiac [Sun, 4 Oct 2015 17:25:55 +0000]
RPC scaninput: Don't scan spent inputs.
CryptoManiac [Sun, 4 Oct 2015 17:03:02 +0000]
RPC scaninput: Reduce default time window to 90 days, fix nOut checking issue.
svost [Sat, 3 Oct 2015 22:37:57 +0000]
CWallet: added SetNull()
CryptoManiac [Sat, 3 Oct 2015 19:31:25 +0000]
Define nOneDay and nOneHour constants.
CryptoManiac [Sat, 3 Oct 2015 18:53:18 +0000]
Remove definition of GetKernelMidstate;
Use kernel pointer to initialize input scanning worker.
CryptoManiac [Sat, 3 Oct 2015 17:00:56 +0000]
Remove GetKernelMidstate, rename ScanMidstateForward and ScanMidstateBackward to ScanKernelForward and ScanContextBackward.
CryptoManiac [Sat, 3 Oct 2015 16:23:23 +0000]
ScanMidstateForward: Set thread priority to THREAD_PRIORITY_LOWEST
CryptoManiac [Fri, 2 Oct 2015 14:18:25 +0000]
Merge pull request #246 from svost/setofc4267
Fix warning: comparison between signed and unsigned integer expressions
svost [Fri, 2 Oct 2015 12:48:03 +0000]
Fix warning: comparison between signed and unsigned integer expressions
CryptoManiac [Fri, 2 Oct 2015 08:26:57 +0000]
Forgot to correct interval calculation :(
CryptoManiac [Fri, 2 Oct 2015 08:25:15 +0000]
Allocate workers dynamically.
CryptoManiac [Fri, 2 Oct 2015 08:13:48 +0000]
Remove debugging code.
CryptoManiac [Fri, 2 Oct 2015 01:28:16 +0000]
Multithreaded input scanning.
CryptoManiac [Thu, 1 Oct 2015 22:41:29 +0000]
Fix integer overflow bug
CryptoManiac [Thu, 1 Oct 2015 21:33:54 +0000]
Merge branch 'master' of github.com:novacoin-project/novacoin
CryptoManiac [Thu, 1 Oct 2015 21:33:17 +0000]
uint256/uint160: add Get32() method
CryptoManiac [Thu, 1 Oct 2015 20:15:30 +0000]
Merge pull request #245 from svost/setofc4267
Get rid of some msvc c4267 warnings
CryptoManiac [Thu, 1 Oct 2015 19:25:44 +0000]
Merge branch 'master' of github.com:novacoin-project/novacoin
CryptoManiac [Thu, 1 Oct 2015 19:23:43 +0000]
QRCode support is always enabled now;
Scrypt code is moved to crypto/scrypt subdirectory.
CryptoManiac [Thu, 1 Oct 2015 18:37:49 +0000]
Typo fix
CryptoManiac [Thu, 1 Oct 2015 12:37:43 +0000]
Merge pull request #244 from svost/frombitcoin
Allow -onlynet=onion to be used
svost [Thu, 1 Oct 2015 12:17:50 +0000]
Get rid of some msvc c4267 warnings
svost [Thu, 1 Oct 2015 11:21:31 +0000]
Allow -onlynet=onion to be used
Just an alias for onlynet=tor, but matches the new name
of the proxy option -onion= better.
CryptoManiac [Wed, 30 Sep 2015 14:02:13 +0000]
Merge pull request #243 from svost/getarguint
Added GetArgUInt function
svost [Wed, 30 Sep 2015 10:15:52 +0000]
Added GetArgUInt function
CryptoManiac [Wed, 30 Sep 2015 09:00:24 +0000]
Merge pull request #242 from svost/getargint
Added GetArgInt function
svost [Tue, 29 Sep 2015 14:27:06 +0000]
Added GetArgInt function
CryptoManiac [Tue, 29 Sep 2015 11:20:15 +0000]
Merge pull request #241 from svost/msvc-solution
MSVC solution update: suppressed warning c4100 (unreferenced formal parameter)
svost [Tue, 29 Sep 2015 10:19:53 +0000]
MSVC solution update: suppressed warning c4100 unreferenced formal parameter
0xDEADFACE [Sun, 27 Sep 2015 21:38:06 +0000]
Update json_spirit_writer_template.h
CryptoManiac [Sun, 27 Sep 2015 16:15:02 +0000]
Merge pull request #239 from svost/ckey-operator-fix
Member variable 'CKey::fCompressedPubKey' is not assigned a value in 'CKey::operator='
svost [Sun, 27 Sep 2015 08:04:24 +0000]
Member variable 'CKey::fCompressedPubKey' is not assigned a value in 'CKey::operator='
CryptoManiac [Sat, 26 Sep 2015 22:13:00 +0000]
Update coins supply information.
CryptoManiac [Sat, 26 Sep 2015 19:30:34 +0000]
NTP client memory leak fix.
CryptoManiac [Sat, 26 Sep 2015 17:33:54 +0000]
Bump version to 0.5.4
CryptoManiac [Sat, 26 Sep 2015 17:29:19 +0000]
Add new Tor seed node.
CryptoManiac [Fri, 25 Sep 2015 21:51:34 +0000]
Merge pull request #238 from svost/c4267
Fix msvc c4267 warning
svost [Fri, 25 Sep 2015 20:13:31 +0000]
Fix msvc c4267 warning
CryptoManiac [Thu, 24 Sep 2015 18:51:52 +0000]
Merge pull request #237 from svost/c4127
Fix msvc c4127 warning