- Update OpenSSL to v1.1.1L (#68)
- Fix Static framework builds (#56)
- Updated to required iOS 10
- Added class and method documentation (#11)
- 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)
- 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)
- 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
(#29).
- Fixed the permission manager processing permission updates incorrectly (#13).