223 Commits (0b61d22652df2e5758d2dfa8737f01ec6b26694e)

Author SHA1 Message Date
  Jae Kwon e7c1febb65 Simplify Service/Reactor pattern 9 years ago
  Ethan Buchman 8e50bf15de panic wrapper functions 9 years ago
  Jae Kwon 3a9b465c75 Fix MConnection race condiiton 9 years ago
  Jae Kwon c0a64d74be Service log prettify 9 years ago
  Jae Kwon 1d362a71ed Stop the peer to stop the mconn 9 years ago
  Jae Kwon 571a134318 BaseService and BaseReactor refactor and unification 9 years ago
  Jae Kwon c30d38270c base_service draft and some samples 9 years ago
  Ethan Buchman a28d924966 move some logs to debug 9 years ago
  Ethan Buchman bb4ca1407f info->notice, debug->info 9 years ago
  Ethan Buchman e087284a4f update logger package for new level 'notice' 9 years ago
  Ethan Buchman 95765db7eb actually stop peer on failed Add 9 years ago
  Ethan Buchman dc7b912881 crypto byte arrays are fixed length 9 years ago
  Ethan Buchman ba70bffa23 add handshakeTimeout, bound chunkLength, comments 9 years ago
  Jae Kwon 84705caefb fix nil-pointer error in SecretConnection handshake 9 years ago
  Jae Kwon 9e2b138c35 Added link to doc above MakeSecretConnection 10 years ago
  Jae Kwon 9ef79e59bb Godeps <- golang.org/x/crypto/nacl etc 10 years ago
  Jae Kwon e4c351f5fc UUID -> PubKeyEd25519 10 years ago
  Jae Kwon fd64547ce7 Put a SecretConnection before the MConnection; Node Priv/PubKeys 10 years ago
  Jae Kwon a8d03bddc9 added sts-final doc 10 years ago
  Jae Kwon d13a593afd Parallel syntax change; SecretConnection implements net.Conn 10 years ago
  Jae Kwon 5b41cc4fa5 Added secret_connection benchmark test 10 years ago
  Jae Kwon 4981a5993d fixed handshake test; wrote broken read/write test 10 years ago
  Jae Kwon dbef516659 failing tests for secret_connection 10 years ago
  Jae Kwon 402b3a3e52 draft of secret_connection 10 years ago
  Jae Kwon d91f073676 uuid branch tidying 10 years ago
  Jae Kwon bdc2711f27 p2p comment prettify 10 years ago
  Ethan Buchman f2ccfff18e respect maxNumPeers. closes #59 10 years ago
  Ethan Buchman 0728539bc1 limit num connections per ip range 10 years ago
  Ethan Buchman af5b763112 avoid connection to self 10 years ago
  Ethan Buchman fca9e7f9ce send pexRequest to random peer in ensurePeers if no addrs to dial 10 years ago
  Ethan Buchman 555dab4fd6 limit number of allowed connections per ip 10 years ago
  Ethan Buchman d0610845dc peers use uuid to avoid duplicate connections 10 years ago
  Ethan Buchman 9521e4e4e7 add peer to addrbook on AddPeer, after handshake 10 years ago
  Ethan Buchman fadfc673e3 better upnp error msgs 10 years ago
  Ethan Buchman 3f7f3dd37f add git commit hash to nodeInfo 10 years ago
  Jae Kwon 5107988fb5 Call peer.stop() if we're not going to start() it 10 years ago
  Jae Kwon d95234435a Fix bug in merkle/iavl_proof; TODO maybe read zero length slices as nil? 10 years ago
  Jae Kwon 1f34236948 Limit binary data to 21MB 10 years ago
  Jae Kwon e4435a8d1e Log embellishment 10 years ago
  Jae Kwon 7983113024 logging of base p2p messages 10 years ago
  Jae Kwon 6781b21d32 Split ReadBinary into ReadBinary/ReadBinaryPtr. 10 years ago
  Jae Kwon 9965dd5de6 uint* to int* whereever appropriate; https://www.reddit.com/r/golang/comments/2q5vdu/int_vs_uint/ 10 years ago
  Ethan Buchman 33566375af don't trust peer's node info 10 years ago
  Ethan Buchman 57ff919d50 godep 10 years ago
  Ethan Buchman 8a2d9525f0 network > chain_id, put in genesis.json 10 years ago
  Jae Kwon 75ef479547 Config is passed into each module. Remove tendermint/confer 10 years ago
  Jae Kwon ae171ba134 random dialing 10 years ago
  Jae Kwon cfb4a40855 adding more debug logs 10 years ago
  Jae Kwon 3c96890d2d All numbers are in BigEndian 10 years ago
  Ethan Buchman 4f94e0f200 only allow one connection per ip 10 years ago