Swiftpack.co - Package - IBM-Swift/OpenSSL

OpenSSL

Swift modulemaps for libSSL and libcrypto.

Import

Import as:

import OpenSSL

Supported Swift version

This package supports Swift 3 and higher.

For Swift 3, 4.0 and 4.1, use OpenSSL 1.0.x.

For Swift 4.2 and newer, use OpenSSL 2.0.x.

Github

link
Stars: 43
Help us keep the lights on

Dependencies

Releases

1.0.3 - Feb 18, 2019

Add EVP_CIPHER_CTX_init_wrapper (#19)

2.2.2 - Feb 18, 2019

Add EVP_CIPHER_CTX_init_wrapper (#19)

1.0.2 - Dec 11, 2018

Version 1.0.2

OpenSSL Modulemap for use with OpenSSL 1.0.x and 1.1.x.

  • Note: For use with older versions of Swift (4.0, 4.1).

Changes since version 1.0

  • fix: Ubuntu 14.04 and OpenSSL 1.0.1 (#8)
  • feat: Add brew provider (#6)
  • Backported changes from version 2.x of this module to support OpenSSL 1.1.x. PR #16.

2.2.1 - Nov 9, 2018

Version 2.2.1

OpenSSL Modulemap for use with OpenSSL 1.0.x and 1.1.x.

  • Note: For use with newer versions of Swift (4.2 and higher).

Changes since version 2.0

  • Common release point for both BlueCryptor and BlueRSA.
  • Add pkgConfig for openssl. PR #17.

2.1.0 - Oct 18, 2018

  • Add support for openssl 1.1.x for Ubuntu 18.04(#11) Note: We will continue supporting openssl 1.0.x