Releases: cossacklabs/openssl-apple
OpenSSL 1.1.1w and experimental support for VisionOS
New features:
- Updated OpenSSL 1.1.1v ⟹ 1.1.1w
- Added experimental support for VisionOS
Supported package managers:
- SPM (
1.1.12301
) - Carthage (
binary "{spec_URI}" ~> v1.1.12301
, seecarthage
) - CocoaPods (
'CLOpenSSL', '~> 1.1.12301'
) - Or just add the xcframework binary from the attached files
Supported platforms and architectures:
- iOS
- arm64
- iOS Simulator
- x86_64
- arm64
- macOS
- x86_64
- arm64
- visionOS
- arm64
- visionOS Simulator
- arm64
- x86_64
SDK compatibility:
Platform | Minimum SDK | Target SDK |
---|---|---|
iOS | 11.0 | 14.2 |
macOS | 10.13 | 11.0 |
visionOS | 1.1 | 1.1 |
OpenSSL 1.1.1v
New features:
- Updated OpenSSL 1.1.1u ⟹ 1.1.1v
Breaking changes:
- Support for 32-bit platforms has been removed
Supported package managers:
- SPM (
1.1.12201
) - Carthage (
binary "{spec_URI}" ~> v1.1.12201
, seecarthage
) - CocoaPods (
'CLOpenSSL', '~> 1.1.12201'
) - Or just add the xcframework binary from the attached files
Supported platforms and architectures:
- iOS
- arm64
- iOS Simulator
- x86_64
- macOS
- x86_64
- arm64
SDK compatibility:
Platform | Minimum SDK | Target SDK |
---|---|---|
iOS | 11.0 | 14.2 |
macOS | 10.13 | 11.0 |
OpenSSL 1.1.1u
New features:
- Updated OpenSSL 1.1.1k ⟹ 1.1.1u
Supported package managers:
- SPM (
1.1.12101
) - Carthage (
binary "{spec_URI}" ~> v1.1.12101
, seecarthage
) - CocoaPods (
'CLOpenSSL', '~> 1.1.12101'
) - Or just add the xcframework binary from the attached files
Supported platforms and architectures:
- iOS
- arm64
- armv7s
- armv7
- iOS Simulator
- x86_64
- i386
- macOS
- x86_64
- arm64
SDK compatibility:
Platform | Minimum SDK | Target SDK |
---|---|---|
iOS | 10.0 | 14.2 |
macOS | 10.11 | 11.0 |
OpenSSL 1.1.1k
New features:
- Updated OpenSSL 1.1.1h ⟹ 1.1.1k
Supported package managers:
- SPM (
1.1.11101
) - Carthage (
binary "{spec_URI}" ~> v1.1.11101
, seecarthage
) - CocoaPods (
'CLOpenSSL', '~> 1.1.11101'
) - Or just add the xcframework binary from the attached files
Supported platforms and architectures:
- iOS
- arm64
- armv7s
- armv7
- iOS Simulator
- x86_64
- i386
- macOS
- x86_64
- arm64
SDK compatibility:
Platform | Minimum SDK | Target SDK |
---|---|---|
iOS | 10.0 | 14.2 |
macOS | 10.11 | 11.0 |
OpenSSL 1.1.1h-3
New features:
- SPM support with XCF
Other changes:
- New versioning scheme (v1.1.10803 = 1.1.1h-3, third build of the 1.1.1h series)
- We are moving to using XCF instead of regular frameworks
- You can get prebuilt XCF binaries for macOS and iOS from attached files.
OpenSSL 1.1.1h-2
New features:
- Updated OpenSSL 1.1.1g ⟹ 1.1.1h
- Apple Silicon support for macOS
Breaking changes:
arm64e
architecture slice has been removed to work around CocoaPods issues (#18)
This may break Carthage projects that depend on this extra architecture (which we added trying to prepare for arm64 macos changes, but get tons of headache instead).
Other changes:
- New versioning scheme (v1.1.10802 = 1.1.1h-2, second build of the 1.1.1h series)
- Updated minimum SDK requirements (see below)
- CocoaPods now distributes a dynamic framework (again, as it did with v1.1.107 and before)
You can get prebuilt binaries for macOS and iOS from attached files.
Supported package managers:
- Carthage (
binary "{spec_URI}" ~> v1.1.10802
, seecarthage
) - CocoaPods (
'CLOpenSSL', '~> v1.1.10802'
)
Supported platforms and architectures:
- iOS
- arm64
arm64e(removed)⚠️ - armv7s
- armv7
- iOS Simulator
- x86_64
- i386
- macOS
- x86_64
- arm64 (new!) 🎉
SDK compatibility:
Platform | Minimum SDK | Target SDK |
---|---|---|
iOS | 10.0 | 14.2 |
macOS | 10.11 | 11.0 |
OpenSSL 1.1.1h
This is a pre-release built with Xcode 12.2 beta 3 (12B5035g). It should be stable for production, but if you are afraid to upgrade, please wait for stable Xcode 12.2 with Apple Silicon support.
New features:
- Updated OpenSSL 1.1.1g ⟹ 1.1.1h
- Apple Silicon support for macOS
- CocoaPods now distributes a static framework
Changes:
- New versioning scheme (
v1.1.10801
=1.1.1h-1
, first build of the 1.1.1h series) - Updated minimum SDK requirements (see below)
You can get prebuilt binaries for macOS and iOS from attached files.
Supported package managers:
- Carthage (
binary "{spec_URI}" ~> v1.1.10801
, seecarthage
) - CocoaPods (
'CLOpenSSL', '~> v1.1.10801'
)
Supported platforms and architectures:
- iOS
- arm64
- arm64e
- armv7s
- armv7
- iOS Simulator
- x86_64
- i386
- macOS
- x86_64
- arm64 (new!) 🎉
SDK compatibility:
Platform | Minimum SDK | Target SDK |
---|---|---|
iOS | 10.0 | 14.2 |
macOS | 10.11 | 11.0 |
OpenSSL 1.1.1g
Initial production release of our OpenSSL builds. You can get prebuilt binaries for macOS and iOS from attached files.
Supported package managers:
- Carthage (binary specs from
carthage
) - CocoaPods (use the
CLOpenSSL
pod)
Supported platforms and architectures:
- iOS
- ARM64
- ARM64e
- ARMv7s
- ARMv7
- iOS Simulator
- i386
- x86_64
- macOS
- x86_64
SDK compatibility:
Platform | Minimum SDK | Target SDK |
---|---|---|
iOS | 8.0 | 13.2 |
macOS | 10.9 | 10.15 |
OpenSSL 1.0.2u
Binary OpenSSL technical demo. Please do not use in production right now.
Initial release of our OpenSSL builds. You can get prebuilt binaries for macOS and iOS from attached files.
Supported platforms and architectures:
- iOS
- ARM64
- ARMv7s
- ARMv7
- iOS Simulator
- i386
- x86_64
- macOS
- x86_64
SDK compatibility:
Platform | Minimum SDK | Target SDK |
---|---|---|
iOS | 8.0 | 13.2 |
macOS | 10.9 | 10.15 |