Commit Graph
6619 Commits
Author SHA1 Message Date
Christian Hagau 7f02363801 Remove unnecessary selection predicate 2018-01-21 00:00:00 +00:00
Christian Hagau 9c749658a0 Make predicate names in KeychainProvider consistent 2018-01-21 00:00:00 +00:00
Vincent Breitmoser ac96fea1fc disable coveralls in .travis.yml 2018-01-20 21:31:55 +01:00
Vincent Breitmoser c34a64fa5b disable coveralls (for now) 2018-01-19 16:21:46 +01:00
Vincent BreitmoserandGitHub c39aa99fc7 Merge pull request #2252 from open-keychain/refactor-securitytoken-ops
Refactor SecurityToken ops
2018-01-14 23:39:10 +01:00
Vincent Breitmoser d956485463 add license headers 2018-01-14 04:07:19 +01:00
Vincent Breitmoser 442845f1fe Split up ResetAndWipeTokenOp a bit, and add test 2018-01-13 16:28:26 +01:00
Vincent Breitmoser 0d2cbd0654 rename methods that do io to "read*" instead of "get*" 2018-01-13 15:32:36 +01:00
Vincent Breitmoser abf5e5d170 refactor OpenPgpCapabilities to use AutoValue 2018-01-13 15:32:36 +01:00
Vincent Breitmoser 401b90a493 rename UseCases to TokenOps, and move to operations package 2018-01-12 18:50:45 +01:00
Vincent Breitmoser c00eb7b7f3 Further refactor SecurityTokenConnection 2018-01-12 17:00:32 +01:00
Vincent Breitmoser 626c08bbbe extract ModifyPinUseCase 2018-01-12 16:53:18 +01:00
Vincent Breitmoser 47319d22b9 extract GenerateKeyUseCase 2018-01-12 16:00:52 +01:00
Vincent Breitmoser 4cbdad7cb8 extract ResetAndWipeUseCase 2018-01-12 15:55:47 +01:00
Vincent Breitmoser bb2b37cff6 SecurityTokenConnection code style 2018-01-12 15:55:47 +01:00
Vincent Breitmoser 7212148913 add unit test for against commit e22cd98 2018-01-12 15:55:47 +01:00
Vincent Breitmoser 139735f0e1 refactor decryptSessionKey 2018-01-12 15:55:46 +01:00
Vincent Breitmoser 0ab71ea498 extract unit test for SecurityTokenChangeKeyUseCase 2018-01-12 15:55:31 +01:00
Vincent Breitmoser 3cf4582747 unit test for PsoDecryptUseCase 2018-01-12 15:55:31 +01:00
Vincent Breitmoser 1ed2cae2b0 Extract OpenPGP card operation logic from SecurityTokenConnection class 2018-01-12 15:55:29 +01:00
Vincent BreitmoserandGitHub 510d7aa796 Merge pull request #2226 from open-keychain/multi-passphrase
Handle decryption with multiple candidate keys
2018-01-12 15:10:25 +01:00
Dominik Schürmann 4baa08b341 Include device model in issue template 2018-01-11 13:46:17 +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 HagauandDominik Schürmann e5018a02d1 Modify ProGuard rules to automatically shrink object files 2018-01-02 17:53:18 +01:00
Vincent BreitmoserandGitHub 14ce085be8 Merge pull request #2245 from gim-/2170-text-clash
Avoid localized text clash in create key start fragment
2017-12-18 02:18:02 +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
Vincent BreitmoserandGitHub bdaa8f8070 Merge pull request #2243 from open-keychain/remove-experimental-fp
Remove experimental word confirm
2017-12-15 15:27:36 +01:00
Dominik Schürmann 4514e1b074 Remove experimental word confirm 2017-12-15 15:25:45 +01:00
Dominik SchürmannandGitHub 81de534654 Merge pull request #2240 from eighthave/apache-panic
change my contributions to Apache-2.0 license
2017-12-13 12:32:07 +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ürmannandGitHub 00e933b8d3 Merge pull request #2233 from open-keychain/licenses
Include license texts in-app
2017-12-07 12:30:25 +01:00
Vincent BreitmoserandGitHub 55df2a3d05 Merge pull request #2231 from open-keychain/rm-pinning-lib
Remove unused AndroidPinning and refactor certificate pinning
2017-12-07 11:50:44 +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 BreitmoserandGitHub 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