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
Danny Mösch
0d7e6fd6c6
Update to latest package versions
2024-11-29 00:18:30 +01:00
Danny Mösch
e297ef9086
Consume SVProgressHUD via SPM getting rid of Carthage
2024-11-29 00:18:30 +01:00
Danny Mösch
1bdf9d684b
Rely on SPM plugins to consume SwiftLint and SwiftFormat
...
Use their latest releases and fix some violations and issues.
# Conflicts:
# .github/workflows/linting.yml
# .github/workflows/testing.yml
2024-11-29 00:18:30 +01:00
Mingshen Sun
14115ea266
Update Yubikit to 4.3
2023-03-19 14:08:31 -07:00
Bradley Walters
0f98569d54
Update ObjectiveGit to 0.18-passforios ( #561 )
...
This should resolve an incompatibility with older iOS versions.
2022-05-23 15:28:09 -07:00
Mingshen Sun
90f1f54a21
Fix building issue
2022-05-22 21:40:35 -07:00
Danny Moesch
2e951497ad
Update ObjectiveGit to version 0.17-passforios ( #545 )
2022-02-05 11:01:39 -08:00
Danny Moesch
71260f52aa
Update ObjectivePGP to version 0.99.2 ( #544 )
2022-02-04 20:54:36 -08:00
Mingshen Sun
955e50c3d3
Initial implementation of using YubiKey for decryption ( #533 )
2022-01-09 21:38:39 -08:00
Danny Moesch
e5bd678aaa
Consume ObjectiveGit through a binary Swift package ( #528 )
2021-12-28 15:17:11 -08:00
Mingshen Sun
08ce198334
Update OneTimePassword dependency
2021-12-27 17:19:48 -08:00
Danny Mösch
afe0397dcf
Update ObjectivePGP to version 0.99.0 ( #521 )
2021-10-21 12:28:16 -07:00
Mingshen Sun
f2ab400f4b
Support Steam OTP ( #505 )
2021-09-06 10:47:04 -07:00
Mingshen Sun
2afd533393
Fix CFBundleIdentifier Collision and Invalid Bundle issues when uploading to App Store Connect
2021-08-31 00:32:17 -07:00
Danny Mösch
032436fa70
Move to Swift Package Manager disregarding Cocoapods ( #496 )
...
* Build as many dependencies as possible with SPM.
* Xcworkspace is no longer needed.
* Collecting coverage information does unfortunately cause linking errors in Base32. So it is disabled for now.
2021-08-30 09:41:29 -07:00
Bob Sun
8e997cc868
first commit
2017-01-19 21:15:47 +08:00