Commit Graph

5430 Commits

Author SHA1 Message Date
Dominik Schürmann
55b4790abd Add bouncycastle submodule 2016-02-09 00:22:20 +01:00
Dominik Schürmann
70662e21b0 Remove spongycastle submodule 2016-02-09 00:21:04 +01:00
Dominik Schürmann
2c7e5ab8df Merge pull request #1713 from open-keychain/unlink-contact
Deletes linked OpenKeychain contacts if sync is disabled
2016-02-06 14:17:49 +01:00
Adithya Abraham Philip
d2cf56f42e delete linked contacts on turning off contact sync 2016-02-06 02:31:44 +05:30
Dominik Schürmann
cbf6f15d91 Fix number keypad preference 2016-02-04 12:50:21 +01:00
Vincent Breitmoser
48dd3d09e6 import: handle FileNotFoundException (fixes #1688) 2016-02-01 15:24:48 +01:00
Dominik Schürmann
10ce81bd60 Merge pull request #1706 from open-keychain/keyserverservice-fix
Prevent Rare KeyserverSyncAdapterService Crash
2016-01-30 19:38:21 +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
Vincent
efbe9ac363 Merge pull request #1686 from fidesmo/feature-handle-not-installed-nfc-applet
Handle not installed PGP applet
2016-01-15 17:27:14 +01:00
Theo Franzén
25afe7bc86 Handle not installed PGP applet 2016-01-15 17:14:21 +01:00
Dominik Schürmann
d8235e0013 Lowercase ttl strings 2016-01-14 13:15:29 +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
c113103b82 forgot to commit a file to previous commit (thanks travis) 2016-01-13 15:08:31 +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
Dominik Schürmann
d030f4f203 Version 3.8.2 2016-01-13 14:28:50 +01:00
Dominik Schürmann
5d912657ca Pull from transifex 2016-01-13 14:28:31 +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
Dominik Schürmann
808a9e4f54 Version 3.8.1 2016-01-12 15:18:05 +01:00
Vincent Breitmoser
718668072b fix symmetric decryption (fixes #1672) 2016-01-12 13:28:27 +01:00
Dominik Schürmann
2c4bf2fb51 Add facebook key import to changelog 2016-01-12 01:05:27 +01:00
Dominik Schürmann
37ad772c39 Version 3.8 2016-01-11 18:33:42 +01:00
Dominik Schürmann
49dc5166cd Pull from transifex 2016-01-11 18:33:16 +01:00
Dominik Schürmann
5e3e6e2d62 Fix singleTop definitions 2016-01-11 18:04:09 +01:00
Dominik Schürmann
c68b39211e Merge branch 'master' of github.com:open-keychain/open-keychain 2016-01-11 17:39:59 +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
Dominik Schürmann
baf0735c96 Merge branch 'master' of github.com:open-keychain/open-keychain 2016-01-11 17:35:20 +01:00
Dominik Schürmann
900c80c25c Changelog 3.8 2016-01-11 17:35:15 +01:00
Vincent Breitmoser
e66c27c081 passphrasecache: update defaults, add "forever" setting 2016-01-11 17:30:03 +01:00
Vincent Breitmoser
dfeb122378 update build instructions in readme 2016-01-11 17:19:09 +01:00
Vincent Breitmoser
fb58e0fe74 keycreate: animate layout when revert button is pushed 2016-01-11 13:54:59 +01:00
Vincent Breitmoser
b939b04af1 keycreate: add button to revert to default key configuration 2016-01-11 13:33:22 +01:00
Vincent Breitmoser
03b9ddf9f9 advstart: simplify layout, and give the icon some space 2016-01-11 12:03:26 +01:00
Dominik Schürmann
574bb4ff45 Remove old screenshots, move api demo screenshots 2016-01-11 09:22:53 +01:00
Dominik Schürmann
5f0b07773e Pull from transifex 2016-01-11 08:40:01 +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
aa924c2560 Add transifex advanced resource 2016-01-11 07:45:01 +01:00
Dominik Schürmann
cc917857b0 Advanced screen, warning fragment 2016-01-11 07:42:00 +01:00
Dominik Schürmann
93327dccce Use tor icon for settings screen 2016-01-11 07:39:35 +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