Commit Graph

92 Commits

Author SHA1 Message Date
Tankred Hase e0663ab8d8 Remove winstore-jscompat (not necessary in Windows 10 anymore) 2015-08-05 14:12:13 +02:00
Tankred Hase 4efab0daf0 Upgrade to angular.js v1.3.15 2015-04-24 15:56:51 +02:00
Tankred Hase b687986980 [WO-03-005] Fix off-by-one Error in Prime Worker Code of Forge library (Low)
Upgrade to forge v0.6.26
2015-04-23 19:17:48 +02:00
Andris Reinman 9518cb69fa [WO-630] Added winstore-jscompat.js for Windows Apps compatibility 2015-04-15 12:45:05 +02:00
Tankred Hase 10cd2795f3 Upgrade to angular.js 1.3.13 2015-02-16 15:22:41 +01:00
Tankred Hase 57918bbd67 Use npm build of openpgp.js 2015-02-13 10:29:40 +01:00
Tankred Hase 6938750803 Upgrade to OpenPGP.js v0.10.0 2015-02-11 14:37:14 +01:00
Tankred Hase 7d266e6a79 Delete unrequired underscore-min.js 2015-01-14 18:36:01 +01:00
Tankred Hase 9d420f3cdc Add phone number validation in wmail signup 2015-01-13 11:32:44 +01:00
Tankred Hase e01b1ac965 Upgrade to forge 0.6.20 2015-01-09 12:35:04 +01:00
Tankred Hase 3cc0a372e1 Update to angular 1.3.7 2014-12-19 12:00:32 +01:00
Felix Hammerl 10c3748249 [WO-673] Remove cruft from lawnchair 2014-12-18 12:37:00 +01:00
Tankred Hase 8340584de9 Upgrade to openpgp.js v0.9.0 2014-12-09 16:43:41 +01:00
Tankred Hase 585ccf84a2 Fix source maps in concat build 2014-11-18 14:06:06 +01:00
Tankred Hase 4468c91242 Upgrade to angular 1.3.2 2014-11-10 14:40:52 +01:00
Tankred Hase 168a794708 Fix RSA keygen on Android 2014-10-29 18:36:32 +01:00
Tankred Hase b556334407 Integrate OpenPGP.js 0.8.1 with promises support 2014-10-20 18:44:39 +02:00
Tankred Hase a93d817962 Add minified build of openpgp.js v0.8.0 2014-10-20 16:47:47 +02:00
Tankred Hase 046241e20d Upgrade forge to v0.6.14 2014-10-15 19:16:20 +02:00
Tankred Hase c36cd069e0 WIP: begin browserify build 2014-10-15 19:16:18 +02:00
Mario Volke 8eae30b9da added comment in ngTagsInput 2014-09-15 16:55:00 +02:00
Mario Volke 4b108921f3 include ngTagsInput without NPM from forked instance of the library 2014-09-15 16:53:09 +02:00
Tankred Hase ec238a5325 Update to angular 1.2.24 2014-09-12 15:45:37 +02:00
Tankred Hase e072f118ca [WO-510] fix toBigInteger bug
* Add tests to reconstruct the issue
* Upgrade to OpenPGP.js v0.7.2
2014-07-30 17:34:31 +02:00
Felix Hammerl 3e80138a10 [WO-188][WO-421] introduce password-based login
* add custom login ability
* encrypt email password
* allow arbitrary tcp connections
* add db migration script v3 -> v4
* add bug reporting capability with the axe logger
* fix nonexistent folder handling
* enable message upload after sent
* use plain text alternative body when replying to html mails
* Move set-credentials.* -> login-set-credentials.*
* Use login styles for set-credentials
* Make OAuth optional
2014-07-23 13:51:10 +02:00
Tankred Hase b4507b1bbc Change comment in PGP armor to whiteout 2014-07-18 16:58:33 +02:00
Tankred Hase 1d0526a6a0 Render text body in iframe as well
* Remove recursive ng-includes/templates
* Use DOMPurify to sanitize reader input
* Remove ngSanitize
* Wait to show signature error until body has been parsed
* Fix scrollbar in iframe
* Allow iframe scrolling on iOS
* Move mail text body rendering to sandbox
* Cleanup html files
2014-07-16 10:22:45 +02:00
Tankred Hase 9e46f96a28 Release and use OpenPGP.js v0.7.1 2014-07-07 12:29:13 +02:00
Tankred Hase 1b8e662769 Use same signatures structure openpgp.js for clearSignedSignatures as detached 2014-07-07 11:58:41 +02:00
Tankred Hase b11161655a Add dev build w/ patched OpenPGP.js containing signature verification 2014-07-03 15:33:03 +02:00
Tankred Hase bf063b5dac [WO-279] Display error message if PGP signature is invalid 2014-07-02 15:26:51 +02:00
Tankred Hase 049ac96954 Fix signature verification for PGP messages
* Upgrade to OpenPGP.js v0.6.5
* Migrate PGP wrapper for breaking OpenPGP.js api changes
* Change PGP wrapper decrypt api to return one signature arg
* Change emailDao and keychainDao calls respectively
* Fix tests
* Add tests keygen with empty passphrase
* Add tests to check PGP verification with wrong public key
2014-07-01 17:15:16 +02:00
Tankred Hase c890cbe71d Upgrade to OpenPGP.js v0.6.0 2014-06-25 18:14:29 +02:00
Tankred Hase a7a562bef6 Upgrade to forge 0.5.5 2014-06-23 17:21:02 +02:00
Tankred Hase 64fe6e9aa6 Use fastlick instead of ng-touch 2014-06-17 12:58:53 +02:00
Tankred Hase b5973cc370 Use native scrolling instead of iscroll 2014-06-16 16:18:24 +02:00
Tankred Hase 5cb79330d0 Upgrade to angular 1.2.16 2014-05-06 16:58:27 +02:00
Tankred Hase 6adc9da8c1 Cleanup before refactor with ngAnimate
* Add ng-animate module in libs
* Move error dialog init to app.run
* Include error dialog template only once in index.html
* Fix race condition between ng-repeat, ng-class using ng-animate
2014-04-24 15:04:41 +02:00
Tankred Hase 80d6f31c8e [WO-273] Remove node deps
* Remove node-shims
* Remove multiple forge modules
* Add minified forge build under src/lib/forge
* Remove all transitive node-deps like inbox and simplesmtp from grunt copy
* Update to browser-ports in package.js for imap-client and mail-reader
2014-04-17 01:21:32 +02:00
Tankred Hase 770a4f0ae9 Revert "upgrade to angular 1.2.16"
This reverts commit fb12488c5f.
2014-04-04 20:20:56 +02:00
Tankred Hase fb12488c5f upgrade to angular 1.2.16 2014-04-04 19:38:28 +02:00
Tankred Hase 2ab1e7d6c6 update to openpgp.js v0.5.1 2014-04-03 17:51:26 +02:00
Tankred Hase 05caa5826a [WO-298] integrate openpgp.js v0.5.0 2014-03-31 16:53:19 +02:00
Tankred Hase 18cd1e1ffe [WO-247] parse url and create anchors 2014-03-14 19:10:51 +01:00
Tankred Hase cab463b31b remove jquery from codebase 2014-03-03 17:06:28 +01:00
Tankred Hase 71dad31d6f upgrade to angular 1.2.13 2014-02-25 21:48:13 +01:00
Tankred Hase a343061a9f upgrade to openpgp.js 0.4.1 2014-02-25 19:13:13 +01:00
Felix Hammerl 250aa4b886 adapt ui to async content fetching 2014-02-17 18:20:58 +01:00
Tankred Hase 9bcce26a4f use forge sha256 in openpgp.js 2014-02-17 16:06:30 +01:00
Tankred Hase 1da5c68fd1 [WO-237] integrate web worker support for pgp 2014-02-14 16:18:21 +01:00