Skip to content

Releases: apple/swift-crypto

Swift Crypto 3.8.1

14 Oct 12:24
21f7878
Compare
Choose a tag to compare

What's Changed

SemVer Patch

  • Support loading RSAPSS public keys with parameters by @gautierdelorme in #268
  • Update BoringSSL to 76968bb3d53982560bcf08bcd0ba3e1865fe15cd by @Lukasa in #271
  • Refactor and adopt package access to remove symlinked files by @simonjbeaumont in #265

New Contributors

Full Changelog: 3.8.0...3.8.1

Swift Crypto 3.8.0

02 Oct 10:23
ffca28b
Compare
Choose a tag to compare

What's Changed

SemVer Minor

Other Changes

  • Only include privacy manifest on Darwin by @glbrntt in #257

Full Changelog: 3.7.1...3.8.0

Swift Crypto 3.7.1

16 Sep 09:16
81bee98
Compare
Choose a tag to compare

What's Changed

SemVer Patch

  • Update BoringSSL to 6a2ccdcc2ed1d37a43a2183658d2ae61fd5ce208 by @Lukasa in #255

Other Changes

Full Changelog: 3.7.0...3.7.1

Swift Crypto 3.7.0

03 Sep 08:36
9f95b4d
Compare
Choose a tag to compare

SemVer Minor

  • Add support for AES CFB mode in _CryptoExtras (#252)

Swift Crypto 3.6.1

13 Aug 07:14
a53a7e8
Compare
Choose a tag to compare

SemVer Patch

Swift Crypto 3.6.0

06 Aug 13:30
8dafe0f
Compare
Choose a tag to compare

SemVer Minor

  • extras: Provide initializers for RSA keys from RSA parameters (#247)

SemVer Patch

  • Reduce the number of heap allocations when computing hash digests (#238, patch credit to @baarde)

Swift Crypto 3.5.2

03 Jul 13:46
4607247
Compare
Choose a tag to compare

SemVer Patch

  • Revert to using @_implementationOnly for all BoringSSL modules (#246)

Swift Crypto 3.5.1

02 Jul 19:32
c370ad8
Compare
Choose a tag to compare

SemVer Patch

  • build: Add missing prefix to BoringSSL delete_if stack symbols (#245)

Swift Crypto 3.5.0

27 Jun 14:45
33f65a3
Compare
Choose a tag to compare

SemVer Minor

  • extras: Add APIs for RSA Blind Signatures (#232)

SemVer Patch

  • add support for riscv64 (#240, patch credit to @futurejones)
  • Move ArbitraryPrecisionInteger type to CryptoBoringWrapper module (#236)
  • Change inclusiveMin param of ArbitraryPrecisionInteger.random from UInt64 to UInt (#242)

Other Changes

  • Fix broken DataProtocol.hexString test utility (#230)
  • update README recommended versions (#233)

Swift Crypto 3.4.0

09 May 17:56
bc1c292
Compare
Choose a tag to compare

SemVer Minor

  • Update lower bound for RSA key sizes (#218, patch credit to @ptoffy)

SemVer Patch

  • Add empty privacy manifest files (#226)
  • Use BoringSSL implementation for _CryptoExtras.AES._CTR (#229)