Adithya Abraham Philip
|
ebba24cbd8
|
corrected indentation
|
2015-06-01 17:44:44 +05:30 |
|
Adithya Abraham Philip
|
6bc40d12ad
|
renamed KeychainIntentService to KeychainService
|
2015-06-01 17:43:00 +05:30 |
|
Adithya Abraham Philip
|
14a08361e5
|
merged services
|
2015-06-01 17:41:44 +05:30 |
|
Vincent Breitmoser
|
403f74f558
|
switch to native DialogFragment, fix some nullpointers
|
2015-05-31 19:45:25 +02:00 |
|
Vincent Breitmoser
|
ef209450c6
|
some decrypt/verify bug fixes
|
2015-05-30 13:52:56 +02:00 |
|
Vincent Breitmoser
|
0d8370be1d
|
rewrite PgpDecryptVerify input, introduce PgpDecryptVerifyInputParcel
|
2015-05-30 13:25:47 +02:00 |
|
Vincent Breitmoser
|
bde58c6ff1
|
delete correct cache entries (important for yubikey pins!)
|
2015-05-30 02:47:14 +02:00 |
|
Vincent Breitmoser
|
e174b8af3b
|
Merge remote-tracking branch 'origin/master' into development
|
2015-05-29 11:41:02 +02:00 |
|
Vincent Breitmoser
|
4c1ddd7743
|
Partially revert "make masterKeyId and subKeyId strictly required in CryptoInputParcel"
We do need empty masterKeyIds for symmetric passphrases, whoops :)
|
2015-05-28 23:14:03 +02:00 |
|
Vincent Breitmoser
|
38d8f4be52
|
Merge remote-tracking branch 'origin/master' into development
Conflicts:
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/PgpKeyOperation.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/NfcOperationActivity.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/base/BaseNfcActivity.java
OpenKeychain/src/main/res/values/strings.xml
|
2015-05-28 23:05:41 +02:00 |
|
Vincent Breitmoser
|
18844a20bb
|
make masterKeyId and subKeyId strictly required in CryptoInputParcel
|
2015-05-28 19:16:36 +02:00 |
|
Vincent Breitmoser
|
158263f255
|
apply promote operation to specific subkeys present on yubikey only
|
2015-05-17 01:04:31 +02:00 |
|
Vincent Breitmoser
|
c1e7fcf024
|
apply promote operation to specific subkeys present on yubikey only
|
2015-05-17 00:35:10 +02:00 |
|
Joey Castillo
|
2d3f745c36
|
Removing unused SubkeyChange constructor.
|
2015-05-13 17:56:18 -04:00 |
|
Joey Castillo
|
28b9068ae0
|
Adding keytocard flag to SubkeyChange: UI sets this flag to initiate keytocard; operation unsets it and fills in dummyDivert to finish it.
|
2015-05-13 14:36:34 -04:00 |
|
Joey Castillo
|
d21fb77336
|
Moving keytocard process into PgpKeyOperation.
|
2015-05-13 14:36:30 -04:00 |
|
Joey Castillo
|
76241e90ad
|
Adding NFC Key to Card operation, accessible from Edit Key activity.
|
2015-05-12 14:44:26 -04:00 |
|
Dominik Schürmann
|
a45aaa2277
|
Fix import of keyring with pub+sec key with same key id
|
2015-05-06 04:10:27 +02:00 |
|
Dominik Schürmann
|
3668c8897d
|
Fix YubiKey naming, cleanup
|
2015-04-15 10:02:41 +02:00 |
|
Dominik Schürmann
|
71024460cb
|
Reformat comment in PassphraseCacheService
|
2015-04-13 23:53:46 +02:00 |
|
Dominik Schürmann
|
256d644d03
|
IMplement CryptoInputParcelCacheService
|
2015-04-13 23:29:35 +02:00 |
|
Dominik Schürmann
|
9fc001c9b9
|
Clearer var naming
|
2015-04-12 21:23:59 +02:00 |
|
Dominik Schürmann
|
4a55308741
|
More simplifications to PassphraseCacheService
|
2015-04-12 20:12:10 +02:00 |
|
Dominik Schürmann
|
c3d6637e6a
|
Simplify PassphraseCacheService
|
2015-04-12 19:55:10 +02:00 |
|
Vincent Breitmoser
|
ad69622b69
|
fix Decrypt*Fragment for RequiredInputParcel (except decryptOriginalFilename)
|
2015-04-01 00:39:32 +02:00 |
|
Dominik Schürmann
|
cc44ff1a8b
|
Prepare decrypt UI for input parcel
|
2015-03-31 15:44:37 +02:00 |
|
Vincent Breitmoser
|
39b131c7e5
|
fix Encrypt* with RequiredInputParcel
|
2015-03-30 23:35:32 +02:00 |
|
Vincent Breitmoser
|
d7b79e55fb
|
pass CryptoInputParcel independently for SignEncryptOperation
|
2015-03-30 16:40:41 +02:00 |
|
Dominik Schürmann
|
040cf42cb0
|
Merge branch 'development' into v/crypto-input-parcel
Conflicts:
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/PgpSignEncryptOperation.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/KeychainIntentService.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/CertifyKeyFragment.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EditKeyFragment.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptActivity.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ImportKeysActivity.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/SafeSlingerActivity.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/UploadKeyActivity.java
|
2015-03-24 13:19:43 +01:00 |
|
Dominik Schürmann
|
54cd414693
|
Merge pull request #1166 from adithyaphilip/multi-threaded
Multi-threaded key import, update all feature
|
2015-03-23 15:38:57 +01:00 |
|
Dominik Schürmann
|
aa3565b857
|
Fix passphrase cache not clearing all passphrases
|
2015-03-23 15:38:02 +01:00 |
|
Adithya Abraham Philip
|
9f5581463f
|
shifted multi-threading to own service
added multi-threaded cloud import, restored KeychainIntentService
eliminated code duplication in multi-threaded import
|
2015-03-23 15:37:05 +05:30 |
|
Adithya Abraham Philip
|
19775c399b
|
introduced multi-threading
refactored oldKeys to updatedKeys
added update all keys, ThreadPoolExecutor
used modified CachedThreadPoolExecutor
|
2015-03-23 15:34:22 +05:30 |
|
Vincent Breitmoser
|
c694d73cab
|
further improve yubikey error handling
|
2015-03-23 01:48:44 +01:00 |
|
Vincent Breitmoser
|
2151411219
|
actually promote to divert, pass yubikey's AID
|
2015-03-22 03:58:01 +01:00 |
|
Vincent Breitmoser
|
1ad3635d13
|
work on ad-hoc yubikey import support
|
2015-03-21 19:52:10 +01:00 |
|
Vincent Breitmoser
|
9ef2795fcd
|
Merge remote-tracking branch 'origin/development' into v/crypto-input-parcel
Conflicts:
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/operations/results/OperationResult.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/OpenPgpService.java
|
2015-03-21 15:57:35 +01:00 |
|
Vincent Breitmoser
|
93c7eb72fb
|
more data in RequiredInputParcel, OperationResult notifications
- pass both masterkeyid and subkeyid though RequiredInputParcel parcel
- fix numeric vales in OperationResult.createNotify()
|
2015-03-21 15:16:32 +01:00 |
|
Vincent Breitmoser
|
88ca41d555
|
add edit key unit test for no-op
|
2015-03-20 18:55:16 +01:00 |
|
Vincent Breitmoser
|
3e51da3afa
|
fix unit tests (for real)
|
2015-03-20 18:45:00 +01:00 |
|
Manoj Khanna
|
4e4b8efd6e
|
Reworked Notify class
|
2015-03-20 19:49:42 +05:30 |
|
Vincent Breitmoser
|
e00ce86de9
|
fix more unit tests (syntax)
|
2015-03-20 14:57:38 +01:00 |
|
Vincent Breitmoser
|
879efc2c70
|
fix unit tests (syntax)
|
2015-03-20 14:21:55 +01:00 |
|
Vincent Breitmoser
|
abce05d529
|
Merge remote-tracking branch 'origin/development' into development
Conflicts:
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/operations/CertifyOperation.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/operations/EditKeyOperation.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/operations/results/PgpSignEncryptResult.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/CanonicalizedSecretKey.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/PgpKeyOperation.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/PgpSignEncryptInputParcel.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/SignEncryptParcel.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/KeychainIntentService.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/CertifyKeyFragment.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EditKeyFragment.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptActivity.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/dialog/SetPassphraseDialogFragment.java
|
2015-03-20 14:01:07 +01:00 |
|
Vincent Breitmoser
|
3b04636f5d
|
support yubikeys in (some) edit key operations
|
2015-03-20 02:28:22 +01:00 |
|
Vincent Breitmoser
|
25d89b5550
|
generalize NfcOperationParcel to RequiredInputParcel, including passphrases
|
2015-03-19 14:21:30 +01:00 |
|
Dominik Schürmann
|
9c9f95c7ac
|
New Passphrase class for safer passphrase handling in memory
|
2015-03-19 03:03:46 +01:00 |
|
Vincent Breitmoser
|
d46fc3740b
|
yubikey certifications!
|
2015-03-18 21:12:31 +01:00 |
|
Vincent Breitmoser
|
aca54e31ea
|
generalize nfc crypto input structure
|
2015-03-18 18:25:44 +01:00 |
|
Vincent Breitmoser
|
4499caef1e
|
introduce CryptoOperationParcel for nfc data
|
2015-03-18 14:06:59 +01:00 |
|