Skip to content

Releases: apple/swift-nio-ssl

SwiftNIO SSL 2.17.0

26 Nov 09:32
Compare
Choose a tag to compare

SemVer Minor

  • Provide better error on EOF during handshake (#332)

SemVer Patch

  • Update BoringSSL to 3a667d10e94186fd503966f5638e134fe9fb4080 (#333)

SwiftNIO SSL 2.16.3

15 Nov 09:46
Compare
Choose a tag to compare

Semver Patch

  • Fix an issue where "additional trust roots" would entirely override the default roots on Apple platforms (#331)

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)