Commit graph

  • dafa604016 import: use filesize from content provider on input uri Vincent Breitmoser 2015-10-23 16:19:16 +02:00
  • eefb55e934 decryptlist: use generic file icon for application/octet-stream Vincent Breitmoser 2015-10-23 16:17:43 +02:00
  • 957bbd8139 More space for backup code Dominik Schürmann 2015-10-22 09:42:06 +02:00
  • b3bc49cb02 Sync changelog with transifex Dominik Schürmann 2015-10-22 09:28:47 +02:00
  • cddf1d4c48 Version 3.6, Changelog 3.6 Dominik Schürmann 2015-10-22 09:25:29 +02:00
  • e188817aba fix argument order screwup in FileHelper Vincent Breitmoser 2015-10-22 00:42:40 +02:00
  • 25165cd46d Remove unnecessary line in keybase fragment Dominik Schürmann 2015-10-21 23:12:04 +02:00
  • 22c36d609c Fix keybase verification Dominik Schürmann 2015-10-21 23:07:10 +02:00
  • 69376a489e Update from transifex Dominik Schürmann 2015-10-21 22:49:49 +02:00
  • 477a189c3f Merge branch 'master' of github.com:open-keychain/open-keychain Dominik Schürmann 2015-10-21 22:33:46 +02:00
  • 7eb9f5d5cf decrypt: special case single encrypted text -> directly display text, if not too large Vincent Breitmoser 2015-10-21 22:30:21 +02:00
  • 97ca5091c2 Improve file handling in TemporaryFileProvider Dominik Schürmann 2015-10-21 22:14:54 +02:00
  • 4e60f1bc75 Merge branch 'master' of github.com:open-keychain/open-keychain Vincent Breitmoser 2015-10-21 21:58:30 +02:00
  • 1b98c07237 encrypttext: localization, and truncate overlong input Vincent Breitmoser 2015-10-21 21:58:24 +02:00
  • a4b99ae350 encrypttext: handle input via Intent.EXTRA_STREAM in addition to Intent.EXTRA_TEXT Vincent Breitmoser 2015-10-21 21:55:15 +02:00
  • d149bfd3db displaytextactivity: truncate displayed text if too long Vincent Breitmoser 2015-10-21 21:54:39 +02:00
  • 10fed404ae SHA1 and RIPEMD160 are not declared insecure until widely deployed Dominik Schürmann 2015-10-21 21:42:37 +02:00
  • 14d193a0f2 Use Github OAuth ID and secret from properties Dominik Schürmann 2015-10-21 21:40:24 +02:00
  • f7bfe932ec fix crash due to malformed log entry Vincent Breitmoser 2015-10-21 17:11:02 +02:00
  • 86a7571c76 linked: fix colors for dark theme Vincent Breitmoser 2015-10-21 16:19:16 +02:00
  • 4172715064 re-add accidentally deleted string Vincent Breitmoser 2015-10-21 15:44:52 +02:00
  • 8f565296b9 Integrate yubikey reset method Dominik Schürmann 2015-10-16 15:30:06 +02:00
  • 930db9061e UI preparations for yubikey reset Dominik Schürmann 2015-10-16 14:57:45 +02:00
  • 4f2e02d606 Remove default PIN setting Dominik Schürmann 2015-10-16 13:43:21 +02:00
  • a83f260cdb Clear cache when PIN is too short Dominik Schürmann 2015-10-16 13:40:37 +02:00
  • 995003af60 nfc dialog: button placeholder to retain size Dominik Schürmann 2015-10-16 13:18:14 +02:00
  • 703e0b34e7 Prevent nfc dialog from closing when touching outside of it, add cancel button Dominik Schürmann 2015-10-16 13:11:28 +02:00
  • de3791de3f Allow choosing of YubiKey PIN Dominik Schürmann 2015-10-16 12:58:36 +02:00
  • 709a91422e Add NFC reset method Dominik Schürmann 2015-10-16 11:33:11 +02:00
  • cb80d94831 Remove debug log Dominik Schürmann 2015-10-15 23:45:11 +02:00
  • 0bc2c860af Layout for backup code input Dominik Schürmann 2015-10-15 23:40:53 +02:00
  • 2db8346f37 Renaming export strings to backup Dominik Schürmann 2015-10-15 23:40:35 +02:00
  • 491477cabf Display backup code UI instead of passphrase on decrypt Dominik Schürmann 2015-10-15 23:40:26 +02:00
  • 6ea58aa0a7 Check if backup code in passphrase dialog Dominik Schürmann 2015-10-15 23:08:30 +02:00
  • cac7c3234a Support backupVersion ASCII Armor header Dominik Schürmann 2015-10-15 22:50:34 +02:00
  • c03dee6fe2 File ending consisitency for backups Dominik Schürmann 2015-10-15 21:56:23 +02:00
  • 53680b6213 Cleanup, fix advanced sharing Dominik Schürmann 2015-10-15 21:48:01 +02:00
  • 52c6d8f8e0 Remove debug code Dominik Schürmann 2015-10-15 20:11:58 +02:00
  • a5ff2f8fe3 Mime type consistency Dominik Schürmann 2015-10-15 19:56:04 +02:00
  • 81283a2967 Use correct filename when sharing backup Dominik Schürmann 2015-10-15 19:46:28 +02:00
  • 7384fa7f2b Rename TemporaryStorageProvider to TemporaryFileProvider, use interface for db contract Dominik Schürmann 2015-10-15 19:37:08 +02:00
  • c0cd872954 Show the Internal Storage menu item on openFile Dominik Schürmann 2015-10-15 19:19:43 +02:00
  • 8279f84eb8 Add restore to backup fragment, cleanup, renamings Dominik Schürmann 2015-10-15 19:10:06 +02:00
  • cad89f12e2 Rename DrawerBackupFragment to BackupRestoreFragment Dominik Schürmann 2015-10-15 18:58:19 +02:00
  • 394b1b6ccb Cleanup in BackupCodeFragment Dominik Schürmann 2015-10-15 18:57:19 +02:00
  • f33168359c Fix drawer selection for backup Dominik Schürmann 2015-10-15 18:57:08 +02:00
  • e4e44f35d8 Layout consistency for backup fragment Dominik Schürmann 2015-10-15 18:51:56 +02:00
  • bed3819c11 Unify backup filename Dominik Schürmann 2015-10-15 17:26:51 +02:00
  • c4b3dc0643 Dont force OpenKeychain in open with for pgp-keys Dominik Schürmann 2015-10-15 16:52:27 +02:00
  • 6ea89a0892 Open decrypted application/pgp-keys only in OpenKeychain Dominik Schürmann 2015-10-15 16:48:24 +02:00
  • 759ffc5a4b Merge branch 'master' into encrypted-export Vincent Breitmoser 2015-10-09 14:57:54 +02:00
  • eff4ae5551 Revert "viewkeyactivity: ask for passphrase for backup only if key has one" Vincent Breitmoser 2015-10-09 14:56:46 +02:00
  • 315ed608ae viewkeyactivity: ask for passphrase for backup only if key has one Vincent Breitmoser 2015-10-09 13:11:25 +02:00
  • e67e8cd8c1 fix variable name mistake (wth did I commit there?!) Vincent Breitmoser 2015-10-09 14:28:25 +02:00
  • 3316cb65e6 viewkeyactivity: ask for passphrase for backup only if key has one Vincent Breitmoser 2015-10-09 13:11:25 +02:00
  • 83fef47ec8 make openInputStreamSafe static and move to FileHelper Vincent Breitmoser 2015-10-09 01:44:40 +02:00
  • 1c556344c9 Merge branch 'master' of github.com:open-keychain/open-keychain Dominik Schürmann 2015-10-08 20:21:37 +02:00
  • 1fb0ed8454 Revert "Check that the encrypt input uris are not linked to our own internal storage (OKC-01-010)" Dominik Schürmann 2015-10-08 20:07:29 +02:00
  • 57a04cb8a1 Dont allow encryption of app files via Os methods (OKC-01-010) Dominik Schürmann 2015-10-08 20:07:00 +02:00
  • 6cf7e3e541 Merge branch 'master' into encrypted-export Vincent Breitmoser 2015-10-08 20:05:56 +02:00
  • ba9b8f3a60 pgpdecryptverify: only use keys for verification which are allowed to sign (OKC-01-013) Vincent Breitmoser 2015-10-08 20:01:04 +02:00
  • 084d6f1d3d Merge remote-tracking branch 'origin/master' Vincent Breitmoser 2015-10-08 19:56:33 +02:00
  • 3bf653775b improve tests, get rid of some redundant checks Vincent Breitmoser 2015-10-08 19:55:28 +02:00
  • 81a462c2ac pgpdecryptverify: get rid of duplicate code path for binary signature verification Vincent Breitmoser 2015-10-08 19:54:50 +02:00
  • 1328309009 Remove ShareHelper: Not compat with Android >= 5, reduce code complexity Dominik Schürmann 2015-10-08 18:47:28 +02:00
  • 2b735102f7 Constant for max number of canonicalized user ids Dominik Schürmann 2015-10-08 18:39:27 +02:00
  • cda1ba47d2 pgpdecryptverify: fix non-onepass signature checking Vincent Breitmoser 2015-10-08 18:37:30 +02:00
  • ac28b6bbac test: add tests for detached and clearsign signatures Vincent Breitmoser 2015-10-08 18:36:55 +02:00
  • e29f9017f7 pgpsignencrypt: unsupported parameter combinations are a bug Vincent Breitmoser 2015-10-08 18:36:03 +02:00
  • d6076a998c pgpdecryptverify: externalize PgpSignatureChecker Vincent Breitmoser 2015-10-08 18:02:17 +02:00
  • e9fa891606 fix jacoco coverage Vincent Breitmoser 2015-10-08 18:01:40 +02:00
  • 4b2f561a73 pgpdecryptverify: move cleartext verification into SignatureChecker Vincent Breitmoser 2015-10-08 14:36:20 +02:00
  • fe8db664a8 pgpdecryptverify: refactor signature verification state into SignatureChecker subclass Vincent Breitmoser 2015-10-08 13:53:58 +02:00
  • f6de2712d3 pgpdecryptverify: fix one pass signature check, actually use bracketed structure Vincent Breitmoser 2015-10-07 18:57:43 +02:00
  • bafc108969 pgpdecryptverify: refactor signature processing Vincent Breitmoser 2015-10-06 17:34:47 +02:00
  • 8f40c6df51 use only primary and mutually bound subkeys for fingerprint verification Vincent Breitmoser 2015-10-06 15:06:36 +02:00
  • 7619083d5c decrypt: fix broken file save Vincent Breitmoser 2015-10-06 13:33:45 +02:00
  • dfc396a44c Fix tests for min requirement of 2048 bits Dominik Schürmann 2015-10-04 23:37:03 +02:00
  • d3d73f5f85 center wizard buttons for other languages Dominik Schürmann 2015-10-04 22:51:44 +02:00
  • dfce5449c2 Raise min asymmetric key length for all ciphers to 2048 bit Dominik Schürmann 2015-10-04 22:46:21 +02:00
  • eff59b4645 Show dialog before sharing log Dominik Schürmann 2015-10-04 16:57:28 +02:00
  • 7c79902a82 Merge branch 'master' into encrypted-export Vincent Breitmoser 2015-10-01 17:28:43 +02:00
  • 4f13dc4fc5 spongy: use version which doesn't skip bad signatures Vincent Breitmoser 2015-10-01 17:08:50 +02:00
  • ea7560220a spongy: treat eddsa signatures as non-verifiable signatures Vincent Breitmoser 2015-10-01 15:30:38 +02:00
  • 7f1dbccb5b decrypt: revise card layout margins Vincent Breitmoser 2015-09-30 17:19:17 +02:00
  • 9ba66aa2ce import: special treatment for application/pgp-keys Vincent Breitmoser 2015-09-30 15:17:48 +02:00
  • 43e661790d import: simplify ImportKeysActivity, don't display search bar for fixed input Vincent Breitmoser 2015-09-30 03:11:54 +02:00
  • 4025acd13a enc-export: use BackupActivity for backup from ViewKeyActivity Vincent Breitmoser 2015-09-30 01:59:22 +02:00
  • 771d9d54b6 inputdata: don't attempt mime decode on application/* except octet-stream Vincent Breitmoser 2015-09-29 20:26:37 +02:00
  • f461d6b1d8 decryptverify: add trivial detection of pgp ascii-armored data Vincent Breitmoser 2015-09-29 20:20:26 +02:00
  • 405b959fb8 No show key button for RESULT_INVALID_SIGNATURE, Cleanup Dominik Schürmann 2015-08-31 23:42:19 +02:00
  • 1dd61cab41 Cleanup in BaseNfcActivity Dominik Schürmann 2015-08-31 20:26:00 +02:00
  • 051e4b8a79 Improve NFC exception handling, fixes RuntimeExceptions Dominik Schürmann 2015-08-31 19:08:44 +02:00
  • 08e25747da Fix crashes with Fluffys PGP applet Dominik Schürmann 2015-08-22 03:13:04 +02:00
  • 1d0e9bf60a Enable YubiKey creation Dominik Schürmann 2015-07-06 16:43:31 +02:00
  • 2535ecb91f Full 160 bit for phrase confirm, stuffed with ones Dominik Schürmann 2015-09-29 14:38:30 +02:00
  • 5b6c04cbfb enc-export: handle onSaveInstanceState, add nicer layout for landscape Vincent Breitmoser 2015-09-29 05:29:10 +02:00
  • 2b6335e90b enc-export: add "back" button to fail state Vincent Breitmoser 2015-09-29 04:03:44 +02:00
  • 91c3577073 enc-export: add comments about debug mechanisms Vincent Breitmoser 2015-09-29 03:37:38 +02:00
  • b0b65abbc6 enc-export: localize snackbar strings Vincent Breitmoser 2015-09-29 03:35:55 +02:00