1
0
mirror of https://github.com/moparisthebest/mail synced 2024-11-13 12:45:04 -05:00
Commit Graph

60 Commits

Author SHA1 Message Date
Tankred Hase
3e12c7eae6 inject forge as dependency 2013-05-14 13:43:52 +02:00
Tankred Hase
0a6ae5d599 removed hmac integrify check during cbc encryption 2013-05-14 13:40:58 +02:00
Tankred Hase
4d47a3cdec swapped crypto'js cbc impl for forge 2013-05-14 12:49:27 +02:00
Tankred Hase
2b50bc2308 replaced pbkdf2 impl with forge 2013-05-14 12:01:51 +02:00
Tankred Hase
8f0b698d27 added exception handling for password/login 2013-05-07 15:10:51 +02:00
Tankred Hase
61d97ab145 bugfix detect html in reply 2013-05-06 10:56:15 +02:00
Tankred Hase
d2565df871 bugfix email validation 2013-05-04 15:28:10 +02:00
Tankred Hase
ebbb16866a prefill compose view for replying works 2013-05-04 15:08:54 +02:00
Tankred Hase
7e137549d0 changed html and text view 2013-05-04 13:02:17 +02:00
Tankred Hase
b1bc03b74b Sending email from client works 2013-05-03 16:09:13 +02:00
Tankred Hase
eda008258d implemented send email in client email dao and it test 2013-05-02 18:49:22 +02:00
Tankred Hase
6177b40f1b moved nacl key derivation to web worker 2013-04-29 15:10:27 +02:00
Tankred Hase
e10759f7f4 minor cleanup 2013-04-29 11:59:34 +02:00
Tankred Hase
669d8002d2 deleting vinbox item after sync works 2013-04-23 16:35:01 +02:00
Tankred Hase
e5ed9c708c automatically push encrypted secret key to cloud if none exists 2013-04-23 15:30:43 +02:00
Tankred Hase
b2a8f2926f fixed bug when offline 2013-04-19 20:47:30 +02:00
Tankred Hase
4833169863 integrated nacl crypto and aws sync into client app 2013-04-19 19:52:04 +02:00
Tankred Hase
9dec074b0c pull from vinbox, reencrypt, push to inbox works 2013-04-19 19:13:27 +02:00
Tankred Hase
65e0a7d520 user keypair is now derived on email dao init and pub key pushed to the cloud 2013-04-19 16:38:32 +02:00
Tankred Hase
e943dfd304 implemented public key cloud storage methods 2013-04-19 13:55:21 +02:00
Tankred Hase
f4ed6010e6 cleanup model code 2013-04-19 11:45:53 +02:00
Tankred Hase
ba376d166e migrated cloudstorage to use aws service 2013-04-18 20:34:02 +02:00
Tankred Hase
32a52ad6e7 nacl module now checks window and document instead of importscripts 2013-04-12 12:27:47 +02:00
Tankred Hase
6a9f2c00be cleanup nacl worker 2013-04-11 16:37:39 +02:00
Tankred Hase
3d5ab5db5f moved nacl web worker code to nacl-crypto and added synchronous impl 2013-04-11 15:02:24 +02:00
Tankred Hase
bcaafe0f48 added ID to nacl keypair 2013-04-11 11:52:48 +02:00
Tankred Hase
73048a31b2 cleanup nacl 2013-04-11 09:46:22 +02:00
Tankred Hase
0b37b40417 nacl-crypto cleanup 2013-04-10 19:14:48 +02:00
Tankred Hase
3f82fdf960 cleaned up web worker code 2013-04-10 17:14:19 +02:00
Tankred Hase
edf78bc1af webworker support for js-nacl works 2013-04-10 17:09:39 +02:00
Tankred Hase
6841bd538c implemented wrapper for symmetric nacl encryption 2013-04-10 10:51:03 +02:00
Tankred Hase
668f768a63 updated date parsing in util and cleaned up webserver 2013-04-07 23:16:03 +02:00
Tankred Hase
1f3c91f1d3 nacl is now injected as a dependecy into nacl-crypto 2013-04-05 18:38:14 +02:00
Tankred Hase
2d37e8f3f7 finished nacl impl and tests 2013-04-05 17:56:47 +02:00
Tankred Hase
21aad0afb2 made util, nacl and aes crossplatform 2013-04-05 17:43:41 +02:00
Tankred Hase
84c9abcd36 removed base64 decoding in email model 2013-04-05 17:11:32 +02:00
Tankred Hase
104bc734f6 created portable version of util 2013-04-05 16:51:47 +02:00
Tankred Hase
e1c8866afe merged master/ecc into nacl 2013-04-05 12:40:58 +02:00
Tankred Hase
ec0685829e implemented asymmetric nacl crypto and unit test 2013-04-04 21:36:29 +02:00
Tankred Hase
ea34d17c21 Merge branch 'master' into nacl 2013-04-04 18:40:14 +02:00
Tankred Hase
7f32edc488 Merge branch 'master' into ecc 2013-04-04 18:39:49 +02:00
Tankred Hase
8c7a464fc8 bugfix util 2013-04-04 18:39:22 +02:00
Tankred Hase
b72b329abb updated sjcl and tested ecc 2013-04-04 16:39:13 +02:00
Tankred Hase
ba055022c9 started nacl unit tests 2013-04-04 14:28:07 +02:00
Tankred Hase
ef54dc3aae cleanup strict mode function placement 2013-04-02 15:02:57 +02:00
Tankred Hase
5c0e04cc31 refactored all files to use functional strict scope 2013-04-02 00:12:15 +02:00
Tankred Hase
5ee864fe01 refactored folder structure 2013-04-01 23:23:25 +02:00
Tankred Hase
5abd9c1c31 made display of date prettiert in item list 2013-03-22 13:26:39 +01:00
Tankred Hase
b6f85f9719 added date time to lawnchair keys for easy sorting 2013-03-22 12:46:56 +01:00
Tankred Hase
02076cff40 moved ordering of emails to list view instead of email dao 2013-03-21 21:58:56 +01:00