Commit graph

  • 368528e9dd use autovalue for PgpSignEncryptData class Vincent Breitmoser 2017-05-15 15:52:18 +02:00
  • 97ac237ac3 add google autovalue Vincent Breitmoser 2017-05-15 15:52:08 +02:00
  • 5a02488e52 update nordpol library Vincent Breitmoser 2017-05-25 15:35:46 +02:00
  • 6739e1e1d4 remember state in key creation Vincent Breitmoser 2017-05-25 15:35:31 +02:00
  • 32e8367e29 fix keybase proofs Vincent Breitmoser 2017-05-23 21:09:44 +02:00
  • b328c97853 move ViewKeyActivity classes into their own package structure Vincent Breitmoser 2017-05-21 05:12:45 +02:00
  • 1331d3960c treat missing keys (from 404 errors) individually during key import Vincent Breitmoser 2017-05-20 21:34:52 +02:00
  • add9bf8973 use byte[] for expected fingerprint Vincent Breitmoser 2017-05-20 21:21:45 +02:00
  • 0699d3cdb5 clean up ImportOperation Vincent Breitmoser 2017-05-19 17:28:09 +02:00
  • c91b7e377a simplify progress for key import operations Vincent Breitmoser 2017-05-19 16:59:18 +02:00
  • f34edae294 use mvp pattern for linked id card Vincent Breitmoser 2017-05-21 03:07:35 +02:00
  • d919180219 extract system contact info loading into Loader Vincent Breitmoser 2017-05-21 01:52:37 +02:00
  • fd813353b5 use mvp pattern for system contact card Vincent Breitmoser 2017-05-21 01:21:20 +02:00
  • 7699f0374b fix linked id verification Vincent Breitmoser 2017-05-21 00:50:03 +02:00
  • c05dc5ad56 fix display of linked identity card Vincent Breitmoser 2017-05-20 21:54:41 +02:00
  • 02a23a1dd8 Merge pull request #2097 from open-keychain/security-problems Dominik Schürmann 2017-05-17 13:52:56 +03:00
  • 10a0c3e70b fix database upgrade Vincent Breitmoser 2017-05-17 12:23:30 +02:00
  • d8b97c886a Merge pull request #2109 from open-keychain/low-prio-notification Dominik Schürmann 2017-05-17 12:51:19 +03:00
  • f72b877849 set cache notification to low priority Vincent Breitmoser 2017-05-17 01:15:24 +02:00
  • c6bec99fe3 add note about ecdsa signature encoding in SecurityTokenHelper Vincent Breitmoser 2017-05-16 13:43:35 +02:00
  • eb9d991ea9 add unit tests for insecure decrypt operations Vincent Breitmoser 2017-05-15 14:52:53 +02:00
  • e424ad3f8e work on insecurity warning strings Vincent Breitmoser 2017-05-15 12:58:53 +02:00
  • 2ac1927cac add license headers Vincent Breitmoser 2017-04-29 21:28:57 +02:00
  • 3910c248cc communicate override state via api Vincent Breitmoser 2017-04-29 02:24:46 +02:00
  • 11f10cf85f add override mechanism to ui Vincent Breitmoser 2017-04-29 02:21:48 +02:00
  • 0e3032a192 add database structure for remembering overridden warnings Vincent Breitmoser 2017-04-28 23:38:37 +02:00
  • 10112eeea8 add override button to security problem dialog Vincent Breitmoser 2017-04-28 22:46:08 +02:00
  • 78c3e17d0a improve presentation of security problems Vincent Breitmoser 2017-04-27 21:48:54 +02:00
  • 1868aed53b flesh out security warning dialog Vincent Breitmoser 2017-04-25 16:44:13 +02:00
  • c1ba764ce8 change security problem structure Vincent Breitmoser 2017-04-27 21:48:30 +02:00
  • 10dfcb08fc service: return pending intent for details dialog if security problems occur Vincent Breitmoser 2017-04-25 16:43:20 +02:00
  • 623d8a0bf5 add initial state attribute to FoldableLinearLayout Vincent Breitmoser 2017-02-14 16:18:15 +01:00
  • 0b405575c8 Merge pull request #2103 from atsb/master Dominik Schürmann 2017-05-11 21:54:19 +03:00
  • 50bc6430aa Merge pull request #1 from atsb/atsb-singing-patch Gibbon 2017-05-08 14:46:58 +02:00
  • ec8d99e2a6 signing not singing Gibbon 2017-05-08 14:40:37 +02:00
  • e1c006533e Version 4.4.1 Dominik Schürmann 2017-05-02 08:41:12 +03:00
  • bf8507bab8 fix logic error in openpgpservice Vincent Breitmoser 2017-05-02 07:34:20 +02:00
  • 9ec3bc6126 Change fastlane config for beta versions Dominik Schürmann 2017-05-01 20:37:50 +03:00
  • 11785d0ddf Version 4.4 Dominik Schürmann 2017-05-01 20:21:41 +03:00
  • afec4ca055 Changelog for 4.4 Dominik Schürmann 2017-05-01 20:21:10 +03:00
  • 43757bf345 actually stop PassphraseCacheService when it's empty Vincent Breitmoser 2017-05-01 00:58:27 +02:00
  • 6c2c8b2480 Manage Google Play, F-Droid via fastlane Dominik Schürmann 2017-04-27 20:53:14 +03:00
  • 5708072c3a Version 4.4-beta1 Dominik Schürmann 2017-04-26 15:51:22 +03:00
  • b0f343d082 Merge pull request #2088 from open-keychain/dry-run Dominik Schürmann 2017-04-26 15:38:40 +03:00
  • 269f98bee0 make KeyIdExtractor code more readable Vincent Breitmoser 2017-04-26 11:35:40 +02:00
  • 612cd89046 service: support EXTRA_DRY_RUN to get key status for a sign/encrypt run Vincent Breitmoser 2017-02-28 19:06:00 +01:00
  • 2a26908fb6 extract creation of error result intent into method Vincent Breitmoser 2017-03-03 16:52:06 +01:00
  • 16a0045f9d use external provider for resolving encryption keys in api Vincent Breitmoser 2017-04-04 16:37:34 +02:00
  • 8738862f09 Merge pull request #2093 from open-keychain/key-status Dominik Schürmann 2017-04-26 10:45:58 +03:00
  • af478d3b1a Merge pull request #2092 from open-keychain/remove-accounts-api Dominik Schürmann 2017-04-26 10:34:08 +03:00
  • c766fccd71 Version 4.3 Dominik Schürmann 2017-04-25 23:56:13 +03:00
  • 8c0b014f08 Pull from transifex Dominik Schürmann 2017-04-25 23:55:26 +03:00
  • 967bfa5b45 4.3 changelog Dominik Schürmann 2017-04-25 23:50:52 +03:00
  • 542e0733cb remove revoke/expired/insecure status text from toolbar Vincent Breitmoser 2017-04-25 16:25:59 +02:00
  • 2f57c52d52 rename Special key health status to Defective Vincent Breitmoser 2017-04-25 15:00:11 +02:00
  • 0332b2f984 add license headers Vincent Breitmoser 2017-04-25 14:29:57 +02:00
  • 1a60c2156d add fallback if security problem is unknown Vincent Breitmoser 2017-04-24 21:28:43 +02:00
  • 0db22b55e1 add expiry date info to key status card Vincent Breitmoser 2017-04-24 18:59:43 +02:00
  • 1e8d5bdad3 use info from SecurityProblem class in health card Vincent Breitmoser 2017-02-14 17:55:06 +01:00
  • fed0fff9d7 add secret key status (wip) Vincent Breitmoser 2017-04-24 20:49:45 +02:00
  • 720f2dbef1 remember the specific security problems of keys and symmetric algos during decryption Vincent Breitmoser 2017-02-14 17:55:06 +01:00
  • c59a570a27 fix nullpointer in ViewCertActivity Vincent Breitmoser 2017-04-25 14:31:35 +02:00
  • 976708c332 non primary keys can never certify Vincent Breitmoser 2017-04-24 21:11:09 +02:00
  • e73596f7b9 prevent NPE in getRevocationReason() Vincent Breitmoser 2017-04-24 21:04:17 +02:00
  • c9f9ad0477 add test for opaque cv25519 subkey (which previously crashed) Vincent Breitmoser 2017-04-24 19:40:34 +02:00
  • c313f45219 whitelist sec and brainpool curves Vincent Breitmoser 2017-04-24 17:08:16 +02:00
  • a380405c80 don't sync contacts on import if skipSave is enabled Vincent Breitmoser 2017-04-24 16:35:17 +02:00
  • 8429977966 treat ecc keys with unknown curves as opaque keys Vincent Breitmoser 2017-04-24 19:24:53 +02:00
  • eb736faded remove EXTRA_ACCOUNT_NAME from openpgp-api-lib Vincent Breitmoser 2017-04-23 13:40:49 +02:00
  • 27b6e9b625 remove database references to accounts (but don't delete yet) Vincent Breitmoser 2017-04-23 13:38:40 +02:00
  • 85ee12d143 remove deprecated accounts api, bump min api version to 7 Vincent Breitmoser 2017-04-23 13:27:54 +02:00
  • 85f7e342d6 skip license check for fontawesome-typeface Vincent Breitmoser 2017-04-23 13:58:36 +02:00
  • 005f93a4f3 don't set critical bit for empty revocation reason subpacket Vincent Breitmoser 2017-04-20 10:54:34 +02:00
  • 93010e3926 Merge pull request #2072 from open-keychain/opaque-keys Vincent Breitmoser 2017-04-20 10:38:12 +02:00
  • c7d174c930 handle unknown key algorithms using opaque keys Vincent Breitmoser 2017-03-09 19:45:23 +01:00
  • 9fd3fc600f Merge pull request #2087 from open-keychain/handle-crcrlf Vincent Breitmoser 2017-04-20 10:18:49 +02:00
  • 625e02d385 Merge pull request #2065 from icyflame/fix-crash-on-empty-name Vincent Breitmoser 2017-04-05 16:25:53 +02:00
  • 5cb81fef94 skip redundant CRs while parsing ascii armor headers Vincent Breitmoser 2017-04-02 22:21:57 +02:00
  • 7caf02a4e6 add test for CRCRLF armored files Vincent Breitmoser 2017-04-02 22:09:07 +02:00
  • f5694b84ff Version 4.3-beta1 Dominik Schürmann 2017-03-03 14:39:29 +01:00
  • 201a4f351f Merge pull request #2066 from open-keychain/db-interactor Dominik Schürmann 2017-02-27 16:03:52 +01:00
  • 3f674f8bbe nicer errors if key cannot be found in preselect Vincent Breitmoser 2017-02-27 15:13:15 +01:00
  • 05e4cf1ab6 focus key deletion into KeyWritableRepository Vincent Breitmoser 2017-02-24 18:37:30 +01:00
  • 9cf0b05202 fix unit tests Vincent Breitmoser 2017-02-24 18:24:51 +01:00
  • 2124a4598a DatabaseInteractor -> KeyRepository Vincent Breitmoser 2017-02-24 18:24:11 +01:00
  • c7e01926e1 add LocalKeyStorage, don't store public keys larger than 50kb in database Vincent Breitmoser 2017-02-24 17:25:32 +01:00
  • 2bc05a2cd5 focus all read access for key ring data into DatabaseInteractor methods Vincent Breitmoser 2017-02-20 21:57:38 +01:00
  • 623964701b get rid of direct query for blob from backup operation Vincent Breitmoser 2017-02-20 21:32:54 +01:00
  • c2b9af077a replace calls to getGenericData with getCachedPublicKeyRing equivalents Vincent Breitmoser 2017-02-20 18:17:15 +01:00
  • 0277ba1afa replace DatabaseReadWriteInteractor with DatabaseInteractor where possible Vincent Breitmoser 2017-02-20 17:21:16 +01:00
  • aef6e6614e extract DatabaseReadWriteInteractor Vincent Breitmoser 2017-02-20 16:28:30 +01:00
  • d577257bd5 rename ProviderHelper -> DatabaseInteractor Vincent Breitmoser 2017-02-20 16:20:20 +01:00
  • 07f28012b5 Merge branch 'master' of github.com:open-keychain/open-keychain Dominik Schürmann 2017-02-22 17:34:50 +01:00
  • 74c5197bc6 Use new appengine instance with Python 2.7 Dominik Schürmann 2017-02-22 17:34:22 +01:00
  • 06e7ddae2a Fix crash inside MultiUserIdsFrag because of null lastName Siddharth Kannan 2017-02-20 20:30:10 +05:30
  • 8193cf82b9 Merge pull request #2064 from af-anssi/security-tokens-using-rsa-above-2048 Dominik Schürmann 2017-02-17 15:07:10 +01:00
  • 7a3836b775 Fix IllegalArgumentException in SecurityTokenUtils #2036 Arnaud Fontaine 2017-02-17 14:19:40 +01:00
  • 58f01fac4a Merge pull request #2063 from af-anssi/fix-npe-in-cardcapabilities Dominik Schürmann 2017-02-17 14:11:58 +01:00
  • 612c0719c0 Fix NPE in CardCapabilities #2000 Arnaud Fontaine 2017-02-17 13:34:03 +01:00
  • 626cd2a40a Fix UnsupportedCharsetException in add, closes #2057 Dominik Schürmann 2017-02-17 08:54:33 +01:00