-
Notifications
You must be signed in to change notification settings - Fork 48
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add timestamp to calculate OATH OTP. * Add timestamp to calculate-all OATH OTP. * Make version public in YKFManagementSession. * If a connection is present when the delegate is set on the YubiKitManager it will immediately call the didConnect delegate methods. * Refactored Management session to use TKTLVRecord instead of our own tlv-parsing. * Removed extra dot at end of version string. * Forgot to make delegate weak when moving it to a class variable. * Fixed bug that made it impossible to unlock with password if a command had failed with not authenticated. * Added stopWithErrorMessage: to nfc connection. * Added stopNFCConnectionWithErrorMessage: to YubiKitManager. * Improved Swift method translation. * Added stopNFCConnectionWithMessage: to YubiKitManager. * Forgot implementation of stopWithMessage:. * Added dispatchAfterCurrentCommands to sessions to enable running a code block after all enqueued commands have completed. * Only signal NFC disconnect if previous state was YKFNFCConnectionStateOpen. * Send proper error codes when unlocking the OATH application * Remove unused error definition. * Remove unused files from project file as well. * Return defined errors for wrong pin and pin entry locked. * Less fragile comparision of algorithm type. * Fixed bug when we tried to calculate more than 8 OATH credentials. * Accidentally sent a auth required error instead of touch timeout. * Fixed bug in authentication/touch timeout error handling. * Reverted to previous behaviour where we singaled an error for NFC modal timeout and user cancel. * New delegate method to catch NFC timeout and user cancelling the NFC modal. * Make the didFailConnectingNFC method optional in the connection protocol. * Fix broken non-trunkated calculation of OATH code. * Remove broken OATH tests. * Improved error checks and fixes a bug where authenticateWithManagementKey would fail to call its completion handler upon failure. * Improved array out of bounds checks and more cautious logging. * Bumped version number to 4.1.0 and updated changes.
- Loading branch information
1 parent
fcceff9
commit 7e75fe8
Showing
72 changed files
with
1,210 additions
and
721 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.