Lysann Tranvouez
5a92b6fda7
clarify public vs private keys + make prvate key IDs available
2026-03-12 09:32:04 +01:00
Mingshen Sun
a410c9480a
Refactor YubiKey decryptor ( #663 )
...
- Add YKFSmartCardInterface extension to simplify smart card related calls
- Use async/await to rewrite callback closures
- Update YubiKeyConnection
- Better error handling
2024-12-15 21:08:27 -08:00
Mingshen Sun
955e50c3d3
Initial implementation of using YubiKey for decryption ( #533 )
2022-01-09 21:38:39 -08:00
Mingshen Sun
ff6a1edf62
Add confirmation prompt for removing keys ( fix #491 )
2021-12-29 16:19:12 -08:00
Danny Moesch
831ffe2235
Use Self for internal static access
2021-10-07 19:19:56 +02:00
Danny Mösch
3eb131b65d
Fix file headers ( #494 )
2021-08-27 22:32:31 -07:00
Danny Mösch
a83acd096a
Remove availability checks for iOS 11.0 ( #486 )
2021-08-16 12:59:46 -07:00
Danny Moesch
1454693308
Remove redundant 'else' blocks
2021-01-31 20:16:57 -08:00
Danny Moesch
eba4df2f51
Fix #424 : Escape question mark '?'
...
It would otherwise be interpreted as the beginning of the query part in an URL.
2020-11-10 12:12:07 -08:00
Danny Moesch
49c6b25611
Use SwiftFormat version 0.47.x
2020-11-09 10:13:05 -08:00
Danny Moesch
e8389eb262
Enable SwiftLint rule 'identifier_name' and handle all violations
2020-09-20 17:25:50 -07:00
Danny Moesch
4ffbafc47e
Fix file header format
2020-09-20 17:25:50 -07:00
Danny Moesch
6044098278
Refactor GitCredential to simplify it and to add tests
2020-09-06 20:12:36 -07:00
Danny Moesch
b032ed2df3
Enable SwiftLint rule 'nslocalizedstring_require_bundle' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
92123448a4
Enable SwiftLint rule 'nslocalizedstring_key' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
7f9f0e43b2
Format code with SwiftFormat automatically in every build
2020-08-25 15:10:13 -07:00
Mingshen Sun
fcc8961e46
Fix fail-safe mechanism for other decryption scenarios
2020-04-18 22:42:25 -07:00
Danny Moesch
ff014a5699
Add logic for more customizable password generator
2020-03-03 15:38:51 -08:00
Danny Moesch
56b2205376
Introduce 'splitByNewline' string extension
2020-01-18 15:01:05 -08:00
Yishi Lin
c4f0462d43
Update the passcode lock view
2019-09-29 00:28:46 +08:00
Danny Moesch
4c3aa4938d
Add extension to convert objects of type Data to instances of NSMutableData
...
This process is necessary because of an issue (https://github.com/golang/go/issues/33745 ) in gomobile. Passing bare Data objects to Go functions leads to nondeterministic behavior.
2019-09-15 00:32:18 -07:00
Danny Moesch
d698f2e3c3
Use folder references for all groups and sort files/folders
2019-01-21 20:34:18 -08:00