https://github.com/tendermint/tendermint

sort by:
Revision Author Date Message Commit Date
f51eee1 explicitly set block executor event bus 06 April 2021, 12:25:58 UTC
d3570c6 build(deps): Bump codecov/codecov-action from v1.3.1 to v1.3.2 (#6319) Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from v1.3.1 to v1.3.2. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md) - [Commits](https://github.com/codecov/codecov-action/compare/v1.3.1...9b0b9bbe2c64e9ed41413180dd7398450dfeee14) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 06 April 2021, 11:54:01 UTC
10f4b7d build(deps): Bump golangci/golangci-lint-action from v2.5.1 to v2.5.2 (#6317) 05 April 2021, 16:47:27 UTC
6d9372b test: improve cleanup for data and disk use (#6311) 05 April 2021, 16:39:04 UTC
bcdf923 p2p: improve router test stability (#6310) 05 April 2021, 14:54:32 UTC
1c4dbe3 abci: change client to use multi-reader mutexes (#6306) 03 April 2021, 18:25:15 UTC
46e06c9 state: fix block event indexing reserved key check (#6314) copy 🍝 bug when porting similar logic from the tx indexing code. 03 April 2021, 16:18:54 UTC
0536511 Adds missing line break (#6309) Adds small fix to the docs. Line 67 specifies "two key changes". I think this is where the second bullet point was meant to start. 02 April 2021, 18:25:24 UTC
358d1a2 node: remove mode defaults. Make node mode explicit (#6282) 02 April 2021, 07:31:25 UTC
f2f085c fix: test fixture peer manager in mempool reactor tests (#6308) 01 April 2021, 17:01:04 UTC
19393f0 test: clean up databases in tests (#6304) 01 April 2021, 15:24:23 UTC
0811c7b fix: theoretical leak in clisit.Init (#6302) 01 April 2021, 14:03:51 UTC
d0b513c p2p: filter peers by IP address and ID (#6300) 30 March 2021, 22:00:43 UTC
3ed8f14 p2p: connect max inbound peers configuration to new router (#6296) 30 March 2021, 14:04:14 UTC
70ea675 build(deps): Bump github.com/Workiva/go-datastructures (#6298) Bumps [github.com/Workiva/go-datastructures](https://github.com/Workiva/go-datastructures) from 1.0.52 to 1.0.53. - [Release notes](https://github.com/Workiva/go-datastructures/releases) - [Commits](https://github.com/Workiva/go-datastructures/compare/v1.0.52...v1.0.53) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Marko <marbar3778@yahoo.com> 30 March 2021, 11:41:47 UTC
e2dc241 build(deps): Bump github.com/golang/protobuf from 1.5.1 to 1.5.2 (#6299) Bumps [github.com/golang/protobuf](https://github.com/golang/protobuf) from 1.5.1 to 1.5.2. - [Release notes](https://github.com/golang/protobuf/releases) - [Commits](https://github.com/golang/protobuf/compare/v1.5.1...v1.5.2) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 30 March 2021, 11:26:13 UTC
c62e320 p2p: rate-limit incoming connections by IP (#6286) 29 March 2021, 21:07:05 UTC
91506bf p2p: simple peer scoring (#6277) 29 March 2021, 20:12:23 UTC
cbae361 e2e: add evidence generation and testing (#6276) 29 March 2021, 18:00:20 UTC
32ee737 change index block log to info (#6290) ## Description Change log from error to info for indexing blocks 29 March 2021, 13:50:12 UTC
6a34fd8 ci: add janitor (#6292) * add janitor * add workflow ids * add comment 29 March 2021, 13:38:26 UTC
9ecfcc9 fix: jsonrpc url parsing and dial function (#6264) This PR fixes how the jsonrpc parses the URL, and how the dial function connects to the RPC. Closes: https://github.com/tendermint/tendermint/issues/6260 29 March 2021, 09:24:52 UTC
63f6c26 update tm command from node to start (#6283) 29 March 2021, 09:13:24 UTC
d988cd6 build(deps): Bump github.com/minio/highwayhash from 1.0.1 to 1.0.2 (#6280) Bumps [github.com/minio/highwayhash](https://github.com/minio/highwayhash) from 1.0.1 to 1.0.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/minio/highwayhash/releases">github.com/minio/highwayhash's releases</a>.</em></p> <blockquote> <h2>Version v1.0.2</h2> <h2>Changelog</h2> <h3>Fixed</h3> <p>Issue <a href="https://github-redirect.dependabot.com/minio/highwayhash/issues/17">#17</a> - on arm64 (on Go 1.16) wrong hash values got computed due to incorrectly naming asm constants like regular Go functions. This probably confused the linker and caused the arm64 implementation to compute incorrect hash values. Fixed by 08ce0b4</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/minio/highwayhash/commit/08ce0b4fa7932a018438133f1b632e1c674d4107"><code>08ce0b4</code></a> Fix ARM64 assembly (<a href="https://github-redirect.dependabot.com/minio/highwayhash/issues/19">#19</a>)</li> <li><a href="https://github.com/minio/highwayhash/commit/5311fe963f6b47d7b5206ec3fbdc21d7a398ada8"><code>5311fe9</code></a> disable arm64 assembler and update CI to Go 1.16 (<a href="https://github-redirect.dependabot.com/minio/highwayhash/issues/18">#18</a>)</li> <li>See full diff in <a href="https://github.com/minio/highwayhash/compare/v1.0.1...v1.0.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/minio/highwayhash&package-manager=go_modules&previous-version=1.0.1&new-version=1.0.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> 26 March 2021, 19:53:56 UTC
ca080b5 build(deps): Bump google.golang.org/grpc from 1.36.0 to 1.36.1 (#6281) 26 March 2021, 19:43:30 UTC
0124593 fix: avoid race with a deeper copy (#6285) 26 March 2021, 19:15:45 UTC
19a375a build(deps): Bump vuepress-theme-cosmos from 1.0.180 to 1.0.181 in /docs (#6266) Bumps [vuepress-theme-cosmos](https://github.com/cosmos/vuepress-theme-cosmos) from 1.0.180 to 1.0.181. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/cosmos/vuepress-theme-cosmos/commits">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vuepress-theme-cosmos&package-manager=npm_and_yarn&previous-version=1.0.180&new-version=1.0.181)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> 26 March 2021, 13:39:58 UTC
b5e4147 p2p: metrics (#6278) 26 March 2021, 13:01:41 UTC
a554005 p2p: revised router message scheduling (#6126) 25 March 2021, 20:58:46 UTC
2ceb816 test infra: make memory network test buffers configurable (#6275) 25 March 2021, 20:19:11 UTC
3f9066b logging: shorten precommit log message (#6270) This is an attempt to clean up the logging message as requested in #6269. 25 March 2021, 16:26:56 UTC
7d53cb2 e2e: fix perturbation of seed nodes (#6272) 25 March 2021, 14:50:27 UTC
1d671a1 github: add @tychoish to code owners (#6273) 25 March 2021, 14:16:26 UTC
d43a79d state: cleanup block indexing logs and null (#6263) 22 March 2021, 17:25:42 UTC
003f394 rpc: index block events to support block event queries (#6226) 22 March 2021, 15:47:35 UTC
99c73dd refactor blockchain/v0 tests to use p2ptest (#6256) 19 March 2021, 20:40:43 UTC
206479f build(deps): Bump github.com/prometheus/client_golang (#6258) Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.9.0 to 1.10.0. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/master/CHANGELOG.md) - [Commits](https://github.com/prometheus/client_golang/compare/v1.9.0...v1.10.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 19 March 2021, 15:56:56 UTC
7d68a56 build(deps): Bump github.com/golang/protobuf from 1.4.3 to 1.5.1 (#6254) Bumps [github.com/golang/protobuf](https://github.com/golang/protobuf) from 1.4.3 to 1.5.1. - [Release notes](https://github.com/golang/protobuf/releases) - [Commits](https://github.com/golang/protobuf/compare/v1.4.3...v1.5.1) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 19 March 2021, 13:52:22 UTC
6f6083d linter: fix nolintlint warnings (#6257) 19 March 2021, 09:59:14 UTC
dd84867 bump linter version to 1.38 (#6253) 18 March 2021, 10:31:20 UTC
9f7051d node: implement tendermint modes (#6241) Co-authored-by: dongsam <dongsamb@gmail.com> Co-authored-by: Anton Kaliaev <anton.kalyaev@gmail.com> Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com> 18 March 2021, 10:17:53 UTC
5c54713 fix: make p2p evidence_pending test not timing dependent (#6252) 17 March 2021, 20:03:56 UTC
c52de48 test: refactor mempool reactor to use new p2ptest infrastructure (#6250) 17 March 2021, 18:36:56 UTC
acbe3f6 P2P: Evidence Reactor Test Refactor (#6238) 17 March 2021, 15:01:04 UTC
c553c0c cleanup consensus test (#6246) 17 March 2021, 14:39:58 UTC
fa51b65 .github: remove myself from CODEOWNERS (#6248) 17 March 2021, 11:52:56 UTC
b00962e build(deps): Bump codecov/codecov-action from v1.2.2 to v1.3.1 (#6247) Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from v1.2.2 to v1.3.1. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md) - [Commits](https://github.com/codecov/codecov-action/compare/v1.2.2...fcebab03f26c7530a22baa63f06b3e0515f0c7cd) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 17 March 2021, 11:39:37 UTC
efd2fde privval: add ctx to privval interface (#6240) ## Description - Add `context.Context` to Privval interface This pr does not introduce context into our custom privval connection protocol because this will be removed in the next release. When this pr is released. 16 March 2021, 14:41:03 UTC
fa781e6 e2e: fix light client generator (#6236) 15 March 2021, 12:04:33 UTC
6ffdf18 crypto: ed25519 & sr25519 batch verification (#6120) Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com> Co-authored-by: Anton Kaliaev <anton.kalyaev@gmail.com> 15 March 2021, 10:58:49 UTC
bf8cce8 use error.Is to check for nondeterminstic vote error type (#6237) 15 March 2021, 10:02:54 UTC
799f87b build(deps): Bump codecov/codecov-action from v1.2.1 to v1.2.2 (#6231) Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from v1.2.1 to v1.2.2. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md) - [Commits](https://github.com/codecov/codecov-action/compare/v1.2.1...1f8f3abcccf7960749744fd13547965f0e7d1bdd) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 15 March 2021, 09:46:22 UTC
72c9364 build(deps): Bump rtCamp/action-slack-notify from ae4223259071871559b6e9d08b24a63d71b3f0c0 to 2.1.3 (#6234) Bumps [rtCamp/action-slack-notify](https://github.com/rtCamp/action-slack-notify) from ae4223259071871559b6e9d08b24a63d71b3f0c0 to 2.1.3. This release includes the previously tagged commit. - [Release notes](https://github.com/rtCamp/action-slack-notify/releases) - [Commits](https://github.com/rtCamp/action-slack-notify/compare/ae4223259071871559b6e9d08b24a63d71b3f0c0...f565a63638bd3615e76249bffab00fcb9dab90f7) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 15 March 2021, 09:29:02 UTC
6b4024a fix e2e app test (#6223) 10 March 2021, 09:32:51 UTC
00b9524 rpc/jsonrpc/server: return an error in WriteRPCResponseHTTP(Error) (#6204) instead of panicking Closes #5529 10 March 2021, 05:29:35 UTC
884d4d5 note: add nondeterministic note to events (#6220) ## Description Since events are not hashed into the header they can be non deterministic. Changing an event is not consensus breaking. Will update docs in the spec 07 March 2021, 11:36:58 UTC
1c314c8 blockstore: save only the last seen commit (#6212) 05 March 2021, 18:37:18 UTC
d27cc6e build with go1.16 (#6213) Co-authored-by: Marko <marbar3778@yahoo.com> 05 March 2021, 15:59:25 UTC
5a7ac0a update outdated comment in state.go (#6214) I couldn't find any references to `state.NextState(...)`. Looks like `updateState` replaced that function 05 March 2021, 13:36:07 UTC
418e2c1 e2e: integrate light clients (#6196) 05 March 2021, 13:24:45 UTC
4540bef localnet: fix localnet by excluding self from persistent peers list (#6209) Closes #6205 05 March 2021, 12:58:52 UTC
6625d12 build(deps): Bump JamesIves/github-pages-deploy-action from 4.0.0 to 4.1.0 (#6215) Bumps [JamesIves/github-pages-deploy-action](https://github.com/JamesIves/github-pages-deploy-action) from 4.0.0 to 4.1.0. - [Release notes](https://github.com/JamesIves/github-pages-deploy-action/releases) - [Commits](https://github.com/JamesIves/github-pages-deploy-action/compare/4.0.0...3dbacc7e69578703f91f077118b3475862cb09b8) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 05 March 2021, 12:49:31 UTC
0566bea e2e: add benchmarking functionality (#6210) 05 March 2021, 12:26:18 UTC
8c539f7 logs: cleanup (#6198) 04 March 2021, 10:09:08 UTC
be88fd3 mempool/rpc: log grooming (#6201) 04 March 2021, 00:45:35 UTC
cab10db e2e: adjust timeouts to be dynamic to size of network (#6202) 03 March 2021, 23:41:07 UTC
90fe178 mempool: don't return an error on checktx with the same tx (#6199) 03 March 2021, 20:02:45 UTC
0d01818 indexer: remove info log (#6194) ## Description Replace info log with Debug. 02 March 2021, 17:18:39 UTC
36d92cd test/fuzz: fix rpc, secret_connection and pex tests (#6190) * test/fuzz: fix rpc, secret_connection and pex tests - ignore empty data in rpc - provide correct IP in pex - spawn a goroutine for Write and do multiple Read(s) * test/fuzz: fix init in pex test * test/fuzz: assign NewServeMux to global var * test/fuzz: only try to Unmarshal if blob is not empty * run fuzz tests for PRs which modify fuzz tests themselves * test/fuzz: move MakeSwitch into init 02 March 2021, 13:30:06 UTC
fe4e97a rpc/jsonrpc: Unmarshal RPCRequest correctly (#6191) i.e. without double pointer. With double pointer, it was possible to submit `null` value, which will crash the server. ``` panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x189ddc0] goroutine 1 [running]: github.com/tendermint/tendermint/rpc/jsonrpc/types.(*RPCRequest).UnmarshalJSON(0xc0000147e0, 0xc00029f201, 0x4, 0x1ff, 0x883baa0, 0xc0000147e0) /Users/anton/go/src/github.com/tendermint/tendermint/rpc/jsonrpc/types/types.go:70 +0x100 encoding/json.(*decodeState).literalStore(0xc000216bb0, 0xc00029f201, 0x4, 0x1ff, 0x1998800, 0xc0000147e0, 0x199, 0xc000231700, 0x10e0a5e, 0x197) /usr/local/Cellar/go/1.16/libexec/src/encoding/json/decode.go:860 +0x30ce encoding/json.(*decodeState).value(0xc000216bb0, 0x1998800, 0xc0000147e0, 0x199, 0x1998800, 0xc0000147e0) /usr/local/Cellar/go/1.16/libexec/src/encoding/json/decode.go:384 +0x40c encoding/json.(*decodeState).array(0xc000216bb0, 0x18df040, 0xc0001be540, 0x16, 0xc000216bd8, 0x10e405b) /usr/local/Cellar/go/1.16/libexec/src/encoding/json/decode.go:558 +0x365 encoding/json.(*decodeState).value(0xc000216bb0, 0x18df040, 0xc0001be540, 0x16, 0x16, 0x6e) /usr/local/Cellar/go/1.16/libexec/src/encoding/json/decode.go:360 +0x22f encoding/json.(*decodeState).unmarshal(0xc000216bb0, 0x18df040, 0xc0001be540, 0xc000216bd8, 0x0) /usr/local/Cellar/go/1.16/libexec/src/encoding/json/decode.go:180 +0x2c9 encoding/json.Unmarshal(0xc00029f200, 0x6, 0x200, 0x18df040, 0xc0001be540, 0x0, 0x0) /usr/local/Cellar/go/1.16/libexec/src/encoding/json/decode.go:107 +0x15d ``` 02 March 2021, 10:25:52 UTC
ddba7f9 changelog: update for 0.34.8 (#6183) 01 March 2021, 16:32:00 UTC
089b314 test/fuzz: fix PEX reactor test (#6188) * test/fuzz: fix PEX reactor test * .github: [fuzz] increase retention period for crashers 01 March 2021, 16:18:51 UTC
37d36cd light: improve provider handling (#6053) Introduces heuristics that track the amount of no responses or unavailable blocks a provider has for more robust provider handling by the light client. Use concurrent calls to all witnesses when a new primary is needed. 01 March 2021, 11:04:02 UTC
e2384a0 privval: return errors on loadFilePV (#6185) ## Description - return errors on `loadFilePv` closes #6182 01 March 2021, 09:10:09 UTC
f57aaa4 docs/tutorials: fix sample code (#6186) 28 February 2021, 09:59:27 UTC
611dd5a build(deps): Bump google.golang.org/grpc from 1.35.0 to 1.36.0 (#6180) Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.35.0 to 1.36.0. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](https://github.com/grpc/grpc-go/compare/v1.35.0...v1.36.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 25 February 2021, 16:09:51 UTC
fc5a108 libs/log: [JSON format] include timestamp (#6174) Closes #6146 25 February 2021, 07:06:24 UTC
e9e5026 rpc/client/http: drop endpoint arg from New and add WSOptions (#6176) also - replace `MaxReconnectAttempts`, `ReadWait`, `WriteWait` and `PingPeriod` options with `WSOptions` in `WSClient` (rpc/jsonrpc/client/ws_client.go). - set default write wait to 10s for `WSClient`(rpc/jsonrpc/client/ws_client.go) - unexpose `WSEvents`(rpc/client/http.go) Closes #6162 25 February 2021, 06:57:31 UTC
bd14bb6 build(deps): Bump golangci/golangci-lint-action from v2.4.0 to v2.5.1 (#6175) Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from v2.4.0 to v2.5.1. - [Release notes](https://github.com/golangci/golangci-lint-action/releases) - [Commits](https://github.com/golangci/golangci-lint-action/compare/v2.4.0...d9f0e73c0497685d68af8c58280f49fcaf0545ff) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Marko <marbar3778@yahoo.com> 24 February 2021, 19:07:25 UTC
4557211 logging: print string instead of callback (#6177) ## Description Fixes marshaling error in sdk closes https://github.com/cosmos/cosmos-sdk/issues/8578 the output stays the same, we are avoiding the passing of the callback because sdk uses typed logging. 24 February 2021, 18:56:28 UTC
0f4124f rpc/client/http: Do not drop events even if the `out` channel is full (#6163) ``` // unbuffered out, err := httpClient.Subscribe(ctx, "event.type=NewTx and account.name=Jack", 0) // buffered out, err := httpClient.Subscribe(ctx, "event.type=NewTx AND account.name=Jack", 20) ``` Before: when the `out` channel is buffered and becomes full, we drop an event (+ log the error) After: when the `out` channel is buffered and becomes full, we block **Before it was not apparent to the app when an event was dropped (looking at the logs is manual task). After this PR, if the user does not read from `out` on 1 subscription, all other subscriptions will be stuck too.** Closes #6161 24 February 2021, 04:16:13 UTC
be35c89 docs/security: add preallocated list of security vulnerability names (#6167) I'm also going to add the retros for all previous security incidents to this directory - I'd like to have them somewhere more central than the Cosmos Forum, where they currently live. 23 February 2021, 21:59:42 UTC
c21f4c6 state executor: groom logs (#6152) ref: #5912 23 February 2021, 15:57:27 UTC
d5cf783 state: save in batches within the state store (#6067) 23 February 2021, 15:37:46 UTC
9498cd8 Normalise GenesisDoc before saving to state (#6059) Co-authored-by: Callum <cmwaters19@gmail.com> 23 February 2021, 12:27:42 UTC
c1ca749 rpc: change default sorting to desc for `/tx_search` results (#6168) Closes #6155 23 February 2021, 10:56:16 UTC
98bbde5 .github: [jepsen] archive results (#6164) 23 February 2021, 10:20:37 UTC
42f6c40 p2p: enable scheme-less parsing of IPv6 strings (#6158) 22 February 2021, 15:24:56 UTC
6912c34 cmd: ignore missing wal in debug kill command (#6160) closes: #6159 22 February 2021, 13:24:56 UTC
5a39f72 .github: [jepsen] add more docs (#6141) 22 February 2021, 07:19:47 UTC
93719c2 changelog: update with changes from 0.34.7 (and failed 0.34.5, 0.34.6) (#6150) 19 February 2021, 13:51:22 UTC
ab69153 docs: how to add tm version to RPC (#6151) ## Description Add docs on how to get tendermint version into RPC version outputs 19 February 2021, 13:05:42 UTC
29360f9 light: improve timeout functionality (#6145) 18 February 2021, 22:49:24 UTC
27eb10a consensus: log private validator address and not struct (#6144) ref: https://github.com/tendermint/tendermint/pull/6140#discussion_r578635756 18 February 2021, 19:02:36 UTC
8a3637a consensus: more log grooming (#6140) ref: https://github.com/tendermint/tendermint/issues/5912 18 February 2021, 18:12:33 UTC
90c290a rpc: standardize error codes (#6019) 18 February 2021, 16:54:02 UTC
54a14cf .github: [jepsen] source .bashrc (#6139) fixes https://github.com/tendermint/tendermint/runs/1926771645 ``` ERROR [2021-02-18 12:16:30,492] main - jepsen.cli Oh jeez, I'm sorry, Jepsen broke. Here's why: clojure.lang.ExceptionInfo: throw+: {:dir "/", :private-key-path nil, :password "root", :username "root", :type :jepsen.control/session-error, :port 22, :strict-host-key-checking false, :host nil, :sudo nil, :dummy false, :message "Error opening SSH session. Verify username, password, and node hostnames are correct.", :session nil} ``` 18 February 2021, 12:32:00 UTC
a48c6bd .github: [jepsen] fix directory name (#6138) ``` bash: line 0: cd: tendermint: No such file or directory ``` 18 February 2021, 12:10:52 UTC
27b05d6 .github: [jepsen] cd inside the container, not outside (#6137) fixes https://github.com/tendermint/tendermint/runs/1925580432 ``` No :main namespace specified in project.clj. ``` 18 February 2021, 09:18:55 UTC
6cb4b5d .github: [jepsen] use "bash -c" to execute lein run cmd (#6136) Fixes https://github.com/tendermint/tendermint/runs/1925329781 ``` OCI runtime exec failed: exec failed: container_linux.go:370: starting container process caused: exec: "lein run test --nemesis none --workload cas-register --concurrency 10 --tendermint-url https://github.com/melekes/katas/releases/download/0.2.0/tendermint.tar.gz --merkleeyes-url https://github.com/melekes/katas/releases/download/0.2.0/merkleeyes_0.1.7.tar.gz": stat lein run test --nemesis none --workload cas-register --concurrency 10 --tendermint-url https://github.com/melekes/katas/releases/download/0.2.0/tendermint.tar.gz --merkleeyes-url https://github.com/melekes/katas/releases/download/0.2.0/merkleeyes_0.1.7.tar.gz: no such file or directory: unknown ``` 18 February 2021, 09:01:57 UTC
back to top