1
0
mirror of https://github.com/moparisthebest/mail synced 2024-11-26 19:02:20 -05:00
Commit Graph

1952 Commits

Author SHA1 Message Date
Tankred Hase
022ae347ae Merge pull request #86 from whiteout-io/dev/WO-259
Introduce proper signature checking
2014-07-07 12:40:08 +02:00
Tankred Hase
9e46f96a28 Release and use OpenPGP.js v0.7.1 2014-07-07 12:29:13 +02:00
Tankred Hase
6403b041e8 Signatures array must never be empty ... if so crash during development 2014-07-07 12:24:06 +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
2b1ff2347c Update package.json 2014-07-07 10:49:46 +02:00
Felix Hammerl
30efac0792 [WO-259] introduce proper signature checking 2014-07-04 17:58:25 +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
ec16dc91ad Merge pull request #76 from whiteout-io/dev/WO-420
Dev/wo 420
2014-07-02 17:10:49 +02:00
Tankred Hase
6d044bb1a6 Update write.js 2014-07-02 16:51:18 +02:00
Tankred Hase
c987862343 Update requirejs 2014-07-02 16:47:02 +02:00
Felix Hammerl
c335fee0d5 add Function.prototype.bind polyfill in tests because phantomjs is buggy 2014-07-02 16:46:17 +02:00
Tankred Hase
0e46cdc624 Update package.json 2014-07-02 16:18:22 +02:00
Felix Hammerl
1283bb4a1c [WO-420] add bug reporting capability with the axe logger 2014-07-02 16:17:50 +02:00
Tankred Hase
8ebb24123a Merge pull request #85 from whiteout-io/dev/WO-279
[WO-279] Display error message if PGP signature is invalid
2014-07-02 15:31:33 +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
22fc2b29fe Merge pull request #84 from whiteout-io/dev/WO-437
Dev/wo 437
2014-07-02 15:22:27 +02:00
Tankred Hase
5aec80da47 Fix appController._pgp mocking in read controller test 2014-07-01 20:59:10 +02:00
Tankred Hase
b20c6977ca [WO-437] Allow users to import only the private PGP key block 2014-07-01 20:58:34 +02:00
Tankred Hase
f20dbede2c Add android release script 2014-07-01 18:47:50 +02:00
Tankred Hase
de1e843b2c Merge pull request #82 from whiteout-io/dev/WO-438
Fix signature verification for PGP messages
2014-07-01 17:24:33 +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
Felix Hammerl
0cd4430103 Merge pull request #77 from whiteout-io/dev/WO-292
Added integration tests for Apple Mail and Thunderbird
2014-06-27 17:54:28 +02:00
Felix Hammerl
a9cf763bed fix handling of clearsigned messages and missing signatures 2014-06-27 16:19:30 +02:00
Tankred Hase
f117c78d36 Merge pull request #81 from whiteout-io/dev/performance
Dev/performance
2014-06-27 14:45:19 +02:00
Tankred Hase
c1d9feb391 Make touchable areas of buttons larger 2014-06-27 14:28:22 +02:00
Andris Reinman
05553cbff4 Added integration tests for Apple Mail and Thunderbird 2014-06-27 14:16:47 +02:00
Tankred Hase
9373bee556 Add .active class for touchstart, Disable css transitions in mobile 2014-06-27 12:38:12 +02:00
Tankred Hase
a479d5850e Use custom wo-touch directive rather than ng-click 2014-06-27 12:36:43 +02:00
Tankred Hase
7c65b48f34 Put reader body into GPU layer 2014-06-27 12:31:44 +02:00
Tankred Hase
7b87551404 Put mail-list wrapper into GPU layer 2014-06-27 12:24:48 +02:00
Tankred Hase
493c13eac6 Add key server url to grunt build config 2014-06-26 17:21:28 +02:00
Tankred Hase
636e6ffad9 Improve spacing between reader body and display images button 2014-06-26 16:32:58 +02:00
Tankred Hase
2500b46f3a Merge pull request #80 from whiteout-io/dev/android
Add CCA scripts and css optimizations for Android
2014-06-26 15:17:22 +02:00
Tankred Hase
48c478961d Add CCA scripts and css optimizations for Android
Hide native account picker on Android after first time.

Get OAuth to work on iOS

Turn off css slide transistion
2014-06-26 15:01:13 +02:00
Felix Hammerl
37b1862e9f Merge pull request #79 from whiteout-io/dev/WO-55
Dev/wo 55
2014-06-26 14:58:15 +02:00
Felix Hammerl
ded1e5f7ef [review] remove TODOs 2014-06-26 14:32:45 +02:00
Felix Hammerl
99bccefdba [review] Remove unneccesary markup 2014-06-26 14:30:32 +02:00
Tankred Hase
ca0f91af27 Merge pull request #78 from whiteout-io/dev/WO-409
[WO-409] Render images in html mails
2014-06-26 13:23:30 +02:00
Tankred Hase
b5fda88b8a Implement client side key sync protocol and ui 2014-06-25 18:14:33 +02:00
Tankred Hase
c890cbe71d Upgrade to OpenPGP.js v0.6.0 2014-06-25 18:14:29 +02:00
Tankred Hase
5244c5c2d7 Refactor REST dao 2014-06-25 18:12:15 +02:00
Felix Hammerl
0d0b767b36 [WO-409] show images only on user request 2014-06-25 17:20:55 +02:00
Felix Hammerl
7a896a66d1 [WO-409] improve method to inline pictures 2014-06-25 16:05:14 +02:00
Felix Hammerl
3626b4d556 add test for inline images 2014-06-25 15:03:50 +02:00
Felix Hammerl
f31bded060 [WO-409] embed images from attachments in the html content 2014-06-25 14:13:46 +02:00
Felix Hammerl
fb1a20d2b0 [WO-409] render html in sandboxed iframe 2014-06-25 08:17:22 +02:00
Tankred Hase
e720753779 Implement setDeviceName and generateDeviceSecret 2014-06-23 17:21:03 +02:00
Tankred Hase
4880c162f8 Fix paths to unit 2014-06-23 17:21:02 +02:00
Tankred Hase
1e8894abe6 Rename new-unit to unit under test 2014-06-23 17:21:02 +02:00
Tankred Hase
a810fb06d1 Delete old qunit test directory 2014-06-23 17:21:02 +02:00