Commit Graph

33 Commits

Author SHA1 Message Date
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
JoelKatz
b72129f401 Don't relay to peers that are not fully established. 2012-06-19 01:28:05 -07:00
Arthur Britto
0b60693c7a Simply getPeersJson and display connection source. 2012-06-14 19:06:09 -07:00
jed
f7b5753be1 maintain db of peers 2012-06-13 08:20:08 -07:00
Arthur Britto
a283d9df30 Merge branch 'pay'
Conflicts:
	src/NetworkOPs.cpp
2012-05-30 00:51:48 -07:00
Arthur Britto
68c8434a2b Rework RPCServer to go through NetworkOPs. 2012-05-30 00:41:10 -07:00
JoelKatz
ae9db460ab A bit of a painful PackedMessage change, but this simplifies a lot of code.
It's worth it to take the pain now.
2012-05-28 13:07:19 -07:00
JoelKatz
9a4862a5d9 Commit some ledger close/consensus work. 2012-05-21 06:05:32 -07:00
JoelKatz
e47fb22087 Minimize differences between my working code and the main repo to avoid conficts:
Consensus startup.
Logic to create consensus structure, change state transitions.
Fix bugs in switchLastClosedLedger
Protocol changes.
2012-05-19 05:43:41 -07:00
Arthur Britto
2e9adc74a8 Fix connect issue. 2012-05-08 16:36:15 -07:00
JoelKatz
7570122722 Make debug easier. 2012-05-08 14:32:58 -07:00
JoelKatz
9d1cc2b5e5 Report/track peer ledger changes. 2012-05-08 04:14:51 -07:00
JoelKatz
b2fbe0e2e9 Fix some peer synchronization issues. 2012-05-08 03:45:55 -07:00
JoelKatz
be9dd7a452 Command to get peer's last closed ledger. 2012-05-04 03:34:24 -07:00
JoelKatz
dd02103487 Remove dead code. 2012-05-03 15:45:18 -07:00
JoelKatz
ede296475b Track a peer's last closed ledger. 2012-05-02 02:57:41 -07:00
JoelKatz
6c131d86ab Cleanups mostly. 2012-05-01 02:27:54 -07:00
Arthur Britto
b341e02eba Initial scaning support 2012-04-30 13:23:54 -07:00
Arthur Britto
8e0e396ece Verify connected nodes identity. 2012-04-29 13:58:52 -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
Arthur Britto
610c3a2ce3 Add ssl support for peer connections. 2012-04-28 16:17:38 -07:00
Arthur Britto
21f6dd1f87 Add basic ssl support for peer connections. 2012-04-27 21:58:58 -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
396eca1a3c Work toward policy based network connectivity. 2012-04-25 23:04:38 -07:00
Arthur Britto
41ba874199 Remove KnownNodeList completely and remove pugi from build. 2012-04-24 17:07:43 -07:00
Arthur Britto
f24a43bb7a Cosmetic changes. 2012-04-24 14:47:58 -07:00
JoelKatz
209ba8a8b9 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-03-11 17:24:21 -07:00
Arthur Britto
2596cce905 Add RPC command peers. 2012-03-10 19:06:05 -08:00
JoelKatz
481923f636 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-03-07 15:27:13 -08:00
Arthur Britto
c513e45754 Move sources to src and build objs in obj. 2012-03-06 22:43:06 -08:00