Commit Graph

  • 322cee9156
    Release/v0.26.0 (#2726) Ethan Buchman 2018-11-02 13:55:09 -0400
  • 80e4fe6c0d
    [ADR] [DRAFT] pubsub 2.0 (#2532) Anton Kaliaev 2018-11-02 10:16:29 +0100
  • fb91ef7462 validate reactor messages (#2711) Anton Kaliaev 2018-11-01 07:07:18 +0100
  • a22c962e28
    TMHASH is 32 bytes. Closes #1990 (#2732) Ethan Buchman 2018-10-31 12:42:05 -0400
  • 1660e30ffe Fix general merkle keypath to start w/ last op's key (#2733) Jae Kwon 2018-10-31 08:02:13 -0700
  • a83c268d7f Fix spec (#2736) Zarko Milosevic 2018-10-31 15:59:01 +0100
  • c5905900eb Simplify proposal msg (#2735) Zarko Milosevic 2018-10-31 15:27:11 +0100
  • 7a03344480 Introduce EventValidBlock for informing peers about wanted block (#2652) Zarko Milosevic 2018-10-31 14:20:36 +0100
  • a530352f61 Align Vote/Proposal fields with canonical order and fields (#2730) Ismail Khoffi 2018-10-30 17:16:55 +0100
  • 60437953ac [R4R] libs/log: add year to log format (#2707) yutianwu 2018-10-30 23:46:55 +0800
  • 56d7160606 Add ValidatorPubkeyTypes as a consensus param (#2636) Dev Ojha 2018-10-30 08:36:53 -0700
  • cdc252b818 add fail-test file instead of dep, closes #2638 (#2728) Zach 2018-10-30 10:34:51 -0400
  • b24de1c01c
    update changelog pending and readme (#2725) Ethan Buchman 2018-10-29 10:13:11 -0400
  • b6d5b8b745 Update to amino 0.14.0 (#2710) Ismail Khoffi 2018-10-29 14:16:50 +0100
  • a67ae81469
    if some process locks a block in round 0, then 0 is valid proposal.POLRound in rounds > 0 Anton Kaliaev 2018-10-25 16:40:20 +0200
  • bbf15b3d09 tm-monitor: update health after we added / removed node (#2694) zhangzheng 2018-10-25 18:27:32 +0800
  • 6643c5dd11 Catch up with amino 0.13.0 (#2690) Ismail Khoffi 2018-10-25 03:34:01 +0200
  • 9795e12ef2 fix `RecoverAndLogHandler` not to call multiple writeheader (#2688) Jun Kimura 2018-10-24 17:07:33 +0900
  • be929acd6a
    Update to Amino v0.13.0-rc0 (#2687) Ethan Buchman 2018-10-23 13:21:47 -0400
  • fe1d59ab7b
    Set protocol versions in NodeInfo from state (#2686) Ethan Buchman 2018-10-22 17:55:49 -0400
  • f94eb42ebe
    Version bump; Update Upgrading.md; linkify Changelog (#2679) Ethan Buchman 2018-10-19 20:27:00 -0400
  • 9d62bd0ad3
    crypto: use stdlib crypto/rand. ref #2099 (#2669) Ethan Buchman 2018-10-19 14:29:45 -0400
  • 30519e8361
    types: first field in Canonical structs is Type (#2675) Ethan Buchman 2018-10-19 14:23:14 -0400
  • 7c6519adbd
    Bucky/changelog (#2673) Ethan Buchman 2018-10-19 13:49:04 -0400
  • f536089f0b
    types: dont use SimpleHashFromMap for header. closes #1841 (#2670) Ethan Buchman 2018-10-19 11:39:27 -0400
  • 746d137f86
    p2p: Restore OriginalAddr (#2668) Ethan Buchman 2018-10-18 18:26:32 -0400
  • e798766a27
    types: remove Version from CanonicalXxx (#2666) Ethan Buchman 2018-10-18 18:02:20 -0400
  • c3384e88e5
    adr-016: update int64->uint64; add version to ConsensusParams (#2667) Ethan Buchman 2018-10-18 17:32:53 -0400
  • ed4ce5ff6c
    ADR-016: Update ABCI Info method for versions (#2662) Ethan Buchman 2018-10-18 16:51:17 -0400
  • 055d7adffb
    add tm-abci python ABCI server (fork of py-abci) (#2658) Anton Kaliaev 2018-10-18 20:03:45 +0400
  • 14c1baeb24
    ADR-016: Add protocol Version to NodeInfo (#2654) Ethan Buchman 2018-10-18 10:29:59 -0400
  • 90eda9bfb6 changelog and version certus Ethan Buchman 2018-10-17 22:09:48 -0400
  • 1ad379aa87
    Update CHANGELOG_PENDING.md Alessio Treglia 2018-10-17 18:55:23 -0700
  • 72201676b2
    set next validators along with validators while replay (#2637) Anton Kaliaev 2018-10-15 06:28:41 +0400
  • adf8cea09e
    Pass nil to NewValidatorSet() when genesis file's Validators field is nil (#2617) Alessio Treglia 2018-10-11 20:37:21 -0700
  • 455d34134c
    ADR-016: Add versions to Block and State (#2644) Ethan Buchman 2018-10-17 15:30:53 -0400
  • 6a07f415e9 Change error output format for better SDK and Voyager UX (#2648) Jack Zampolin 2018-10-17 11:26:14 -0700
  • d20693fb16 install scripts: update go version, remove upgrade cmd (#2650) Anton Kaliaev 2018-10-17 20:47:56 +0400
  • f60713bca8 privval: Add IPCPV and fix SocketPV (#2568) Hendrik Hofstadt 2018-10-17 10:26:14 +0200
  • ed107d0e84 [scripts/install_tendermint_ubuntu] change /root to local user (#2647) Uzair1995 2018-10-17 11:12:31 +0500
  • b42d2580c1 Fixes to rebase develop Hendrik Hofstadt 2018-10-17 00:04:59 +0200
  • 45cd8ebf80 Implement @melekes comments Hendrik Hofstadt 2018-10-16 23:44:09 +0200
  • ec299c2b84 Refactored IPC and SocketPV Hendrik Hofstadt 2018-10-08 16:52:41 +0200
  • 03c1fd712a Implement IPC PV and abstract socket signing Hendrik Hofstadt 2018-10-07 20:04:24 +0200
  • 2e4cae1fdb Add locking & ping/heartbeat packets to SocketPV Hendrik Hofstadt 2018-10-07 16:17:06 +0200
  • cf779809a7 Extend the SecureConn socket to extend its deadline Hendrik Hofstadt 2018-10-07 16:15:57 +0200
  • 80562669bf add Google Analytics for documentation pages (#2645) Peng Zhong 2018-10-16 14:10:52 +0800
  • 55362ed766
    [pubsub] document design shortcomings (#2641) Anton Kaliaev 2018-10-16 10:09:24 +0400
  • 124d0db1e0 Make txs and evidencelist use merkle.SimpleHashFromBytes to create hash (#2635) Dev Ojha 2018-10-15 15:42:47 -0500
  • 4ab7dcf3ac [R4R] Unmerklize ConsensusParams.Hash() (#2609) Joon 2018-10-16 05:31:27 +0900
  • 26462025bc standardize header.Hash() (#2610) Joon 2018-10-16 05:28:49 +0900
  • 287b25a059 Align with spec (#2642) Zarko Milosevic 2018-10-15 22:05:13 +0200
  • 37928cb990 set next validators along with validators while replay (#2637) Anton Kaliaev 2018-10-15 06:28:41 +0400
  • 0790223518 Comment about ed25519 private key format on Sign (#2632) Dev Ojha 2018-10-13 17:01:21 -0700
  • 0baa7588c2
    p2p: NodeInfo is an interface; General cleanup (#2556) Ethan Buchman 2018-10-12 19:25:33 -0400
  • 8888595b94 [R4R] Fixed sized and reordered fields for Vote/Proposal/Heartbeat SignBytes (#2598) Ismail Khoffi 2018-10-13 01:21:46 +0200
  • 1b51cf3f46 Remove unnecessary layer of indirection / unnecessary allocation of hashes (#2620) Dev Ojha 2018-10-12 14:48:00 -0700
  • 2363d88979 consensus: Wait for proposal or timeout before prevote (#2540) Zarko Milosevic 2018-10-12 22:13:01 +0200
  • e1538bf67e state: require block.Time of the fist block to be genesis time (#2594) Anton Kaliaev 2018-10-12 09:03:58 +0400
  • 3744e8271d [R4R] Pass nil to NewValidatorSet() when genesis file's Validators field is nil (#2617) Alessio Treglia 2018-10-11 20:37:21 -0700
  • 7b48ea1788
    privval: set deadline in readMsg (#2548) Ethan Buchman 2018-10-11 13:55:36 -0400
  • 69ecda18f9 refactor nop_event_bus.go into event_bus.go (#2605) Dev Ojha 2018-10-11 07:16:25 -0700
  • cc0bea522c Minor doc fix regarding testnet on non-linux OS (#2601) Connor Stein 2018-10-11 10:03:34 -0400
  • feb08fa4f8
    ed25519: use golang/x/crypto fork (#2558) Ethan Buchman 2018-10-11 10:01:53 -0400
  • 9a6cdaddf2
    fix contributor's name in CHANGELOG_PENDING (#2599) Anton Kaliaev 2018-10-10 21:29:13 +0400
  • 12fa9d1cab crypto/merkle: Remove byter in favor of plain byte slices (#2595) Dev Ojha 2018-10-10 09:46:09 -0700
  • 92343ef484 Add additional metrics (#2500) Matthew Slipper 2018-10-10 09:27:43 -0700
  • ee7b3d260e crypto/amino: Address anton's comment on PubkeyAminoRoute (#2592) Dev Ojha 2018-10-10 01:13:42 -0700
  • 6ec52a9233
    types: cap evidence in block validation (#2560) Ethan Buchman 2018-10-09 13:31:21 -0400
  • 05a119aab5 libs: Test deadlock from listener removal inside callback (#2588) Anton Kaliaev 2018-10-09 21:31:06 +0400
  • d7341c4057 distribution: Lock binary dependencies to specific commits (#2550) Dev Ojha 2018-10-09 10:28:15 -0700
  • 3fcb62b931 :tools: Update docs & fix build-docker Makefile target (#2584) Anton Kaliaev 2018-10-09 18:04:15 +0400
  • 8761b27489 crypto: Add a way to go from pubkey to route (#2574) Dev Ojha 2018-10-09 05:41:33 -0700
  • e7708850c0 libs: Let prefixIterator implements Iterator correctly (#2581) Joon 2018-10-09 21:21:36 +0900
  • 561fc2d717 test(db): Test itr.Value in checkValuePanics (#2580) Overbool 2018-10-09 20:19:00 +0800
  • 724e264ff5 separate mock evidence from real evidence (#2571) Anton Kaliaev 2018-10-09 16:10:05 +0400
  • 989a2f32b1 libs: Refactor & document events code (#2576) Anton Kaliaev 2018-10-09 15:09:40 +0400
  • 4b2bf023dd libs: Fix event concurrency flaw (#2519) goolAdapter 2018-10-08 21:36:31 +0800
  • c17547ac2f Switch nodeID to use tmhash.Size, add test names for net addr tests (#2559) Dev Ojha 2018-10-08 06:20:41 -0700
  • b1e7fac787 crypto/random: Use chacha20, add forward secrecy (#2562) Dev Ojha 2018-10-08 06:15:56 -0700
  • 35b671214c tools: Refactor tm-bench (#2570) Anton Kaliaev 2018-10-08 17:03:38 +0400
  • 4c0c6e0116 [tm-bench] exit on CTRL-C (#2405) bradyjoestar 2018-10-08 00:06:01 -0700
  • b8556b97b8 circle: save p2p logs as artifacts (#2566) Zach 2018-10-08 02:49:50 -0400
  • 5f88fe0e9b fix p2p switch FlushThrottle value (#2569) goolAdapter 2018-10-08 14:05:12 +0800
  • 75a8c2be17 fix error introduced by merge dev/switch_node_id_to_tmhash ValarDragon 2018-10-06 11:53:08 -0700
  • 7eec7c27f4 ah p2p-save-logs zramsay 2018-10-06 12:08:28 -0400
  • ff4caa0ce2 this oughta work zramsay 2018-10-06 11:32:07 -0400
  • 4d6ed31a07 cirlce: save p2p logs zramsay 2018-10-06 10:21:44 -0400
  • f340a0753c
    Merge branch 'develop' into dev/switch_node_id_to_tmhash Ethan Buchman 2018-10-06 10:00:20 -0400
  • 1d8348d707 [p2p] Malformed external address causes SIGSEGV (if URL has empty host) (#2564) Pierrick Hymbert 2018-10-06 15:53:52 +0200
  • f471fc4963
    abci: codespace (#2557) Ethan Buchman 2018-10-06 09:20:15 -0400
  • b5a50f3583 crypto/random: Use chacha20, add forward secrecy dev/crypto_rand_updates ValarDragon 2018-10-05 23:21:47 -0700
  • a5af433e72 fixes from review bucky/2027-fix-socket-pv Ethan Buchman 2018-10-05 23:49:28 -0400
  • 2d726a620b add adr (#2553) Joon 2018-10-06 12:44:53 +0900
  • 52f86e9520 gix GenerateFromPassword bucky/ed25519 Ethan Buchman 2018-10-05 23:40:35 -0400
  • dc0c77bc9e cap evidence in block validation bucky/evidence-cap Ethan Buchman 2018-10-05 23:14:28 -0400
  • 1f09135d13 Make update_tools get the correct versions dev/lock_deps ValarDragon 2018-10-05 19:50:48 -0700
  • bac4a334e9 Switch nodeID to be tmhash.Size, add test names for net addr tests ValarDragon 2018-10-05 19:33:19 -0700
  • c85d0ee7d7 changelog Ethan Buchman 2018-10-05 22:32:51 -0400
  • 53384cf527 ed25519: use golang/x/crypto fork Ethan Buchman 2018-10-05 22:30:38 -0400