Vincent Breitmoser
|
074b6633b0
|
eventbus: initial attempt, replace messenger hack with eventbus communication
|
2015-06-06 23:17:42 +02:00 |
|
Vincent Breitmoser
|
3be44898db
|
only promote subkeys which are actually present
|
2015-05-30 14:08:49 +02:00 |
|
Vincent Breitmoser
|
0d8370be1d
|
rewrite PgpDecryptVerify input, introduce PgpDecryptVerifyInputParcel
|
2015-05-30 13:25:47 +02:00 |
|
Vincent Breitmoser
|
36ecd60c1b
|
better error handling for bad encrypted data checksum
|
2015-05-30 13:09:09 +02:00 |
|
Vincent Breitmoser
|
313b4ac7d3
|
rewrite data flow in EncryptFileFragment preserve state correctly
|
2015-05-30 00:20:11 +02:00 |
|
Vincent Breitmoser
|
1406eec2dc
|
make KeyItem serializble, for state in TokenTextCompleteView
|
2015-05-30 00:16:27 +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
|
c4d392051c
|
improve robustness of SecretKeyType handling
|
2015-05-28 22:34:02 +02:00 |
|
Vincent Breitmoser
|
c8f788b925
|
set to stripped by default, rather than "unavailable"
|
2015-05-28 22:22:24 +02:00 |
|
Vincent Breitmoser
|
18844a20bb
|
make masterKeyId and subKeyId strictly required in CryptoInputParcel
|
2015-05-28 19:16:36 +02:00 |
|
Vincent Breitmoser
|
1463bae1b4
|
fix merge problems (derp)
|
2015-05-28 17:32:21 +02:00 |
|
Vincent Breitmoser
|
40703fe961
|
Merge branch 'master' into development
Conflicts:
OpenKeychain/src/main/res/values/strings.xml
|
2015-05-28 16:37:15 +02:00 |
|
Vincent Breitmoser
|
8de0d9e6da
|
create keys with fixed timestamp
|
2015-05-28 16:34:41 +02:00 |
|
Vincent Breitmoser
|
eb830c6786
|
warn on signature earlier than key creation, err on significantly earlier
|
2015-05-28 16:33:45 +02:00 |
|
Vincent Breitmoser
|
5c8af1c5a5
|
don't show allowed key list if no key exists, and some minor PgpDecryptVerify changes
|
2015-05-28 16:33:45 +02:00 |
|
Vincent Breitmoser
|
62e65a8240
|
create keys with fixed timestamp
|
2015-05-28 14:41:26 +02:00 |
|
Vincent Breitmoser
|
724726a4fd
|
warn on signature earlier than key creation, err on significantly earlier
|
2015-05-28 11:40:35 +02:00 |
|
Vincent Breitmoser
|
a8e95f676e
|
don't show allowed key list if no key exists, and some minor PgpDecryptVerify changes
|
2015-05-28 02:27:44 +02:00 |
|
Vincent Breitmoser
|
f30900d085
|
add user id flags to UserAttribute self signatures
|
2015-05-20 12:47:23 +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
|
bc48ce4210
|
Add check for exporting two keys to same smart card slot.
|
2015-05-13 17:56:17 -04:00 |
|
Joey Castillo
|
de2006a61f
|
Bugfixes and changes based on feedback
|
2015-05-13 17:56:12 -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 |
|
Vincent Breitmoser
|
91d500b20d
|
check for fingerprint of any subkey (arguable?)
|
2015-05-06 11:26:01 +02:00 |
|
Dominik Schürmann
|
b726dea244
|
license header for PgpCertifyOperation
|
2015-05-04 14:12:42 +02:00 |
|
Dominik Schürmann
|
51bb96742f
|
Apply patch from https://github.com/open-keychain/open-keychain/issues/1222#issuecomment-98582938
|
2015-05-04 14:01:34 +02:00 |
|
Dominik Schürmann
|
1923942fc9
|
Buffer ascii armored encryption/signatures
|
2015-04-13 23:41:16 +02:00 |
|
Vincent Breitmoser
|
ad69622b69
|
fix Decrypt*Fragment for RequiredInputParcel (except decryptOriginalFilename)
|
2015-04-01 00:39:32 +02:00 |
|
Vincent Breitmoser
|
8bd8267a47
|
work on passphrase data flow
|
2015-03-31 00:28:24 +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 |
|
Vincent Breitmoser
|
5d5e06cabd
|
fix unit test and add new for divert-to-card promotion
|
2015-03-22 07:21:27 +01:00 |
|
Vincent Breitmoser
|
2151411219
|
actually promote to divert, pass yubikey's AID
|
2015-03-22 03:58:01 +01:00 |
|
Vincent Breitmoser
|
04c7639a5a
|
split up wait/action yubikey fragments
|
2015-03-21 22:18:58 +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 |
|
Vincent Breitmoser
|
e00ce86de9
|
fix more unit tests (syntax)
|
2015-03-20 14:57:38 +01:00 |
|
Vincent Breitmoser
|
3fce6d8a12
|
inline mNfcSignOps variable
|
2015-03-20 14:22:07 +01:00 |
|
Vincent Breitmoser
|
879efc2c70
|
fix unit tests (syntax)
|
2015-03-20 14:21:55 +01:00 |
|
Vincent Breitmoser
|
6cf966b63f
|
re-inline cryptoInput variable
|
2015-03-20 14:10:00 +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 |
|
Kent
|
1d6643fa6b
|
Fixed #1152:
- Checking if input.getSignatureSubKeyId() is not null before proceeding.
|
2015-03-20 06:40:52 +08: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 |
|