Commit Graph

  • e4fae760af move revisions file to ~/.tendermint/ Jae Kwon 2015-07-13 11:49:09 -07:00
  • dea5eab643 fix GetStatus() usage Jae Kwon 2015-07-13 11:03:31 -07:00
  • f2ccfff18e respect maxNumPeers. closes #59 Ethan Buchman 2015-07-12 18:10:13 +00:00
  • 0728539bc1 limit num connections per ip range Ethan Buchman 2015-07-12 17:54:34 +00:00
  • 9dba060e25 log chainID on startup Ethan Buchman 2015-07-11 04:46:45 +00:00
  • af5b763112 avoid connection to self Ethan Buchman 2015-07-11 04:05:24 +00:00
  • fca9e7f9ce send pexRequest to random peer in ensurePeers if no addrs to dial Ethan Buchman 2015-07-11 02:00:05 +00:00
  • 555dab4fd6 limit number of allowed connections per ip Ethan Buchman 2015-07-11 01:41:08 +00:00
  • d0610845dc peers use uuid to avoid duplicate connections Ethan Buchman 2015-07-10 03:05:25 +00:00
  • 9521e4e4e7 add peer to addrbook on AddPeer, after handshake Ethan Buchman 2015-07-11 00:35:24 +00:00
  • fadfc673e3 better upnp error msgs Ethan Buchman 2015-07-11 00:16:48 +00:00
  • ab37f2d3b7 update docker for GOPATH tendermint install Ethan Buchman 2015-07-11 00:12:33 +00:00
  • 3f7f3dd37f add git commit hash to nodeInfo Ethan Buchman 2015-07-10 15:50:58 +00:00
  • 751b892cba cleanup, comments Ethan Buchman 2015-07-10 15:39:49 +00:00
  • 109a3c2dd3 Added sim_txs draft Jae Kwon 2015-07-11 18:01:21 -07:00
  • 24acda1afc Distinguish between ReadJSON vs ReadJSONPtr. The latter expects a non-nil pointer to write into. The former creates new things intelligently Jae Kwon 2015-07-11 16:32:46 -07:00
  • 4504e6a9f4 upgrade default genesis for testnet Jae Kwon 2015-07-11 14:52:24 -07:00
  • 5107988fb5 Call peer.stop() if we're not going to start() it Jae Kwon 2015-07-11 13:25:42 -07:00
  • 2e1d8ba054 Make Ripemd160 the default Jae Kwon 2015-07-10 12:15:46 -07:00
  • 41845d5b85 fix dump_consensus_state error'ing when height=0 Jae Kwon 2015-07-10 09:55:23 -07:00
  • 72b681a1bc fix TxID to use ripemd160 in events and rpc return Ethan Buchman 2015-07-10 05:56:38 +00:00
  • 69a9dc932a docker: move FROM to golang:1.4 because 1.4.2 broke Ethan Buchman 2015-07-10 05:36:15 +00:00
  • f2f437a328 Improved consensus logging -- INFO shows round steps Jae Kwon 2015-07-09 22:01:54 -07:00
  • c79062ef6a Fix state/State race condition bug. Jae Kwon 2015-07-09 21:46:15 -07:00
  • 0f61785cba Added logjack for splitting up the tendermint log file Jae Kwon 2015-07-09 18:23:55 -07:00
  • 83f5b5708c updated README Jae Kwon 2015-07-09 15:05:47 -07:00
  • b963055617 draft of instructions on forking the testnet. TODO: make simpler Jae Kwon 2015-07-09 15:03:50 -07:00
  • b5e0423b2b Merge pull request #102 from tendermint/develop_ethan Jae Kwon 2015-07-09 12:16:27 -07:00
  • 812c5577e0 fix docker fast sync bug Ethan Buchman 2015-07-03 19:06:50 +00:00
  • 6b0c8251fa -test.short for rpc tests Ethan Buchman 2015-07-09 18:10:46 +00:00
  • 96214b0108 RandGenesisDoc Ethan Buchman 2015-06-26 04:33:33 +00:00
  • d95234435a Fix bug in merkle/iavl_proof; TODO maybe read zero length slices as nil? Jae Kwon 2015-07-08 18:27:16 -07:00
  • ff6aa089ea script to force restart the test net Jae Kwon 2015-07-08 15:05:01 -07:00
  • e9ece359a9 script output formatting Jae Kwon 2015-07-08 14:49:56 -07:00
  • cc3a76f6c8 Quit upgrade_barak script upon error Jae Kwon 2015-07-08 14:43:38 -07:00
  • 269911ab98 barak -config, not barak -options-file Jae Kwon 2015-07-08 13:09:47 -07:00
  • 0a8fb72a08 filelogger -> stdinwriter Jae Kwon 2015-07-08 13:07:05 -07:00
  • e0c7947544 upgrade_barak script, still needs more work Jae Kwon 2015-07-08 12:58:38 -07:00
  • 28d7a21156 filelogger to write output to a file Jae Kwon 2015-07-08 12:43:05 -07:00
  • 53a1cd2fbf upgrades to debora/barak to allow shutting down barak Jae Kwon 2015-07-07 19:26:33 -07:00
  • 1f34236948 Limit binary data to 21MB Jae Kwon 2015-07-07 18:35:21 -07:00
  • 5734496819 Process's OutFile is an AutoFile. Use with LogRotate for Barak logs Jae Kwon 2015-07-07 17:44:52 -07:00
  • a999a4bad0 PermFlag rename; Make Permission fields value (nonpointer) fields; Permissions & Snatives on by default; Remove dead code Jae Kwon 2015-07-07 14:26:05 -07:00
  • 21295f4ae2 fixes for develop+permissions merge Jae Kwon 2015-07-07 14:17:20 -07:00
  • 625c72a110 --rm docker copy container Ethan Buchman 2015-07-06 17:35:22 -04:00
  • 8d6f80592b some panics, dont panic on invalid opcode Ethan Buchman 2015-06-26 01:36:31 +00:00
  • 415c12fca5 use more accurate AllSet PermFlag Ethan Buchman 2015-06-20 02:53:21 -04:00
  • 75fb6c184e getter/setters for state trees Ethan Buchman 2015-06-19 11:36:20 -04:00
  • dea79e9138 docker path fixes Ethan Buchman 2015-06-15 22:24:52 +00:00
  • 3416004359 names in gendoc, genesis_test Ethan Buchman 2015-06-14 18:18:17 -04:00
  • 58ffc639fd fix call Ethan Buchman 2015-06-09 23:14:38 -04:00
  • 231a003783 nametx perm Ethan Buchman 2015-06-09 18:50:42 -04:00
  • 7e1412dbc2 add chainID to Sign funcs in permisions_test Ethan Buchman 2015-06-09 18:23:51 -04:00
  • 883dbcc027 snatives take appState as arg (rather than vm receiver) Ethan Buchman 2015-05-21 23:42:45 -04:00
  • 26d64412b3 little fixes Ethan Buchman 2015-05-21 19:56:40 -04:00
  • 32e02acb0c testing and fixes for snative CALL and CallTx Ethan Buchman 2015-05-21 19:50:48 -04:00
  • b233f89dbf left pad role names :( Ethan Buchman 2015-05-21 19:50:09 -04:00
  • b11012026d fire events on snative and allow from CallTx Ethan Buchman 2015-05-21 17:58:28 -04:00
  • d824e1b731 cleanups, fix AllSet Ethan Buchman 2015-05-21 15:51:57 -04:00
  • b2282d5a39 faster binding of snatives to vm (available every call) Ethan Buchman 2015-05-21 14:57:02 -04:00
  • f75b6aff74 CreateAccount permission through SendTx and CALL (to unknown accounts) Ethan Buchman 2015-05-21 01:13:55 -04:00
  • d78a39ade3 make_txs > tx_utils Ethan Buchman 2015-05-20 21:17:28 -04:00
  • 2ec3d0611f bond perm and tests Ethan Buchman 2015-05-20 19:20:06 -04:00
  • 8cdb0b91e6 test create Ethan Buchman 2015-05-20 16:56:26 -04:00
  • ab2b1643cb snative Ethan Buchman 2015-05-20 02:01:33 -04:00
  • 87ed1f5fda permission/types pkg, Base and Roles Ethan Buchman 2015-05-20 00:40:02 -04:00
  • 94f21ad012 move perms to vm.Account Ethan Buchman 2015-05-16 00:48:04 -04:00
  • c6c0701b69 testing send and call permissions Ethan Buchman 2015-05-15 04:05:59 -04:00
  • a0f3b94e83 account permissions and some gendoug Ethan Buchman 2015-05-12 20:40:19 -04:00
  • 3468956e1f Update README.md Jae Kwon 2015-07-06 12:04:41 -07:00
  • d7d979056d Update README.md Jae Kwon 2015-07-06 12:02:48 -07:00
  • f325675b83 Do not wipe cs.Votes upon SwitchToConsensus Jae Kwon 2015-07-05 21:19:47 -07:00
  • 1a1b9aaaab fix HeightVoteSet SetRound(0) bug which wipes out Prevotes; More logging for consensus/state addVote() Jae Kwon 2015-07-05 21:01:59 -07:00
  • 16a1404cfe fixed inequality bug, loading catchup commits when shouldn't. Jae Kwon 2015-07-05 20:26:02 -07:00
  • b4605bc53a process ConsensusReactor messages during fast_sync Jae Kwon 2015-07-05 20:02:23 -07:00
  • e90c47c6fa Add rebroadcastRoundStepMessage Jae Kwon 2015-07-05 19:05:07 -07:00
  • cb60b0a759 Add unsafe_debug_net script Jae Kwon 2015-07-05 19:04:48 -07:00
  • 43a0cac453 ... Jae Kwon 2015-07-05 17:42:52 -07:00
  • e4435a8d1e Log embellishment Jae Kwon 2015-07-05 17:07:45 -07:00
  • 7983113024 logging of base p2p messages Jae Kwon 2015-07-05 16:26:42 -07:00
  • a55cc5c65e nil validation has zero size Jae Kwon 2015-07-05 15:47:30 -07:00
  • 3cd459b60c Do not panic upon RoundStepType.String() for invalid type Jae Kwon 2015-07-05 15:42:37 -07:00
  • fc0a4bae4e Do not reset Proposal* when EnterNewRound(0) Jae Kwon 2015-07-05 15:35:26 -07:00
  • 41d04cf5b8 consensus reactor code polish, fixed prs BitArray cache invalidation bug Jae Kwon 2015-07-05 13:40:59 -07:00
  • bc71e38bad proposer selection fix Jae Kwon 2015-07-04 15:12:00 -07:00
  • 425328b391 Address #72 Jae Kwon 2015-07-01 22:02:31 -07:00
  • a14f2d197e consensus spec wording Jae Kwon 2015-06-30 03:44:24 -07:00
  • a7ecdd10de Merge from panic branch Ethan Buchman 2015-06-17 00:16:58 -04:00
  • 7196e5ad8e string formatting Jae Kwon 2015-06-28 18:48:30 -07:00
  • 99b94022ee Merge pull request #95 from tendermint/vm_panics Jae Kwon 2015-06-27 10:10:25 -07:00
  • 900beb243b Merge pull request #96 from tendermint/async_consensus Jae Kwon 2015-06-27 10:09:00 -07:00
  • 027ad79f9c Fix String() for nil votes, and non-full Validation Jae Kwon 2015-06-26 17:54:02 -07:00
  • 26c192b047 Fix consensus: Jae Kwon 2015-06-26 17:48:24 -07:00
  • 4d209ee349 Fix consensus: use the right ValidatorSet upon Vote receive Jae Kwon 2015-06-26 17:25:47 -07:00
  • 24b9f8647c fix debug output Jae Kwon 2015-06-26 17:14:40 -07:00
  • 9b00f32901 Fix consensus: Send round-skip votes Jae Kwon 2015-06-26 17:07:19 -07:00
  • 6781b21d32 Split ReadBinary into ReadBinary/ReadBinaryPtr. Jae Kwon 2015-06-26 16:43:41 -07:00
  • 9965dd5de6 uint* to int* whereever appropriate; https://www.reddit.com/r/golang/comments/2q5vdu/int_vs_uint/ Jae Kwon 2015-06-25 20:28:34 -07:00
  • 6265e39bff docker fixups Ethan Buchman 2015-06-26 02:24:47 +00:00
  • 8f94997472 label/remove panics in vm Ethan Buchman 2015-06-26 01:50:31 +00:00