| Commit message (Expand) | Author | Age | Files | Lines |
* | dex: porting test to enode (#9) | Sonic | 2019-04-09 | 1 | -0/+9 |
* | dex: redesign p2p network topology | Sonic | 2019-04-09 | 1 | -2/+0 |
* | Change import go github.com/dexon-foundation/dexon | Wei-Ning Huang | 2019-04-09 | 1 | -6/+6 |
* | p2p: implement AddNotaryPeer and RemoveNotaryPeer | Sonic | 2019-04-09 | 1 | -0/+2 |
* | p2p: add enode URL to PeerInfo (#17838) | Felix Lange | 2018-10-04 | 1 | -3/+5 |
* | all: new p2p node representation (#17643) | Felix Lange | 2018-09-25 | 1 | -14/+22 |
* | Merge pull request #16333 from shazow/addremovetrustedpeer | Felföldi Zsolt | 2018-08-06 | 1 | -1/+1 |
|\ |
|
| * | p2p: Wrap conn.flags ops with atomic.Load/Store | Andrey Petrov | 2018-06-22 | 1 | -14/+12 |
| * | p2p: Cache inbound flag on Peer.isInbound to avoid a race | Andrey Petrov | 2018-06-22 | 1 | -12/+14 |
* | | p2p: correct comments typo (#17184) | jkcomment | 2018-07-18 | 1 | -1/+1 |
* | | swarm: network rewrite merge | ethersphere | 2018-06-22 | 1 | -1/+6 |
|/ |
|
* | p2p: don't discard reason set by Disconnect (#16559) | Guilherme Salgado | 2018-05-09 | 1 | -0/+1 |
* | build: enable goimports and varcheck linters (#16446) | thomasmodeneis | 2018-04-18 | 1 | -2/+0 |
* | p2p, p2p/discover: misc connectivity improvements (#16069) | Felix Lange | 2018-02-12 | 1 | -0/+6 |
* | p2p/simulations: various stability fixes (#15198) | Lewis Marshall | 2017-12-01 | 1 | -0/+5 |
* | p2p: snappy encoding for devp2p (version bump to 5) (#15106) | Péter Szilágyi | 2017-09-26 | 1 | -1/+3 |
* | p2p: add network simulation framework (#14982) | Lewis Marshall | 2017-09-25 | 1 | -1/+41 |
* | p2p: change ping ticker to timer (#15071) | Martin Holst Swende | 2017-09-04 | 1 | -1/+2 |
* | p2p, p2p/discover, p2p/nat: rework logging using context keys | Felix Lange | 2017-02-28 | 1 | -22/+21 |
* | all: blidly swap out glog to our log15, logs need rework | Péter Szilágyi | 2017-02-23 | 1 | -10/+9 |
* | p2p: remove trailing newlines from log messages | Péter Szilágyi | 2017-02-23 | 1 | -8/+8 |
* | p2p: EIP-8 changes | Felix Lange | 2016-02-19 | 1 | -0/+3 |
* | eth, p2p, rpc/api: polish protocol info gathering | Péter Szilágyi | 2015-10-28 | 1 | -0/+46 |
* | all: fix license headers one more time | Felix Lange | 2015-07-24 | 1 | -1/+1 |
* | all: update license headers to distiguish GPL/LGPL | Felix Lange | 2015-07-23 | 1 | -4/+4 |
* | all: update license information | Felix Lange | 2015-07-07 | 1 | -0/+16 |
* | p2p: support protocol version negotiation | Péter Szilágyi | 2015-06-26 | 1 | -2/+9 |
* | p2p: improve disconnect logging | Felix Lange | 2015-06-15 | 1 | -5/+6 |
* | p2p: track write errors and prevent writes during shutdown | Felix Lange | 2015-06-15 | 1 | -25/+57 |
* | p2p: new dialer, peer management without locks | Felix Lange | 2015-05-25 | 1 | -25/+30 |
* | p2p: decrease maximum message size for devp2p to 1kB | Felix Lange | 2015-05-25 | 1 | -1/+1 |
* | p2p: delete Server.Broadcast | Felix Lange | 2015-05-25 | 1 | -14/+0 |
* | p2p: log remote reason when disconnect is requested | Felix Lange | 2015-05-14 | 1 | -2/+3 |
* | p2p: drop connections with no matching protocols | Felix Lange | 2015-05-08 | 1 | -0/+12 |
* | p2p, whisper: use glog for peer-level logging | Felix Lange | 2015-05-07 | 1 | -13/+8 |
* | p2p, p2p/discover: protocol version 4 | Felix Lange | 2015-04-30 | 1 | -1/+1 |
* | p2p: added received at to peer message | obscuren | 2015-04-30 | 1 | -0/+1 |
* | p2p: fix yet another disconnect hang | Felix Lange | 2015-04-13 | 1 | -22/+8 |
* | p2p: don't mess with the socket deadline in Peer.readLoop | Felix Lange | 2015-04-10 | 1 | -1/+0 |
* | p2p: fix Peer shutdown deadlocks | Felix Lange | 2015-04-10 | 1 | -62/+69 |
* | p2p: log disconnect requests | Felix Lange | 2015-03-19 | 1 | -0/+1 |
* | p2p: use package rlp to encode messages | Felix Lange | 2015-03-19 | 1 | -3/+3 |
* | p2p: restore read/write timeouts | Felix Lange | 2015-03-04 | 1 | -1/+2 |
* | p2p: msg.Payload contains list data | Felix Lange | 2015-03-04 | 1 | -2/+2 |
* | p2p: use RLPx frames for messaging | Felix Lange | 2015-03-04 | 1 | -9/+12 |
* | p2p: enable devp2p ping | Felix Lange | 2015-02-19 | 1 | -11/+26 |
* | p2p: disable encryption handshake | Felix Lange | 2015-02-19 | 1 | -170/+59 |
* | p2p: bump devp2p protcol version to 3 | Felix Lange | 2015-02-13 | 1 | -1/+1 |
* | p2p: handle disconnect before protocol handshake | Felix Lange | 2015-02-13 | 1 | -0/+7 |
* | p2p: improve read deadlines | Felix Lange | 2015-02-13 | 1 | -12/+2 |
* | p2p: fixes for actual connections | Felix Lange | 2015-02-07 | 1 | -16/+21 |
* | p2p: integrate p2p/discover | Felix Lange | 2015-02-06 | 1 | -326/+192 |
* | make crypto handshake calls package level, store privateKey on peer + tests ok | zelig | 2015-02-06 | 1 | -8/+19 |
* | apply handshake related improvements from p2p.crypto branch | zelig | 2015-02-06 | 1 | -1/+1 |
* | add temporary forced session token generation | zelig | 2015-02-06 | 1 | -0/+5 |
* | peer-level integration test for crypto handshake | zelig | 2015-02-06 | 1 | -9/+13 |
* | important fix for peer pubkey. when taken from identity, chop first format byte! | zelig | 2015-02-06 | 1 | -1/+1 |
* | first stab at integrating crypto in our p2p | zelig | 2015-02-06 | 1 | -9/+22 |
* | integrate cryptoId into peer and connection lifecycle | zelig | 2015-02-06 | 1 | -3/+18 |
* | initial hook for crypto handshake (void, off by default) | zelig | 2015-02-06 | 1 | -0/+26 |
* | p2p: move peerList back into baseProtocol | Felix Lange | 2015-01-06 | 1 | -22/+0 |
* | Merge | obscuren | 2015-01-06 | 1 | -3/+25 |
* | p2p: improve and test eofSignal | Felix Lange | 2014-12-12 | 1 | -5/+12 |
* | p2p: make Disconnect not hang for peers created with NewPeer | Felix Lange | 2014-11-27 | 1 | -0/+1 |
* | p2p: API cleanup and PoC 7 compatibility | Felix Lange | 2014-11-22 | 1 | -44/+432 |
* | p2p: rework protocol API | Felix Lange | 2014-11-22 | 1 | -23/+6 |
* | initial commit of p2p package | zelig | 2014-10-23 | 1 | -0/+83 |