Commit Graph
30 Commits
Author SHA1 Message Date
Vincent Breitmoser d9784cb0ab externalprovider: use temp table for query
This commit introduces a temporary table to KeychainExternal provider.
This is used to return a result set that contains the exact query as
identifying column, rather than the matching user id. This is helpful
because we match case insensitively internally, while the querying
implementation might wish to map search results against verbatim search
strings.
2017-01-17 15:23:27 +01:00
Vincent BreitmoserandGitHub 2c7d8761a6 Merge pull request #1995 from open-keychain/security-token-odd-rsa-moduli
support odd rsa moduli on security tokens
2017-01-16 15:40:07 +01:00
Vincent Breitmoser 5268db3393 at least crash with better stack trace in ImportOperation 2017-01-14 14:09:58 +01:00
Vincent Breitmoser a1127bdf1a support odd rsa moduli on security tokens 2017-01-13 02:39:51 +01:00
Vincent Breitmoser 1e280d92c5 add tests for OpenPgpServiceKeyIdExtractor 2017-01-11 17:43:14 +01:00
Vincent Breitmoser c83c68c085 extract key extraction from intents into extractor class 2017-01-11 17:43:14 +01:00
Vincent Breitmoser d389ec21e2 match mail addresses case insensitively for checking confirmed uids 2017-01-10 23:30:53 +01:00
Vincent Breitmoser 27670d55e8 incorporate feedback 2017-01-04 12:11:13 +01:00
Vincent Breitmoser 2ed485fd12 fix loop bug in key selection 2017-01-04 02:21:12 +01:00
Vincent Breitmoser ac4bb3450f extract extension manually if getFileExtensionFromUrl failed
This fixes issues with whitespace in filenames
2017-01-03 19:06:43 +01:00
Vincent Breitmoser b4b13b6afe fix loading of multiple keys simultaneously 2016-12-31 21:42:08 +01:00
Vincent Breitmoser 5fb8efa816 use utf-8 as fallback if keyservers specify a bad charset ("uft-8") 2016-12-31 21:41:56 +01:00
Vincent BreitmoserandGitHub d93842bdc6 Merge pull request #1920 from open-keychain/text-linkify
auto-linkify text in DisplayTextActivity, if data is signed
2016-12-01 16:42:51 +01:00
Vincent BreitmoserandGitHub d0f6cc6819 Merge pull request #1948 from open-keychain/openpgp-service-refactorings
break down result handling in OpenPgpService into methods
2016-12-01 15:07:20 +01:00
Vincent Breitmoser e9bd8af5d0 break down result handling in OpenPgpService into methods 2016-12-01 13:45:43 +01:00
Vincent Breitmoser 8092896f41 update OpenPgpSignatureResult to version 4, support signatureTimestamp 2016-11-21 16:06:03 +01:00
Vincent Breitmoser 52b1016baa update OpenPgpSignatureResult to use enums 2016-11-21 16:05:42 +01:00
Vincent Breitmoser a094730690 remove support for "Comment" field 2016-08-25 14:54:18 +02:00
Vincent Breitmoser 55eaccce35 test dependencyci.yml 2016-08-22 20:28:01 +02:00
Vincent Breitmoser 5386b4f716 auto-linkify text in DisplayTextActivity, if data is signed 2016-08-22 18:44:53 +02:00
Vincent Breitmoser dab4edb24e inputdataoperation: Only consider data MIME if Content-Type header is present 2016-07-24 15:13:43 +02:00
Vincent Breitmoser aac5ae3a2c handle first time wizard after import from token 2016-07-09 13:42:56 +02:00
Vincent Breitmoser 568b9e1845 use correct method for matching user ids 2016-07-07 15:55:10 +02:00
Vincent Breitmoser 02a5611ec9 service: don't need a wrapper for the parcelable result after all
Conflicts:
	extern/openpgp-api-lib
2016-06-16 10:46:40 +02:00
Vincent Breitmoser b7b7be0e7a service: use new constants, check for address instead of full user id 2016-06-07 14:54:26 +02:00
Vincent Breitmoser f234cd614c make OpenPgpDecryptionResult immutable 2016-06-02 18:26:25 +02:00
Vincent Breitmoser 594d1686c9 service: slightly clearer code for backwards compatibility 2016-06-02 17:21:07 +02:00
Vincent Breitmoser cb11c0ec84 make OpenPgpSignatureResult immutable 2016-06-02 16:04:45 +02:00
Vincent Breitmoser 88b0903bf5 service: support sender address status and list of confirmed user ids to OpenPgpSignatureResult 2016-06-02 15:32:45 +02:00
Vincent BreitmoserandVincent Breitmoser 46cc7f8174 tests: add attribute to PgpKeyOperationTest 2015-05-20 12:47:23 +02:00