aboutsummaryrefslogtreecommitdiffstats
path: root/p2p/rlpx.go
Commit message (Expand)AuthorAgeFilesLines
* p2p: don't send DiscReason when using net.Pipe (#16004)Anton Evangelatov2018-02-221-2/+8
* p2p: snappy encoding for devp2p (version bump to 5) (#15106)Péter Szilágyi2017-09-261-0/+42
* crypto: add btcec fallback for sign/recover without cgo (#3680)Felix Lange2017-02-181-2/+2
* all: fix ineffectual assignments and remove uses of crypto.Sha3Felix Lange2017-01-091-3/+3
* p2p: enable EIP-8 handshake sendingFelix Lange2016-04-041-9/+1
* all: Rename crypto.Sha3{,Hash}() to crypto.Keccak256{,Hash}()Ricardo Catalinas Jiménez2016-02-221-4/+4
* p2p: EIP-8 changesFelix Lange2016-02-191-142/+209
* crypto, crypto/ecies, crypto/secp256k1: libsecp256k1 scalar multGustav Simonsson2015-11-301-2/+2
* Merge pull request #1470 from ebuchman/encHandshakeFelix Lange2015-08-131-4/+12
|\
| * p2p: validate recovered ephemeral pubkey against checksum in decodeAuthMsgEthan Buchman2015-07-141-4/+12
* | all: fix license headers one more timeFelix Lange2015-07-241-1/+1
* | all: update license headers to distiguish GPL/LGPLFelix Lange2015-07-231-4/+4
|/
* all: update license informationFelix Lange2015-07-071-0/+16
* p2p: fix close data racePéter Szilágyi2015-06-091-0/+1
* p2p: new dialer, peer management without locksFelix Lange2015-05-251-4/+440
* p2p: reject messages that cannot be written as simple RLPx framesFelix Lange2015-03-041-0/+5
* p2p: restore read/write timeoutsFelix Lange2015-03-041-0/+5
* p2p: make RLPx frame MAC 16 bytes as defined in the specFelix Lange2015-03-041-12/+19
* p2p: encrypted and authenticated RLPx frame I/OFelix Lange2015-03-041-19/+47
* p2p: add basic RLPx frame I/OFelix Lange2015-03-041-0/+129