Commit Graph

787 Commits

Author SHA1 Message Date
Jae Kwon 6ca7a3ec21 Fix Makefile build command; Define Signature interface 2015-07-19 09:45:40 -07:00
Jae Kwon 1e7cc32597 tendermint/account -> acm 2015-07-19 09:40:55 -07:00
Jae Kwon 8d1e176180 fixed-length arrays cleanup 2015-07-18 17:19:47 -07:00
Ethan Buchman dc7b912881 crypto byte arrays are fixed length 2015-07-17 17:19:16 -04:00
Ethan Buchman ba70bffa23 add handshakeTimeout, bound chunkLength, comments 2015-07-17 03:58:57 -04:00
Jae Kwon 002d7c5475 scripts to stop/start groups 2015-07-16 13:36:27 -07:00
Jae Kwon 84705caefb fix nil-pointer error in SecretConnection handshake 2015-07-16 01:08:07 -07:00
Jae Kwon d83ee27b6a Merge branch 'sim_txs' into develop 2015-07-16 00:55:04 -07:00
androlo 0a72c1ee50 * tendermint/binary handles fixed-length arrays
* log-event tests
2015-07-16 00:45:29 -07:00
Jae Kwon 198d7b9c6f Fixes #93 2015-07-15 20:04:11 -07:00
Jae Kwon 9e2b138c35 Added link to doc above MakeSecretConnection 2015-07-15 15:38:29 -07:00
Jae Kwon 9ef79e59bb Godeps <- golang.org/x/crypto/nacl etc 2015-07-15 14:56:52 -07:00
Jae Kwon 44c950d96b bump version number 2015-07-15 14:33:03 -07:00
Jae Kwon e4c351f5fc UUID -> PubKeyEd25519 2015-07-15 14:31:03 -07:00
Jae Kwon fd64547ce7 Put a SecretConnection before the MConnection; Node Priv/PubKeys 2015-07-15 14:17:20 -07:00
Jae Kwon a8d03bddc9 added sts-final doc 2015-07-15 14:16:30 -07:00
Jae Kwon d13a593afd Parallel syntax change; SecretConnection implements net.Conn 2015-07-15 12:13:10 -07:00
Jae Kwon 5b41cc4fa5 Added secret_connection benchmark test 2015-07-15 04:07:03 -07:00
Jae Kwon 4981a5993d fixed handshake test; wrote broken read/write test 2015-07-14 22:35:32 -07:00
Jae Kwon dbef516659 failing tests for secret_connection 2015-07-14 18:41:24 -07:00
Jae Kwon 402b3a3e52 draft of secret_connection 2015-07-14 17:52:54 -07:00
Jae Kwon d91f073676 uuid branch tidying 2015-07-13 16:00:01 -07:00
Jae Kwon bdc2711f27 p2p comment prettify 2015-07-13 13:17:47 -07:00
Jae Kwon e4fae760af move revisions file to ~/.tendermint/ 2015-07-13 11:49:09 -07:00
Jae Kwon dea5eab643 fix GetStatus() usage 2015-07-13 11:03:31 -07:00
Ethan Buchman f2ccfff18e respect maxNumPeers. closes #59 2015-07-12 18:31:24 +00:00
Ethan Buchman 0728539bc1 limit num connections per ip range 2015-07-12 17:54:34 +00:00
Ethan Buchman 9dba060e25 log chainID on startup 2015-07-12 16:49:16 +00:00
Ethan Buchman af5b763112 avoid connection to self 2015-07-12 16:49:12 +00:00
Ethan Buchman fca9e7f9ce send pexRequest to random peer in ensurePeers if no addrs to dial 2015-07-12 02:16:33 +00:00
Ethan Buchman 555dab4fd6 limit number of allowed connections per ip 2015-07-12 02:16:33 +00:00
Ethan Buchman d0610845dc peers use uuid to avoid duplicate connections 2015-07-12 02:16:33 +00:00
Ethan Buchman 9521e4e4e7 add peer to addrbook on AddPeer, after handshake 2015-07-12 02:16:33 +00:00
Ethan Buchman fadfc673e3 better upnp error msgs 2015-07-12 02:16:33 +00:00
Ethan Buchman ab37f2d3b7 update docker for GOPATH tendermint install 2015-07-12 02:16:33 +00:00
Ethan Buchman 3f7f3dd37f add git commit hash to nodeInfo 2015-07-12 02:16:33 +00:00
Ethan Buchman 751b892cba cleanup, comments 2015-07-12 02:16:33 +00:00
Jae Kwon 109a3c2dd3 Added sim_txs draft 2015-07-11 18:01:21 -07:00
Jae Kwon 24acda1afc Distinguish between ReadJSON vs ReadJSONPtr. The latter expects a non-nil pointer to write into. The former creates new things intelligently 2015-07-11 16:32:46 -07:00
Jae Kwon 4504e6a9f4 upgrade default genesis for testnet 2015-07-11 14:52:24 -07:00
Jae Kwon 5107988fb5 Call peer.stop() if we're not going to start() it 2015-07-11 13:25:42 -07:00
Jae Kwon 2e1d8ba054 Make Ripemd160 the default 2015-07-10 12:15:46 -07:00
Jae Kwon 41845d5b85 fix dump_consensus_state error'ing when height=0 2015-07-10 18:11:28 +00:00
Ethan Buchman 72b681a1bc fix TxID to use ripemd160 in events and rpc return 2015-07-10 05:56:38 +00:00
Ethan Buchman 69a9dc932a docker: move FROM to golang:1.4 because 1.4.2 broke 2015-07-10 05:36:15 +00:00
Jae Kwon f2f437a328 Improved consensus logging -- INFO shows round steps 2015-07-09 22:01:54 -07:00
Jae Kwon c79062ef6a Fix state/State race condition bug. 2015-07-09 21:46:15 -07:00
Jae Kwon 0f61785cba Added logjack for splitting up the tendermint log file 2015-07-09 18:23:55 -07:00
Jae Kwon 83f5b5708c updated README 2015-07-09 15:05:47 -07:00
Jae Kwon b963055617 draft of instructions on forking the testnet. TODO: make simpler 2015-07-09 15:04:58 -07:00