Releases: smartdevicelink/sdl_security_ios
v2.1.0 — OpenSSL v1.1.1L
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
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
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
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
0.0.1 Add podspec