Vincent Breitmoser
|
3910c248cc
|
communicate override state via api
|
2017-05-15 13:26:25 +02:00 |
|
Vincent Breitmoser
|
11f10cf85f
|
add override mechanism to ui
|
2017-05-15 13:26:25 +02:00 |
|
Vincent Breitmoser
|
0e3032a192
|
add database structure for remembering overridden warnings
|
2017-05-15 13:26:24 +02:00 |
|
Vincent Breitmoser
|
10112eeea8
|
add override button to security problem dialog
|
2017-05-15 13:26:24 +02:00 |
|
Vincent Breitmoser
|
78c3e17d0a
|
improve presentation of security problems
|
2017-05-15 13:26:24 +02:00 |
|
Vincent Breitmoser
|
1868aed53b
|
flesh out security warning dialog
|
2017-05-15 13:26:24 +02:00 |
|
Vincent Breitmoser
|
c1ba764ce8
|
change security problem structure
|
2017-05-15 13:26:24 +02:00 |
|
Vincent Breitmoser
|
10dfcb08fc
|
service: return pending intent for details dialog if security problems occur
|
2017-05-15 11:13:57 +02:00 |
|
Vincent Breitmoser
|
623d8a0bf5
|
add initial state attribute to FoldableLinearLayout
|
2017-05-15 11:13:57 +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 |
|