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
Tankred Hase
3e9eff8085
remove old cordova deps
2014-02-01 14:43:15 +01:00
Tankred Hase
6676e7bc01
upgrade to openpgp.js v0.3.0
2014-01-24 13:26:29 +01:00
Tankred Hase
9214e59ce0
upgrade to angular 1.2.8
2014-01-15 15:27:12 +01:00
Tankred Hase
544fae4aad
fix signature bug in openpgp.js and integrate into pgp module
2013-12-05 23:23:32 +01:00
Tankred Hase
76b2b90e0e
check PGP signature and throw an error if verification fails
2013-12-05 13:06:32 +01:00
Tankred Hase
33d29971b3
upgrade to angular 1.2.2
2013-11-26 19:06:37 +01:00
Tankred Hase
7bb3723e53
Update signature and Comment in PGP block
2013-11-16 15:21:44 +01:00
Tankred Hase
9f3e228f88
release and bump version
2013-11-09 03:20:25 +01:00
Tankred Hase
2fdb72b04c
integrate iscroll with angular directive
2013-10-16 15:21:23 +02:00
Tankred Hase
378f529184
update lawnchair
2013-10-12 15:59:08 +02:00
Tankred Hase
c78860ebcf
update patch to openpgp.js
2013-10-12 03:47:50 +02:00