Commit Graph

2 Commits (eb3ebceaa112dc62bbe5751e721c1d6c90bc50fb)

Author SHA1 Message Date
Felix Lange 7194c847b6
p2p/rlpx: reduce allocation and syscalls (#22899) 3 years ago
rene 129cf075e9
p2p: move rlpx into separate package (#21464) 4 years ago
Péter Szilágyi 42ccb2fdbd
p2p: measure packet throughput too, not just bandwidth 4 years ago
Felix Lange ac72787768
p2p: remove MeteredPeerEvent (#20679) 5 years ago
Felix Lange 9e8cc00b73
p2p: remove unused code (#20325) 5 years ago
Péter Szilágyi a2a60869c8
p2p: measure subprotocol bandwidth usage 5 years ago
Felix Lange 54b271a86d
crypto: add SignatureLength constant and use it everywhere (#19996) 5 years ago
Martin Holst Swende fec3b56f7f accounts, p2p, rpc: make CGO_ENABLED=0 build again (#19593) 6 years ago
ANOTHEL 3fa76298e4 p2p: remove useless parameter (#19433) 6 years ago
Dave McGregor 33d233d3e1
vendor, crypto, swarm: switch over to upstream sha3 package 6 years ago
Liang Ma c71e4fc4d5 p2p: fix comment typo (#18027) 6 years ago
Felix Lange 30cd5c1854
all: new p2p node representation (#17643) 6 years ago
Wenbiao Zheng fe6a9473dc p2p: token is useless in xxxEncHandshake (#17230) 6 years ago
Felix Lange 0255951587 crypto: replace ToECDSAPub with error-checking func UnmarshalPubkey (#16932) 6 years ago
David Huie 23ac783332 ecies: drop randomness parameter from `PrivateKey.Decrypt` (#16374) 7 years ago
JU HYEONG PARK 61c9730b2d p2p: fix doEncHandshake documentation (#16184) 7 years ago
Anton Evangelatov 1e457b6599 p2p: don't send DiscReason when using net.Pipe (#16004) 7 years ago
Péter Szilágyi 2ee885958b p2p: snappy encoding for devp2p (version bump to 5) (#15106) 7 years ago
Felix Lange 9b0af51386 crypto: add btcec fallback for sign/recover without cgo (#3680) 8 years ago
Felix Lange b9b3efb09f all: fix ineffectual assignments and remove uses of crypto.Sha3 8 years ago
Felix Lange 659c0cb9e8 p2p: enable EIP-8 handshake sending 9 years ago
Ricardo Catalinas Jiménez 436fc8d76a all: Rename crypto.Sha3{,Hash}() to crypto.Keccak256{,Hash}() 9 years ago
Felix Lange 7d8155714b p2p: EIP-8 changes 9 years ago
Gustav Simonsson c8ad64f33c crypto, crypto/ecies, crypto/secp256k1: libsecp256k1 scalar mult 9 years ago
Felix Lange bfbcfbe4a9 all: fix license headers one more time 9 years ago
Felix Lange 3f047be5aa all: update license headers to distiguish GPL/LGPL 9 years ago
Ethan Buchman 37efd08b42 p2p: validate recovered ephemeral pubkey against checksum in decodeAuthMsg 9 years ago
Felix Lange ea54283b30 all: update license information 9 years ago
Péter Szilágyi ff84352fb7 p2p: fix close data race 10 years ago
Felix Lange 1440f9a37a p2p: new dialer, peer management without locks 10 years ago
Felix Lange 429828cd92 p2p: reject messages that cannot be written as simple RLPx frames 10 years ago
Felix Lange 22659a7fea p2p: restore read/write timeouts 10 years ago
Felix Lange d344054e5a p2p: make RLPx frame MAC 16 bytes as defined in the spec 10 years ago
Felix Lange 51e01cceca p2p: encrypted and authenticated RLPx frame I/O 10 years ago
Felix Lange 936dd0f3bc p2p: add basic RLPx frame I/O 10 years ago