Vincent Breitmoser
|
c6bec99fe3
|
add note about ecdsa signature encoding in SecurityTokenHelper
|
2017-05-16 13:43:35 +02:00 |
|
Gibbon
|
ec8d99e2a6
|
signing not singing
Replaced singing with signing
|
2017-05-08 14:40:37 +02:00 |
|
Dominik Schürmann
|
e1c006533e
|
Version 4.4.1
|
2017-05-02 08:41:12 +03:00 |
|
Vincent Breitmoser
|
bf8507bab8
|
fix logic error in openpgpservice
|
2017-05-02 07:36:36 +02:00 |
|
Dominik Schürmann
|
11785d0ddf
|
Version 4.4
|
2017-05-01 20:21:41 +03:00 |
|
Dominik Schürmann
|
afec4ca055
|
Changelog for 4.4
|
2017-05-01 20:21:10 +03:00 |
|
Vincent Breitmoser
|
43757bf345
|
actually stop PassphraseCacheService when it's empty
|
2017-05-01 00:58:27 +02:00 |
|
Dominik Schürmann
|
5708072c3a
|
Version 4.4-beta1
|
2017-04-26 15:51:22 +03:00 |
|
Vincent Breitmoser
|
269f98bee0
|
make KeyIdExtractor code more readable
|
2017-04-26 11:35:40 +02:00 |
|
Vincent Breitmoser
|
612cd89046
|
service: support EXTRA_DRY_RUN to get key status for a sign/encrypt run
|
2017-04-26 10:57:38 +02:00 |
|
Vincent Breitmoser
|
2a26908fb6
|
extract creation of error result intent into method
|
2017-04-26 10:56:54 +02:00 |
|
Vincent Breitmoser
|
16a0045f9d
|
use external provider for resolving encryption keys in api
|
2017-04-26 10:56:54 +02:00 |
|
Dominik Schürmann
|
8738862f09
|
Merge pull request #2093 from open-keychain/key-status
Key Status Card
|
2017-04-26 10:45:58 +03:00 |
|
Dominik Schürmann
|
af478d3b1a
|
Merge pull request #2092 from open-keychain/remove-accounts-api
Remove accounts api
|
2017-04-26 10:34:08 +03:00 |
|
Dominik Schürmann
|
c766fccd71
|
Version 4.3
|
2017-04-25 23:56:13 +03:00 |
|
Dominik Schürmann
|
8c0b014f08
|
Pull from transifex
|
2017-04-25 23:55:50 +03:00 |
|
Dominik Schürmann
|
967bfa5b45
|
4.3 changelog
|
2017-04-25 23:50:52 +03:00 |
|
Vincent Breitmoser
|
542e0733cb
|
remove revoke/expired/insecure status text from toolbar
|
2017-04-25 16:25:59 +02:00 |
|
Vincent Breitmoser
|
2f57c52d52
|
rename Special key health status to Defective
|
2017-04-25 15:00:17 +02:00 |
|
Vincent Breitmoser
|
0332b2f984
|
add license headers
|
2017-04-25 15:00:17 +02:00 |
|
Vincent Breitmoser
|
1a60c2156d
|
add fallback if security problem is unknown
|
2017-04-25 15:00:17 +02:00 |
|
Vincent Breitmoser
|
0db22b55e1
|
add expiry date info to key status card
|
2017-04-25 15:00:16 +02:00 |
|
Vincent Breitmoser
|
1e8d5bdad3
|
use info from SecurityProblem class in health card
|
2017-04-25 15:00:16 +02:00 |
|
Vincent Breitmoser
|
fed0fff9d7
|
add secret key status (wip)
|
2017-04-25 15:00:16 +02:00 |
|
Vincent Breitmoser
|
720f2dbef1
|
remember the specific security problems of keys and symmetric algos during decryption
|
2017-04-25 14:34:39 +02:00 |
|
Vincent Breitmoser
|
c59a570a27
|
fix nullpointer in ViewCertActivity
|
2017-04-25 14:32:01 +02:00 |
|
Vincent Breitmoser
|
976708c332
|
non primary keys can never certify
|
2017-04-24 21:11:09 +02:00 |
|
Vincent Breitmoser
|
e73596f7b9
|
prevent NPE in getRevocationReason()
|
2017-04-24 21:05:04 +02:00 |
|
Vincent Breitmoser
|
c9f9ad0477
|
add test for opaque cv25519 subkey (which previously crashed)
|
2017-04-24 19:40:34 +02:00 |
|
Vincent Breitmoser
|
c313f45219
|
whitelist sec and brainpool curves
|
2017-04-24 19:28:29 +02:00 |
|
Vincent Breitmoser
|
a380405c80
|
don't sync contacts on import if skipSave is enabled
|
2017-04-24 19:27:06 +02:00 |
|
Vincent Breitmoser
|
27b6e9b625
|
remove database references to accounts (but don't delete yet)
|
2017-04-23 13:59:17 +02:00 |
|
Vincent Breitmoser
|
85ee12d143
|
remove deprecated accounts api, bump min api version to 7
|
2017-04-23 13:59:17 +02:00 |
|
Vincent Breitmoser
|
005f93a4f3
|
don't set critical bit for empty revocation reason subpacket
|
2017-04-20 10:54:34 +02:00 |
|
Vincent Breitmoser
|
c7d174c930
|
handle unknown key algorithms using opaque keys
|
2017-04-20 10:36:23 +02:00 |
|
Vincent Breitmoser
|
9fd3fc600f
|
Merge pull request #2087 from open-keychain/handle-crcrlf
Handle crcrlf
|
2017-04-20 10:18:49 +02:00 |
|
Vincent Breitmoser
|
625e02d385
|
Merge pull request #2065 from icyflame/fix-crash-on-empty-name
Fix crash inside MultiUserIdsFrag because of null lastName
|
2017-04-05 16:25:53 +02:00 |
|
Vincent Breitmoser
|
5cb81fef94
|
skip redundant CRs while parsing ascii armor headers
|
2017-04-02 22:24:33 +02:00 |
|
Vincent Breitmoser
|
7caf02a4e6
|
add test for CRCRLF armored files
This is an incorrect format that has been generated by GPG4USB (any
possibly GPG4WIN) for a long time. We better be compatible :(
|
2017-04-02 22:18:11 +02:00 |
|
Dominik Schürmann
|
f5694b84ff
|
Version 4.3-beta1
|
2017-03-03 14:39:29 +01:00 |
|
Dominik Schürmann
|
201a4f351f
|
Merge pull request #2066 from open-keychain/db-interactor
Refactor database access
|
2017-02-27 16:03:52 +01:00 |
|
Vincent Breitmoser
|
3f674f8bbe
|
nicer errors if key cannot be found in preselect
|
2017-02-27 15:13:15 +01:00 |
|
Vincent Breitmoser
|
05e4cf1ab6
|
focus key deletion into KeyWritableRepository
|
2017-02-24 18:50:37 +01:00 |
|
Vincent Breitmoser
|
9cf0b05202
|
fix unit tests
|
2017-02-24 18:43:56 +01:00 |
|
Vincent Breitmoser
|
2124a4598a
|
DatabaseInteractor -> KeyRepository
|
2017-02-24 18:24:11 +01:00 |
|
Vincent Breitmoser
|
c7e01926e1
|
add LocalKeyStorage, don't store public keys larger than 50kb in database
|
2017-02-24 18:06:47 +01:00 |
|
Vincent Breitmoser
|
2bc05a2cd5
|
focus all read access for key ring data into DatabaseInteractor methods
|
2017-02-24 18:04:55 +01:00 |
|
Vincent Breitmoser
|
623964701b
|
get rid of direct query for blob from backup operation
|
2017-02-24 18:04:55 +01:00 |
|
Vincent Breitmoser
|
c2b9af077a
|
replace calls to getGenericData with getCachedPublicKeyRing equivalents
|
2017-02-24 18:04:54 +01:00 |
|
Vincent Breitmoser
|
0277ba1afa
|
replace DatabaseReadWriteInteractor with DatabaseInteractor where possible
|
2017-02-24 18:04:54 +01:00 |
|