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

Fix build with OPENSSL_NO_DEPRECATED #228

Merged
merged 4 commits into from
May 12, 2022
Merged

Fix build with OPENSSL_NO_DEPRECATED #228

merged 4 commits into from
May 12, 2022

Commits on May 11, 2022

  1. Add missing include to fix build with OPENSSL_NO_DEPRECATED

    Creating and verifying RSA signatures requires some OpenSSL functions
    declared in the `openssl/rsa.h` header. When `OPENSSL_NO_DEPRECATED` is
    not defined this header gets indirectly included. But with this define
    set the function declarations are missing. This commit adds an explicit
    include for the file to fix this.
    janblome committed May 11, 2022
    Configuration menu
    Copy the full SHA
    0e7d930 View commit details
    Browse the repository at this point in the history
  2. Remove unused functions in OpenSSLErrorTest

    Some functions from OpenSSL redefined in `OpenSSLErrorTest.cpp` use
    types that are not available when `OPENSSL_NO_DEPRECATED` is defined.
    Since they do not seem to be actually used this commit simply removes
    them.
    janblome committed May 11, 2022
    Configuration menu
    Copy the full SHA
    826c8aa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7cbaf9f View commit details
    Browse the repository at this point in the history

Commits on May 12, 2022

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