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
svost [Thu, 24 Sep 2015 18:07:46 +0000]
Fix msvc c4127 warning
CryptoManiac [Thu, 24 Sep 2015 08:59:40 +0000]
Merge pull request #236 from svost/libcommon-w2
Fix msvc libcommon level 2 warnings
CryptoManiac [Wed, 23 Sep 2015 23:14:28 +0000]
More NTP servers.
CryptoManiac [Wed, 23 Sep 2015 22:00:16 +0000]
Remove StakeMiner function, mine blocks directly in the thread function.
CryptoManiac [Wed, 23 Sep 2015 01:15:29 +0000]
Move stake mining function wrapper definition to miner.cpp. Also, init NTP thread from StartNode().
CryptoManiac [Tue, 22 Sep 2015 23:15:38 +0000]
Keep old GetAdjustedTime() behavior if no NTP data is available;
Give a warning if no p2p time data is available and NTP is not in agreement with system clock.
CryptoManiac [Tue, 22 Sep 2015 19:40:44 +0000]
More than one samples seems enough.
CryptoManiac [Tue, 22 Sep 2015 19:36:15 +0000]
CryptoManiac [Tue, 22 Sep 2015 19:25:48 +0000]
EOL
CryptoManiac [Tue, 22 Sep 2015 18:43:04 +0000]
Debug messages.
CryptoManiac [Tue, 22 Sep 2015 18:32:08 +0000]
const
CryptoManiac [Tue, 22 Sep 2015 13:48:56 +0000]
Don't start NTP thread if there is NTP server active at localhost.
CryptoManiac [Tue, 22 Sep 2015 00:41:24 +0000]
Additional randomization of NTP requests. Also add timestamping information to output of getinfo RPC call.
CryptoManiac [Mon, 21 Sep 2015 23:00:27 +0000]
Add __STDC_LIMIT_MACROS for INT64_MAX
CryptoManiac [Mon, 21 Sep 2015 21:50:45 +0000]
Automatically choose between NTP, median peer time and system clock.
CryptoManiac [Mon, 21 Sep 2015 13:53:45 +0000]
More NTP servers.
CryptoManiac [Sun, 20 Sep 2015 21:04:07 +0000]
Remove NtpGetTime() and use NtpTime(CNetAddr&) instead.
CryptoManiac [Sun, 20 Sep 2015 20:30:40 +0000]
Add Hurricane Electric and SixXs servers.
svost [Sun, 20 Sep 2015 19:33:52 +0000]
Fix msvc c4200 warning
svost [Sun, 20 Sep 2015 19:29:52 +0000]
Suppress msvc c4244 warning
CryptoManiac [Sun, 20 Sep 2015 19:16:20 +0000]
Add 5 new ntp servers.
CryptoManiac [Sun, 20 Sep 2015 17:28:13 +0000]
;)
CryptoManiac [Sun, 20 Sep 2015 17:22:14 +0000]
Merge branch 'master' of ssh://github.com/novacoin-project/novacoin
CryptoManiac [Sun, 20 Sep 2015 17:21:40 +0000]
Get periodical time samples through NTP
CryptoManiac [Sun, 20 Sep 2015 13:08:26 +0000]
Merge pull request #234 from svost/bitcoin-syncscore
Use pnode->nLastRecv as sync score directly
CryptoManiac [Sun, 20 Sep 2015 13:06:08 +0000]
10 seconds timeout for NTP requests.
CryptoManiac [Sun, 20 Sep 2015 12:41:12 +0000]
Add Caltech time servers.
CryptoManiac [Sun, 20 Sep 2015 12:29:15 +0000]
Add time samples from NTP while starting up.
CryptoManiac [Sun, 20 Sep 2015 11:53:57 +0000]
Comments correction.
Huang Le [Fri, 30 May 2014 15:44:44 +0000]
Use pnode->nLastRecv as sync score directly
NodeSyncScore() should find the node which we recv data most recently, so put a negative sign to pnode->nLastRecv is indeed wrong.
Also change the return value type to int64_t.
Signed-off-by: Huang Le <4tarhl@gmail.com>
CryptoManiac [Sun, 20 Sep 2015 00:46:47 +0000]
Add some public NTP servers.
CryptoManiac [Sat, 19 Sep 2015 20:29:35 +0000]
NTP: use select & recvfrom for async socket handling.
CryptoManiac [Sat, 19 Sep 2015 00:15:58 +0000]
Define additional constants for zero and irc port number.
CryptoManiac [Fri, 18 Sep 2015 21:09:50 +0000]
Use uint16_t for port number.
CryptoManiac [Fri, 18 Sep 2015 19:52:54 +0000]
Merge pull request #233 from svost/defaultcodec
Fixed again - see pull request #155
svost [Fri, 18 Sep 2015 19:40:11 +0000]
Fixed again - see pull request #155
CryptoManiac [Thu, 17 Sep 2015 19:40:07 +0000]
Put client version data into coinbase flags.
CryptoManiac [Thu, 17 Sep 2015 16:35:16 +0000]
Merge pull request #232 from svost/solution-ntp
NovacoinSolution update
svost [Thu, 17 Sep 2015 13:46:46 +0000]
Update novacoin.solution concerning to tiny ntp client update #5a73a5b
svost [Thu, 17 Sep 2015 13:18:25 +0000]
Update novacoin.solution concerning to pull request #231
CryptoManiac [Thu, 17 Sep 2015 12:58:15 +0000]
Add examples.
CryptoManiac [Thu, 17 Sep 2015 12:56:04 +0000]
Use non-blocking socket for recvfrom.
CryptoManiac [Thu, 17 Sep 2015 00:05:29 +0000]
Remove unused function.
CryptoManiac [Thu, 17 Sep 2015 00:01:27 +0000]
Update makefiles.
CryptoManiac [Wed, 16 Sep 2015 23:52:12 +0000]
compat.h definitions should work well.
CryptoManiac [Wed, 16 Sep 2015 23:40:24 +0000]
Fix windows compilation issues.
CryptoManiac [Wed, 16 Sep 2015 23:23:48 +0000]
Tiny NTP client.