Commit Graph

1528 Commits

Author SHA1 Message Date
Arthur Britto
a2c5b90fe9 Fixes and clean up for peer management. 2012-06-20 13:40:03 -07:00
Arthur Britto
71e6921a61 Bootstrap [ips] from newcoind.cfg. 2012-06-20 13:39:14 -07:00
Arthur Britto
411d056377 Add a default score to PeerIps. 2012-06-20 13:38:10 -07:00
Arthur Britto
f0be92f4f0 Make NewcoinAddress::setSeedGeneric more stringent. 2012-06-20 13:37:28 -07:00
Arthur Britto
3ccf91ffe0 Add parseIpPort, ADDRESS, & ADDRESS_SHARED to utils. 2012-06-20 13:37:01 -07:00
JoelKatz
75f85ae519 Begin the code to allow a node to enter the consensus process even if it's not proposing and
even if it's not validating. This also fixes the bug Arthur reported.
2012-06-19 16:55:04 -07:00
JoelKatz
9f2d363a14 Point out the problem in this code and make it possible to fix it. 2012-06-19 14:41:29 -07:00
Arthur Britto
2c8d99ceb5 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-06-19 12:51:20 -07:00
jed
b28e81c30d make validation seed my local one 2012-06-19 12:50:05 -07:00
Arthur Britto
aa964f645b Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-06-19 12:48:23 -07:00
Arthur Britto
c9d06c3fb2 Config support for [ips]. 2012-06-19 12:45:01 -07:00
Arthur Britto
d76cc94f0c Cosmetic. 2012-06-19 12:41:31 -07:00
jed
d28852cc9e Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-06-19 12:35:12 -07:00
jed
00e8a930ff changed server_info RPC 2012-06-19 12:34:57 -07:00
Arthur Britto
15d00c3789 Merge fix. 2012-06-19 12:32:54 -07:00
Arthur Britto
5456ba5049 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-06-19 12:32:09 -07:00
JoelKatz
029918ba8e Have to close ledger even when not full. 2012-06-19 12:30:02 -07:00
Arthur Britto
9f9d700ed2 Merge branch 'master' of github.com:jedmccaleb/NewCoin
Conflicts:
	src/ConnectionPool.cpp
	src/Peer.cpp
2012-06-19 12:29:06 -07:00
Arthur Britto
ce16e58c62 Fix peer tracking and scaning model. 2012-06-19 12:26:15 -07:00
Arthur Britto
a7f8cd1a45 Make iScourceScore public. 2012-06-19 12:24:40 -07:00
Arthur Britto
29d29e1c63 For now, make scan interval min 1 minute. 2012-06-19 12:23:42 -07:00
jed
397a47a718 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-06-19 11:10:10 -07:00
JoelKatz
cc0d1f60ab Fix some timing and logic problems with sequencing to full mode. 2012-06-19 06:33:21 -07:00
JoelKatz
e793381c16 Missing status change broadcast. 2012-06-19 06:15:58 -07:00
JoelKatz
5c12b29e17 server_info bug 2012-06-19 06:01:15 -07:00
JoelKatz
64f99820a8 server_info command. 2012-06-19 05:50:30 -07:00
JoelKatz
7467407dfe Cleanups. 2012-06-19 05:30:07 -07:00
JoelKatz
117077a4a5 Change 'eraseInc' to 'erase'. 2012-06-19 04:59:57 -07:00
jed
96e7bf21b3 Merge branch 'master' of github.com:jedmccaleb/NewCoin
Conflicts:
	src/LedgerAcquire.cpp
	src/Suppression.cpp
2012-06-19 04:58:08 -07:00
jed
d9a930596b fix iter bug 2012-06-19 04:56:44 -07:00
JoelKatz
12dffac101 Fix some broken traverses. 2012-06-19 04:52:38 -07:00
jed
c20230c80d Merge branch 'master' of github.com:jedmccaleb/NewCoin
Conflicts:
	src/ConnectionPool.cpp
2012-06-19 04:40:34 -07:00
jed
f6bc82dd04 . 2012-06-19 04:38:52 -07:00
JoelKatz
b72129f401 Don't relay to peers that are not fully established. 2012-06-19 01:28:05 -07:00
JoelKatz
12076bcb59 Some logging improvements. 2012-06-18 23:06:40 -07:00
JoelKatz
f6f64aac75 Log unknown messages in detail. 2012-06-18 23:00:26 -07:00
JoelKatz
409340e921 Cleanup. 2012-06-18 22:56:02 -07:00
JoelKatz
718d078d48 Fix the timing of adding accepted ledgers. 2012-06-18 22:55:07 -07:00
JoelKatz
916a6e96f3 Spelling error. 2012-06-18 22:54:51 -07:00
JoelKatz
1b014f098e Remove chatty log. 2012-06-18 22:54:34 -07:00
JoelKatz
a2cde8b462 Change default log level. 2012-06-18 22:54:26 -07:00
JoelKatz
4afa11a6a6 Reduce log chattiness. 2012-06-18 22:22:47 -07:00
jed
7675fee0b6 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-06-18 21:25:51 -07:00
JoelKatz
ea837ff819 Clean up some logging that was confusing. 2012-06-18 21:12:35 -07:00
JoelKatz
e5249dd585 Relay transactions with supression when not fully validating. 2012-06-18 21:07:49 -07:00
JoelKatz
22302319f4 Supression table. 2012-06-18 21:00:48 -07:00
JoelKatz
4f460736eb to160 was broken, and we don't use it. So remove it. 2012-06-18 20:53:48 -07:00
jed
59712ef1d6 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-06-18 20:47:01 -07:00
JoelKatz
95bdb24bd9 For now, don't relay proposals when not in full mode. 2012-06-18 20:24:38 -07:00
JoelKatz
a1523fcb06 Fix log chattiness. Add a new configuration parameter "debug_logfile" 2012-06-18 20:05:12 -07:00