Skip to content

Releases: georgesnow/MacPass

Touch ID toggle settings

22 Oct 19:06
Compare
Choose a tag to compare
Pre-release

Prelease Beta Build

This now offers a toggle button for turning on and off Touch ID.

Notes:
-if the password field is empty the check box won't select.
-you must use the "Unlock" button the first time after that you can use the "Touch ID" button
-technically it still works with just keychain - this will change before merge request

IF you find issues please open them on THIS FORK!

TODO:
-Clean up code (fair amount of work to be done before merge request)
-Constraints for checkbox are not set - need to be fixed
-need to add warning and clean up look overall
-the other to dos I listed on the message board

Touch ID button request

08 Oct 14:23
Compare
Choose a tag to compare
Pre-release

this crude build of testing Touch ID. no warranties guarantees etc...only for test purposes with non-production keepass databases etc...use at your own risk.

Notes:

-Constraints for the Touch ID are not quite right. This will need to get addressed to merge into core code

-so users should be able to request Touch ID again or each time as long as they don't select the options for "Always Allow" --keychain users essentially is the same effect if you save it in your keychain it will ask for you keychain password each time you lock it. If select "Always Allow" your database will always just unlock as long as your login keychain is unlocked.

Uncaught exception error

07 Oct 20:01
Compare
Choose a tag to compare
Pre-release

this crude build of testing Touch ID. no warranties guarantees etc...only for test purposes with non-production keepass databases etc...use at your own risk.

should fix an uncaught exception error when using Touch ID.

Keychain and Touch ID support test

07 Oct 16:00
Compare
Choose a tag to compare
Pre-release

this crude build of testing Touch ID. no warranties guarantees etc...only for test purposes with non-production keepass databases etc...use at your own risk.

This Alpha/beta build will provide the option to use Touch ID if the system supports it. If doesn't, it will prompt (using the same prompts as Touch ID), but will allow for saving the database password to current login keychain.

Crude Keychain Access build

04 Oct 15:24
Compare
Choose a tag to compare
Pre-release

this crude build of testing Touch ID. no warranties guarantees etc...only for test purposes with non-production keepass databases etc...use at your own risk.

Important:
--it uses the Filename of your database for the keychain item. if you change the name of the file it will no longer work
--if you haven't saved your password into your login keychain MacPass should operate normally and you will need to manually enter your password

Notes for testing (please validate all behavior below -- check your keychain, use Console there are some NSLog info just filter on Process:MacPass etc...):

this build should store your master password in your keychain

this works for new and existing databases. To add keychain access simple goto
File=>Change Master Password Re-enter your current password for that database and you will be prompted to add it to your login keychain

If your login keychain is unlocked upon opening that database with MacPass it will automatically unlock
your keepass database

You won't be able to lock it so long as your login keychain is unlocked. if lock your login keychain MacPass should lock your database

You will be prompted to allow MacPass to access your login keychain to add and access the items it adds

CRUDE Touch ID test build

03 Oct 21:12
45a7933
Compare
Choose a tag to compare
Pre-release

this crude build of testing Touch ID. no warranties guarantees etc...only for test purposes with non-production keepass databases etc...use at your own risk.

removing binary as it is not functional