https://github.com/tendermint/tendermint

sort by:
Revision Author Date Message Commit Date
d419fff Merge pull request #2350 from tendermint/release/v0.24.0 Release/v0.24.0 07 September 2018, 11:46:44 UTC
c8895da minor note in UPGRADING.md 07 September 2018, 11:43:41 UTC
8b94dec Merge pull request #2354 from tendermint/anton/fix-typos-in-spec Fix typos in spec 07 September 2018, 11:28:50 UTC
4cd2e40 TMBIN -> Amino 07 September 2018, 11:28:58 UTC
47dc4e6 fix a few typos in spec 07 September 2018, 07:40:16 UTC
9428800 minor fixes 07 September 2018, 02:47:05 UTC
22445a5 Merge pull request #2349 from tendermint/release/v0.24.0 update UPGRADING.md and minor docs fixes 07 September 2018, 02:25:20 UTC
299d463 update UPGRADING.md and minor docs fixes 07 September 2018, 02:35:31 UTC
5106af4 docs: add abci spec to config.js 07 September 2018, 02:18:15 UTC
114c405 docs/spec/abci: fixes and more from #2249 07 September 2018, 02:17:00 UTC
246a562 Merge pull request #2343 from tendermint/release/v0.24.0 Major spec update to prepare v0.24.0 for release 07 September 2018, 00:44:54 UTC
1144e72 docs: refactor ABCI docs * move spec/software/abci.md to spec/abci/apps.md and improve it * move some of app-dev/app-development.md to spec/abci/client-server.md 07 September 2018, 00:51:36 UTC
3fd54c5 docs/spec/abci: update spec * better overview section * section on tags * remove notes about state/concurrency from CheckTx * incorporate feedback from #2249 * explain how validator set updates effect future blocks 06 September 2018, 23:36:30 UTC
20c55cf docs: move app-dev/abci-spec.md to spec/abci/abci.md 06 September 2018, 22:36:11 UTC
dea3450 types/time: add note about stripping monotonic part 06 September 2018, 21:58:52 UTC
54fe6ef version: add and bump abci version 06 September 2018, 21:58:12 UTC
6fd79d1 docs/spec/blockchain: remove tags from result for now 06 September 2018, 16:47:26 UTC
8fcabe8 docs: fix note about ChainID size 06 September 2018, 16:42:23 UTC
e0fa827 docs/spec/blockchain: specify consensus params in state.md 06 September 2018, 16:41:57 UTC
bdf3238 docs/spec/blockchain: bring blockchain.md up-to-date 06 September 2018, 16:41:33 UTC
ed9e00a docs/spec/blockchain: fix encoding JSON 06 September 2018, 16:41:02 UTC
604eae8 Merge branch 'master' into release/v0.24.0 05 September 2018, 23:15:06 UTC
b616e54 changelog and version 05 September 2018, 23:26:55 UTC
fae21c9 linkify changelog pending 05 September 2018, 23:25:33 UTC
8c0c484 Merge pull request #2342 from tendermint/dev/changelog2 add script to add links in changelog 05 September 2018, 23:10:48 UTC
bbc30f9 Merge pull request #2340 from tendermint/bucky/changelog name drop external contribs in changelog 05 September 2018, 23:03:03 UTC
91f8af8 docs/spec/blockchain: update vote, signature, time 05 September 2018, 23:14:18 UTC
0881068 add script to add links in changelog 05 September 2018, 22:58:29 UTC
80c2170 docs/spec/blockchain: remove json tags, dont use HexBytes 05 September 2018, 22:57:54 UTC
61914cf docs/tm-core/using-tm: fix indentation for genesis.validators 05 September 2018, 22:56:58 UTC
4416c9e fix links in abci readme. fixes #2335 05 September 2018, 22:44:48 UTC
c9510d0 name drop external contribs in changelog 05 September 2018, 22:26:12 UTC
892b170 Bucky/changelog (#2339) * update changelog pending * fixes from review 05 September 2018, 22:02:45 UTC
7f6bd5c docs & spec: deduplicate block-structure.md (#2331) 05 September 2018, 16:21:04 UTC
eb5cf0f ignore existing peers in DialPeersAsync (#2327) * ignore existing peers in DialPeersAsync Fixes #2253 * rename HasPeerWithAddress to IsDialingOrExistingAddress [breaking] remove Switch#IsDialing * check if addrBook is nil to be consistent with other usages of addrBook across Switch * different log messages for 2 use-cases 05 September 2018, 15:52:22 UTC
2a3520a Merge pull request #2134 from tendermint/2027-cs-failure Add priv_validator_laddr to config.toml 05 September 2018, 15:48:34 UTC
39ab199 Merge pull request #2333 from tendermint/anton/docs Update indexing docs & write a test cast 05 September 2018, 15:41:42 UTC
4c7591c Merge pull request #2336 from tendermint/zach/hotfix fix failing website build 05 September 2018, 13:14:47 UTC
0149c8f fix failing website build 05 September 2018, 12:56:48 UTC
9db66de test make localnet in CI (#2281) * tests: use make localnet based on @jackzampolin work in: https://github.com/cosmos/cosmos-sdk/pull/2067 * keep the p2p tests for now * fixes after my own review * nohup * remove nohup 05 September 2018, 09:25:15 UTC
098681f test searching txs by height Refs #2051 05 September 2018, 08:01:38 UTC
cb91cd5 [docs] one can also index txs by height now 05 September 2018, 07:05:06 UTC
92185c0 Several minor docs & spec cleanup (#2330) * addr_book_strick=false on local nets * link to spec * spec: remove TODO, see #1749 instead * spec: make issues from TODOs * update docs on addr_book_strict option 05 September 2018, 06:30:36 UTC
d0bb1ab Filter out empty addresses in persistent_peers/seeds lists (#2323) Fixes #2320 05 September 2018, 06:13:25 UTC
d27cd97 Index tx.height (#2324) Refs #2051 05 September 2018, 06:00:10 UTC
29d2db3 update outdated abci-cli install instructions (#2325) https://github.com/tendermint/tendermint/pull/2301 04 September 2018, 19:20:45 UTC
eabb1ec tmtime: Canonical, some comments (#2312) 04 September 2018, 08:20:58 UTC
166fd82 max-bytes PR follow-up (#2318) * ReapMaxTxs: return all txs if max is negative this mirrors ReapMaxBytes behavior See https://github.com/tendermint/tendermint/pull/2184#discussion_r214439950 * increase MaxAminoOverheadForBlock tested with: ``` func TestMaxAminoOverheadForBlock(t *testing.T) { maxChainID := "" for i := 0; i < MaxChainIDLen; i++ { maxChainID += "𠜎" } h := Header{ ChainID: maxChainID, Height: 10, Time: time.Now().UTC(), NumTxs: 100, TotalTxs: 200, LastBlockID: makeBlockID(make([]byte, 20), 300, make([]byte, 20)), LastCommitHash: tmhash.Sum([]byte("last_commit_hash")), DataHash: tmhash.Sum([]byte("data_hash")), ValidatorsHash: tmhash.Sum([]byte("validators_hash")), NextValidatorsHash: tmhash.Sum([]byte("next_validators_hash")), ConsensusHash: tmhash.Sum([]byte("consensus_hash")), AppHash: tmhash.Sum([]byte("app_hash")), LastResultsHash: tmhash.Sum([]byte("last_results_hash")), EvidenceHash: tmhash.Sum([]byte("evidence_hash")), ProposerAddress: tmhash.Sum([]byte("proposer_address")), } b := Block{ Header: h, Data: Data{Txs: makeTxs(10000, 100)}, Evidence: EvidenceData{}, LastCommit: &Commit{}, } bz, err := cdc.MarshalBinary(b) require.NoError(t, err) assert.Equal(t, MaxHeaderBytes+MaxAminoOverheadForBlock-2, len(bz)-1000000-20000-1) } ``` * fix MaxYYY constants calculation by using math.MaxInt64 See https://github.com/tendermint/tendermint/pull/2184#discussion_r214444244 * pass mempool filter as an option See https://github.com/tendermint/tendermint/pull/2184#discussion_r214445869 * fixes after Dev's comments 04 September 2018, 07:46:34 UTC
1de32fb Check for int overflow in clist (#2289) * explicitly panic if max capacity is reached * address review comments * comments and a test 02 September 2018, 06:13:09 UTC
7b88172 Implement BFT time (#2203) * Implement BFT time * set LastValidators when creating state in state helper for heights >= 2 31 August 2018, 23:33:51 UTC
ffe91ae Merge pull request #2184 from tendermint/2035-max-bytes MaxBytes 31 August 2018, 19:16:37 UTC
03afad3 Merge pull request #2307 from tendermint/master libs/autofile: bring back loops (#2261) 31 August 2018, 18:42:48 UTC
5ecdfac fix docs base directory (#2295) 31 August 2018, 18:09:43 UTC
9e940b9 libs/autofile: bring back loops (#2261) * libs/autofile: bring back loops * changelog, version 31 August 2018, 18:05:49 UTC
4147f85 update arch doc 31 August 2018, 12:10:41 UTC
02d1b03 update comment for MaxBlockSizeBytes 31 August 2018, 12:01:22 UTC
e873fed calculate amino overhead on the fly 31 August 2018, 12:01:22 UTC
e957f32 be more precise in comments 31 August 2018, 12:01:21 UTC
ad3d429 update Gopkg.lock 31 August 2018, 12:01:21 UTC
0f74856 limit chain ID to 50 symbols max 31 August 2018, 12:01:21 UTC
d73c5cb reap max bytes from the mempool & check transaction size See ADR 020: Limiting txs size inside a block docs/architecture/adr-020-block-size.md Refs #2035 31 August 2018, 12:01:21 UTC
7b2f709 add missing changelog entry (#2303) https://github.com/tendermint/tendermint/pull/2264#issuecomment-417378396 31 August 2018, 07:59:52 UTC
61ab10d config: reduce default mempool size (#2300) * config: reduce default mempool size This reduces the mempool size from 100k to 5k. Note that each secp256k1 sig takes .5ms to compute. Therefore an adversary could previously delay every node on the network's computation time upon receiving a block by 50 seconds. This now reduces that ability to being able to only delay each node by 2.5 seconds. This change should be reverted once ABCI recheck is implemented. * (squash this) fix test 30 August 2018, 21:41:58 UTC
3a6cc5e cache codecov script (#2291) 30 August 2018, 06:11:33 UTC
c43fb70 New NewGoLevelDBWithOpts() to pass opts down to goleveldb (#2293) Closes: #2292 29 August 2018, 04:44:55 UTC
bd53140 mempool: Store txs by hash inside of cache (#2234) * mempool: Store txs by hash inside of cache This allows for large cachesizes, without fear of the memory consumption growing rapidly. * (squash this) rename hashedTx -> txHash 29 August 2018, 04:10:06 UTC
9d06d7e update secret connection to use a little endian encoded nonce (#2264) * update secret connection to use a little endian encoded nonce * update encoding of chunk length to be little endian, too * update comment * Change comment slightly to trigger circelci 28 August 2018, 05:37:38 UTC
b1bc3e4 crypto/secp256k1: Fix signature malleability, adopt more efficient en… (#2239) * crypto/secp256k1: Fix signature malleability, adopt more efficient encoding This removes signature malleability per ADR 14, and makes secp match the encoding in ADR 15. * (squash this) add lock 28 August 2018, 05:32:54 UTC
38b4016 Cleanup up Multisig naming (#2255) * crypto/multisig: Pubkey -> PubKey * crypto/encoding/amino: use pkg vars for routes * crypto/multisig/bitarray * crypto/multisig: ThresholdMultiSignaturePubKey -> PubKeyMultisigThreshold * crypto/encoding/amino: add PubKeyMultisig to table * remove bA import alias https://github.com/tendermint/tendermint/pull/2255#discussion_r211900709 28 August 2018, 04:41:40 UTC
8972b6e Update config.js (#2287) 28 August 2018, 04:37:35 UTC
5f255f0 Replace db_path with db_dir in default configuration (#2284) * db_path is not being parsed Fix default configuration, db_path is now db_dir. Closes: cosmos/cosmos-sdk#1712 * Update CHANGELOG_PENDING.md 27 August 2018, 13:27:18 UTC
20e3565 lint markdown docs using a stop-words and write-good linters (#2195) * lint docs with write-good, stop-words * remove package-lock.json * update changelog * fix wrong paragraph formatting * fix some docs formatting * fix docs format * fix abci spec format 27 August 2018, 07:33:46 UTC
8a84593 Reduce code in common/math (#2274) 27 August 2018, 06:43:15 UTC
aab5947 docs: deprecate RTD (#2280) 27 August 2018, 06:37:54 UTC
2f7fc87 docs: fix img links, closes #2214 (#2282) 27 August 2018, 06:36:22 UTC
1cf6712 quick fix for CircleCI (#2279) See https://discuss.circleci.com/t/saving-cache-stopped-working-warning-skipping-this-step-disabled-in-configuration/24423/2 27 August 2018, 06:19:27 UTC
43ebc77 Fix typo, closes #2269 (#2277) 26 August 2018, 07:45:34 UTC
debe563 Merge pull request #2159 from tendermint/bucky/abci-validators Bucky/abci validators 17 August 2018, 15:12:27 UTC
6dde320 fixes from review 17 August 2018, 14:32:10 UTC
62b2093 ABCIAppClient conn close (#2236) Refs https://github.com/grpc/grpc-go/issues/2264 17 August 2018, 07:59:46 UTC
76bb4b1 rebase fixes 16 August 2018, 17:22:04 UTC
0cbf9b2 update changelog 16 August 2018, 17:19:30 UTC
0701d79 minor fixes 16 August 2018, 17:19:14 UTC
4f61b97 update dep for proto. fix types/proto3/block.proto 16 August 2018, 17:19:14 UTC
1111c18 update abci spec 16 August 2018, 17:19:14 UTC
c919643 abci: move round back from votes to commit 16 August 2018, 17:19:14 UTC
b189ab6 makefile: lint flags 16 August 2018, 17:19:14 UTC
fe6a504 revert gogo version used to generate files 16 August 2018, 17:19:13 UTC
9137662 update ADR 16 August 2018, 17:19:13 UTC
e3f54ec abci: VoteInfo, ValidatorUpdate. See ADR-018 16 August 2018, 17:19:13 UTC
f26b83f abci: add next_validators_hash to header 16 August 2018, 17:19:13 UTC
1f6c7bf make: update protoc_abci use of awk 16 August 2018, 17:19:13 UTC
d69cf9d Merge pull request #2231 from tendermint/anton/changelog-2 Add a changelog entry & Upgrading guides 15 August 2018, 14:19:06 UTC
4e78bad docs: note max outbound peers excludes persistent 15 August 2018, 08:54:20 UTC
684e3cb add upgrading guides 15 August 2018, 08:53:00 UTC
a649deb add a changelog entry 15 August 2018, 08:52:43 UTC
5446452 pass in NodeKey to NewNode (#2212) Fixes #1544 15 August 2018, 08:29:45 UTC
ad24d66 [abci-cli] print out all the sub-commands available (#2219) 15 August 2018, 08:28:17 UTC
eb98f1c add missing changelog entries (#2224) 14 August 2018, 23:16:18 UTC
728d2ed crypto: Remove unnecessary prefixes from amino route variable names (#2205) * crypto: Remove unnecessary ed25519 and secp256k1 prefixes from amino routes. * (squash this) add changelog * (squash this) multisig amino fixes * (squash this) fix build error 14 August 2018, 23:13:25 UTC
back to top