Vincent Breitmoser
074be9e798
extract request key logic into presenter
2017-02-08 00:57:26 +01:00
Vincent Breitmoser
a9001b3b45
change "select allowed keys" into "request key permission" activity
2017-02-08 00:57:26 +01:00
Vincent Breitmoser
33790d9dc8
fix KeychainExternalProvider from tests
2017-02-06 21:00:25 +01:00
Hari
28bf1a37a1
Added ascii armor option to the backup api
2017-01-29 22:14:54 +05:30
Dominik Schürmann
146833916b
Merge pull request #2011 from rhari991/restrict-sign-keys
...
API: Restrict secret keys for sign operation
2017-01-29 13:25:02 +01:00
Dominik Schürmann
a29ccdeb4e
Merge pull request #2001 from open-keychain/temp-queried-table
...
externalprovider: use temp table for query
2017-01-27 00:58:55 +01:00
Dominik Schürmann
78bbe20149
Add missing columns for projections, remove use of raw user id
2017-01-27 00:52:54 +01:00
Dominik Schürmann
732aa0de60
Merge branch 'issue_1846' of https://github.com/daquexian/open-keychain into daquexian-issue_1846
2017-01-27 00:11:11 +01:00
Dominik Schürmann
6e7ad0f27d
Disable search view from SelectPublicKeyFragment.
...
Needs to be fixed. When searching, previously
selected keys are no longer selected.
2017-01-26 23:42:37 +01:00
Hari
9988afec1c
Added allowed keys and checks for signing
2017-01-25 10:23:15 +05:30
Hari
bec2b95bd3
Small change in reference
2017-01-22 10:00:49 +05:30
daquexian
f26a355bd6
remove some splitUserId
2017-01-21 23:21:19 +08:00
Hari
94270e4b54
Added checks
2017-01-21 19:03:48 +05:30
Hari
7ab9cee0de
Added a receiver to listen to app uninstalls
2017-01-21 15:28:36 +05:30
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 Breitmoser
c83c68c085
extract key extraction from intents into extractor class
2017-01-11 17:43:14 +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
b4b13b6afe
fix loading of multiple keys simultaneously
2016-12-31 21:42:08 +01:00
Dominik Schürmann
7fa2c97cdc
Add missing license headers, cleanup
2016-12-05 12:55:16 +01:00
Dominik Schürmann
553f90f145
Merge branch 'master' of github.com:open-keychain/open-keychain
2016-12-04 20:13:19 +01:00
Dominik Schürmann
eed4de9941
Merge branch 'tobsbot-recycler-view'
2016-12-04 20:08:35 +01:00
Tobias Erthal
5cb9de01ad
Fixed id offset, minor changes.
2016-12-04 20:02:56 +01:00
Tobias Erthal
ca67c52aa0
Updated 3 files from recycler-view-all
2016-12-04 20:02:49 +01:00
Tobias Erthal
37abe757f0
Check for key status before enabling click events.
2016-12-03 03:45:34 +01:00
Tobias Erthal
848bb01cff
Updated SelectSignKeyAdapter.java from recycler-view
2016-12-03 03:45:25 +01:00
Vincent Breitmoser
e9bd8af5d0
break down result handling in OpenPgpService into methods
2016-12-01 13:45:43 +01:00
Tobias Erthal
d7ed998a40
Updated SelectSignKeyAdapter.java from recycler-view
2016-11-30 23:19:11 +01:00
Dominik Schürmann
b02f50dd22
Merge pull request #1953 from open-keychain/openpgp-signature-result-v4
...
Openpgp signature result v4
2016-11-30 16:28:16 +01:00
Dominik Schürmann
d90b20f550
Merge tobsbot RecyclerView branch
2016-11-30 15:51:32 +01:00
Vincent Breitmoser
52b1016baa
update OpenPgpSignatureResult to use enums
2016-11-21 16:05:42 +01:00
Tobias Erthal
a432d59d2c
fixed KeyNotFound bug, cosmetic changes
2016-09-21 20:09:57 +02:00
Tobias Erthal
fabd30f6b1
RecyclerView now used in remote fragments. Changes made to the cursor model. A bit more recursive, but better readability in my opinion.
2016-09-14 14:47:02 +02:00
Andrea Torlaschi
5e93b68b6e
ImportKeys: Refactoring
2016-08-19 22:35:32 +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
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 Breitmoser
1da8e4c1ed
make unencrypted backup an explicit parameter
2016-05-17 20:59:07 +02:00
Alex Fong
7b02161ce7
Slight changes for consistency
2016-05-16 00:59:57 +08:00
Alex Fong
614f46a630
Shifted duplicate method implementations from KeyRing to openpgp-api submodule
2016-05-15 23:26:09 +08:00
Vincent Breitmoser
c59a32b6a7
service: support progress reporting through a messenger in decryptVerify
2016-05-11 16:17:01 +02:00
Andrea Torlaschi
c942d8b2ff
PgpSignEncryptOperation refactoring
2016-05-10 23:38:11 +02:00
Dominik Schürmann
b610dd5897
Update openpgp-api-lib
2016-05-07 12:31:25 +03:00
Dominik Schürmann
7dd5e22353
Merge branch 'master' into backup-api
...
Conflicts:
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/OpenPgpService.java
extern/openpgp-api-lib
2016-05-07 12:01:16 +03:00
Vincent Breitmoser
5e9de4447c
external-provider: only allow permission check for caller package names
2016-05-06 12:54:35 +02:00
Vincent Breitmoser
6b7a0597af
api: add a comment explaining use of wrapperBundle
2016-05-04 11:45:56 +02:00
Vincent Breitmoser
4c063ebe46
api: ACTION_GET_KEY selects by any subkey, rather than just master key id
2016-05-04 11:36:55 +02:00
Dominik Schürmann
adeb1bd3f8
Merge pull request #1819 from 007durgesh219/Issue#1817
...
Fix Crash when no encryption subkey is available, Issue #1817
2016-04-29 23:19:15 +02:00