Dominik Schürmann
|
dab540e121
|
Work on first time wizard design
|
2014-07-27 17:56:52 +02:00 |
|
Vincent Breitmoser
|
f4ee71e3ef
|
introduce EditKeyResult with transient UncachedKeyRing (half-baked!)
|
2014-07-27 01:22:10 +02:00 |
|
Vincent Breitmoser
|
a8782272b3
|
some more work on supertoast and result parcel stuff
|
2014-07-27 00:46:38 +02:00 |
|
Vincent Breitmoser
|
8132b9ac74
|
Merge branch 'master' into ditch-appmsg
Conflicts:
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EditKeyActivityOld.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListActivity.java
|
2014-07-26 23:06:32 +02:00 |
|
Vincent Breitmoser
|
45722d7cfb
|
canonicalize: couple of fixes
|
2014-07-26 22:16:33 +02:00 |
|
Vincent Breitmoser
|
236a502ea7
|
generic UncachedKeyRing fixes
|
2014-07-26 15:51:35 +02:00 |
|
Vincent Breitmoser
|
043ed600e6
|
Merge remote-tracking branch 'origin/master'
|
2014-07-26 03:59:12 +02:00 |
|
Vincent Breitmoser
|
7296ac4849
|
UncachedKeyRing.merge: copy over new secret subkeys into secret keyrings
|
2014-07-26 03:57:54 +02:00 |
|
Vincent Breitmoser
|
7fe1b00080
|
fixes for extractPublicKeyRing, update SpongyCastle
|
2014-07-26 03:56:28 +02:00 |
|
Vincent Breitmoser
|
ab2b90342e
|
test and fix: adding an empty user id should fail
|
2014-07-26 03:47:29 +02:00 |
|
Dominik Schürmann
|
5eb414a22b
|
Program flow fixes
|
2014-07-25 01:34:29 +02:00 |
|
Vincent Breitmoser
|
cd1511a4e6
|
canonicalize: fix for tests
|
2014-07-19 02:19:15 +02:00 |
|
Daniel Albert
|
d63534d655
|
Merge remote-tracking branch 'upstream/master'
Conflicts:
OpenKeychain-Test/src/test/resources/extern/OpenPGP-Haskell
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/Constants.java
|
2014-07-16 18:49:16 +02:00 |
|
Daniel Albert
|
e375cde7e1
|
Final Commit for #662
|
2014-07-16 18:17:46 +02:00 |
|
Dominik Schürmann
|
82af9672fd
|
Temporary program flow fixes
|
2014-07-16 10:07:50 +02:00 |
|
Dominik Schürmann
|
77d04a915b
|
Simple create key
|
2014-07-16 10:05:00 +02:00 |
|
Dominik Schürmann
|
57f5a788fd
|
Simple create key
|
2014-07-16 10:04:48 +02:00 |
|
Dominik Schürmann
|
c1c831e52b
|
New first time screen
|
2014-07-16 09:49:37 +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
|
848043a481
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2014-07-15 19:34:01 +02:00 |
|
Vincent Breitmoser
|
501d4b887a
|
signatures: a revocation reason does NOT determine if a cert is a revocation type
|
2014-07-15 19:31:27 +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
|
858fe47d46
|
Merge remote-tracking branch 'origin/master' into external-test
Conflicts:
OpenKeychain-Test/src/test/resources/extern/OpenPGP-Haskell
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/KeychainIntentService.java
|
2014-07-15 17:39:36 +02:00 |
|
Daniel Albert
|
c101ee0240
|
Merge remote-tracking branch 'upstream/master' into feature-conceal-software
|
2014-07-13 15:39:16 +02:00 |
|
Dominik Schürmann
|
af5fddab7c
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2014-07-12 21:04:57 +02:00 |
|
Dominik Schürmann
|
45dfb39749
|
more work on edit key
|
2014-07-12 20:39:23 +02:00 |
|
Daniel Albert
|
bd909375c2
|
Fixed misplaced bracket
|
2014-07-12 19:24:51 +02:00 |
|
Daniel Albert
|
92c66743e0
|
Added Preference for concealing the PgpApplication
|
2014-07-12 19:19:12 +02:00 |
|
Daniel Albert
|
079194abe5
|
Fixed issues discussed in #713
|
2014-07-12 18:12:03 +02:00 |
|
Daniel Albert
|
7a3fe61a1f
|
Put text into strings.xml, for internationalization
|
2014-07-12 12:52:44 +02:00 |
|
Daniel Albert
|
2568ea4b2e
|
Added Purging for Android < 4.1
|
2014-07-12 12:42:48 +02:00 |
|
Daniel Albert
|
cf40517eac
|
Implemented Notification, no fallback yet
|
2014-07-12 12:27:19 +02:00 |
|
Daniel Albert
|
af90db96a5
|
new PassphraseCache, storing UserIDs as well
|
2014-07-12 10:51:12 +02:00 |
|
Vincent Breitmoser
|
f82093c666
|
modifyKey: error out on integrity check fails
|
2014-07-12 02:02:37 +02:00 |
|
Vincent Breitmoser
|
0e3327c65c
|
createKey: better logging, handle empty user id case
|
2014-07-12 01:29:06 +02:00 |
|
Vincent Breitmoser
|
54bc874ce5
|
Merge remote-tracking branch 'origin/master' into external-test
Conflicts:
OpenKeychain-Test/src/test/resources/extern/OpenPGP-Haskell
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/OperationResultParcel.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EditKeyFragment.java
|
2014-07-11 21:00:26 +02:00 |
|
Vincent Breitmoser
|
20b28b5207
|
modifyKey: proper expiry check during SubkeyAdd
|
2014-07-11 15:42:02 +02:00 |
|
Vincent Breitmoser
|
7b195ac2e3
|
modifyKey: make SubkeyChange operations work
|
2014-07-11 15:20:16 +02:00 |
|
Vincent Breitmoser
|
1436ab8d90
|
SaveKeyringParcel: follow attribute m prefix coding guideline
|
2014-07-11 13:51:36 +02:00 |
|
Vincent Breitmoser
|
bb92fe2804
|
test: get rid of some SaveKeyringParcel boilerplate
|
2014-07-11 13:49:17 +02:00 |
|
Vincent Breitmoser
|
26f6d58284
|
get rid of some inspection warnings
|
2014-07-11 13:45:06 +02:00 |
|
Vincent Breitmoser
|
4da273ac16
|
modifyKey: error out on nonexisting new primary user id
|
2014-07-11 13:35:48 +02:00 |
|
Vincent Breitmoser
|
d6f3b4b879
|
fix bug in canonicalization regarding subkey revocation
|
2014-07-11 03:27:44 +02:00 |
|
Vincent Breitmoser
|
f6e39b0a97
|
modifyKey: couple more fixes from tests
|
2014-07-11 02:51:13 +02:00 |
|
Vincent Breitmoser
|
e477577c55
|
some UncachedKeyRing fixes, primary user id mostly
|
2014-07-11 02:50:35 +02:00 |
|
Vincent Breitmoser
|
38ee6203ad
|
modifyKey: preserve master key flags
|
2014-07-11 02:49:51 +02:00 |
|
Vincent Breitmoser
|
dce2df4113
|
add come createKey strings
|
2014-07-11 02:48:54 +02:00 |
|
Vincent Breitmoser
|
90f546a4e8
|
tests: add testSubkeyAdd
|
2014-07-10 01:38:57 +02:00 |
|
Vincent Breitmoser
|
a9c3d6b507
|
Merge remote-tracking branch 'artbristol/functional-testing-canonicalize-badsignature' into external-test
Conflicts:
OpenKeychain-Test/src/test/resources/extern/OpenPGP-Haskell
|
2014-07-09 16:39:26 +02:00 |
|
mar-v-in
|
5185492b04
|
Fix OperationResultParcel
Naming conventions save lives... or atleast make addAll() work
|
2014-07-09 00:10:09 +02:00 |
|
Dominik Schürmann
|
16498be4a2
|
Fix nullpointer in API, fix #693
|
2014-07-08 04:24:27 +02:00 |
|
Dominik Schürmann
|
daa1f5cf8e
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2014-07-08 03:34:53 +02:00 |
|
Dominik Schürmann
|
5adcb7885c
|
Work on subkeys adapter
|
2014-07-08 03:34:27 +02:00 |
|
Art O Cathain
|
78b0c5e74a
|
actually provide a tostring
|
2014-07-07 21:38:49 +01:00 |
|
Art O Cathain
|
37433bd282
|
prevent odd ambiguous method toString error
|
2014-07-07 21:37:48 +01:00 |
|
Art O Cathain
|
51bedc2e73
|
(c) headers, tidy imports
|
2014-07-07 21:35:10 +01:00 |
|
Vincent Breitmoser
|
9971f9ad4c
|
use KeyringTestHelper.diffKeyrings method for unit test
Conflicts:
OpenKeychain/src/test/java/tests/UncachedKeyringTest.java
|
2014-07-07 21:12:50 +01:00 |
|
Vincent Breitmoser
|
83e5a3d341
|
add diffKeyrings method
|
2014-07-07 21:08:48 +01:00 |
|
Vincent Breitmoser
|
9320d2d8a2
|
use KeyringTestHelper.diffKeyrings method for unit test
|
2014-07-07 19:02:57 +02:00 |
|
Vincent Breitmoser
|
23524af81d
|
add diffKeyrings method
|
2014-07-07 18:52:59 +02:00 |
|
Vincent Breitmoser
|
e54dd26d29
|
Merge remote-tracking branch 'artbristol/functional-testing-canonicalize'
Conflicts:
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/OperationResultParcel.java
|
2014-07-07 18:19:52 +02:00 |
|
Vincent Breitmoser
|
d8f2782293
|
use SuperToast instead of AppMsg in code, part 2
|
2014-07-07 17:35:23 +02:00 |
|
Vincent Breitmoser
|
2c62aa90c0
|
use SuperToast instead of AppMsg in code, part 1
|
2014-07-07 17:34:41 +02:00 |
|
Vincent Breitmoser
|
d044daeedd
|
get rid of AppMsg library
|
2014-07-07 17:33:25 +02:00 |
|
Art O Cathain
|
4fbffd7bb4
|
Actually test canonicalize
|
2014-07-06 19:43:38 +01:00 |
|
Art O Cathain
|
c05fd07986
|
data fixes
|
2014-07-06 19:43:24 +01:00 |
|
Art O Cathain
|
9032e032ff
|
add toString for test ease
|
2014-07-06 19:43:17 +01:00 |
|
Art O Cathain
|
5479eafd4b
|
actually canonicalize
|
2014-07-06 19:42:51 +01:00 |
|
Art O Cathain
|
cb64f8865c
|
work in progress
|
2014-07-06 19:42:51 +01:00 |
|
Art O Cathain
|
b02519ce25
|
add toString for test ease
|
2014-07-06 15:50:07 +01:00 |
|
Art O Cathain
|
22108cf4e2
|
actually canonicalize
|
2014-07-06 15:50:07 +01:00 |
|
Art O Cathain
|
80e09bd05e
|
work in progress
|
2014-07-06 15:50:07 +01:00 |
|
Art O Cathain
|
ccb1579864
|
Prefer composition to inheritance is the mantra these das
|
2014-07-06 15:23:39 +01:00 |
|
Dominik Schürmann
|
709196f774
|
Use strings in edit key
|
2014-07-03 16:49:25 +02:00 |
|
Dominik Schürmann
|
1ba41e7482
|
Remove old edit button, rename activities
|
2014-07-03 16:21:16 +02:00 |
|
Dominik Schürmann
|
bd7b4ccf2b
|
cleanup, debug for passphrase set
|
2014-07-03 15:58:03 +02:00 |
|
Dominik Schürmann
|
6ca9d8a268
|
fix no passphrase check
|
2014-07-03 15:54:07 +02:00 |
|
Dominik Schürmann
|
b9d2ae938a
|
Cache passphrase for edit
|
2014-07-03 15:49:46 +02:00 |
|
Dominik Schürmann
|
2988ac6e7b
|
Cache passphrase for edit
|
2014-07-03 15:48:46 +02:00 |
|
Dominik Schürmann
|
85dde66804
|
parcel newPassphrase
|
2014-07-03 15:28:45 +02:00 |
|
Dominik Schürmann
|
9cbf78f7ad
|
cleanup
|
2014-07-03 15:24:04 +02:00 |
|
Dominik Schürmann
|
42cc8b687b
|
edit key: subkey adapter
|
2014-07-03 15:14:06 +02:00 |
|
Dominik Schürmann
|
55f067b063
|
Work on edit
|
2014-07-03 15:06:05 +02:00 |
|
Dominik Schürmann
|
8cbdf7b1c5
|
smaller dropdown items
|
2014-07-03 08:48:33 +02:00 |
|
Dominik Schürmann
|
3512ac7199
|
Remove unnecessary error logs
|
2014-07-02 20:53:16 +02:00 |
|
Dominik Schürmann
|
d967c5d864
|
merge KeychainIntentService
|
2014-07-02 16:49:21 +02:00 |
|
Dominik Schürmann
|
13a13829a8
|
fix nullpointer, cleanup
|
2014-07-02 16:47:12 +02:00 |
|
Dominik Schürmann
|
94a58f3aa8
|
remove init methods from adapter
|
2014-07-02 16:33:30 +02:00 |
|
Vincent Breitmoser
|
a920f9ce0c
|
Merge remote-tracking branch 'origin/master'
|
2014-07-02 16:05:58 +02:00 |
|
Vincent Breitmoser
|
100b5f4c5f
|
Merge branch 'create-keyring'
|
2014-07-02 16:05:28 +02:00 |
|
Vincent Breitmoser
|
ebcd243e97
|
support changing primary user id in SaveKeyringParcel
Closes #695
|
2014-07-02 16:02:56 +02:00 |
|
Dominik Schürmann
|
3d34eb8ca4
|
edit key: work on saving
|
2014-07-02 15:42:38 +02:00 |
|
Dominik Schürmann
|
a66c6b5b7a
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2014-07-02 15:11:13 +02:00 |
|
Dominik Schürmann
|
4f83a4f163
|
Edit key: adding user ids
|
2014-07-02 15:10:50 +02:00 |
|
Vincent Breitmoser
|
6f558add35
|
use expert create key for key creation testing (revert this later on!)
|
2014-07-02 15:05:02 +02:00 |
|
Vincent Breitmoser
|
9fb92c8642
|
fix subkey addition
|
2014-07-02 15:03:28 +02:00 |
|
Vincent Breitmoser
|
144a10a3d0
|
forgot a line in previous commit
|
2014-07-02 14:53:25 +02:00 |
|