Commit Graph

690 Commits

Author SHA1 Message Date
Arthur Britto
43ac5f8023 Implement basic low water connection policy. 2012-05-01 00:36:42 -07:00
Arthur Britto
785f9b056a Add PEER_START_MAX and PEER_CONNECT_LOW_WATER to config. 2012-05-01 00:35:18 -07:00
Arthur Britto
5e3e41bd09 Add MIN to utils. 2012-05-01 00:34:42 -07:00
Arthur Britto
fc2ce4ea35 Improve reporting for bad validators.txt. 2012-04-30 13:59:02 -07:00
Arthur Britto
0ab34eee3d Merge branch 'bootstrap' 2012-04-30 13:26:28 -07:00
Arthur Britto
39606523f7 Refresh scaning after scoring. 2012-04-30 13:24:16 -07:00
Arthur Britto
b341e02eba Initial scaning support 2012-04-30 13:23:54 -07:00
Arthur Britto
71b5e97ad5 Change SQL tables to suppot scaning. 2012-04-30 13:21:57 -07:00
Arthur Britto
76930ab175 Add configuration option peer_scan_interval_min. 2012-04-30 13:20:54 -07:00
Arthur Britto
8b40b7ad00 Have RPC connect report if already connected. 2012-04-30 13:20:01 -07:00
Arthur Britto
e6586de079 Add a MAX to utils. 2012-04-30 13:19:17 -07:00
JoelKatz
5284107cdb Change ledger logic to hold total coins in existence, not fees. 2012-04-30 11:31:10 -07:00
JoelKatz
f05b88d459 Change native coin functions to use uint64_t instead of STAmount. 2012-04-30 11:30:34 -07:00
JoelKatz
6c52f735d9 Tiny whitespace fix. 2012-04-30 05:54:11 -07:00
JoelKatz
d4e3c3cbd3 Cleanups and fixes. 2012-04-30 05:54:02 -07:00
JoelKatz
3e9a3caa35 Sync stuff. 2012-04-30 05:53:54 -07:00
JoelKatz
f0d8887b08 Typo. 2012-04-30 04:16:59 -07:00
JoelKatz
1c3dff42c7 Fix memcmp. 2012-04-29 23:17:46 -07:00
JoelKatz
c0231e2f15 Paranoia check for identical finished messages. 2012-04-29 18:32:18 -07:00
Arthur Britto
fe60a78882 Fix a race condition. 2012-04-29 17:28:50 -07:00
Arthur Britto
024f14efa4 Store DHParams in sqlite. 2012-04-29 16:48:51 -07:00
Arthur Britto
2d9eff0ecf Add strUnHex and DH support to utils. 2012-04-29 16:48:00 -07:00
Arthur Britto
cf5757378f Simplify nodeIdentityCreate. 2012-04-29 14:15:31 -07:00
Arthur Britto
7bf12985df Merge branch 'bootstrap' 2012-04-29 14:02:02 -07:00
Arthur Britto
8e0e396ece Verify connected nodes identity. 2012-04-29 13:58:52 -07:00
Arthur Britto
f4a0c1b48f Add support for signing and verifying to NewcoinAddress. 2012-04-29 13:57:53 -07:00
JoelKatz
ce9592eceb Get entropy from platform's native source. 2012-04-29 13:45:31 -07:00
JoelKatz
f56dd7c108 Typoe. 2012-04-29 13:27:59 -07:00
JoelKatz
83d4280035 Get entropy from the windows system provider and give to SSL 2012-04-29 13:26:29 -07:00
Arthur Britto
62ed100198 Round out node private key functionality. 2012-04-29 12:59:39 -07:00
Arthur Britto
79470a297c Add some hex routines to utils. 2012-04-29 12:58:23 -07:00
Arthur Britto
5e97213bb1 Merge branch 'master' into bootstrap 2012-04-28 18:10:10 -07:00
Arthur Britto
bb5afa144a Add verification timer to peer connecting. 2012-04-28 18:08:10 -07:00
JoelKatz
daf696042d Peer::getSessionCookie 2012-04-28 17:40:40 -07:00
JoelKatz
aa570192dc Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-04-28 17:29:56 -07:00
Arthur Britto
610c3a2ce3 Add ssl support for peer connections. 2012-04-28 16:17:38 -07:00
Arthur Britto
10017b06a2 Add config option peer_ssl_cipher_list. 2012-04-28 16:15:15 -07:00
Arthur Britto
67e34a1594 Load theConfig before initializing Application. 2012-04-28 15:13:32 -07:00
Arthur Britto
21f6dd1f87 Add basic ssl support for peer connections. 2012-04-27 21:58:58 -07:00
JoelKatz
f6fca74f36 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-04-27 14:40:47 -07:00
Arthur Britto
1509553cfc Fix peer reporting. 2012-04-27 14:34:07 -07:00
Arthur Britto
c926a16c9c Merge branch 'bootstrap' 2012-04-27 14:13:54 -07:00
Arthur Britto
b49b0d59a5 Transmit node public and don't talk to self or redundant nodes. 2012-04-27 14:09:13 -07:00
Arthur Britto
fe66dcfdc2 Fully clear NewcoinAddress. 2012-04-27 14:00:25 -07:00
JoelKatz
3e6014dcf5 Bugfix. 2012-04-27 11:48:59 -07:00
JoelKatz
6f2f058cd8 Derive Serialized ledger and transaction classes from SerializedType, not STObject. 2012-04-27 11:48:32 -07:00
JoelKatz
d64eb65b66 Cleanup. 2012-04-26 19:11:26 -07:00
JoelKatz
a9b75e3fe2 Remove debug. 2012-04-26 19:11:13 -07:00
JoelKatz
d248f40c84 Bugfixes. 2012-04-26 19:08:28 -07:00
JoelKatz
dc98472f2c Bugfixes. 2012-04-26 18:59:08 -07:00