Skip to content

Releases: smartdevicelink/sdl_security_ios

v2.1.0 — OpenSSL v1.1.1L

07 Jan 18:48
Compare
Choose a tag to compare

This release fixes a mismatch between OpenSSL .h file versions and the actual OpenSSL framework, and it updates both to be running OpenSSL v1.1.1L.

Bug Fixes

  • Update OpenSSL to v1.1.1L (#68)

See the changelog.

Thanks to @FrankElias77

v2.0.1 — XCFramework Static Build

02 Nov 14:03
Compare
Choose a tag to compare

Change Highlights

This release fixes static library builds, which are more secure than dynamic builds.

Bug Fixes

  • Fix static framework builds by using XCFrameworks (#56)

See the changelog.

Thanks to @FrankElias77

v2.0.0 - iOS 10 Required

09 Jul 12:57
Compare
Choose a tag to compare

Change Highlights

This release adds several bugfixes and enhancements, and it now requires iOS 10, just like the latest sdl_ios libraries.

Enhancements

  • Debug and release builds can now have different certificate URLs (#24)
  • Data will now be read from the SSL server until all data is consumed (#41)

Bug Fixes

  • Fix dynamic framework builds (#40)
  • Fix parsing invalid JSON crashes (#47)
  • Fixed a crash when data is tried to be read when its empty (#53)
  • Changed from ASL logging to OSLog (#59)

See the changelog.

Thanks to contributors @joeljfischer, @NicoleYarroch, @SatbirTanda, and @theresalech.

v1.0.0

30 Oct 15:48
Compare
Choose a tag to compare

Change Highlights

This release contains an updated OpenSSL dependency that works with the latest Xcode (v11) release. A logging manager was added for easier debugging and errors returned by the library now contain a detailed description of the error.

Enhancements

  • Updated the OpenSSL dependency to v1.1.1 (#12).
  • Certificate storage moved to the Application Support directory. This means certificates will now be backed up with iCloud and it also makes the certificate inaccessible from iTunes (#15).
  • Added a manager for logging errors, warnings and debug statements to the console (#10).
  • Errors returned by the library now return a detailed description of the error (#16).
  • Updated the certificate download code (#17).
  • Updated the certificate manager to parse the JSON formatted response from the SDL Policy Server (#37).
  • Consolidated the setting of private constants in SDLPrivateSecurityConstants (#39).

Bug Fixes

  • The static library target now builds without throwing an error incorrectly (#13).

See the changelog.

Thanks to contributors @joeljfischer, @NicoleYarroch, and @SatbirTanda

Initial Release

10 Apr 19:55
Compare
Choose a tag to compare
0.0.1

Add podspec