Vincent Breitmoser
14290c3ce9
consolidate: working implementation, lacking ui
2014-08-17 03:29:03 +02:00
Dominik Schürmann
b1dc663930
Remove old_apg
2014-08-15 11:07:21 +02:00
Dominik Schürmann
0f60bcbc3d
Pass through of master key id in SaveKeyringResult
2014-08-14 19:25:39 +02:00
Dominik Schürmann
28df004cbb
Merge pull request #767 from mar-v-in/issue-763
...
Use dropdown in CertifyActivity
2014-08-14 18:53:40 +02:00
Vincent Breitmoser
9af301ec77
handle modify and save errors in KeychainIntentResult
2014-08-14 17:12:17 +02:00
Vincent Breitmoser
9c03889390
tests: add ProviderHelperSaveTest, with long key id collision test
2014-08-14 17:10:40 +02:00
mar-v-in
00286744f2
small bug in has_certify
2014-08-14 16:02:28 +02:00
mar-v-in
9fab740aad
add HAS_CERTIFY (not sure why it's missing)
2014-08-14 16:02:27 +02:00
Dominik Schürmann
62f7bf6215
move v3 key import prevention into canonicalization method
2014-08-14 15:58:26 +02:00
Dominik Schürmann
0a1de8deea
Do not import v3 keys, they are insecure!
2014-08-14 15:42:02 +02:00
Dominik Schürmann
2fa613ad62
Merge pull request #766 from mar-v-in/patch-1
...
Handle keys without expiry date right
2014-08-14 11:43:50 +02:00
Dominik Schürmann
d0987edab9
Dont write version header by default
2014-08-14 11:44:47 +02:00
mar-v-in
b8f7dd5676
Handle keys without expiry date right
...
Fixes #765
2014-08-14 11:21:59 +02:00
Dominik Schürmann
db12f782f2
API: User interaction when account keys are deleted
2014-08-13 18:48:42 +02:00
mar-v-in
80674021b5
Add convenience method to unified keyrings to determine whether a keyring is expired, fix is_revoked for certain usages
2014-08-12 13:54:56 +02:00
Dominik Schürmann
f4802157dd
Optimize imports
2014-08-05 22:46:00 +02:00
Dominik Schürmann
80408460a0
KeychainContract: use longs instead of String, other fixes
2014-08-05 00:23:04 +02:00
Dominik Schürmann
ce8d38d9b3
Add license headers
2014-08-04 16:46:23 +02:00
Dominik Schürmann
839294d27c
Cleanup, prevent encrypt Intent inception
2014-08-04 14:42:03 +02:00
Dominik Schürmann
b42afcd32c
Fix debug backup/restore methods
2014-08-04 11:19:46 +02:00
mar-v-in
eae7c711a3
Merge branch 'master' into improve-file-more
...
Conflicts:
.gitmodules
OpenKeychain/build.gradle
OpenKeychain/src/main/AndroidManifest.xml
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/CachedPublicKeyRing.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/DecryptFileFragment.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/DecryptMessageFragment.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptAsymmetricFragment.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptFileFragment.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptMessageFragment.java
2014-07-31 23:19:01 +02:00
mar-v-in
0c7eea225b
- add multi select for storage api (kitkat)
...
- UI fixes
- refactoring
2014-07-31 22:21:46 +02:00
Vincent Breitmoser
b156a057e8
rename Wrapped*Key* to Canonicalized*Key*
2014-07-31 17:09:30 +02:00
Vincent Breitmoser
64aac8023e
couple of fixes in save*KeyRing methods
2014-07-30 16:22:55 +02:00
Dominik Schürmann
d3c54d5f12
Fallback if no primary user id exists
2014-07-16 00:22:45 +02:00
Vincent Breitmoser
64b87f75be
move getPublicKey into abstract WrappedKeyRing (also, fix getPrimaryUserId)
2014-07-15 19:47:52 +02:00
Dominik Schürmann
503b146a14
Merge branch 'master' of github.com:open-keychain/open-keychain
2014-07-15 19:22:44 +02:00
Dominik Schürmann
72237a0892
some fixes for edit
2014-07-15 19:22:40 +02:00
Vincent Breitmoser
29145e49c9
merge: different msg if nothing was merged
2014-07-15 19:17:08 +02:00
Vincent Breitmoser
e477577c55
some UncachedKeyRing fixes, primary user id mostly
2014-07-11 02:50:35 +02:00
mar-v-in
fdf6411d5f
Merge branch 'master' into improve-file-more
...
Conflicts:
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/KeychainIntentService.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/DecryptActivity.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptActivity.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java
OpenKeychain/src/main/res/layout/encrypt_content.xml
2014-07-06 02:24:34 +02:00
mar-v-in
1b0666e9de
Many changes to file ... and still incomplete
...
- Multi file
- Reworked UI
2014-07-06 02:10:35 +02:00
Vincent Breitmoser
287b74885e
don't use zero plural string for english
...
closes #703
2014-07-02 14:51:11 +02:00
mar-v-in
93eae114ea
Encrypt/Decrypt UI work
2014-07-02 00:34:21 +02:00
mar-v-in
3564773410
Add temporary file storage as discussed in #665
...
Writable from OpenKeychain, readable worldwide. Should be used to write shared files to it by first creating the file using TemporaryStorageProvider.createFile and then write to the Uri returned.
2014-07-01 14:50:15 +02:00
Vincent Breitmoser
6d7a9ec48a
pass import results through to viewkeyactivity on update
2014-06-28 20:54:14 +02:00
Vincent Breitmoser
d6a2875816
code cleanup and plurals in import log entries
...
closes #698
2014-06-28 19:15:28 +02:00
Vincent Breitmoser
37cee1322b
fix indentation in various key import methods
2014-06-22 14:17:08 +02:00
Art O Cathain
0af2b27cb3
VERY basic test for save keyring
2014-06-21 17:44:04 +01:00
Vincent Breitmoser
3bffe4da55
generate public keyring from secret if not available
2014-06-18 20:55:44 +02:00
Vincent Breitmoser
f8d895dea4
consolidate: almost sane logging
2014-06-18 20:27:59 +02:00
Vincent Breitmoser
134f8471c0
consolidate: add key import routines with consolidation
2014-06-18 19:39:16 +02:00
Vincent Breitmoser
f80228a08d
consolidate: make it work
2014-06-18 14:02:21 +02:00
Vincent Breitmoser
1e45e5cd9a
code cleanup in ProviderHelper and UncachedKeyRing
2014-06-18 10:00:21 +02:00
Vincent Breitmoser
d8b0015d25
consolidate: add logging
2014-06-18 00:30:45 +02:00
Vincent Breitmoser
b4974d922e
consolidate: first draft
2014-06-18 00:30:45 +02:00
Vincent Breitmoser
adf15d4d16
import-log: don't count self certs as unknown
2014-06-18 00:25:52 +02:00
Vincent Breitmoser
c63f3c8a5d
prepare ProviderHelper for consolidation before insert
2014-06-18 00:21:11 +02:00
Vincent Breitmoser
0013199b2d
handle database error on secret key insert
2014-06-17 23:46:02 +02:00
Vincent Breitmoser
6e4d0dede1
canonicalize: support secret keys
2014-06-17 23:25:45 +02:00