Yishi Lin
|
fe80ed3dc8
|
Merge branch 'develop' into new_passcode_lock
|
2018-04-07 01:48:32 +08:00 |
|
Yishi Lin
|
867a59b513
|
Keep the first line as the password even if it is empty
|
2018-04-07 00:39:56 +08:00 |
|
Yishi Lin
|
3ffbf68ab8
|
Avoid crash during yaml parsing
|
2018-04-07 00:17:00 +08:00 |
|
Yishi Lin
|
54c7acf651
|
Check duplicated tags before parsing a file as yaml
|
2018-04-07 00:16:28 +08:00 |
|
Yishi Lin
|
bbab5a62d5
|
Merge develop into new passcode lock
|
2018-03-24 09:42:55 +08:00 |
|
Danny Moesch
|
3a0e6fa3f6
|
Consider OTP tokens as possible lines in password files
|
2018-03-17 20:56:55 -07:00 |
|
Danny Moesch
|
673aee1e7a
|
Protect YAML parser against empty input string
|
2018-03-17 20:56:55 -07:00 |
|
Danny Moesch
|
69bafeb672
|
Introduce class constants for the strings "otpauth" and "otpauth://"
|
2018-03-17 20:56:55 -07:00 |
|
Danny Moesch
|
caa5ce77a3
|
Use YAML library to parse password files
|
2018-03-17 20:56:55 -07:00 |
|
Yishi Lin
|
da3c4f0bc0
|
Self-maintained passcode lock
- No cancel button anywhere in the passcode lock yet
- Poor UI
|
2018-01-29 03:23:34 +08:00 |
|
Bob Sun
|
4d8ebe5b25
|
Update ObjectivePGP
|
2018-01-14 21:54:38 -08:00 |
|
Yishi Lin
|
15ed7aaf2f
|
Update Safari extension search logic #138
- Match the entered text in each pathname levels
|
2017-10-28 15:32:30 +08:00 |
|
Danny Moesch
|
31172a1985
|
Correct commit message used after editing a password
|
2017-10-19 11:47:49 +02:00 |
|
Yishi Lin
|
54bd42d2fb
|
Fix a bug in file name checking
|
2017-10-16 04:14:11 +08:00 |
|
Yishi Lin
|
f136ebee48
|
Mark both unsynced files and unsynced folders
|
2017-10-15 22:36:30 +08:00 |
|
Yishi Lin
|
b9ef596bfb
|
Add more password name checks.
|
2017-10-15 22:15:16 +08:00 |
|
Bob Sun
|
c7ab350ad8
|
Fix a bug in editing password
The synced attribute of password entity is not set as false after editing a password content.
|
2017-10-10 00:35:50 -07:00 |
|
Bob Sun
|
9b8bdbf5e9
|
Support ObjectivePGP 0.9.0
|
2017-10-09 22:15:48 -07:00 |
|
Bob Sun
|
f5f9fe505b
|
Port to Swift 4
|
2017-10-09 22:14:48 -07:00 |
|
Yishi Lin
|
eb86b4cb05
|
Fix backward compatibility of isRememberPGPPassphraseOn
|
2017-10-08 22:41:34 +08:00 |
|
Yishi Lin
|
d0bad8660b
|
Provide the 'remember git credential passphrases' option
|
2017-10-08 21:37:58 +08:00 |
|
Yishi Lin
|
f646762f4b
|
Fix substring depreciated warnings
|
2017-09-24 00:12:47 +08:00 |
|
Yishi Lin
|
774f05eae0
|
Convert to Swift 4
- Will fix all warnings next.
|
2017-09-23 16:29:03 +08:00 |
|
Yishi Lin
|
7640d55317
|
Fix passcode lock touch ID again
|
2017-09-18 01:59:47 +08:00 |
|
Yishi Lin
|
81af389a07
|
Fix the Touch ID setting of passcode lock
- Disable Touch ID alone does not work before this commit.
|
2017-09-18 00:48:09 +08:00 |
|
Yishi Lin
|
6d118eab7e
|
Fix the logic of git clone
- erase git password and ssh passphrase before cloning
- erase core data after a failed cloning
|
2017-08-12 21:41:34 +08:00 |
|
Yishi Lin
|
aa4ff7ce47
|
Use the latest ObjectivePGP framework (v0.6.2)
|
2017-08-12 15:12:33 +08:00 |
|
Yishi Lin
|
f00f6c77b0
|
Fix issue #13 ( Additions display randomly)
|
2017-07-27 13:19:58 +08:00 |
|
Yishi Lin
|
39820a4108
|
Look for "login" as a username field in auto fill
- Will look for "username" first
|
2017-06-28 00:32:50 +08:00 |
|
Yishi Lin
|
69b58e686d
|
Polish the Password class
- About "additions", remove "additionKeys"
|
2017-06-28 00:18:06 +08:00 |
|
Yishi Lin
|
0bb6e48d39
|
Fix migration of user defaults
|
2017-06-18 01:13:49 +08:00 |
|
Yishi Lin
|
a8060d28c9
|
Fix some startup warnings
|
2017-06-15 17:30:57 +08:00 |
|
Yishi Lin
|
09865a02af
|
Fix migration problems
|
2017-06-14 21:50:38 +08:00 |
|
Yishi Lin
|
33fff2afaf
|
Merge branch 'develop' into feature/passextension
|
2017-06-14 20:24:11 +08:00 |
|
Yishi Lin
|
3b562da607
|
Remove imported keys from iTunes Documents (fix #97)
|
2017-06-14 20:22:15 +08:00 |
|
Yishi Lin
|
7cf628638b
|
Move passcode lock to framework
|
2017-06-14 14:16:26 +08:00 |
|
Yishi Lin
|
8e5a824cca
|
Add search and copy password in extension
- no lock screen for now
- share keychain between app and extension
|
2017-06-14 00:25:38 +08:00 |
|
Yishi Lin
|
7f6900b7cd
|
Fix some "linking against dylib" warning
- Move requestGitPassword to view controllers
- Move Utils.alert out of passKit, because SVProgressHUD is there
|
2017-06-13 13:19:18 +08:00 |
|
Yishi Lin
|
86a6fb6395
|
Fix erase and removePGPKeys
- Remove SharedDefaults instead of Defaults
|
2017-06-13 13:04:39 +08:00 |
|
Yishi Lin
|
d2ba620ae4
|
Move codes to an embed framework
- Move bundle/group identifiers to passKit/Global
- Fix Core Data
- Change Defaults to SharedDefaults
|
2017-06-13 11:43:46 +08:00 |
|