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 errors in OpenSSL 1.1.0 and several other improvements . Done for IETF 102 hackathon. #60

Merged
merged 9 commits into from Jul 11, 2018

Commits on Jul 11, 2018

  1. Optimize OpenSSL initialization by removing synonymous calls to SSL_l…

    …ibrary_init()
    Muzaffar Auhammud committed Jul 11, 2018
    Copy the full SHA
    2fbd9e9 View commit details
    Browse the repository at this point in the history
  2. Remove the TLS 1.3 implementation which fails specifically on OpenSSL…

    … 1.1.0
    Muzaffar Auhammud committed Jul 11, 2018
    Copy the full SHA
    08185b9 View commit details
    Browse the repository at this point in the history
  3. Add more flexibility in choice of protocol for TLSv1.x

    Muzaffar Auhammud committed Jul 11, 2018
    Copy the full SHA
    9d91d17 View commit details
    Browse the repository at this point in the history
  4. Make conditional compilation for SSLv2 future proof and backwards com…

    …patible with OpenSSL <= 1.1.0
    Muzaffar Auhammud committed Jul 11, 2018
    Copy the full SHA
    feef2b4 View commit details
    Browse the repository at this point in the history
  5. Use the new API for SSLv3 protocol selection in OpenSSL >= 1.1.0

    Muzaffar Auhammud committed Jul 11, 2018
    Copy the full SHA
    f2cd35e View commit details
    Browse the repository at this point in the history
  6. Make TLSv1 use TLSv1.0 specifically to prevent ambiguity with TLSv1.1…

    …, TLSv1.2, TLSv1.3
    Muzaffar Auhammud committed Jul 11, 2018
    Copy the full SHA
    1263f9c View commit details
    Browse the repository at this point in the history
  7. Implement specific support for TLSv1.1

    Muzaffar Auhammud committed Jul 11, 2018
    Copy the full SHA
    8ff23d5 View commit details
    Browse the repository at this point in the history
  8. Implement specific support for TLSv1.2

    Muzaffar Auhammud committed Jul 11, 2018
    Copy the full SHA
    f376683 View commit details
    Browse the repository at this point in the history
  9. Implement support for TLSv1.3 in OpenSSL >= 1.1.1

    Muzaffar Auhammud committed Jul 11, 2018
    Copy the full SHA
    35db51b View commit details
    Browse the repository at this point in the history