Skip to content

Releases: apple/swift-nio-ssl

SwiftNIO SSL 2.16.2

10 Nov 10:41
Compare
Choose a tag to compare

SemVer Patch

  • Support c_rehash Directory Format (#327, patch credit to @agnosticdev)
  • Fix build for Android armv7 (#328, patch credit to @buttaface)
  • Update BoringSSL to a9670a8b476470e6f874fef3554e8059683e1413 (#330)

SwiftNIO SSL 2.16.1

28 Sep 11:23
5e68c1d
Compare
Choose a tag to compare

SemVer Patch

  • Adding back the Explicit time_t import (#325, patch credit to @justbcuz)

SwiftNIO SSL 2.16.0

22 Sep 12:12
044f90d
Compare
Choose a tag to compare

SemVer Minor

  • Add callback-based custom private keys. (#322)

SemVer Patch

  • Tolerate zeroReturnError in closed/unwrapped (#323)

Other Changes

  • Migrate to Swift 5.5 release in CI (#324)

SwiftNIO SSL 2.15.1

16 Sep 12:18
77a3bf1
Compare
Choose a tag to compare

SemVer Patch

  • Add parentheses to avoid ambiguity. (#318, patch credit to @agnosticdev)
  • Update BoringSSL to 25773430c07075a368416c3646fa4b07daf4968a (#315)
  • Clean up imports and dependencies (#319)
  • Fixup CA name tests on Darwin (#320)
  • Remove the implementationOnly dance (#321)

SwiftNIO SSL 2.15.0

08 Sep 16:01
2e74773
Compare
Choose a tag to compare

SemVer Minor

SemVer Patch

  • Support building in the Swift toolchain (#312)

Other Changes

  • Fix doc generation and jazzy version (#1950) (#313)

SwiftNIO SSL 2.14.1

17 Aug 15:28
4829979
Compare
Choose a tag to compare

SemVer Patch

  • Android: FILE is an opaque struct since API 24 (#306, patch credit to @buttaface)
  • Update BoringSSL to 2e68a05c9943a8dec1758d4a393b2ae906fd3295 (#308)

Other Changes

  • Bump Swift version in build_podspec.sh (#305)

SwiftNIO SSL 2.14.0

23 Jun 13:07
9db7cee
Compare
Choose a tag to compare

SemVer Minor

  • Added API for setting cipher suites in TLSConfiguration (#293, patch credit to @agnosticdev)
  • Rationalise TLSConfiguration construction. (#299)
  • Remove support for Swift 5.0 and 5.1 (#302)

SemVer Patch

  • Clean up new hashable implementation. (#298)
  • Update NIO dependency to 2.30.0 and later (#303)

Other Changes

  • Enable tests for Android (#300, patch credit to @buttaface)
  • docs: warn about NIOSSLContext being expensive to create (#295)

SwiftNIO SSL 2.13.1

11 May 13:56
6363cdf
Compare
Choose a tag to compare

SemVer Patch

  • Explicit time_t import (#294, patch credit to @helje5)

SwiftNIO SSL 2.13.0

07 May 11:48
b2f8f35
Compare
Choose a tag to compare

SemVer Minor

  • Implement bestEffort functions for hashable and equatable. (#280, patch credit to @madsodgaard)

Other Changes

  • use 5.4 release instead of nightly (#291)
  • add Swift 5.5 job (#292)

SwiftNIO SSL 2.12.0

27 Apr 11:15
3d57696
Compare
Choose a tag to compare

SemVer Minor

SemVer Patch

  • Bug fix to replace uncleanShutdown with handshakeFailed during TLS failure. (#287, patch credit to @agnosticdev)
  • Manage early-exit of ByteBufferBIO in tests. (#286)
  • Update BoringSSL to ab7811ee8751ea699b22095caa70246f641ed3a2 (#289)