go-ethereum/p2p
zelig b855f671a5 rewrite to comply with latest spec
- correct sizes for the blocks : sec signature 65, ecies sklen 16, keylength 32
- added allocation to Xor (should be optimized later)
- no pubkey reader needed, just do with copy
- restructuring now into INITIATE, RESPOND, COMPLETE -> newSession initialises the encryption/authentication layer
- crypto identity can be part of client identity, some initialisation when server created
2015-02-06 00:00:34 +01:00
..
client_identity.go add privkey to clientIdentity + tests 2015-02-06 00:00:34 +01:00
client_identity_test.go add privkey to clientIdentity + tests 2015-02-06 00:00:34 +01:00
crypto.go rewrite to comply with latest spec 2015-02-06 00:00:34 +01:00
message.go eth, p2p: remove EncodeMsg from p2p.MsgWriter 2015-01-06 12:23:38 +01:00
message_test.go eth, p2p: remove EncodeMsg from p2p.MsgWriter 2015-01-06 12:23:38 +01:00
nat.go Cleaned up some of that util 2015-01-04 14:20:16 +01:00
natpmp.go p2p: API cleanup and PoC 7 compatibility 2014-11-21 21:52:45 +01:00
natupnp.go p2p: API cleanup and PoC 7 compatibility 2014-11-21 21:52:45 +01:00
peer.go initial hook for crypto handshake (void, off by default) 2015-02-06 00:00:34 +01:00
peer_error.go p2p: use an error type for disconnect requests 2014-12-15 00:28:20 +01:00
peer_test.go eth, p2p: remove EncodeMsg from p2p.MsgWriter 2015-01-06 12:23:38 +01:00
protocol.go fix protocol to accomodate privkey 2015-02-06 00:00:34 +01:00
protocol_test.go fix protocol to accomodate privkey 2015-02-06 00:00:34 +01:00
server.go Moved connection errors to DebugDetail level 2015-01-19 11:21:46 +01:00
server_test.go Merge 2015-01-05 17:10:42 +01:00
testlog_test.go p2p: API cleanup and PoC 7 compatibility 2014-11-21 21:52:45 +01:00
testpoc7.go Moved `obscuren` secp256k1-go 2015-01-22 00:35:00 +01:00