JOSESwift Versions Save

A framework for the JOSE standards JWS, JWE, and JWK written in Swift.

2.4.0

3 years ago
  • Use timing safe byte comparison for AES CBC MAC checks (#259)
  • Add support for JWS HS256, HS384, and HS512 algorithms (#258)
  • Bump kramdown from 2.3.0 to 2.3.1 (#255)
  • Update SPM installation instructions (#252)
  • Automate publishing releases on GitHub (#249)

2.3.1

3 years ago
  • Stop installing SwiftLint when it's not installed (#246)

2.3.0

3 years ago
  • Add parsed JWK header parameter (#240)
  • Apply Xcode12 recommended settings (#236)
  • Add macOS to platforms (#233)
  • Update danger (#232)

2.2.1

3 years ago
  • Copy additional parameters when updating JWT with keyId (#225)
  • Add SPM installation to readme (#224)

2.2.0

3 years ago
  • Swift package support (#221)
  • Added JWK thumbprint computation (#220)

2.1.0

4 years ago
  • Deprecated old encrypter and decrypter APIs (#216)
  • Added A128KW, A192KW, and A256KW algorithms (#211)
  • Changed internal JWE encryption and decryption flows (#210)
  • Changed CI to CircleCI (#205)
  • Dried up signing roundtrip tests (#198)
  • Added full Sonarqube analysis to pull requests (#201)
  • Updated Sonarqube lane to work with the Xcode 11 coverage report format (#193)

2.0.0

4 years ago
  • Fixes copyright update in prepare lane (#191)
  • Updates travis build environment (#190)
  • Adds support for RSA PSS and RS384 signatures (#188)
  • Removes twitter handle from readme again (#187)
  • Removes .swift-version file (#185)
  • Adds Ivans twitter handle (#184)
  • Updates fastlane (#182)
  • Adds missing license headers and automate their yearly updates (#179)
  • Extends JOSESwift Errors with localAuthentication (#173)
  • Bumps swift version in podspec and version file (#167)
  • Bumps fastlane to resolve mini_magic dependency warning (#164)
  • Adds security policy (#159)
  • Adds simple Sonarqube setup (#158)

1.8.1

4 years ago
  • Adds tests for conversion from ASN.1 encoded EC signatures to raw EC signatures (#160)
  • Adds support for EC256 keys that are stored inside the Secure Enclave (#156)
  • Changes swift version to Swift 5 (#154)
  • Adds pull request linting in Danger (#153)
  • Adds a SwiftLint build phase and fixes many violations (#151)

1.8.0

5 years ago
  • Adds A128CBCHS256 support (#147)
  • Adds "zip" support (#145)

1.7.0

5 years ago
  • Adds a new features section in the readme (#143)
  • Adds support for RSA-OAEP (#95, #142)