Commit Graph

41 Commits

Author SHA1 Message Date
JoelKatz
667b7bb3fb Cosmetic changes. 2012-05-14 16:08:48 -07:00
JoelKatz
02ce4acb11 Fix ledger acquire timing. 2012-05-10 17:44:06 -07:00
JoelKatz
833dc00894 Remove chatty debug 2012-05-10 16:07:51 -07:00
JoelKatz
97820c0cc5 Cleanup. 2012-05-09 17:53:20 -07:00
JoelKatz
6f3edf951d Use shared pointers when building protocol messages to fix leaks. 2012-05-09 17:49:36 -07:00
Arthur Britto
48ec7af8c6 Remove debugging. 2012-05-08 16:37:24 -07:00
Arthur Britto
2e9adc74a8 Fix connect issue. 2012-05-08 16:36:15 -07:00
JoelKatz
04ff77319e Whitespace. 2012-05-08 15:51:41 -07:00
JoelKatz
7570122722 Make debug easier. 2012-05-08 14:32:58 -07:00
JoelKatz
ccc07e1765 bugfixes. 2012-05-08 14:23:51 -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
a626706638 Rework time logic. All network protocols now use our native time, 64-bit
seconds since 1/1/2000. Some places internally use only 32-bits. We'll have
to fix that by 2130 or so.
2012-05-07 15:31:48 -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
43ac5f8023 Implement basic low water connection policy. 2012-05-01 00:36:42 -07:00
Arthur Britto
0ab34eee3d Merge branch 'bootstrap' 2012-04-30 13:26:28 -07:00
Arthur Britto
b341e02eba Initial scaning support 2012-04-30 13:23: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
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
1509553cfc Fix peer reporting. 2012-04-27 14:34:07 -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
51f2865c37 Merge branch 'master' of github.com:jedmccaleb/NewCoin
Conflicts:
	src/Peer.cpp
2012-04-24 14:59:12 -07:00
Arthur Britto
f24a43bb7a Cosmetic changes. 2012-04-24 14:47:58 -07:00
JoelKatz
f36d1fdc08 Remove a FIXME by fixing it. 2012-04-24 03:32:12 -07:00
JoelKatz
8ef67e3c3a New-style transaction cut over. 2012-03-28 15:09:29 -07:00
JoelKatz
209ba8a8b9 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-03-11 17:24:21 -07:00
Arthur Britto
29ab1c3065 Also show the port for "peers". 2012-03-10 19:15:41 -08: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