Commit Graph
271 Commits
Author SHA1 Message Date
Vincent Breitmoser c917262957 get rid of code path for pin and notation data handling 2016-03-23 17:49:26 +01:00
Andrea Torlaschi bcef5b6692 Set filename after decryption 2016-03-05 13:24:18 +01:00
Vincent Breitmoser 03e695c650 ditch isLikelyText flag, set mimeType to text/plain in that case 2016-02-23 15:01:22 +01:00
Vincent Breitmoser b9abf43153 move CharsetVerifier to utils package 2016-02-23 14:14:12 +01:00
Vincent Breitmoser a0c90f0ad5 documentation and cleanup 2016-02-22 23:38:02 +01:00
Vincent Breitmoser daf243082c externalize CharsetVerifier, add looksLikeText to OpenPgpMetadata object 2016-02-22 21:58:31 +01:00
Vincent Breitmoser bdae99c084 mime: try to decode with given charset or utf-8 while file is read 2016-02-22 17:03:24 +01:00
Vincent Breitmoser da6dfb57a0 Merge branch 'master' into performance 2016-02-10 17:36:02 +01:00
Dominik Schürmann 79db5c0ebe Replace spongycastle with bouncycastle 2016-02-09 00:24:46 +01:00
Vincent Breitmoser b1ea126142 performance: avoid expensive getSecretKeyType call, use cached where possible 2016-02-05 16:10:47 +01:00
Vincent Breitmoser 48dd3d09e6 import: handle FileNotFoundException (fixes #1688) 2016-02-01 15:24:48 +01:00
Dominik Schürmann 0fd5b45df9 Use more generic 'Security Token' where possible, add sutitle to create key what tokens are supported 2016-01-10 17:17:57 +01:00
Vincent Breitmoser 840d57bf3b passphraseactivity: add inline spinner to password dialog 2016-01-06 16:24:07 +01:00
Vincent Breitmoser e32c1a9ced api: add micalg result extra to detached signature api call 2015-12-17 01:08:23 +01:00
Vincent Breitmoser c9d93785b2 some work on benchmark operation (affects only debug build) 2015-12-13 00:31:51 +01:00
Dominik Schürmann 1b141c61e1 Merge pull request #1610 from open-keychain/facebook
Basic Facebook Support
2015-12-10 13:16:28 +01:00
TedaLIEz 2e8efbee85 Issue#1605 solved 2015-12-09 20:21:35 +08:00
Adithya Abraham Philip f29280bbb2 added Facebook links support, reworked Preferences 2015-12-06 00:46:52 +05:30
Dominik Schürmann c5bcbce28f Show notification when READ_CONTACTS permission is denied in sync service, hide linked contact card if permission is denied 2015-11-23 09:06:12 +01:00
Vincent Breitmoser 529b9518c1 decrypt: skip all encountered marker packets (fix #1582) 2015-11-15 01:01:09 +01:00
Vincent Breitmoser ba2c5c3bd0 inputdataop: leave content as-is if no header found (fixes #1592) 2015-11-14 23:37:33 +01:00
Vincent Breitmoser 2d7dada888 decrypt: skip unavailable and unsuitable keys 2015-11-13 16:58:26 +01:00
Vincent Breitmoser 33e8699be5 bench: add simple s2k benchmark (iterations for 100ms) 2015-11-04 21:27:24 +01:00
Vincent Breitmoser 0a266cdb4a bench: run ops multiple times and for an average time 2015-11-04 20:44:35 +01:00
Vincent Breitmoser 3ca8af060b Merge branch 'master' of github.com:open-keychain/open-keychain 2015-11-04 20:24:11 +01:00
Vincent Breitmoser a4518c43c2 bench: simple working benchmark 2015-11-04 20:24:06 +01:00
Vincent Breitmoser 8feed0b097 bench: add benchmark operation for testing 2015-11-04 19:09:51 +01:00
Adithya Abraham Philip 4284aac0aa changed KeyserverSyncAdapterService to work with START_REDELIVER_INTENT 2015-10-31 00:21:13 +05:30
Vincent Breitmoser e45636c07a import: make operation cancelable (again), make "update all" cancelable
(also, use unbounded blocking queue to fix update of more than 10 keys)
2015-10-29 18:22:04 +01:00
Vincent Breitmoser 55e22e68b4 import: reduce number of threads a little, and code cleanup 2015-10-29 17:14:22 +01:00
Vincent Breitmoser ee79cc76d3 make use of proxies a Keyserver property 2015-10-29 16:58:20 +01:00
Vincent Breitmoser 1c83c33d35 editkey: always return EditKeyResult 2015-10-29 16:01:24 +01:00
Vincent Breitmoser a665dd60fb use Proxy.NO_PROXY instead of null value for no proxy 2015-10-29 15:43:16 +01:00
Vincent Breitmoser a1330f78e4 uploadop: clean up, add logging 2015-10-29 14:50:29 +01:00
Vincent Breitmoser 787b17030f inputdataoperation: guess filetype from filename for generic application/ mime types 2015-10-23 16:40:09 +02:00
Vincent Breitmoser 4172715064 re-add accidentally deleted string 2015-10-21 15:44:52 +02:00
Dominik Schürmann 2db8346f37 Renaming export strings to backup 2015-10-15 23:40:35 +02:00
Dominik Schürmann cac7c3234a Support backupVersion ASCII Armor header 2015-10-15 22:50:34 +02:00
Dominik Schürmann c03dee6fe2 File ending consisitency for backups 2015-10-15 21:56:23 +02:00
Dominik Schürmann 53680b6213 Cleanup, fix advanced sharing 2015-10-15 21:48:01 +02:00
Dominik Schürmann 7384fa7f2b Rename TemporaryStorageProvider to TemporaryFileProvider, use interface for db contract 2015-10-15 19:37:08 +02:00
Vincent Breitmoser 759ffc5a4b Merge branch 'master' into encrypted-export 2015-10-09 14:57:54 +02:00
Vincent Breitmoser 83fef47ec8 make openInputStreamSafe static and move to FileHelper 2015-10-09 01:44:40 +02:00
Dominik Schürmann 1c556344c9 Merge branch 'master' of github.com:open-keychain/open-keychain 2015-10-08 20:21:37 +02:00
Dominik Schürmann 57a04cb8a1 Dont allow encryption of app files via Os methods (OKC-01-010) 2015-10-08 20:20:57 +02:00
Vincent Breitmoser 6cf7e3e541 Merge branch 'master' into encrypted-export 2015-10-08 20:05:56 +02:00
Vincent Breitmoser 81a462c2ac pgpdecryptverify: get rid of duplicate code path for binary signature verification 2015-10-08 19:54:50 +02:00
Vincent Breitmoser e29f9017f7 pgpsignencrypt: unsupported parameter combinations are a bug 2015-10-08 18:36:16 +02:00
Vincent Breitmoser f6de2712d3 pgpdecryptverify: fix one pass signature check, actually use bracketed structure 2015-10-07 18:57:43 +02:00
Dominik Schürmann dfce5449c2 Raise min asymmetric key length for all ciphers to 2048 bit 2015-10-04 22:46:21 +02:00