Vincent Breitmoser
|
510d7aa796
|
Merge pull request #2226 from open-keychain/multi-passphrase
Handle decryption with multiple candidate keys
|
2018-01-12 15:10:25 +01:00 |
|
Vincent Breitmoser
|
04037ed0b4
|
Minor cleanup and better logging in SecurityTokenConnection
|
2018-01-10 17:48:58 +01:00 |
|
Vincent Breitmoser
|
9031173b8a
|
fix misleading variable name
|
2018-01-10 17:48:58 +01:00 |
|
Dominik Schürmann
|
8706e524aa
|
Disable ProGuard for debug builds
|
2018-01-08 13:19:12 +01:00 |
|
Dominik Schürmann
|
cb4d4a8b47
|
Extend proguard rules
|
2018-01-02 18:19:36 +01:00 |
|
Dominik Schürmann
|
52d08e4408
|
Only additional proguard files for testProguardFiles
|
2018-01-02 17:53:25 +01:00 |
|
Christian Hagau
|
e5018a02d1
|
Modify ProGuard rules to automatically shrink object files
|
2018-01-02 17:53:18 +01:00 |
|
Andrejs Mivreņiks
|
fef40c5aec
|
Avoid text localized text clash in create key start fragment
|
2017-12-17 16:05:28 +02:00 |
|
Dominik Schürmann
|
3cc43e9f69
|
Adapt copyright headers according to CLA
|
2017-12-15 16:03:36 +01:00 |
|
Dominik Schürmann
|
4514e1b074
|
Remove experimental word confirm
|
2017-12-15 15:25:45 +01:00 |
|
Hans-Christoph Steiner
|
29127a0adc
|
change my contributions to Apache-2.0 license
@Valodim and @dschuermann asked me to do so, and I said yes.
#1683
|
2017-12-13 11:44:00 +01:00 |
|
Dominik Schürmann
|
00e933b8d3
|
Merge pull request #2233 from open-keychain/licenses
Include license texts in-app
|
2017-12-07 12:30:25 +01:00 |
|
Dominik Schürmann
|
6f9d4eae01
|
Include license texts in-app
|
2017-12-04 20:26:07 +01:00 |
|
Dominik Schürmann
|
fd18e0215d
|
Refactor certificate pinning for OkHttp 3.9
|
2017-12-04 17:58:35 +01:00 |
|
Dominik Schürmann
|
202f702652
|
Remove unused AndroidPinning dependency, update OkHttp
|
2017-12-04 15:10:36 +01:00 |
|
Dominik Schürmann
|
b829c4e561
|
Version 4.8.1
|
2017-12-04 13:23:55 +01:00 |
|
Vincent Breitmoser
|
ecf9249247
|
don't create OpenKeychain dir on startup
|
2017-11-29 15:05:45 +01:00 |
|
Vincent Breitmoser
|
86e41f8996
|
fix delete method in TemporaryFileProvider
|
2017-11-29 14:44:04 +01:00 |
|
Vincent Breitmoser
|
62528fc941
|
fix NPE in KeyLoader
|
2017-11-29 14:23:37 +01:00 |
|
Dominik Schürmann
|
cfd3e25b6a
|
Version 4.8
|
2017-11-28 20:31:43 +01:00 |
|
Dominik Schürmann
|
1ea5a67f6c
|
ProGuard: Remove more bouncycastle packages to stay under 64K method limit
|
2017-11-28 20:31:07 +01:00 |
|
Dominik Schürmann
|
22e629f707
|
Pull from transifex
|
2017-11-28 19:39:51 +01:00 |
|
Dominik Schürmann
|
0c3449e99f
|
Changelog 4.8
|
2017-11-28 19:36:14 +01:00 |
|
Vincent Breitmoser
|
daa84ae085
|
Merge pull request #2224 from hagau/ssh_encode_signature
Encode signature to SSH compatible format in SshAuthenticationService
|
2017-11-28 16:47:53 +01:00 |
|
Vincent Breitmoser
|
e981a1444c
|
use Hex.decode in unit tests
|
2017-11-28 16:40:06 +01:00 |
|
Dominik Schürmann
|
537de5fdcb
|
Merge pull request #2228 from open-keychain/fix-notify
Do not re-enable contacts sync if first time wizard is not finished
|
2017-11-28 16:20:39 +01:00 |
|
Vincent Breitmoser
|
3bfb04f990
|
show more generic "Enter password" if asking for multiple
|
2017-11-28 16:18:46 +01:00 |
|
Vincent Breitmoser
|
04efa9e66d
|
check all requested keys in PassphraseDialogActivity
|
2017-11-28 16:18:46 +01:00 |
|
Vincent Breitmoser
|
66f713c847
|
add simple unit test for more than decryption one key candidate
|
2017-11-28 16:15:11 +01:00 |
|
Vincent Breitmoser
|
5e416d6ae5
|
collect all potential keys before asking for passphrase
|
2017-11-28 16:15:11 +01:00 |
|
Dominik Schürmann
|
91ad0203f2
|
Do not re-enable contacts sync if first time wizard is not finished
|
2017-11-28 16:15:08 +01:00 |
|
Vincent Breitmoser
|
028a7c7a3a
|
add handling for UnsupportedUsbToken exception
|
2017-11-28 15:10:04 +01:00 |
|
Vincent Breitmoser
|
9487806c08
|
respect experimental setting for untested usb devices
|
2017-11-28 15:10:04 +01:00 |
|
Vincent Breitmoser
|
0d099116d5
|
add experimental setting to allow untested usb devices
|
2017-11-28 15:08:13 +01:00 |
|
Vincent Breitmoser
|
71d2d66ee2
|
Use different approach for whitelisting usb security tokens
|
2017-11-28 15:08:12 +01:00 |
|
Christian Hagau
|
8afc43d192
|
Add tests for SshSignatureConverter
|
2017-11-28 03:58:14 +00:00 |
|
Christian Hagau
|
de695fa2b0
|
Improve error handling for curve OID to SSH curve identifier translation
|
2017-11-28 03:58:14 +00:00 |
|
Christian Hagau
|
6e5f5405a2
|
Return encoded signature blob instead of a raw signature in
SshAuthenticationService
|
2017-11-28 03:58:07 +00:00 |
|
Christian Hagau
|
8d3b5c196d
|
Fix and clean up SshPublicKeyTest
|
2017-11-23 12:13:18 +00:00 |
|
Christian Hagau
|
028d869168
|
Add tests for RSA, EdDSA & DSA keys in AuthenticationOperation
|
2017-11-23 12:13:18 +00:00 |
|
Christian Hagau
|
2dba6e3cb0
|
Return the raw signature instead of a PGPSignature in
AuthenticationSignatureGenerator
|
2017-11-23 12:12:50 +00:00 |
|
Christian Hagau
|
f70b10d548
|
Use a custom EdDsaAuthenticationContentSignerBuilder for signing with
EdDSA, since EdDSA expects the raw data instead of a hash
|
2017-11-22 18:03:04 +00:00 |
|
Christian Hagau
|
2e3649100c
|
Rename PGPAuthenticationSignatureGenerator to
AuthenticationSignatureGenerator & reformat
|
2017-11-22 18:03:04 +00:00 |
|
Vincent Breitmoser
|
1f7c7f49d4
|
remove check for unsupported usb devices
|
2017-11-22 16:19:26 +01:00 |
|
Vincent Breitmoser
|
8c2c131be6
|
refresh connection capabilities after token reset
|
2017-11-22 15:11:54 +01:00 |
|
Vincent Breitmoser
|
21d533902e
|
handle unavailable pins better for SecurityTokenConnection
|
2017-11-22 14:57:36 +01:00 |
|
Vincent Breitmoser
|
bf173b1e65
|
use deterministic passphrase in PgpKeyOperationTest
|
2017-11-22 14:19:38 +01:00 |
|
Vincent Breitmoser
|
57609636a6
|
add note about where usb whitelisting happens
|
2017-11-19 17:01:29 +01:00 |
|
Dominik Schürmann
|
5474065d27
|
Merge pull request #2218 from hagau/fix_error_handling_algo
Fix error handling in case of an unsupported algorithm parameter in
|
2017-11-17 13:58:13 +01:00 |
|
Dominik Schürmann
|
7a943c65d3
|
Update bitcoin address
|
2017-11-16 11:42:07 +01:00 |
|