Yishi Lin
3de2dbf8dc
Fix localizable string dict
2019-09-29 22:17:04 +08:00
Mingshen Sun
b14f3004e7
Use system image for navigation bar
2019-09-29 01:00:29 -07:00
Mingshen Sun
504d9619fc
UI tweaks for PasscodeLockView
2019-09-28 17:37:12 -07:00
Yishi Lin
c4f0462d43
Update the passcode lock view
2019-09-29 00:28:46 +08:00
Yishi Lin
35f599c45b
Allow resettig app in the passcodelockview
2019-09-28 21:38:32 +08:00
Yishi Lin
6b3d75c1be
Update readme ( fix #312 )
2019-09-28 15:20:07 +08:00
Yishi Lin
2903ba39a7
Use the latest cocoapods
2019-09-28 15:09:00 +08:00
Danny Moesch
a9f78688e2
Use consistent red color
2019-09-26 13:49:23 -07:00
Danny Moesch
a41bdff6c1
Localize git-pull info message
2019-09-26 13:49:23 -07:00
Danny Moesch
50d1039e1c
Adjust extension UI with respect to Dark Mode
2019-09-23 15:39:50 -07:00
Danny Moesch
a496d54ffa
Support Dark Mode in passcode lock view
2019-09-23 15:39:50 -07:00
Danny Moesch
d0382f55c1
Remove superfluous space
2019-09-23 15:39:50 -07:00
Danny Moesch
8d70010f6d
Update Xcode version
2019-09-22 22:30:20 -07:00
Danny Moesch
414e31cba3
Adapt UI with respect to Dark Mode
2019-09-22 22:30:20 -07:00
Danny Moesch
35bac7260b
Update OneTimePassword to version 3.2.0
2019-09-22 22:30:20 -07:00
Danny Moesch
7beaac5b7c
Display command line snippets correctly
2019-09-22 22:30:20 -07:00
Danny Moesch
2618c6bead
Activate tests for keys with sub-keys
2019-09-18 14:37:44 -07:00
Allan Feldman
5bee0a28b1
Patch the go crypto libraries to enable gnu dummy values.
2019-09-17 23:43:59 -07:00
Danny Moesch
73c2607f3c
Add test for issue #303
2019-09-16 15:51:10 -07:00
Mingshen Sun
e5525ad625
Fix building issue caused by https://github.com/golang/go/issues/28997
2019-09-15 15:13:49 -07:00
Danny Moesch
63fd313017
Remove traces of GopenPGP glue code
2019-09-15 00:32:18 -07:00
Danny Moesch
c824bb10e7
Introduce constants for Git password identifiers
2019-09-15 00:32:18 -07:00
Danny Moesch
730542d5bb
Separate encryption/decryption logic for different frameworks used
2019-09-15 00:32:18 -07:00
Danny Moesch
e2201ffa52
Add general tests for basic encryption and decryption with Crypto framework
2019-09-15 00:32:18 -07: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
bfeb39f510
Polish build script
2019-09-15 00:32:18 -07:00
Moritz Kuntze
21c172f9a8
Upgrade GopenPGP and remove Gopenpgpwrapper glue code
2019-09-15 00:32:18 -07:00
Yishi Lin
58e7e1b4e4
Version bump to 0.8.0
2019-07-28 00:16:27 +08:00
Yishi Lin
032e442d78
Merge pull request #292 from SimplyDanny/make-simulator-untouched-by-tests
...
Do not influence the Simulator by tests
2019-07-21 13:39:53 +08:00
Yishi Lin
ad351307e4
Merge pull request #291 from SimplyDanny/field-gpgagent-never-nil
...
Mark field 'gpgAgent' as never-nil
2019-07-21 12:03:29 +08:00
Danny Moesch
5c7d4e55a4
Introduce KeyStore protocol in order to provide specialized key store implementations for tests
...
With the DictBasedKeychain the main AppKeychain is not influenced by tests. The previous implementation led to an empty Keychain requiring a new setup of the simulator.
2019-07-20 23:42:32 +02:00
Danny Moesch
b42401343d
Let AppKeychain not be static only
2019-07-20 23:42:32 +02:00
Danny Moesch
5527c98568
Group test support files
2019-07-20 23:42:32 +02:00
Danny Moesch
3eaf00f9fd
Move 'keyHandler' in KeyFileManager from constructor to function
2019-07-20 23:42:32 +02:00
Danny Moesch
ea37b40e2f
Mark field 'gpgAgent' as never-nil
2019-07-20 22:59:22 +02:00
Yishi Lin
2ece3ef07a
Clean up codes in PGPAgent
...
After the migration, there is nothing there.
2019-07-21 02:25:21 +08:00
Yishi Lin
e967bb1f4c
Add PGPAgent tests and minor updated
2019-07-20 00:41:45 +08:00
Mingshen Sun
a628a9b4da
Properly get the commit range for cache
2019-07-18 13:38:57 -07:00
Yishi Lin
1ec26a0eea
Clean up very old migration codes
2019-07-19 01:46:56 +08:00
Yishi Lin
765b487ffa
Add tests in PGPAgentTest
2019-07-19 00:14:51 +08:00
Yishi Lin
bbc1b8124d
Merge pull request #288 from ZortacDev/patch-1
...
Fix #287 .
2019-07-18 22:56:26 +08:00
Moritz F. Kuntze
3b238c5a81
Revert erroneous fix and fix #287
2019-07-18 14:13:44 +02:00
Moritz F. Kuntze
601673808d
Fix #287 .
2019-07-18 14:11:34 +02:00
Mingshen Sun
90bc399c9f
Fix a bug when importing SSH Key from URL
2019-07-17 23:43:28 -07:00
Mingshen Sun
7cf9311f95
Delete useless print
2019-07-16 23:36:25 -07:00
Yishi Lin
584b634689
Cleanup the previously set keys before init
2019-07-17 13:35:16 +08:00
Mingshen Sun
f2726fa803
Fix building issue
2019-07-16 17:02:09 -07:00
Yishi Lin
1b23687ca7
Update travis
2019-07-17 03:39:28 +08:00
Yishi Lin
2e620c20ae
Fix travis
2019-07-17 03:07:30 +08:00
Yishi Lin
6ae4a02a01
Seperate PGPAgent from PasswordStore and add tests
2019-07-17 02:58:01 +08:00