Skip to content

Releases: apple/swift-nio-ssl

2.37.1

Choose a tag to compare

@simonjbeaumont simonjbeaumont released this 08 Jun 08:09
407d82d

What's Changed

SemVer Patch

Other Changes

  • Update test helper to use SocketAddressError.UnknownHost by @aryan-25 in #579
  • Fix optional certificate verification test case by @aryan-25 in #578
  • Migrate macOS build argument overrides to Swift version inputs by @rnro in #581
  • Demote ImplementationOnlyDeprecated warning in main CI by @rafaelcepeda in #586

New Contributors

Full Changelog: 2.37.0...2.37.1

2.37.0

Choose a tag to compare

@simonjbeaumont simonjbeaumont released this 16 Apr 12:13
3f33705

What's Changed

SemVer Minor

Other Changes

Full Changelog: 2.36.1...2.37.0

2.36.1

Choose a tag to compare

@simonjbeaumont simonjbeaumont released this 17 Mar 13:15
df9c340

What's Changed

SemVer Patch

  • Do not log the caCerts value if PKCS#12 parsing goes haywire by @gwynne in #571
  • Set custom private keys via sslContextOverride by @alpearce in #573

Other Changes

  • Add explicit read permissions to workflows by @rnro in #566
  • switch from main to 0.0.7 for swiftlang workflows by @rnro in #570
  • update actions/checkout from v4 to v6 by @rnro in #572

New Contributors

Full Changelog: 2.36.0...2.36.1

SwiftNIO SSL 2.36.0

Choose a tag to compare

@Lukasa Lukasa released this 30 Oct 10:20
173cc69

What's Changed

SemVer Minor

SemVer Patch

  • Revert to @_implementationOnly import by @Lukasa in #562

Other Changes

Full Changelog: 2.35.0...2.36.0

SwiftNIO SSL 2.35.0

Choose a tag to compare

@Lukasa Lukasa released this 14 Oct 12:42
d3bad38

What's Changed

SemVer Minor

Other Changes

  • Use Context.environment in Package.swift instead of importing Foundation by @gwynne in #560
  • update README to use sync operations for addHandler by @heckj in #561

New Contributors

Full Changelog: 2.34.1...2.35.0

SwiftNIO SSL 2.34.1

Choose a tag to compare

@Lukasa Lukasa released this 22 Sep 13:24
b2b043a

What's Changed

SemVer Patch

  • Make sslContextCallback overrides replace the existing chain, rather than adding to it by @hamzahrmalik in #557

New Contributors

Full Changelog: 2.34.0...2.34.1

2.34.0

Choose a tag to compare

@glbrntt glbrntt released this 03 Sep 13:13
737e550

What's Changed

SemVer Minor

  • Allow the peer's validated certificate chain to be returned in the custom verification handler by @aryan-25 in #553
  • Make NIOSSLContext.configuration public. by @gwynne in #556

Other Changes

New Contributors

Full Changelog: 2.33.0...2.34.0

SwiftNIO SSL 2.33.0

Choose a tag to compare

@glbrntt glbrntt released this 21 Jul 14:41
385f5bd

What's Changed

SemVer Minor

  • Add mTLSConfiguration option for TLSConfiguration by @Lukasa in #545
  • Deprecate NIOSSLCertificate(file:format:) by @glbrntt in #550

SemVer Patch

Other Changes

  • Add static SDK CI workflow by @rnro in #515
  • Remove per-benchmark wiggle room by @glbrntt in #546
  • Add documentation of how trust roots settings affect validators by @Lukasa in #548

New Contributors

Full Changelog: 2.32.0...2.33.0

SwiftNIO SSL 2.32.0

Choose a tag to compare

@Lukasa Lukasa released this 16 Jun 13:47
36b4895

What's Changed

SemVer Minor

SemVer Patch

  • Make CNIOBoringSSLShims compatible with C++ interop by @egorzhdan in #538
  • Fix incorrect callback caching by @Lukasa in #541

New Contributors

Full Changelog: 2.31.0...2.32.0

SwiftNIO SSL 2.31.0

Choose a tag to compare

@glbrntt glbrntt released this 12 May 09:54
4b38f35

What's Changed

SemVer Minor

New Contributors

Full Changelog: 2.30.0...2.31.0