Commit Graph

201 Commits

Author SHA1 Message Date
Dominik Schürmann
b593c0d9e0 Update openpgp-api 2017-02-06 22:18:40 +01:00
Dominik Schürmann
e584e51ead Remove unused PQC package from BC 2017-02-03 13:24:36 +01:00
Dominik Schürmann
8105cca6c1 Removed submodule openkeychain-api 2017-02-02 11:10:10 +01:00
Dominik Schürmann
ad8e115d96 Remove unused TLS package in BC 2017-02-02 10:52:44 +01:00
Dominik Schürmann
f27e55fdce Update build env of submodules 2017-02-02 10:50:40 +01:00
Dominik Schürmann
962e570e91 Better handling of User ID corner cases 2017-01-26 22:55:37 +01:00
Dominik Schürmann
62f972c1cf Update openpgp-api lib to master 2017-01-05 17:17:42 +01:00
Vincent Breitmoser
2ed485fd12 fix loop bug in key selection 2017-01-04 02:21:12 +01:00
Dominik Schürmann
7ec84230b0 Fix crash with coinbase handle 2016-11-30 19:16:09 +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
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
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
Dominik Schürmann
b610dd5897 Update openpgp-api-lib 2016-05-07 12:31:25 +03:00
Dominik Schürmann
c8b112c70d Update openpgp-api-lib 2016-05-07 12:20:54 +03:00
Vincent Breitmoser
8e4d68c55a api: allow caching of sessionKey in OpenPgpDecryptResult 2016-04-29 15:46:17 +02:00
Dominik Schürmann
4edb805ba1 Update keybase submodule 2016-04-09 11:45:09 +02:00
Vincent Breitmoser
69e6e404bf service: add opportunistic mode to encryption 2016-03-10 18:34:39 +01:00
Dominik Schürmann
a3a87fad87 Update openpgp-api submodule 2016-03-03 13:12:51 +01:00
Vincent Breitmoser
1d78f9c933 update openpgp-api-lib to v11 (closes #1735) 2016-03-02 15:29:58 +01:00
Vincent Breitmoser
31b27e59ee add ACTION_CHECK_PERMISSION for a simple permission check 2016-02-24 11:31:32 +01:00
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
cbdb1d3059 Update to spongycastle 1.54 2016-01-03 14:00:01 +01:00
Dominik Schürmann
b84c9a8fb6 Update spongycastle to 1.53 2015-12-22 13:31:55 +01:00
Vincent Breitmoser
7baa649e47 set spongycastle submodule to correct commit 2015-12-17 13:28:03 +01:00
Vincent Breitmoser
e32c1a9ced api: add micalg result extra to detached signature api call 2015-12-17 01:08:23 +01:00
Dominik Schürmann
5a233eab0e API version 10 2015-11-23 09:26:12 +01:00
Dominik Schürmann
ad03031d24 Update safeslinger lib 2015-11-13 15:15:27 +01:00
Dominik Schürmann
89d016c49b Get whole public key via ACTION_GET_KEY 2015-11-08 20:02:50 +01:00
Dominik Schürmann
67a51cdfe3 Target SDK 23 and related fixes 2015-10-26 20:53:32 +01:00
Dominik Schürmann
22c36d609c Fix keybase verification 2015-10-21 23:07:10 +02:00
Vincent Breitmoser
4f13dc4fc5 spongy: use version which doesn't skip bad signatures 2015-10-01 17:08:50 +02:00
Vincent Breitmoser
ea7560220a spongy: treat eddsa signatures as non-verifiable signatures 2015-10-01 15:30:38 +02:00
Dominik Schürmann
3a9709a35d Use api.keybase.io 2015-09-21 16:49:23 +02:00
Dominik Schürmann
9ee61dc0df Pin keybase certificate 2015-09-21 14:05:49 +02:00
Dominik Schürmann
ad2c8867e6 Use more modular Keybase lib with OkHttp wrapper 2015-09-21 12:49:02 +02:00
Vincent Breitmoser
1b8cdf5462 update openpgp-api-lib with OpenPgpMetadata changes 2015-09-16 22:58:23 +02:00
Dominik Schürmann
76522d90fa Cleanup OpenPgpService2 code, update openpgp-api lib 2015-08-28 17:14:40 +02:00
Dominik Schürmann
1144ebb94c API: Fix get sign key, related to OpenPgpKeyPreference bugs 2015-08-24 02:37:26 +02:00
Dominik Schürmann
db5040a061 Update openpgp-api-lib 2015-08-24 01:12:51 +02:00
Dominik Schürmann
57378be1c0 Introduce constants in OpenPgpSignature and DecryptionResult for unsigned/unencrypted content, update API, introduce simple checks for insecure symmetric algos 2015-08-09 21:49:56 +02:00
Vincent Breitmoser
dc81e0254c use snackbar from repository (again), and update to 2.11.0
This release merged our pull requests for round corners on tablet for top line,
and nicer dismiss-on-swipe animation.

https://github.com/nispok/snackbar/pull/134
https://github.com/nispok/snackbar/pull/135
2015-08-07 12:07:39 +02:00
Vincent Breitmoser
4cef97be5f update safeslinger lib (closes #1434) 2015-07-15 00:47:41 +02:00