Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

Cherry Pick of PR #9676 + #9391 #9704

Merged
merged 3 commits into from
Sep 7, 2021
Merged

Cherry Pick of PR #9676 + #9391 #9704

merged 3 commits into from
Sep 7, 2021

Commits on Sep 6, 2021

  1. RUSTSEC-2021-0076 bump libsecp256k1 (#9391)

    * RUSTSEC-2021-0076 bump libsecp256k1
    
    libsecp256k1 allows overflowing signatures
    https://rustsec.org/advisories/RUSTSEC-2021-0076
    
    Changes were made to conform to libsecp256k1 version differences.
    
    Closes #9356
    
    * parse_standard_slice() -> parse_overflowing_slice()
    
    * Added v2 host function for ecdsa_verify
    
    * Add feature tag over helpers
    
    * Added ecdsa_verify v2 to test runner
    
    * PR feedback
    
    - Spaces -> tabs
    - renamed two helper functions
    
    * Fixed imports after rebasing
    
    * Bump rest of libsecp256k1 (and libp2p)
    
    libp2p also uses libsecp256k1 so it is required to be bumped too, along
    with all the version difference changes.
    
    * Add version2 for ecdsa pubkey recovery
    
    * libp2p rebase master fixes
    
    * Fix test panic when non Behaviour event is returned
    
    * Update bin/node/browser-testing/Cargo.toml
    
    * Update primitives/core/src/ecdsa.rs
    
    * Update primitives/core/src/ecdsa.rs
    
    * Update Cargo.lock
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    2 people authored and gilescope committed Sep 6, 2021
    Configuration menu
    Copy the full SHA
    6148380 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2021

  1. Configuration menu
    Copy the full SHA
    da4f113 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    728e7ff View commit details
    Browse the repository at this point in the history