go-ethereum/p2p
Felix Lange b3c058a9e4 p2p: improve disconnect signaling at handshake time
As of this commit, p2p will disconnect nodes directly after the
encryption handshake if too many peer connections are active.
Errors in the protocol handshake packet are now handled more politely
by sending a disconnect packet before closing the connection.
2015-04-10 16:57:56 +02:00
..
discover p2p/discover: don't log packet content 2015-04-10 13:26:27 +02:00
nat Updated logging 2015-04-07 14:57:04 +02:00
handshake_test.go p2p: improve disconnect signaling at handshake time 2015-04-10 16:57:56 +02:00
handshake.go p2p: improve disconnect signaling at handshake time 2015-04-10 16:57:56 +02:00
message_test.go p2p: use package rlp to encode messages 2015-03-19 15:11:02 +01:00
message.go Merge branch 'develop' into conversion 2015-03-21 14:52:42 +01:00
peer_error.go p2p: fix Peer shutdown deadlocks 2015-04-10 13:26:27 +02:00
peer_test.go p2p: fix Peer shutdown deadlocks 2015-04-10 13:26:27 +02:00
peer.go p2p: don't mess with the socket deadline in Peer.readLoop 2015-04-10 13:26:28 +02:00
protocol.go p2p: print Cap as name/version 2015-02-13 23:54:34 +01:00
rlpx_test.go p2p: use package rlp to encode messages 2015-03-19 15:11:02 +01:00
rlpx.go p2p: reject messages that cannot be written as simple RLPx frames 2015-03-04 16:42:01 +01:00
server_test.go p2p: improve disconnect signaling at handshake time 2015-04-10 16:57:56 +02:00
server.go p2p: improve disconnect signaling at handshake time 2015-04-10 16:57:56 +02:00
testlog_test.go fix p2p/testlog_test 2015-03-23 16:41:41 +00:00