Commit Graph

  • 0ae0155cba restore mempool memory leak tests Anton Kaliaev 2018-02-10 00:05:35 +04:00
  • f4feb7703b fix appHash log. closes #1207 Ethan Buchman 2018-02-19 15:32:09 -05:00
  • a14aab67de Integrate PrivValidator socket server Alexander Simmerl 2018-02-19 19:20:01 +01:00
  • c960c52756 Merge pull request #193 from tendermint/feature/init-chain-app-state Ethan Buchman 2018-02-17 12:51:05 -05:00
  • a6be687088 types: RequestInitChain.AppStateBytes Ethan Buchman 2018-02-16 19:49:33 -05:00
  • b1e29d22f6 Merge pull request #192 from tendermint/feature/fix_glide_yaml Ethan Buchman 2018-02-16 19:37:09 -05:00
  • 7a6a079afe Pin tmlibs to develop Adrian Brink 2018-02-15 12:28:05 +01:00
  • a0f652dc2e Merge pull request #151 from tendermint/fix/nit Ethan Buchman 2018-02-14 11:57:38 -05:00
  • 106d804357 Correct config description Alexander Simmerl 2018-02-14 02:51:05 +01:00
  • a1020307a0 Clean up flags Alexander Simmerl 2018-02-14 02:41:16 +01:00
  • 6c70b4ce05 Apply connection deadline consistently Alexander Simmerl 2018-02-14 02:25:17 +01:00
  • 2a292efb56 Return error for all PrivValidator methoods Alexander Simmerl 2018-02-13 19:34:50 +01:00
  • 82b1a34a36 Separate connect logic Alexander Simmerl 2018-02-13 19:08:21 +01:00
  • 0e68638af3 update glide abci/tmlibs to develop Ethan Buchman 2018-02-12 19:13:36 -05:00
  • 737c30c19d minor nit Ethan Buchman 2018-02-12 19:12:24 -05:00
  • d3e276bf80 Merge pull request #1209 from tendermint/1205-fixes-for-p2p-memory-leak-and-pong Ethan Buchman 2018-02-12 19:04:31 -05:00
  • bf70f5e273 Merge pull request #191 from tendermint/tm-1205-quit-method-added Ethan Buchman 2018-02-12 19:04:04 -05:00
  • c858b3ba78 Merge pull request #150 from tendermint/tm-1205-add-quit-method-to-service Ethan Buchman 2018-02-12 18:39:26 -05:00
  • 9bd1f28b8d Minor package changes Greg Szabo 2018-02-12 09:41:54 -05:00
  • fc585bcdec do not block when writing to pongTimeoutCh Anton Kaliaev 2018-02-12 17:04:07 +04:00
  • 2a24ae90c1 fixes from Jae's review Anton Kaliaev 2018-02-12 14:31:52 +04:00
  • 5913ae8960 Quit method was added to Service/BaseService Anton Kaliaev 2018-02-12 12:22:32 +04:00
  • a57340ffb5 add Quit method to Service interface Anton Kaliaev 2018-02-12 11:38:31 +04:00
  • 8da2a6a147 types/priv_validator: fixes for latest p2p and cmn Ethan Buchman 2018-02-09 17:24:30 -05:00
  • 7d71e702d8 Integrate privVal client with node secret Alexander Simmerl 2018-02-07 18:35:01 +01:00
  • 38d18ca11a Harden tests Alexander Simmerl 2018-02-06 17:39:10 +01:00
  • 32d9563a15 Format and consolidate Alexander Simmerl 2018-01-31 14:48:56 +01:00
  • 18f7e52562 Use secret connection Alexander Simmerl 2018-01-29 15:39:26 +01:00
  • fec541373d Correct server protocol Alexander Simmerl 2018-01-25 16:25:42 +01:00
  • ff600e9aa0 wip: check error of wire read Alexander Simmerl 2018-01-18 19:40:34 +01:00
  • a49357b19e wip: Avoid underscore in var name Alexander Simmerl 2018-01-18 19:28:29 +01:00
  • 4b997c29ee wip: fix nil pointer deference Alexander Simmerl 2018-01-18 19:23:44 +01:00
  • d321839669 wip: fix code block in ADR Alexander Simmerl 2018-01-17 17:17:23 +01:00
  • c27fda09dd wip: Comment types Alexander Simmerl 2018-01-17 17:12:04 +01:00
  • 23eb84db35 wip: priv val via sockets Ethan Buchman 2018-01-04 19:51:27 -05:00
  • bef91ea7fe adr-008-priv-validator Ethan Buchman 2018-02-09 16:52:05 -05:00
  • 459633fb4c types/priv_validator Ethan Buchman 2018-02-09 16:38:23 -05:00
  • f1c8489270 Merge pull request #1201 from tendermint/1022-do-not-enforce-1/3-val-changes Ethan Buchman 2018-02-09 16:15:38 -05:00
  • 2d10c8f15b Merge pull request #1095 from tendermint/804-p2p-issues Ethan Buchman 2018-02-09 14:38:24 -05:00
  • 106cdb74e5 do not enforce 1/3 validator power change Anton Kaliaev 2018-02-09 23:29:24 +04:00
  • 22b038810a do not block in recvRoutine Anton Kaliaev 2018-02-09 21:58:02 +04:00
  • 45750e1b29 fix race by sending signal instead of stopping pongTimer Anton Kaliaev 2018-02-09 15:16:22 +04:00
  • 26419fba28 refactor code plus add one more test Anton Kaliaev 2018-02-06 12:31:34 +04:00
  • ac0123d249 drain pongTimeoutCh and pongTimer's channel to prevent leaks Anton Kaliaev 2018-02-05 23:12:09 +04:00
  • f4ff66de30 rewrite pong timer to use time.AfterFunc Anton Kaliaev 2018-01-24 14:41:31 +04:00
  • 747b73cb95 fix merge conflicts Anton Kaliaev 2018-01-23 13:11:44 +04:00
  • 161e100a24 close return channel when we're done Anton Kaliaev 2018-01-11 18:24:28 -06:00
  • 3ae738f453 increase timeouts Anton Kaliaev 2018-01-11 18:06:33 -06:00
  • d14d4a2527 remove TryBroadcast Anton Kaliaev 2018-01-11 17:15:04 -06:00
  • 860da464df remove weird concurrency testing Anton Kaliaev 2018-01-11 15:32:25 -06:00
  • 4e2000abfe control order by sending msgs from one goroutine Anton Kaliaev 2018-01-10 20:24:42 -06:00
  • 5834a59816 read ping Anton Kaliaev 2018-01-10 20:24:31 -06:00
  • b28b76ddf7 rename pingTimeout to pingInterval, pongTimer is now time.Timer Anton Kaliaev 2018-01-10 20:06:17 -06:00
  • 91e4f4b786 ping/pong timeout in config zbo14 2017-11-09 14:27:17 -05:00
  • 9b554fb2c4 switch test modification zbo14 2017-11-09 01:12:19 -05:00
  • f97ead4f5f prep for merge zbo14 2017-11-08 18:22:51 -05:00
  • 5af22d6ee6 remove SwitchEventNewPeer, SwitchEventDonePeer zbo14 2017-11-03 14:22:50 -04:00
  • 1d16df6a92 add test, TrySend in broadcast zbo14 2017-11-01 23:13:18 -04:00
  • e7bc946760 Merge pull request #1200 from tendermint/update-deps Ethan Buchman 2018-02-09 11:00:43 -05:00
  • cf1e1f5899 Merge pull request #1194 from tendermint/1177-semantics-of-currate-low-msg Ethan Buchman 2018-02-09 11:00:09 -05:00
  • 2f8372d629 update protobuf Anton Kaliaev 2018-02-09 13:58:36 +04:00
  • d84e4effce update tmlibs Anton Kaliaev 2018-02-09 13:47:51 +04:00
  • 52ce4c20f8 Fix RepeatTimer memory leak (#137) Anton Kaliaev 2018-02-09 13:31:32 +04:00
  • 0c1b91b762 revert back curRate != 0 Anton Kaliaev 2018-02-09 13:02:44 +04:00
  • c8990d06d9 remove curRate != 0 Anton Kaliaev 2018-02-07 21:22:24 +04:00
  • b0a55882b2 lower the minRecvRate Anton Kaliaev 2018-02-07 21:15:39 +04:00
  • d1fa44e816 improve "curRate too low" message Anton Kaliaev 2018-02-07 13:22:41 +04:00
  • 199ea40980 Merge pull request #1196 from tendermint/1149-TestReactorValidatorSetChanges-fails-non-deterministically Ethan Buchman 2018-02-09 01:51:17 -05:00
  • 66fc476e1e Merge pull request #1173 from tendermint/memory-leak-in-reconnect-to-peer-2 Ethan Buchman 2018-02-09 01:50:34 -05:00
  • 82ab92da9a Merge pull request #139 from tendermint/expose-channel-on-clist Ethan Buchman 2018-02-09 01:18:39 -05:00
  • 6b347200d9 Merge pull request #1197 from tendermint/1155-seed-mode-flag Ethan Buchman 2018-02-08 17:48:39 -05:00
  • 8a908a7cf9 Merge pull request #1193 from tendermint/return-back-cmd-logging Ethan Buchman 2018-02-08 16:30:29 -05:00
  • 0bcc11c9bc Merge pull request #1191 from tendermint/event-buffer-slice-clearing-on-flush Ethan Buchman 2018-02-08 16:28:47 -05:00
  • 35bb398b1f Merge pull request #147 from tendermint/reduce-bitArray-fragility Ethan Buchman 2018-02-08 15:31:30 -05:00
  • 0247a21a93 Merge pull request #1086 from tendermint/966-deterministic-tooling-for-releases Ethan Buchman 2018-02-08 15:26:11 -05:00
  • cf1f483526 add seed_mode flag (--p2p.seed_mode) Anton Kaliaev 2018-02-08 17:20:55 +04:00
  • 3f9aa8d8fa document that msgBytes in p2p/connection change Anton Kaliaev 2018-02-08 13:09:46 +04:00
  • d6d1f8512d do not reset pingTimer Anton Kaliaev 2018-02-08 13:08:11 +04:00
  • 2b2c233977 write docs for Reactor interface Anton Kaliaev 2018-02-08 13:07:40 +04:00
  • 7640e6a29f add some p2p TODOs Ethan Buchman 2018-01-26 13:41:29 -05:00
  • ffb806f2b2 Updated go version to 1.9.4 on build Greg Szabo 2018-02-07 16:22:51 -05:00
  • b0ca8a0872 With must be called on log.filter, otherwise "main" entries get filtered Anton Kaliaev 2018-02-07 12:01:01 +04:00
  • 9e767771fc Merge pull request #1188 from ltfschoen/patch-1 Ethan Buchman 2018-02-06 12:53:47 -05:00
  • 763dc21393 common/BitArray: reduce fragility with methods Emmanuel Odeke 2018-02-06 01:12:19 -08:00
  • 6c8d7a8c19 deterministic tooling for releases Anton Kaliaev 2018-01-08 16:41:23 -06:00
  • 15ef57c6d0 types: TxEventBuffer.Flush now uses capacity preserving slice clearing idiom Emmanuel Odeke 2018-02-05 23:34:11 -08:00
  • f37c502fd8 Update getting-started.rst with Python 3 example Luke Schoen 2018-02-06 16:00:51 +11:00
  • 945b0e6eca cleanup glide.yaml Anton Kaliaev 2018-02-05 22:38:31 +04:00
  • 84a0a1987c comment out tests for now Anton Kaliaev 2018-02-05 22:26:14 +04:00
  • 11b68f1934 rewrite broadcastTxRoutine to use channels Anton Kaliaev 2018-02-01 18:33:33 +04:00
  • 202d9a2c0c fix memory leak in mempool reactor Anton Kaliaev 2018-01-30 12:28:05 +04:00
  • 19e818fdf7 Merge pull request #142 from tendermint/ishex-fragility Anton Kaliaev 2018-02-05 13:14:53 +04:00
  • 91b41ddd59 add waitCh as an alternative to waitGroup Anton Kaliaev 2018-01-31 12:13:59 +04:00
  • bf84e82577 Merge pull request #1184 from tendermint/sdk2-tmlibs-abci Ethan Buchman 2018-02-03 10:45:54 -05:00
  • abca9a2d61 woops - bring back glide.lock file Ethan Buchman 2018-02-03 03:59:16 -05:00
  • d34286c421 minor fixes - tests pass Ethan Buchman 2018-02-03 03:54:49 -05:00
  • bb2bdbc0e1 add missing element (tag.Value) to keyForTag Anton Kaliaev 2018-01-15 10:52:17 -05:00
  • e7747f7d66 it compiles Ethan Buchman 2018-02-03 03:50:59 -05:00
  • 7a5060dc52 replace data.Bytes with cmn.HexBytes Ethan Buchman 2018-02-03 03:42:59 -05:00
  • 426379dc47 remove use of wire/nowriter Ethan Buchman 2018-02-03 03:39:14 -05:00