Commit graph

292 commits

Author SHA1 Message Date
emersion
a8b5fb864e
imap: enable MOVE extension 2018-01-12 20:01:08 +01:00
emersion
2a1b998bbb
imap: add support for COPY and MOVE 2018-01-12 19:55:08 +01:00
emersion
b5969aaf83
imap: add STORE support 2018-01-12 19:28:54 +01:00
emersion
7fa9293eeb
imap: send updates 2018-01-12 15:16:26 +01:00
emersion
f9cb9383e4
imap: listen for events 2018-01-12 13:20:17 +01:00
emersion
12cccff787
Merge branch 'events' into imap 2018-01-12 12:05:23 +01:00
emersion
ef9ed26d8f
events: add event manager 2018-01-11 18:17:11 +01:00
emersion
f968ad6b9d
imap: update local DB from events 2018-01-11 14:40:05 +01:00
emersion
38af52e857
imap: add User.receiveEvents 2018-01-11 12:39:32 +01:00
emersion
60b4122c1d
Merge branch 'master' into imap 2018-01-11 00:13:59 +01:00
emersion
3c002e993d
protonmail: use symetricallyEncrypt in Attachment.Encrypt 2018-01-11 00:13:28 +01:00
emersion
6e891b2ae2
protonmail: fix MessagePackageSet.Encrypt docs 2018-01-11 00:05:13 +01:00
emersion
0ac8dda458
protonmail: sign message bodies, fixes #22 2018-01-11 00:01:49 +01:00
emersion
7d67375d85
imap: misc fixes 2018-01-09 23:42:12 +01:00
emersion
fc7e906d1b
Merge branch 'master' into imap 2018-01-09 22:59:01 +01:00
emersion
ab599a27fa
auth: try to re-authenticate 2018-01-09 22:58:55 +01:00
emersion
dea3ab3106
protonmail: export ApiError 2018-01-09 22:58:42 +01:00
emersion
eef2d8ba22
imap: implement mailbox.SearchMessages 2018-01-09 20:03:19 +01:00
emersion
ed67f2a3f5
smtp: case-insensitive email address comparison, fixes #20 2018-01-09 17:17:59 +01:00
emersion
650e37cb4f
imap: split message functions in a separate file 2018-01-09 13:13:40 +01:00
emersion
451ac7a8f6
imap: add support for section.{Specifier,Partial} when fetching messages 2018-01-09 13:04:35 +01:00
emersion
44f2e11a69
protonmail: implement Attachment.Read 2018-01-08 11:46:49 +01:00
emersion
091387cdb7
imap: implement basic body section fetch 2018-01-08 11:40:24 +01:00
emersion
ac788ac3e1
imap: implement fetch body structure 2018-01-08 10:30:45 +01:00
emersion
cfc1b44824
imap: add local DB 2018-01-07 23:38:13 +01:00
emersion
fad35e2b3f
imap: add commented server debug 2017-12-12 13:50:37 +01:00
emersion
789234bf17
Merge branch 'master' into imap 2017-12-12 13:47:00 +01:00
emersion
2c300de8cd
Merge branch 'master' of github.com:emersion/hydroxide 2017-12-12 13:46:35 +01:00
emersion
9569e66ccb
smtp: fix sending message to plaintext and encrypted recipients 2017-12-12 13:46:22 +01:00
emersion
96bba4acda
Merge pull request #17 from joshrsmith/master
Added details to documentation
2017-12-09 14:27:35 +01:00
Josh Smith
a7692bcf1f Added additional setup details 2017-12-09 08:22:54 -05:00
Josh Smith
7f930e072f Fix typo in setup instructions 2017-12-09 08:12:31 -05:00
emersion
7020ee3623
imap: implement basic User.ListMailboxes and User.GetMailbox 2017-12-03 16:05:24 +01:00
emersion
e7302dd4c4
imap: add mailbox stub 2017-12-03 15:08:30 +01:00
emersion
00542af08d
Spin up imap server skeleton 2017-12-03 14:58:24 +01:00
emersion
d738fab6d7
cmd/hydroxide: hide password when typing
Fixes #7
2017-12-03 12:51:12 +01:00
emersion
d095b4e72a
readme: add rationale 2017-12-03 12:40:18 +01:00
emersion
07532b8403
Merge pull request #12 from emersion/smtp
Add SMTP server
2017-12-03 12:32:51 +01:00
emersion
d4ba998bb2
Update README 2017-12-03 12:32:33 +01:00
emersion
90d494b130
smtp: full attachments support 2017-12-03 12:27:31 +01:00
emersion
72b56494bc
smtp: upload attachments 2017-12-03 11:55:59 +01:00
emersion
0e1b866880
protonmail: add Client.GetAttachment and Client.CreateAttachment 2017-12-03 11:00:30 +01:00
emersion
5efc14fefb
Add support for internal sending 2017-12-03 10:20:45 +01:00
emersion
ee7dae2c2f
smtp: choose the private key for the right address 2017-12-02 16:44:15 +01:00
emersion
a219374bdf
Sending plaintext messages works 2017-12-02 16:23:06 +01:00
emersion
480af1016a
Re-auth when access token expires 2017-09-26 18:29:13 +02:00
emersion
8066bcbad4
Update message send API from WebClient code 2017-09-23 19:20:47 +02:00
emersion
129b258ed7
protonmail: remove wrong comment 2017-09-21 20:03:55 +02:00
emersion
70186f326f
protonmail: Key -> PrivateKey 2017-09-21 20:02:54 +02:00
emersion
c6b479b01a
protonmail: add some messages + public keys endpoints 2017-09-20 10:09:31 +02:00