Adithya Abraham Philip
d2cf56f42e
delete linked contacts on turning off contact sync
2016-02-06 02:31:44 +05:30
Vincent Breitmoser
48dd3d09e6
import: handle FileNotFoundException ( fixes #1688 )
2016-02-01 15:24:48 +01:00
Adithya Abraham Philip
160362d2bf
prevent rare KeyserverSyncAdapterService crash
2016-01-27 23:58:55 +05:30
Dominik Schürmann
025d2c5d29
Merge pull request #1683 from eighthave/master
...
allow "panic button" apps to clear all passphrases
2016-01-26 19:58:08 +01:00
Vincent
a5005cbd6b
Merge pull request #1693 from kbsriram/subkey-revocation-fix
...
Always revoke subkeys with a revocation signature.
2016-01-20 18:39:26 +01:00
Dominik Schürmann
09b80e0368
Merge branch 'master' of github.com:open-keychain/open-keychain
2016-01-20 12:45:50 +01:00
Dominik Schürmann
681a201a69
No PendingIntent for RESULT_NO_SIGNATURE, RESULT_INVALID_SIGNATURE
2016-01-20 12:45:44 +01:00
KB Sriram
36bffc3ef5
Always revoke subkeys with a revocation signature.
...
Unlike UID revocations which are "reversible" by newer UID
self-signatures, a subkey revocation should be "permanent" even if
followed by a newer self-signature.
The RFC is ambiguous on this, but this is the convention used by (e.g.)
GnuPG. The rationale for this behaviour is available as comments within
the GnuPG source.
UID signatures:
50c98c7ed6/g10/getkey.c (L1668-L1674)
Subkey signatures:
50c98c7ed6/g10/getkey.c (L1990-L1997)
2016-01-15 15:28:40 -08:00
Theo Franzén
25afe7bc86
Handle not installed PGP applet
2016-01-15 17:14:21 +01:00
Hans-Christoph Steiner
ce03deada5
after receiving panic trigger and locking app, remove from history
...
This makes the app fully exit, and removes it from the Recent Apps listing.
2016-01-13 23:19:11 +01:00
Hans-Christoph Steiner
f8b58079eb
respond to generic panic trigger Intent by clearing passphrases
...
PanicKit provides a common framework for creating "panic button" apps that
can trigger actions in "panic responder" apps. In this case, the response
is to clear all the cached passphrases.
2016-01-13 23:19:11 +01:00
Vincent Breitmoser
f404c7f587
add debug option to use dummy backup code ( fixes #1675 )
2016-01-13 14:46:03 +01:00
Dominik Schürmann
8cd28036ef
Merge pull request #1614 from fidesmo/feature-introduce-nfc-handling-via-nordpol
...
Use Nordpol for BaseNfcActivity
2016-01-13 14:38:40 +01:00
Vincent Breitmoser
e20e528f5e
fix symmetric decryption with backup code ( fixes #1677 )
2016-01-13 03:12:38 +01:00
Petter Arvidsson
02854a617b
Use new version of Nordpol from jcenter
...
- Use version 0.1.13 that is now available on jcenter
- Add a "gradle witness" for this version
2016-01-12 18:39:31 +01:00
Petter Arvidsson
dd85bbb4b5
Use Nordpol for BaseNfcActivity
...
- Replace handling of intents with Nordpol tag dispatcher
- Update CreateKeyActivity to pass it's intent to the tag dispatcher
when invoked by the system (onCreate)
- Add Fidesmo marmeladburk repository
- Add dependency on nordpol-android and nordpol-core
2016-01-12 18:17:34 +01:00
Vincent Breitmoser
718668072b
fix symmetric decryption ( fixes #1672 )
2016-01-12 13:28:27 +01:00
Dominik Schürmann
5e3e6e2d62
Fix singleTop definitions
2016-01-11 18:04:09 +01:00
Dominik Schürmann
81f23e8b7f
Merge pull request #1666 from open-keychain/file-import-fix
...
Fixed File Import issue due to onResumeFragments
2016-01-11 17:39:53 +01:00
Vincent Breitmoser
e66c27c081
passphrasecache: update defaults, add "forever" setting
2016-01-11 17:30:03 +01:00
Vincent Breitmoser
b939b04af1
keycreate: add button to revert to default key configuration
2016-01-11 13:33:22 +01:00
Dominik Schürmann
fd3a1e900e
Move edit key configuration to menu
2016-01-11 08:32:41 +01:00
Dominik Schürmann
f691ef2a26
Error out when editing a stripped key
2016-01-11 08:13:51 +01:00
Dominik Schürmann
cc917857b0
Advanced screen, warning fragment
2016-01-11 07:42:00 +01:00
Dominik Schürmann
0fd5b45df9
Use more generic 'Security Token' where possible, add sutitle to create key what tokens are supported
2016-01-10 17:17:57 +01:00
Adithya Abraham Philip
d30a7d8b81
fixed file import issue due to onResumeFragments
2016-01-09 03:00:26 +05:30
Vincent Breitmoser
ae15b5dd0d
inline-ttl: remove "default" setting
2016-01-06 16:25:53 +01:00
Vincent Breitmoser
f2ef65ac37
add method to skip caching
2016-01-06 16:25:52 +01:00
Vincent Breitmoser
f554d0fd2d
some code cleanup in Preferences
2016-01-06 16:25:51 +01:00
Vincent Breitmoser
7eafe5d1e8
inline-ttl: support "screen off" in preference
2016-01-06 16:25:50 +01:00
Vincent Breitmoser
52ab77d2a4
passcache: add support for clear on screen lock (ttl == 0)
2016-01-06 16:25:48 +01:00
Vincent Breitmoser
a75b26be66
inline-ttl: use ttl preference in ttl spinner
2016-01-06 16:24:13 +01:00
Vincent Breitmoser
0c7c58f376
inline-ttl: save changes in ttl settings
2016-01-06 16:24:13 +01:00
Vincent Breitmoser
1754a88ac3
inline-ttl: create ttl choice customization setting activity
2016-01-06 16:24:12 +01:00
Vincent Breitmoser
31cc083163
passdialog: seconds field and some minor layout issues
2016-01-06 16:24:12 +01:00
Vincent Breitmoser
840d57bf3b
passphraseactivity: add inline spinner to password dialog
2016-01-06 16:24:07 +01:00
Vincent Breitmoser
f8d6b0bb46
passdialog: switch to ViewAnimator
2016-01-05 20:33:48 +01:00
Vincent Breitmoser
e0f8d07862
(fix accidental use of api level 23 method)
2016-01-05 20:33:37 +01:00
Vincent Breitmoser
b093365747
minor fixes to ViewKeyActivity
2016-01-05 19:24:43 +01:00
Dominik Schürmann
a5f792a718
Check for ACTION_OPEN_DOCUMENT before starting activity
2016-01-04 10:28:51 +01:00
Dominik Schürmann
4057c97bd2
Fallback for ACTION_OPEN_DOCUMENT, hopefully fixes #1625
2016-01-04 00:32:44 +01:00
Dominik Schürmann
3b54c82dc0
Fix #1649
2016-01-04 00:26:31 +01:00
Dominik Schürmann
91cb7a3b65
Fix code style
2016-01-02 18:49:13 +01:00
Dominik Schürmann
4c0240dd6c
Temporary fix for #1636
2016-01-01 17:06:10 +01:00
Dominik Schürmann
3c937e858e
Merge pull request #1584 from open-keychain/edit-redesign
...
Inline Identity Edit
2015-12-31 16:31:03 +01:00
Dominik Schürmann
6fb96ce790
Add change password menu item to view key
2015-12-31 16:29:55 +01:00
Dominik Schürmann
bfa28fcb5e
Upload to keyserver after editing identities
2015-12-31 15:49:50 +01:00
Dominik Schürmann
122705c24e
Improve linked identity handling
2015-12-31 15:24:56 +01:00
Dominik Schürmann
373a3fc3f5
Edit identities design
2015-12-31 14:13:43 +01:00
Dominik Schürmann
269330f04f
Add activity to edit user ids only
2015-12-30 16:47:42 +01:00