Vincent Breitmoser
|
662cc53859
|
clean up PgpImportExport a bit
|
2014-10-03 04:25:00 +02:00 |
|
Vincent Breitmoser
|
37cb5c4c78
|
make getSignId a secret key operation, and respect unavailable keys
This one should remedy #811, but waiting for a test
|
2014-10-02 19:26:07 +02:00 |
|
Dominik Schürmann
|
a125b51b1c
|
Fix nullpointer with getS2K()
|
2014-10-02 12:33:56 +02:00 |
|
Dominik Schürmann
|
e7cbf975ac
|
More debugging output
|
2014-10-01 14:14:50 +02:00 |
|
Vincent Breitmoser
|
51ecce510f
|
fix minor logic error (haha)
|
2014-09-30 14:10:54 +02:00 |
|
Vincent Breitmoser
|
b2b19d7b2b
|
pass (encryption) key id from Decrypt*Fragment to NfcActivity
|
2014-09-30 02:14:28 +02:00 |
|
Vincent Breitmoser
|
11d0f4510b
|
pass key id for check from EncryptActivity to NfcActivity
|
2014-09-30 02:03:17 +02:00 |
|
Vincent Breitmoser
|
c34a159cae
|
fix method visibility for tests
|
2014-09-28 15:17:09 +02:00 |
|
Vincent Breitmoser
|
8131daa638
|
move can.*() methods to CanonicalizedPublicKey, where they belong
|
2014-09-28 14:50:52 +02:00 |
|
Vincent Breitmoser
|
706e60474d
|
be more mindful of algorithm and usage flag interaction
Fixes #895
|
2014-09-28 14:25:54 +02:00 |
|
Vincent Breitmoser
|
c0abae5cc3
|
only check for primary binding certificate if key algorithm even supports signing
|
2014-09-28 03:53:14 +02:00 |
|
Vincent Breitmoser
|
1c3d0a58ea
|
Reject subkeys with no key flags and no primary key binding certificate
Closes #899
|
2014-09-28 03:34:25 +02:00 |
|
Vincent Breitmoser
|
e0da0f6eb5
|
use correct pin for nfc in EncryptActivity
|
2014-09-24 15:04:23 +02:00 |
|
Vincent Breitmoser
|
d588b13255
|
fix signatures produced by yubikey
The timestamp was only set on a second run. This led to a race
condition whether the signature could be completed within the
same timestamp.
Fixes #834
|
2014-09-24 01:37:28 +02:00 |
|
Vincent Breitmoser
|
070017b12f
|
passphrasecache: cache by master key, introduce preference for cache by subkey
|
2014-09-23 15:56:48 +02:00 |
|
Vincent Breitmoser
|
9d9d71f3db
|
reject keys with duplicate subkeys altogether
closes #870
|
2014-09-23 01:36:46 +02:00 |
|
Vincent Breitmoser
|
3759d74ac8
|
add test case for duplicate keys in keyring (#870)
|
2014-09-23 01:32:36 +02:00 |
|
Dominik Schürmann
|
bf0104af2e
|
Feature to change key configuration in create key
|
2014-09-21 21:50:56 +02:00 |
|
Dominik Schürmann
|
d4387c0179
|
Add null check to getSecretKeyType
|
2014-09-21 18:27:03 +02:00 |
|
Vincent Breitmoser
|
6062b5ef68
|
fix isLocal logic (f*ck yeah unit tests!)
|
2014-09-20 00:32:50 +02:00 |
|
Vincent Breitmoser
|
344bc1736d
|
respect user id revocation signatures
Closes #836
|
2014-09-20 00:14:33 +02:00 |
|
Dominik Schürmann
|
a454bfd701
|
Use key icons in import, prettify items
|
2014-09-18 22:05:27 +02:00 |
|
Dominik Schürmann
|
a77c217b82
|
Fixes for nfc decrypt
|
2014-09-18 15:28:51 +02:00 |
|
Dominik Schürmann
|
1837dc89fa
|
Fix nfc signing
|
2014-09-18 14:54:25 +02:00 |
|
Dominik Schürmann
|
b09d222f34
|
package reordering: merge util and helper, there were no real difference; created ui.util for everything related to formatting
|
2014-09-17 21:51:25 +02:00 |
|
Dominik Schürmann
|
7d917fa39c
|
Fix cleartext verify
|
2014-09-17 21:26:08 +02:00 |
|
Vincent Breitmoser
|
a3e7406b3d
|
fix encrypt/decrypt classes
|
2014-09-17 14:32:14 +02:00 |
|
Dominik Schürmann
|
d686c55a0a
|
Work on new result handling (WIP)
|
2014-09-17 13:45:16 +02:00 |
|
Vincent Breitmoser
|
e457d4c909
|
Merge remote-tracking branch 'origin/master'
Conflicts:
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/UncachedKeyRing.java
OpenKeychain/src/main/res/values-de/strings.xml
|
2014-09-15 14:00:17 +02:00 |
|
Vincent Breitmoser
|
9a3a032d99
|
move LogLevel info into LogType enum
|
2014-09-15 13:59:21 +02:00 |
|
Dominik Schürmann
|
67e572cf4f
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2014-09-15 10:20:01 +02:00 |
|
Dominik Schürmann
|
53bc417f8f
|
New decrypt activity design (WIP), saner UTF8 decoding (replacing non-decodable characters)
|
2014-09-15 10:19:55 +02:00 |
|
Vincent Breitmoser
|
36ef8a9a62
|
work on OperationResultParcel
|
2014-09-14 01:14:58 +02:00 |
|
Vincent Breitmoser
|
03d103af07
|
pending results are a type of non-success
|
2014-09-14 00:55:50 +02:00 |
|
Vincent Breitmoser
|
f0e159a372
|
add SignEncryptResult parcel (probably break stuff)
|
2014-09-14 00:33:30 +02:00 |
|
Vincent Breitmoser
|
85d0f5b6d5
|
add key id to trailing asym data log msg
|
2014-09-13 22:27:22 +02:00 |
|
Dominik Schürmann
|
bcbf96e61b
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2014-09-13 22:02:11 +02:00 |
|
Dominik Schürmann
|
b67b6b7f87
|
Set literal data format tag to UTF8 when encrypting text
|
2014-09-13 21:59:47 +02:00 |
|
Vincent Breitmoser
|
3b8c171ecb
|
very small fix, don't show name on encoding warning
|
2014-09-13 21:47:04 +02:00 |
|
Vincent Breitmoser
|
8a188a79dc
|
log warning on bad uid encoding
|
2014-09-13 21:43:37 +02:00 |
|
Vincent Breitmoser
|
f8677a5f16
|
Merge branch 'result-parcels'
|
2014-09-13 21:32:17 +02:00 |
|
Vincent Breitmoser
|
7b08b18d25
|
some DecryptVerify log refinements
|
2014-09-13 21:29:29 +02:00 |
|
Vincent Breitmoser
|
efd9d1626e
|
add a ton of logging to DecryptVerify
|
2014-09-13 21:14:06 +02:00 |
|
Dominik Schürmann
|
143cd2bd13
|
Test for badly encoded user ids
|
2014-09-13 20:46:44 +02:00 |
|
Vincent Breitmoser
|
dbbefe2f41
|
working version of DecryptVerifyResult
|
2014-09-13 19:30:10 +02:00 |
|
Dominik Schürmann
|
9e37522bdd
|
Get certificates by raw user ids, be more liberal about accepted user id encodings
|
2014-09-13 19:05:53 +02:00 |
|
Vincent Breitmoser
|
4c636a1471
|
introduce OperationResultParcel for PgpDecryptVerify operations (WIP)
|
2014-09-13 17:54:10 +02:00 |
|
Dominik Schürmann
|
974dc47d69
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2014-09-13 17:30:14 +02:00 |
|
Dominik Schürmann
|
aca9ecdb85
|
getSignaturesForID can return null, check this
|
2014-09-13 17:30:07 +02:00 |
|
Vincent Breitmoser
|
19252380f1
|
promote all result parcels to top level classes in their own package
|
2014-09-13 14:36:23 +02:00 |
|