Felix Hammerl
4683583a0a
[WO-997] Select multiple messages at once
2015-06-15 13:02:28 +02:00
Felix Hammerl
3af376b419
[WO-03-014] Avoid unsinged content spoofing attack
2015-05-21 16:25:50 +02:00
Felix Hammerl
c3362c193d
Add missing mocks
2015-05-19 17:39:30 +02:00
Felix Hammerl
ca8c2d9a4f
[WO-986] Use proper path for key download
2015-05-13 15:55:55 +02:00
Tankred Hase
19bdf0aa49
Fix iframe resize issue on iOS
2015-05-11 15:23:10 +02:00
Tankred Hase
b8f21ac7eb
Merge pull request #341 from whiteout-io/dev/WO-726
...
[WO-726] Nuke user DB on logout
2015-05-11 14:22:13 +02:00
Felix Hammerl
b35d993ff1
[WO-726] Nuke user DB on logout
2015-05-09 18:58:31 +02:00
Andris Reinman
6963ea33e9
[WO-03-025] Unescape dashes in signed cleartext
2015-05-07 12:28:11 +03:00
Felix Hammerl
ecf16b028b
[WO-978] Fix PGP key folder prefix ignored at down and upload
2015-05-04 18:47:12 +02:00
Felix Hammerl
55add6a6d3
[WO-939] Fix TLS cert rejection bug
2015-04-27 18:15:36 +02:00
Tankred Hase
701eb36b19
[WO-03-018] Fix weak Passwords & Misleading Passphrase Strength Check (Low)
...
Remove unsafe password strength indicator
2015-04-24 15:37:06 +02:00
Felix Hammerl
b5c917f95a
[WO-955] WO-03-023 STARTTLS Setting leads to opportunistic STARTSSL
2015-04-21 18:16:21 +02:00
Tankred Hase
d0f002bfd1
Hide error msg if public key verification does nto work
2015-04-14 18:46:08 +02:00
Tankred Hase
07e0f39b55
Add update script for DB version 6
2015-04-07 17:15:38 +02:00
Felix Hammerl
d8fb06cb08
[WO-895] Add paging and prefetching
2015-04-07 15:18:20 +02:00
Tankred Hase
c8f13511c1
Review imap key-sync
2015-04-01 14:24:46 +02:00
Tankred Hase
809de91354
[WO-895] Implement encrypted private key imap sync
...
* Add copy and paste private key import during setup
* Simplify key setup screen (login-initial) import option
* Make checkbox background color white
2015-04-01 00:48:16 +02:00
Felix Hammerl
1d4a9414bb
[WO-860] Introduce publickey-verifier
2015-03-18 13:15:22 +01:00
Tankred Hase
6ceb877472
Dont try to connect to imap when navigator is offline
2015-03-04 14:16:44 +01:00
Tankred Hase
9bc2bc7912
Show invite dialog in writer when recipient has no public key
2015-02-20 16:00:04 +01:00
Tankred Hase
91693c62ad
Refactor config.cloudUrl to config.keyServerUrl
2015-02-16 23:17:29 +01:00
Felix Hammerl
54d495d8d9
[WO-804] Fix bug where message cannot be parsed when deleted from IMAP
2015-02-16 13:33:02 +01:00
Felix Hammerl
2e3e07aa1d
[WO-855] Fix trying to set a flag when email is deleted
2015-02-16 13:33:02 +01:00
Felix Hammerl
3da5a55251
[WO-795] Port to promises
2015-02-16 13:33:01 +01:00
Tankred Hase
6938750803
Upgrade to OpenPGP.js v0.10.0
2015-02-11 14:37:14 +01:00
Tankred Hase
5e246ee921
Fix invalid user id in PGP keys when realname is left empty
2015-02-10 18:37:41 +01:00
Tankred Hase
5bf0890c02
Ignore keys from HKP server in keychain.getUserKeyPair
...
Remove unused getPublicKeys function
2015-02-10 15:21:04 +01:00
Tankred Hase
f8e5ea6d89
Revert "[WO-878] Do not force import of private key for HKP keys"
...
This reverts commit 4fe3ceaea2
.
2015-02-10 14:36:30 +01:00
Felix Hammerl
4fe3ceaea2
[WO-878] Do not force import of private key for HKP keys
2015-02-03 22:48:11 +01:00
Tankred Hase
c93eaf17f3
Implement HKP server support
...
* Add public key import lightbox for copy and paste
* Fix refresh of pgp key change in keychain
* Display additional contacts info
* Filter by name and email addres in autocomplete
* Accept all file endings for key import
Accept all types of files for key import
2015-02-02 20:15:10 +01:00
Felix Hammerl
0446f8219b
[WO-851] Request OAuth token on each connection request
2015-02-02 16:08:27 +01:00
Tankred Hase
6ad3b7402e
Use realname in PGP keygen
2015-01-20 13:15:03 +01:00
Tankred Hase
9d420f3cdc
Add phone number validation in wmail signup
2015-01-13 11:32:44 +01:00
Tankred Hase
cddc0988b7
Fix bug for password decrypt in auth service
2014-12-19 11:21:57 +01:00
Tankred Hase
6a8c24d813
Fix conrtoller unit tests
2014-12-18 15:25:20 +01:00
Tankred Hase
383761e6cb
Fix redirect bug in login ctrl
2014-12-18 15:25:20 +01:00
Tankred Hase
6beddf4760
Begin conrtoller unit tests
2014-12-18 15:25:20 +01:00
Tankred Hase
bfe827e084
Refactor integration tests for promises
2014-12-18 15:25:19 +01:00
Tankred Hase
c5a8e1c119
Test email dao
2014-12-18 15:25:19 +01:00
Tankred Hase
2af599c0ad
Refactor account service
2014-12-18 15:25:19 +01:00
Tankred Hase
993ca8eac7
Refactor outbox
2014-12-18 15:25:19 +01:00
Tankred Hase
bc41486693
Use native promises in crypto services
2014-12-18 15:25:19 +01:00
Tankred Hase
e32456c3db
Refactor keychain dao
2014-12-18 15:25:19 +01:00
Tankred Hase
26553e49d7
Refactor auth
2014-12-18 15:25:19 +01:00
Tankred Hase
15b902acf6
Refactor admin and privatekey dao
2014-12-18 15:25:18 +01:00
Tankred Hase
cc886ad402
Use native promise api in services
2014-12-18 15:25:18 +01:00
Tankred Hase
7bb69c76b6
Refactor oauth
2014-12-18 15:25:18 +01:00
Tankred Hase
88a48ec540
Refactor crypto module
2014-12-18 15:25:18 +01:00
Tankred Hase
f4fe1a36a6
Refactor update scripts
2014-12-18 15:25:18 +01:00
Tankred Hase
dab09f1068
Refactor connection doctor
2014-12-18 15:25:18 +01:00