New in this release (6.0.1.33):
- Support for programmatic activation with BlackBerry Dynamics SDK 6.0 or later.
- Class123Skelton has been enhanced to demonstrate how to programmatically activate a DAF application.
- Support migration of applications from GC to UEM with BlackBerry Dynamics SDK 6.0 or later.
Release 4.2.0.30:
- OpenSSL headers are now included in the SDK. See Extras/README-openssl.md in the SDK for more details.
- Bug fixes and general improvements.
Release 2.1.207:
Release 1.11.140
- New Class123Skeleton example for iOS. Demonstrates how to provide cryptographic services (symmetric and public-key) using the DAF provider interface.
- Fix issue GD-8669. The getMechanisms() method is now attached to the DAKey class, not DADevice. This allows each key to report which crypto mechanisms it supports. Example code has been updated to reflect this.
- Fix issue GD-8683. Keys which have the DA_USER_AUTHENTICATE attribute flag set are now asked to generate signatures (via the sign() method), and not encryption and decryption.
Release 1.9.13:
- trial fix for issue GD-8568 (corrupt auth state following password-change failure)
Release 1.9.13:
Release 1.9.12:
- Now suitable for use with GD SDK 1.9.4338 or later
- Skeleton and BTLEAuthenticator examples Xcode projects have been cleaned up
- Revised UI for password entry
- Supply DAF docset (as .tar file)
Release 1.8.31:
Release 1.8.30:
- DAFsupport and MockGDiOS framework libraries are now built for armv7s and arm64 as well as armv7 and i386.
Release 1.8.27:
- Now suitable for use with GD SDK 1.8.4327.
- Fix Skeleton example native bundle identifier to be com.good.example.daf.skeleton (not .Skeleton) for consistency.
Release 1.1.100:
- Now suitable for use with GD SDK 1.7. Due to changes in the way GD.framework is built, anything using DAF's MockGD.framework must *not* also use GD.framework, or link errors about duplicate symbols will result. Also, branding has changed.
Release 1.0.85:
- Renamed DAFPINEntryPopover to DAFPINEntryViewController, and fixed it to work on iPhone/iPod.
Release 1.0.81:
- Add DAFPINEntryPopover to DAFAppBase, provides a PIN entry method. (Not currently used by any examples).
Release 1.0.74:
- Temporary Unlock Sequence can now be invoked via DAFAppBase's requestRecovery:
- A missing file (GDTrust.h) is now shipped
- Key data is no longer output to the debug log
Release 1.0.0 on iOS is the initial release of the Digital Authentication framework.
Known issues in 1.0.0:
- This code MUST be used in conjunction with release 1.6 or later of the Good Dynamics SDK. It will not work with earlier versions.
- S/MIME is not supported in this release.
- iOS DAF applications do not currently respond to policy messages received from the GC server. Support for custom authenticator policies is planned for a later release of Good Dynamics software.
- 'Temporary Unlock Sequence' functionality is not implemented in iOS.