aboutsummaryrefslogtreecommitdiffstats
path: root/p2p/rlpx.go
Commit message (Expand)AuthorAgeFilesLines
* Change import go github.com/dexon-foundation/dexonWei-Ning Huang2019-06-121-5/+5
* vendor, crypto, swarm: switch over to upstream sha3 packageDave McGregor2019-01-041-3/+3
* p2p: fix comment typo (#18027)Liang Ma2018-11-081-1/+1
* all: new p2p node representation (#17643)Felix Lange2018-09-251-31/+24
* p2p: token is useless in xxxEncHandshake (#17230)Wenbiao Zheng2018-07-231-8/+7
* crypto: replace ToECDSAPub with error-checking func UnmarshalPubkey (#16932)Felix Lange2018-06-121-3/+3
* ecies: drop randomness parameter from `PrivateKey.Decrypt` (#16374)David Huie2018-03-261-2/+2
* p2p: fix doEncHandshake documentation (#16184)JU HYEONG PARK2018-02-271-4/+4
* 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