Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.41.3 sr25519 algo #71

Open
wants to merge 54 commits into
base: master
Choose a base branch
from
Open

v0.41.3 sr25519 algo #71

wants to merge 54 commits into from

Commits on Jan 8, 2021

  1. Stargate Release PR -- v0.40.0 Final (cosmos#8284)

    * v0.40.0 final changelog & release notes
    
    * Trigger Build
    clevinson authored Jan 8, 2021
    Configuration menu
    Copy the full SHA
    a334a59 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2021

  1. Backport/reproducible builds (cosmos#8381)

    * fix reproducible builds (cosmos#8300)
    * fix library file path (cosmos#8301)
    
    Co-authored-by: SaReN <[email protected]>
    Co-authored-by: Alessio Treglia <[email protected]>
    3 people authored Jan 19, 2021
    Configuration menu
    Copy the full SHA
    b6b79e3 View commit details
    Browse the repository at this point in the history
  2. fix GET /upgrade/current query (cosmos#8280) (cosmos#8372)

    From: cosmos#8282
    
    Co-authored-by: MD Aleem <[email protected]>
    Co-authored-by: SaReN <[email protected]>
    3 people authored Jan 19, 2021
    Configuration menu
    Copy the full SHA
    c657222 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0e9a6b2 View commit details
    Browse the repository at this point in the history
  4. fix zero time checks (cosmos#8282) (cosmos#8374)

    From cosmos#8282
    
    Co-authored-by: Robert Zaremba <[email protected]>
    Co-authored-by: Alessio Treglia <[email protected]>
    3 people authored Jan 19, 2021
    Configuration menu
    Copy the full SHA
    c18ba39 View commit details
    Browse the repository at this point in the history
  5. build(deps): bump github.com/gogo/protobuf from 1.3.1 to 1.3.2 (cosmo…

    …s#8291) (cosmos#8376)
    
    From cosmos#8291
    
    Bumps [github.com/gogo/protobuf](https://github.com/gogo/protobuf) from 1.3.1 to 1.3.2.
    - [Release notes](https://github.com/gogo/protobuf/releases)
    - [Commits](gogo/protobuf@v1.3.1...v1.3.2)
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    amaury1093 and dependabot[bot] authored Jan 19, 2021
    Configuration menu
    Copy the full SHA
    062b21b View commit details
    Browse the repository at this point in the history
  6. Fix sequence value in auth sign signature only (cosmos#8287) (cosmos#…

    …8383)
    
    From: cosmos#8287
    
    Co-authored-by: Alessio Treglia <[email protected]>
    Co-authored-by: Federico Kunze <[email protected]>
    Co-authored-by: SaReN <[email protected]>
    4 people authored Jan 19, 2021
    Configuration menu
    Copy the full SHA
    f2de540 View commit details
    Browse the repository at this point in the history
  7. fix: wrappedError.Is (cosmos#8355) (cosmos#8377)

    From: cosmos#8385
    
    Co-authored-by: Alessio Treglia <[email protected]>
    robert-zaremba and Alessio Treglia authored Jan 19, 2021
    Configuration menu
    Copy the full SHA
    ca2ff62 View commit details
    Browse the repository at this point in the history
  8. fix: wrappedError.Is (cosmos#8355) (cosmos#8377)

    From: cosmos#8385
    
    Co-authored-by: Alessio Treglia <[email protected]>
    robert-zaremba and Alessio Treglia authored Jan 19, 2021
    Configuration menu
    Copy the full SHA
    07a68b5 View commit details
    Browse the repository at this point in the history
  9. Update gogo proto deps with v1.3.2 security fixes (cosmos#8350) (cosm…

    …os#8386)
    
    * Update gogo proto deps with v1.3.2 security fixes
    
    * Regenerate proto files
    
    Co-authored-by: Aaron Craelius <[email protected]>
    amaury1093 and aaronc authored Jan 19, 2021
    Configuration menu
    Copy the full SHA
    52f0baa View commit details
    Browse the repository at this point in the history
  10. Fix ibc client (cosmos#8341) (cosmos#8375)

    * fix-ibc-client
    * add changelog
    
    Co-authored-by: Segue <[email protected]>
    robert-zaremba and SegueII authored Jan 19, 2021
    Configuration menu
    Copy the full SHA
    5acc12a View commit details
    Browse the repository at this point in the history
  11. fix proto generation (cosmos#8361) (cosmos#8389)

    * fix proto generation
    
    * merge grpc_gateway into gocosmos_out
    
    * change env variable names
    
    Co-authored-by: Marko <[email protected]>
    robert-zaremba and tac0turtle authored Jan 19, 2021
    Configuration menu
    Copy the full SHA
    1c76416 View commit details
    Browse the repository at this point in the history
  12. Add missing unpack interfaces functions to IBC (cosmos#8359) (cosmos#…

    …8379)
    
    * add missing UnpackInterfaces functions
    
    * fix build
    
    * add tests cc @fedekunze
    
    Co-authored-by: Federico Kunze <[email protected]>
    
    Co-authored-by: colin axnér <[email protected]>
    Co-authored-by: Federico Kunze <[email protected]>
    3 people authored Jan 19, 2021
    Configuration menu
    Copy the full SHA
    079f3ee View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e474138 View commit details
    Browse the repository at this point in the history
  14. Backport/changelog (cosmos#8390)

    * Update changelog for 0.40.1
    
    * add tendermint
    
    * Add release notes
    
    * add known issues
    
    * update
    
    * update release notes
    
    * fix a few things in CHANGELOG
    
    * Update RELEASE_NOTES.md
    
    Co-authored-by: Alessio Treglia <[email protected]>
    robert-zaremba and Alessio Treglia authored Jan 19, 2021
    Configuration menu
    Copy the full SHA
    df5bf85 View commit details
    Browse the repository at this point in the history
  15. update to tendermint v0.34.3 (cosmos#8388) (cosmos#8391)

    * update to tendermint v0.34.3
    
    * go.mod replace with grpc v1.33.2
    
    Co-authored-by: Amaury Martiny <[email protected]>
    Co-authored-by: Alessio Treglia <[email protected]>
    amaury1093 and Alessio Treglia authored Jan 19, 2021
    Configuration menu
    Copy the full SHA
    7cb7a3a View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2021

  1. Configuration menu
    Copy the full SHA
    5b45deb View commit details
    Browse the repository at this point in the history
  2. backport cosmos#8418 (cosmos#8424)

    Co-authored-by: Alessio Treglia <[email protected]>
    fedekunze and Alessio Treglia authored Jan 26, 2021
    Configuration menu
    Copy the full SHA
    5179e7e View commit details
    Browse the repository at this point in the history
  3. Reorder IBC channel callbacks (cosmos#8441)

    Alessio Treglia authored Jan 26, 2021
    Configuration menu
    Copy the full SHA
    f67c4f9 View commit details
    Browse the repository at this point in the history
  4. ibc: MsgTransfer amino JSON, commits from @fedekunze (cosmos#8440)

    From: cosmos#8437
    
    Closes: cosmos#8266
    
    Thanks: @fedekunze
    Alessio Treglia authored Jan 26, 2021
    Configuration menu
    Copy the full SHA
    e6dac1d View commit details
    Browse the repository at this point in the history
  5. chore: update RELEASE_NOTES.md (cosmos#8443)

    Co-authored-by: Alessio Treglia <[email protected]>
    fdymylja and Alessio Treglia authored Jan 26, 2021
    Configuration menu
    Copy the full SHA
    c54025d View commit details
    Browse the repository at this point in the history
  6. Merge pull request cosmos#8444 from cosmos/release/v0.40.x

    Release v0.41.0
    Alessio Treglia authored Jan 26, 2021
    Configuration menu
    Copy the full SHA
    f8a6987 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2021

  1. Configuration menu
    Copy the full SHA
    a72c975 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2021

  1. snapshots: fix flaky tests [o.41-cherry-pick] (cosmos#8484)

    Alessio Treglia authored Feb 4, 2021
    Configuration menu
    Copy the full SHA
    2437b66 View commit details
    Browse the repository at this point in the history
  2. Fix keyring import from older versions. (cosmos#8489)

    From: cosmos#8436
    
    Co-authored-by: Jonathan Gimeno <[email protected]>
    Alessio Treglia and jgimeno authored Feb 4, 2021
    Configuration menu
    Copy the full SHA
    ad46b2f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    37e1d93 View commit details
    Browse the repository at this point in the history
  4. fix: tendermint subcommands should not create missing files (cosmos#8493

    )
    
    From: cosmos#8481
    
    Thanks: @michaelfig for the patch.
    Alessio Treglia authored Feb 4, 2021
    Configuration menu
    Copy the full SHA
    8a79ec1 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2021

  1. bank: don't ignore errors returned by Balance.GetAddress() (cosmos#8534)

    Closes: cosmos#8530
    From: cosmos#8531
    Thanks: @odeke-em for pointing this out.
    Alessio Treglia authored Feb 8, 2021
    Configuration menu
    Copy the full SHA
    5bd006c View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2021

  1. Configuration menu
    Copy the full SHA
    e009135 View commit details
    Browse the repository at this point in the history
  2. Update chain-upgrade-guide-040.md (cosmos#8326)

    Still a problem with `cat` - a tmp_genesis file needs to be created and then moved to the old location
    
    Co-authored-by: Amaury <[email protected]>
    Co-authored-by: Cory <[email protected]>
    3 people committed Feb 12, 2021
    Configuration menu
    Copy the full SHA
    41d50c8 View commit details
    Browse the repository at this point in the history
  3. docs: Update x/staking spec (cosmos#8395)

    * Finish updating state
    
    * Add messages
    
    * Update events
    
    * proto-gen
    
    * Update proto/cosmos/staking/v1beta1/staking.proto
    
    Co-authored-by: Anil Kumar Kammari <[email protected]>
    
    * progo-gen
    
    * Update Msg with slash
    
    * Rerun proto docs
    
    Co-authored-by: Anil Kumar Kammari <[email protected]>
    Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
    3 people committed Feb 12, 2021
    Configuration menu
    Copy the full SHA
    08a012d View commit details
    Browse the repository at this point in the history
  4. Misc documentation fixes (cosmos#8452)

    * EndBlock: "beginning" => "end"
    
    * misc fixes
    
    * beginning => end
    
    * fix error in run-node tutorial
    
    * Use correct keyring backend when interacting
    
    * multiply stakes by 1000
    
    * query accounts with the bank submodule, not accounts
    
    * specify key backend for transactions
    
    Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
    2 people authored and amaury1093 committed Feb 12, 2021
    Configuration menu
    Copy the full SHA
    6221c31 View commit details
    Browse the repository at this point in the history
  5. fixing typo at 'os' backend session (cosmos#8477)

    Co-authored-by: SaReN <[email protected]>
    Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
    3 people authored and amaury1093 committed Feb 12, 2021
    Configuration menu
    Copy the full SHA
    34b8d1c View commit details
    Browse the repository at this point in the history
  6. Update cosmovisor.md (cosmos#8552)

    Co-authored-by: Alessio Treglia <[email protected]>
    Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
    3 people authored and amaury1093 committed Feb 12, 2021
    Configuration menu
    Copy the full SHA
    e0647bd View commit details
    Browse the repository at this point in the history
  7. Run pro-gen again

    amaury1093 committed Feb 12, 2021
    Configuration menu
    Copy the full SHA
    2a5818c View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2021

  1. Configuration menu
    Copy the full SHA
    c878615 View commit details
    Browse the repository at this point in the history
  2. Merge pull request cosmos#8576 from cosmos/am-backport-docs

    [backport/v0.41.x] Mega Docs cherry-pick PR
    Alessio Treglia authored Feb 15, 2021
    Configuration menu
    Copy the full SHA
    2c52cb4 View commit details
    Browse the repository at this point in the history
  3. [backport/v0.41.x] Removed GetValidator caching to fix concurrency er…

    …ror (cosmos#8546) (cosmos#8583)
    
    * Removed GetValidator caching to fix concurrency error (cosmos#8546)
    
    * Removed GetValidator caching to fix concurrency error
    
    * Fixed linting and added CHANGELOG entry
    
    * Moved benchmark test into its own file
    
    * Moved CHANGELOG entry to bug fix
    
    * Update CHANGELOG.md
    
    Co-authored-by: Cory <[email protected]>
    
    Co-authored-by: Amaury <[email protected]>
    Co-authored-by: Cory <[email protected]>
    Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
    
    * Fix changelog conflicts
    
    Co-authored-by: Riccardo Montagnin <[email protected]>
    Co-authored-by: Cory <[email protected]>
    Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
    4 people authored Feb 15, 2021
    Configuration menu
    Copy the full SHA
    35a243a View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2021

  1. Make gRPC requests go through tendermint Query (cosmos#8549) (cosmos#…

    …8585)
    
    * Make gRPC requests go through tendermint Query
    
    * Remove commented code
    
    * Dry run in InitChain?
    
    * Save type of first run
    
    * Add metadata in repsonse
    
    * Factorize some code
    
    * Fix lint
    
    * Update comments
    
    * Fix md test
    
    * Fix test expected
    
    * Don't put RunGRPCQuery as clientCtx method
    
    * Update baseapp/grpcserver.go
    
    Co-authored-by: Robert Zaremba <[email protected]>
    
    * Address review comments
    
    Co-authored-by: Robert Zaremba <[email protected]>
    
    Co-authored-by: Robert Zaremba <[email protected]>
    amaury1093 and robert-zaremba authored Feb 16, 2021
    Configuration menu
    Copy the full SHA
    5b2856f View commit details
    Browse the repository at this point in the history
  2. [backport/v0.41.x] build(deps): bump github.com/tendermint/tendermint…

    … from 0.34.3 to 0.3.34.4 (cosmos#8584)
    
    * build(deps): bump github.com/tendermint/tendermint from 0.34.3 to 0.34.4 (cosmos#8573)
    
    Bumps [github.com/tendermint/tendermint](https://github.com/tendermint/tendermint) from 0.34.3 to 0.34.4.
    - [Release notes](https://github.com/tendermint/tendermint/releases)
    - [Changelog](https://github.com/tendermint/tendermint/blob/v0.34.4/CHANGELOG.md)
    - [Commits](tendermint/tendermint@v0.34.3...v0.34.4)
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
    
    * go mod tidy
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
    Co-authored-by: Marko Baricevic <[email protected]>
    4 people authored Feb 16, 2021
    Configuration menu
    Copy the full SHA
    3873289 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    40aab82 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2021

  1. fix: bind values from env variables to flags (cosmos#8337) (cosmos#8488)

    allows clients access values in env variables
    
    Signed-off-by: Artur Troian <[email protected]>
    troian authored Feb 17, 2021
    Configuration menu
    Copy the full SHA
    963de42 View commit details
    Browse the repository at this point in the history
  2. [backport/v0.41.x]: Compatibility with the ARM architecture (cosmos#8450

    )
    
    From: cosmos#8396 cosmos#8466
    
    Thanks: @RiccardoM for the original patch.
    Alessio Treglia authored Feb 17, 2021
    Configuration menu
    Copy the full SHA
    d685701 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e6b7e8 View commit details
    Browse the repository at this point in the history
  4. codec/types: avoid unnecessary allocations for NewAnyWithCustomTypeUR…

    …L on error (cosmos#8605) (cosmos#8606)
    
    Avoids a bleed out attack in which a node can be made to allocate
    memory slowly or very fast in small strides, by sending bad data
    to code that invokes NewAnyWithCustomTypeURL, in which we
    unconditionally returned a new Any object. On a 64-bit machine,
    this would waste 96 bytes per invocation even on error.
    
    Added a test to ensure zero allocations with a fixed error returned.
    Also added a benchmark which shows reduction in wasted allocations and
    wasted CPU time:
    
    ```shell
    $ benchstat before.txt after.txt
    name                                            old time/op    new time/op    delta
    NewAnyWithCustomTypeURLWithErrorReturned-8      142ns ± 6%      55ns ±12%   -61.65%  (p=0.000 n=9+10)
    
    name                                            old alloc/op   new alloc/op   delta
    NewAnyWithCustomTypeURLWithErrorReturned-8      96.0B ± 0%      0.0B       -100.00%  (p=0.000 n=10+10)
    
    name                                            old allocs/op  new allocs/op  delta
    NewAnyWithCustomTypeURLWithErrorReturned-8      1.00 ± 0%      0.00       -100.00%  (p=0.000 n=10+10)
    ```
    
    Fixes cosmos#8537
    
    (cherry picked from commit 56fc3fc)
    
    Co-authored-by: Emmanuel T Odeke <[email protected]>
    mergify[bot] and odeke-em authored Feb 17, 2021
    Configuration menu
    Copy the full SHA
    421133b View commit details
    Browse the repository at this point in the history
  5. crypto/hd: make DerivePrivateKeyForPath error and not panic on traili…

    …ng slashes (cosmos#8607) (cosmos#8608)
    
    Detected during my audit, right before fuzzing, the code that
    checked for presence of hyphens per path segment assumed that
    the part would always be non-empty. However, with paths such as:
    * m/4/
    * /44/
    * m/4///
    
    it'd panic with a runtime slice out of bounds.
    
    With this new change, we now:
    * firstly strip the right trailing slash
    * on finding any empty segments of a path return an error
    
    Fixes cosmos#8557
    
    (cherry picked from commit f970056)
    
    Co-authored-by: Emmanuel T Odeke <[email protected]>
    mergify[bot] and odeke-em authored Feb 17, 2021
    Configuration menu
    Copy the full SHA
    d2b8fea View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a941e58 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2021

  1. release v0.41.2 (cosmos#8615)

    Alessio Treglia authored Feb 18, 2021
    Configuration menu
    Copy the full SHA
    37b7221 View commit details
    Browse the repository at this point in the history
  2. testutil/network: fix build (cosmos#8617)

    Tendermint's `DefaultLogLevel` is now a string.
    boz authored Feb 18, 2021
    Configuration menu
    Copy the full SHA
    6ef4bed View commit details
    Browse the repository at this point in the history
  3. Release v0.41.3 (cosmos#8623)

    Urgent maintenance release. This fixes a build failure in v0.41.2
    Alessio Treglia authored Feb 18, 2021
    Configuration menu
    Copy the full SHA
    128cb54 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2021

  1. add sr25519 keys sign algo

    xbuidler committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    4603a46 View commit details
    Browse the repository at this point in the history
  2. lint

    xbuidler committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    28a7253 View commit details
    Browse the repository at this point in the history
  3. lint

    xbuidler committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    121a045 View commit details
    Browse the repository at this point in the history
  4. remove unused var

    xbuidler committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    c0c9018 View commit details
    Browse the repository at this point in the history