Commit Graph

663 Commits

Author SHA1 Message Date
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
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
JoelKatz
fc10975bb7 Tiny cosmetic fix. 2012-04-26 18:58:56 -07:00
JoelKatz
55d2bc450d Don't lose the account field name. 2012-04-26 18:58:44 -07:00
JoelKatz
2810f887a5 Cosmetic fix. Extra debug. 2012-04-26 18:58:31 -07:00
JoelKatz
9ae8fff660 Don't name the entry. It looks ugly. 2012-04-26 18:58:18 -07:00
JoelKatz
c231c3571e Tiny cleanup. 2012-04-26 18:58:03 -07:00
JoelKatz
a1c3375237 Cleanups. 2012-04-26 18:57:49 -07:00
JoelKatz
a14c9fdcf1 Fix a typo. Add some asserts. 2012-04-26 18:57:34 -07:00
JoelKatz
424a3e52b3 Extra debug. 2012-04-26 18:57:24 -07:00
JoelKatz
8ad5ff9577 writeBack(lepCREATE) bugfix. 2012-04-26 18:39:28 -07:00
JoelKatz
ae9e7024f1 VL bugfixes. 2012-04-26 18:36:51 -07:00
JoelKatz
f461ef1945 VL unit test. 2012-04-26 18:36:27 -07:00
JoelKatz
245581c102 Cleanup. 2012-04-26 17:45:59 -07:00
JoelKatz
c92f77df6b Bugfix. 2012-04-26 17:45:48 -07:00
JoelKatz
5ce4a63451 Bugfix. Remove dead code. 2012-04-26 17:45:36 -07:00
JoelKatz
1241648009 Why wasn't 'size' const?! 2012-04-26 17:42:03 -07:00
JoelKatz
f27b6b6a1a Bugfix. 2012-04-26 17:37:46 -07:00
JoelKatz
da365592a4 Missing line. 2012-04-26 17:31:46 -07:00
JoelKatz
a3669388b9 Bugfixes. 2012-04-26 17:31:09 -07:00
JoelKatz
80efbfb6ee Make debug easier. 2012-04-26 17:30:32 -07:00
JoelKatz
d5d0a21801 Bugfix. 2012-04-26 17:07:18 -07:00
JoelKatz
d458b68228 Bugfixes. 2012-04-26 16:38:47 -07:00
Arthur Britto
2494992d5d Simplify hashing of CBase58Data. 2012-04-26 15:39:16 -07:00
Arthur Britto
3bf90b36db Merge branch 'bootstrap' 2012-04-26 15:25:18 -07:00
Arthur Britto
f761d826cf Use NewcoingAddress in mConnectionPool. 2012-04-26 15:21:02 -07:00
Arthur Britto
a014ef63b4 #ifdef 0 obsolete hankos in NewcoinAddress. 2012-04-26 15:19:59 -07:00
Arthur Britto
cb7fdf6ad8 Make CBase58Data (and NewcoinAddress) hashable. 2012-04-26 15:18:10 -07:00
Arthur Britto
396eca1a3c Work toward policy based network connectivity. 2012-04-25 23:04:38 -07:00