Commit Graph
100 Commits
Author SHA1 Message Date
Dominik Schürmann c981902aba Handle missing integrity protection MDC packet as if integrity check would have failed.
An attacker could strip the MDC on its way to the receiver...
2014-08-10 20:59:13 +02:00
Dominik Schürmann b0821a3ddd Introduction of metadata api, starting to fix decryption progress 2014-08-10 20:44:02 +02:00
Dominik Schürmann 1abae04cda Fix compression setting for encryption of files 2014-08-10 20:27:34 +02:00
Dominik Schürmann 65fd0de7e1 passphrase instead of pass phrase 2014-08-07 11:17:58 +02:00
Dominik Schürmann d4105420f7 Pull from transifex 2014-08-07 10:01:57 +02:00
Dominik Schürmann a908c7de67 Readd missing string 2014-08-07 10:01:42 +02:00
Dominik Schürmann 4934c25fea Move design doc into wiki 2014-08-07 09:29:01 +02:00
Dominik Schürmann bac767d184 Edit key: prevent the combination of change to primary user id and revocation 2014-08-07 08:51:56 +02:00
Dominik Schürmann ef67962c5d Info about travis test failings 2014-08-06 08:05:59 +02:00
Dominik Schürmann 6ba7536838 ModernPGP infos 2014-08-06 00:59:38 +02:00
Dominik Schürmann 8b0c389b1b Update changelog and about 2014-08-06 00:32:04 +02:00
Dominik Schürmann 9b1efdcdad Start with changelog 2014-08-06 00:20:08 +02:00
Dominik Schürmann e4974ac409 Use CompressionAlgorithmTags instead of homebrew constants 2014-08-05 23:50:59 +02:00
Dominik Schürmann f4802157dd Optimize imports 2014-08-05 22:46:00 +02:00
Dominik Schürmann 6354b2dcf9 Increase maximum custom RSA size 2014-08-05 22:38:36 +02:00
Dominik Schürmann 1455af2eed Edit key: key flags 2014-08-05 22:35:37 +02:00
Dominik Schürmann f8a222983e Use PublicKeyAlgorithmTags instead of homebrew choices constants, fix expiry selection for adding new subkeys 2014-08-05 20:52:29 +02:00
Dominik Schürmann 39380a3617 More work on add subkey dialog design 2014-08-05 18:42:55 +02:00
Dominik Schürmann 04cdd45e1a Work on add subkey dialog design 2014-08-05 18:35:48 +02:00
Dominik Schürmann d377d1f23d Better handling of user id revocation in UI code 2014-08-05 17:59:05 +02:00
Dominik Schürmann 160e6972d8 Create key: make single user id primary user id, other cleanup 2014-08-05 17:25:22 +02:00
Dominik Schürmann 369f6e080c Refactor expiry dialog 2014-08-05 15:07:11 +02:00
Dominik Schürmann e9fccff8bc Merge branch 'master' of github.com:open-keychain/open-keychain 2014-08-05 00:23:15 +02:00
Dominik Schürmann 80408460a0 KeychainContract: use longs instead of String, other fixes 2014-08-05 00:23:04 +02:00
Dominik Schürmann b617112c9b Merge pull request #736 from mar-v-in/use-file-size
Use size of input uris for progress bar in encrypt/decrypt
2014-08-05 00:12:39 +02:00
Dominik Schürmann de6950377c Lint fixes 2014-08-04 17:10:56 +02:00
Dominik Schürmann ce8d38d9b3 Add license headers 2014-08-04 16:46:23 +02:00
Dominik Schürmann 7eafd77e15 Fix nullpointer, remove unused window feature 2014-08-04 16:37:42 +02:00
Dominik Schürmann f5f6102458 Pull from transifex 2014-08-04 16:33:05 +02:00
Dominik Schürmann a2c1221397 Fixing lint complaints, removing unused resources 2014-08-04 16:29:16 +02:00
Dominik Schürmann 3a6ac2a16a More cleanup 2014-08-04 15:49:49 +02:00
Dominik Schürmann e87c69647c Even more smaller nitpicks 2014-08-04 15:40:34 +02:00
Dominik Schürmann c4311e2f52 Remove support for IO_FILE, this is no longer used and was never a good practice, use IO_URI on Android! 2014-08-04 14:44:11 +02:00
Dominik Schürmann 839294d27c Cleanup, prevent encrypt Intent inception 2014-08-04 14:42:03 +02:00
Dominik Schürmann b42afcd32c Fix debug backup/restore methods 2014-08-04 11:19:46 +02:00
Dominik Schürmann a8b8ed6f14 Gradle troubleshooting info 2014-08-04 09:59:11 +02:00
Dominik Schürmann da163c8d3d TokenAutoComplete: Do not abort build if lint finds errors 2014-08-04 02:37:41 +02:00
Dominik Schürmann fb5c829ff7 Remove old edit key stuff 2014-08-04 02:31:54 +02:00
Dominik Schürmann 7f463ae0df Edit key: subkey adding, not finished 2014-08-04 02:26:34 +02:00
Dominik Schürmann c39cf197f4 button language in encrypt 2014-08-04 00:54:57 +02:00
Dominik Schürmann d9ffc26d64 Merge branch 'master' of github.com:open-keychain/open-keychain 2014-08-04 00:49:25 +02:00
Dominik Schürmann 4979ccd645 Smaller UI fixes 2014-08-04 00:49:16 +02:00
Dominik Schürmann c2ca841ac9 Merge pull request #728 from mar-v-in/improve-file-more
Improve file encrypt
2014-08-04 00:21:59 +02:00
Dominik Schürmann f72a07690c Merge branch 'master' of github.com:open-keychain/open-keychain 2014-08-01 17:54:10 +02:00
Dominik Schürmann aa5856bcb8 Again update submodules 2014-08-01 17:53:57 +02:00
Dominik Schürmann c9b028804c Add user id with dialog 2014-08-01 17:47:07 +02:00
Dominik Schürmann acbf2a1861 Remve cacheing of keyrings (cleanup of #726) 2014-08-01 09:35:38 +02:00
Dominik Schürmann 6ab19ca363 Merge branch 'master' of github.com:open-keychain/open-keychain 2014-08-01 09:34:10 +02:00
Dominik Schürmann d2f50eb60f identity instead of credentials 2014-08-01 09:34:07 +02:00
Dominik Schürmann 13a85e5702 Merge pull request #726 from mar-v-in/fix-import-from-server
Fix import from server
2014-08-01 09:31:17 +02:00
Dominik Schürmann d03d574177 Merge pull request #727 from mar-v-in/fix-cachedpublickeyring
Fix CachedPublicKeyring
2014-08-01 09:31:14 +02:00
Dominik Schürmann 79f69f2fce Start fixing CachedPublicKeyRing 2014-08-01 00:38:36 +02:00
Dominik Schürmann a25ca5429f Certifying instead of signing 2014-08-01 00:22:15 +02:00
Dominik Schürmann f7cbf39555 Remove runtime check to fix passphrase service 2014-08-01 00:18:46 +02:00
Dominik Schürmann a86b1d92f8 Use darker colors 2014-08-01 00:18:29 +02:00
Dominik Schürmann afe56e08fe Show file tab only for import of existing keys 2014-08-01 00:10:01 +02:00
Dominik Schürmann 08ae9db4ee Merge branch 'master' of github.com:open-keychain/open-keychain 2014-07-31 23:54:11 +02:00
Dominik Schürmann 55b764eb1d Show revoked and expired for private keys 2014-07-31 23:54:02 +02:00
Dominik Schürmann 3451111edd Fix update from keyserver 2014-07-31 23:51:08 +02:00
Dominik Schürmann 3e918a70ea Remove private/secret key language from strings 2014-07-31 23:34:13 +02:00
Dominik Schürmann 97209f9d3d Fixes for upload 2014-07-31 23:31:09 +02:00
Dominik Schürmann 38120ae77c Merge branch 'master' of github.com:open-keychain/open-keychain 2014-07-31 23:13:33 +02:00
Dominik Schürmann db70fcfdbf Create key: design fixes 2014-07-31 23:13:29 +02:00
Dominik Schürmann 50aea621ba Fix animations in create key 2014-07-31 21:51:35 +02:00
Dominik Schürmann b9694ae9c5 Add notify layouts to some activities 2014-07-31 21:29:45 +02:00
Dominik Schürmann 38922f96a6 Merge branch 'master' of github.com:open-keychain/open-keychain 2014-07-31 21:20:16 +02:00
Dominik Schürmann 138d5a1d9c Robots like coffee too... 2014-07-31 21:18:24 +02:00
Dominik Schürmann 7bbe869c88 Parcelable data over 1MB can not be send through binder, parcel into a cache file, fix #592 2014-07-31 20:38:06 +02:00
Dominik Schürmann 279ddf7cbe Handle result in create key 2014-07-31 19:19:11 +02:00
Dominik Schürmann 258bd3a44f Fix string 2014-07-31 19:06:30 +02:00
Dominik Schürmann 80f9c769c0 Keyserver exception translateable 2014-07-31 19:05:09 +02:00
Dominik Schürmann b052d5e89c Smaller notes 2014-07-31 18:42:54 +02:00
Dominik Schürmann aa32c60a0a Even better Exception handling with keyserver queries 2014-07-31 18:07:11 +02:00
Dominik Schürmann cc034a0913 Exception handling with keyserver queries 2014-07-31 17:56:47 +02:00
Dominik Schürmann 9475285013 Better exception handling for import of keys 2014-07-31 17:11:06 +02:00
Dominik Schürmann 1d2c93ca8a More file association hacks for AndroidManifest and key import 2014-07-31 16:15:36 +02:00
Dominik Schürmann 927b120275 Merge branch 'master' of github.com:open-keychain/open-keychain 2014-07-30 17:47:25 +02:00
Dominik Schürmann 65488cbf05 Create key: work on upload 2014-07-30 17:47:17 +02:00
Dominik Schürmann fcc535a573 Create key: repeat passphrase 2014-07-30 15:29:01 +02:00
Dominik Schürmann 052cdfa392 Create key: upload 2014-07-30 15:19:33 +02:00
Dominik Schürmann e46d72ba27 Fix drawer in key list 2014-07-30 14:59:12 +02:00
Dominik Schürmann 70bfb5c586 return values for create key 2014-07-30 14:57:59 +02:00
Dominik Schürmann cdee62b79d Create key: layout above buttons 2014-07-30 01:13:02 +02:00
Dominik Schürmann 9f9aa79066 Fix conflicts 2014-07-30 01:07:10 +02:00
Dominik Schürmann 43b8170a44 Merge branch 'master' of github.com:open-keychain/open-keychain
Conflicts:
	OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/ui/AccountSettingsFragment.java
	OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/CreateKeyActivity.java
2014-07-30 00:58:28 +02:00
Dominik Schürmann 6448de8f6a Create key with fragments 2014-07-30 00:50:53 +02:00
Dominik Schürmann cce243299a Fix build by removing old icon reference 2014-07-28 16:26:06 +02:00
Dominik Schürmann ed6a89f35c Use new icons in other key related activites, delete old icons 2014-07-28 16:10:36 +02:00
Dominik Schürmann 23689da56d Use verified icon for certify action 2014-07-28 12:24:40 +02:00
Dominik Schürmann 730f820c8c Set visibility at last 2014-07-28 11:17:12 +02:00
Dominik Schürmann 3d6edd1190 Use icons in key view 2014-07-28 11:11:23 +02:00
Dominik Schürmann a3045c710e Use new status icons in key list 2014-07-28 09:34:57 +02:00
Dominik Schürmann 0c3b2a6ed4 Smaller status images, green test 2014-07-28 09:10:45 +02:00
Dominik Schürmann b2f7e839e1 Fix resource names, add small test 2014-07-28 01:23:38 +02:00
Dominik Schürmann 61944b9e39 Add icons from ModernPGP project 2014-07-28 01:12:23 +02:00
Dominik Schürmann 6c7e3aee91 Fix background color of notify area 2014-07-27 21:45:48 +02:00
Dominik Schürmann 7e8b056574 cleanup left-overs 2014-07-27 21:44:00 +02:00
Dominik Schürmann 5974dccbea Redesigned QR Code view 2014-07-27 21:40:43 +02:00
Dominik Schürmann 0f87b81158 Load QR Code asynchronously and with a fade in animation 2014-07-27 20:58:25 +02:00
Dominik Schürmann 57d9c7a013 Open keyboard on passphrase dialog, this should now work on all Android versions... hopefully 2014-07-27 20:42:39 +02:00