Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: sfackler/rust-openssl
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: openssl-v0.10.54
Choose a base ref
...
head repository: sfackler/rust-openssl
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: openssl-v0.10.55
Choose a head ref

Commits on Jun 4, 2023

  1. Copy the full SHA
    90d9199 View commit details
  2. Merge pull request #1948 from alex/boringssl-warnings

    Fix warnings from BoringSSL on Rust 1.70
    sfackler authored Jun 4, 2023
    Copy the full SHA
    9ef1fe3 View commit details
  3. Honor OPENSSL_NO_OCB if OpenSSL was built this way

    Setting ossl110 in the BoringSSL build (see #1944) causes rust-openssl
    to expect OCB support. However, OpenSSL already has a feature guard for
    OCB, which BoringSSL sets. rust-openssl just isn't honoring it.
    
    This fixes building against an OpenSSL built with ./config no-ocb
    davidben committed Jun 4, 2023
    Copy the full SHA
    e476f9a View commit details
  4. Fix some deprecated patterns when using BoringSSL

    The RSA and DSA changes will be needed to avoid build breakage soon. The
    others are mostly tidying up. There's another place around BIO that we'd
    ideally also switch over, but that depends on resolving the
    __fixed_rust mess first.
    
    This addresses a symptom of #1944, but not the root cause.
    davidben committed Jun 4, 2023
    Copy the full SHA
    5283d7c View commit details
  5. Merge pull request #1952 from davidben/no-ocb

    Honor OPENSSL_NO_OCB if OpenSSL was built this way
    alex authored Jun 4, 2023
    Copy the full SHA
    e641bd2 View commit details
  6. Merge pull request #1945 from davidben/opaque-rsa-dsa

    Fix some deprecated patterns when using BoringSSL
    alex authored Jun 4, 2023
    Copy the full SHA
    d5cc54b View commit details
  7. Copy the full SHA
    a3b6cb5 View commit details
  8. Copy the full SHA
    faae7bb View commit details
  9. partialeq on asn1flag

    reaperhulk committed Jun 4, 2023
    Copy the full SHA
    38a5460 View commit details
  10. Copy the full SHA
    37966b3 View commit details
  11. Merge pull request #1947 from reaperhulk/ec-more

    add get_asn1_flag to EcGroupRef
    alex authored Jun 4, 2023
    Copy the full SHA
    92dca6b View commit details
  12. Copy the full SHA
    d52ac4e View commit details
  13. Update ec.rs

    alex authored Jun 4, 2023
    Copy the full SHA
    1b9fba4 View commit details
  14. Merge pull request #1954 from sfackler/alex-patch-1

    Fixed type mutability on asn1_flag
    alex authored Jun 4, 2023
    Copy the full SHA
    64b3106 View commit details

Commits on Jun 5, 2023

  1. Copy the full SHA
    7b18e90 View commit details
  2. Merge pull request #1955 from reaperhulk/oh-mickey-youre-affine

    allow affine_coordinates on boring and libre
    alex authored Jun 5, 2023
    Copy the full SHA
    1a5b134 View commit details

Commits on Jun 6, 2023

  1. add support for EVP_PKEY_derive_set_peer_ex in OpenSSL 3

    via Deriver::set_peer_ex
    reaperhulk committed Jun 6, 2023
    Copy the full SHA
    f783cbe View commit details

Commits on Jun 7, 2023

  1. Update openssl/src/derive.rs

    Co-authored-by: Steven Fackler <sfackler@gmail.com>
    reaperhulk and sfackler authored Jun 7, 2023
    Copy the full SHA
    45e4fc2 View commit details
  2. add missing import

    reaperhulk committed Jun 7, 2023
    Copy the full SHA
    50ac347 View commit details
  3. Copy the full SHA
    87f1a1a View commit details
  4. remove outdated comment

    reaperhulk committed Jun 7, 2023
    Copy the full SHA
    2604033 View commit details
  5. Merge pull request #1956 from reaperhulk/ex-tend-those-peers

    add support for EVP_PKEY_derive_set_peer_ex in OpenSSL 3
    alex authored Jun 7, 2023
    Copy the full SHA
    a71f492 View commit details

Commits on Jun 8, 2023

  1. Use type-safe wrappers instead of EVP_PKEY_assign

    In OpenSSL, these are macros, so they didn't get imported by bindgen,
    but they're proper functions in BoringSSL and we'd prefer
    callers use those for safety. For OpenSSL, just add the corresponding
    functions in openssl-sys, matching how rust-openssl handles
    EVP_PKEY_CTX_ctrl.
    
    Using the type-safe wrappers flags that rust-openssl was trying to
    convert DH to EVP_PKEY, but BoringSSL doesn't actually support this. (DH
    is a legacy primitive, so we haven't routed it to EVP_PKEY right now.)
    davidben committed Jun 8, 2023
    Copy the full SHA
    c2f4d58 View commit details
  2. Merge pull request #1959 from davidben/assign-typesafe

    Use type-safe wrappers instead of EVP_PKEY_assign
    alex authored Jun 8, 2023
    Copy the full SHA
    006afe9 View commit details

Commits on Jun 14, 2023

  1. add NID SM2

    zh-jq committed Jun 14, 2023
    Copy the full SHA
    7c0f0a7 View commit details
  2. add pkey Id SM2

    zh-jq committed Jun 14, 2023
    Copy the full SHA
    9840b53 View commit details
  3. Merge pull request #1962 from zh-jq/ec-sm2

    add Nid::SM2 and pkey Id::SM2
    sfackler authored Jun 14, 2023
    Copy the full SHA
    8e16a8b View commit details

Commits on Jun 19, 2023

  1. Copy the full SHA
    fb5ae60 View commit details
  2. Copy the full SHA
    b1e16e9 View commit details
  3. Copy the full SHA
    8587ff8 View commit details
  4. Copy the full SHA
    8ab3c3f View commit details
  5. chore: simplify cfg attributes

    tesuji committed Jun 19, 2023
    Copy the full SHA
    9784356 View commit details
  6. Copy the full SHA
    155b3dc View commit details
  7. Merge pull request #1968 from sfackler/empty-domain-segfault

    Fix handling of empty host strings
    sfackler authored Jun 19, 2023
    Copy the full SHA
    f03a2dc View commit details
  8. Merge pull request #1966 from tesuji/tidy-old-msrv

    Remove old codes that belows supported Rust version.
    alex authored Jun 19, 2023
    Copy the full SHA
    28b3925 View commit details

Commits on Jun 20, 2023

  1. Copy the full SHA
    983b9e2 View commit details
  2. Merge pull request #1970 from alex/bump-for-release

    Release openssl v0.10.55 and openssl-sys v0.9.89
    alex authored Jun 20, 2023
    Copy the full SHA
    d7dae6f View commit details
Loading