Vincent Breitmoser
ea953db521
extract creation of error result intent into method
2017-07-25 22:19:31 +02:00
Vincent Breitmoser
d0580dfafb
return both trust ids and user ids in key queries
2017-07-25 22:19:31 +02:00
Vincent Breitmoser
a211e52782
fix database migration and setup steps
2017-07-25 22:19:31 +02:00
Vincent Breitmoser
f1723dc454
show trust id package icon in key list
2017-07-25 22:19:31 +02:00
Vincent Breitmoser
930d2c6e3e
trustid: show intent icon for trust ids
2017-07-25 22:19:31 +02:00
Vincent Breitmoser
31ef4c4789
list trust ids in ShowKeyFragment
2017-07-25 22:19:31 +02:00
Vincent Breitmoser
c7bb6a7bc0
extract trust id handling into method
2017-07-25 22:15:26 +02:00
Vincent Breitmoser
84d5ca7cd9
wip: trust id logic
2017-07-25 22:15:26 +02:00
Vincent Breitmoser
c15762c5cf
service: add trust id result to decryptVerify operation
2017-07-25 21:32:47 +02:00
Vincent Breitmoser
d5eb90f067
add trust id external access methods
2017-07-25 21:32:47 +02:00
Vincent Breitmoser
1b50dbd831
add trust id internal access methods
2017-07-25 21:32:47 +02:00
Vincent Breitmoser
55bffbbcbe
add trust id database table
2017-07-25 21:32:47 +02:00
Vincent Breitmoser
d4731f68bd
introduce minimize extra to ACTION_GET_KEY
2017-07-25 21:32:47 +02:00
Vincent Breitmoser
abd82cd88f
fix nullable field in HkpKeyserverAddress parcel
2017-07-25 21:29:11 +02:00
Dominik Schürmann
0e6ec82823
Better logs and explanation for orbot
2017-07-25 15:02:46 +02:00
Vincent Breitmoser
b8d01bf9d2
refactor keyserver class structure, use AutoValue for ParcelableHkpKeyserver
2017-07-24 22:08:36 +02:00
Vincent Breitmoser
6e18531920
preserve last update time and seen on keyserver value during consolidate
2017-07-24 14:45:36 +02:00
Vincent Breitmoser
bff6b98e0b
reset last updated and keyserver status on change of keyserver preference
2017-07-24 12:11:56 +02:00
Vincent Breitmoser
ef6921210c
add seen on keyservers column to create table statement
2017-07-24 11:44:51 +02:00
Vincent Breitmoser
d78c557cfa
correctly set keyserver status on first lookup
2017-07-24 11:44:44 +02:00
Vincent Breitmoser
66465f7c1b
better handling of unknown status
2017-07-24 11:44:44 +02:00
Vincent Breitmoser
57b0e16ecc
fix content observer for keyserver status
2017-07-24 11:44:44 +02:00
Vincent Breitmoser
74fad371bb
fix content observer notification in IdentityLoader
2017-07-24 11:44:44 +02:00
Vincent Breitmoser
471d35ebcf
minor layout fixes
2017-07-24 11:44:44 +02:00
Vincent Breitmoser
25e58943c9
move keyserver status into key status card
2017-07-24 11:44:44 +02:00
Vincent Breitmoser
00e411b1e3
display keyserver status on card
2017-07-24 11:44:44 +02:00
Vincent Breitmoser
d75d400453
save whether key was seen on keyservers
2017-07-24 11:44:44 +02:00
Vincent Breitmoser
f7d7adc1ef
fix overridden warnings table creation (whoops)
2017-07-24 11:43:59 +02:00
Arnaud Fontaine
d668719bc8
Missing import...
2017-07-07 11:36:31 +02:00
Arnaud Fontaine
f554548a14
Code style
2017-07-07 10:20:24 +02:00
Arnaud Fontaine
47b0763f9f
Update SecureMessaging/SCP11b wrt OpenPGP card v3.3
2017-07-06 18:25:36 +02:00
Dominik Schürmann
ddd8be07da
Feeback from transifex
2017-07-03 14:42:23 +02:00
Dominik Schürmann
2880cd2e1c
Incorporate more feedback on transifex
2017-06-29 18:36:26 +02:00
Dominik Schürmann
d7d0f0f974
Incorporate more feedback on transifex
2017-06-29 18:12:46 +02:00
Dominik Schürmann
300cf3298c
Incorporate feedback on transifex
2017-06-29 17:52:49 +02:00
Vincent Breitmoser
b8618f54f7
force use of fdroid flavor for development
...
apparently, the google version hits the method limit. there is no reason
to build the google version for debugging, so might as well just limit
that (and document it) to avoid confusing developers who are new to the
code base.
see https://github.com/open-keychain/open-keychain/issues/2124
2017-06-18 23:15:14 +02:00
Vincent Breitmoser
50d8cd0559
change opaque key tests to use unknown algorithms instead of eddsa
2017-06-16 18:41:33 +02:00
Vincent Breitmoser
27582c1310
add some tests for eddsa
2017-06-16 18:41:33 +02:00
Vincent Breitmoser
8551440316
add EdDSA support
2017-06-16 18:29:45 +02:00
Vincent Breitmoser
dfdfd733f3
drop key encryption altogether for empty passphrase
2017-06-13 12:42:29 +02:00
Arnaud Fontaine
745d2a0988
fix issue #2049
2017-06-13 10:03:47 +02:00
Vincent Breitmoser
c4f67f434c
fix misbehavior in ImportKeyringParcel
2017-06-12 20:07:50 +02:00
Vincent Breitmoser
7fc805d70c
move linked identities into loader structure
2017-05-29 17:16:58 +02:00
Vincent Breitmoser
8044586071
use loader + recyclerview for identity list
2017-05-29 15:18:42 +02:00
Vincent Breitmoser
e7b9b48d5c
get rid of pin and pattern SecretKeyTypes
2017-05-29 14:20:25 +02:00
Vincent Breitmoser
27f6f4ef6c
use autovalue for ParcelableKeyRing
2017-05-29 14:20:25 +02:00
Vincent Breitmoser
606c702762
disable import key while import is running
2017-05-28 21:40:28 +02:00
Vincent Breitmoser
8660d0458e
forgot to commit a file (for real)
2017-05-28 20:08:12 +02:00
Vincent Breitmoser
3b2c6e54d9
forgot to commit a file
2017-05-28 19:55:51 +02:00
Vincent Breitmoser
4080081b68
make hkp classes slightly more failfast
2017-05-28 14:49:05 +02:00