Commit Graph

98 Commits

Author SHA1 Message Date
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 fc7e906d1b
Merge branch 'master' into imap 2018-01-09 22:59:01 +01:00
emersion dea3ab3106
protonmail: export ApiError 2018-01-09 22:58:42 +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 789234bf17
Merge branch 'master' into imap 2017-12-12 13:47:00 +01:00
emersion 9569e66ccb
smtp: fix sending message to plaintext and encrypted recipients 2017-12-12 13:46:22 +01:00
emersion 7020ee3623
imap: implement basic User.ListMailboxes and User.GetMailbox 2017-12-03 16:05:24 +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 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
emersion 9ea16a03dd
protonmail: go fmt 2017-09-19 14:54:47 +02:00
emersion d04c241914
protonmail: add some messages API calls 2017-09-18 14:41:50 +02:00
emersion e8ff91c542
carddav: fix signature verification in ContactCard.Read 2017-09-14 10:32:38 +02:00
emersion a3c439da70
go fmt 2017-09-13 11:43:12 +02:00
emersion 16a9952616
protonmail: add crypto helpers for contacts 2017-09-13 11:42:19 +02:00
emersion 0447370b16
carddav: implement AddressObject.SetCard 2017-09-13 10:11:14 +02:00
emersion 49ff810a48
carddav: implement AddressBook.CreateAddressObject 2017-09-12 22:45:13 +02:00
emersion 5cc5a2f843
protonmail: add Client.{UpdateContact,DeleteContacts,DeleteAllContacts} 2017-09-12 22:20:25 +02:00
emersion d33218dc7c
Receive events, fixes #8 2017-09-09 18:23:14 +02:00
emersion 0ed7542d17
carddav: implement AddressObject.Stat 2017-09-09 16:37:14 +02:00
emersion 937242e3ef
Add PoC CardDAV server 2017-09-03 20:11:01 +02:00
emersion f7c8ce8d9f
Add Client.GetCurrentUser 2017-08-24 10:51:15 +02:00
emersion 1978c7ced0
Add more contacts API endpoints 2017-08-22 13:22:27 +02:00
emersion 67d7c932fe
Add Client.Contacts 2017-08-22 12:40:27 +02:00
emersion 4785888590
Change Client.AuthRefresh to take an Auth 2017-08-22 12:23:58 +02:00
emersion a6f6f5f8e2
Fix Client.AuthRefresh 2017-08-22 12:07:31 +02:00
emersion 8baa4a62f6
Add Client.Logout 2017-08-22 11:19:21 +02:00
emersion 898c3ce3de
Add Client.AuthRefresh 2017-08-22 10:51:48 +02:00
emersion 959603b0d9
Add Client.Unlock 2017-08-22 10:36:43 +02:00
emersion d964a951a0
go fmt 2017-08-22 10:16:20 +02:00
emersion 653a8a0dc0
Add Auth, add computeKeyPassword 2017-08-22 09:41:47 +02:00
emersion 24aec2c52a
Add AuthInfoResp.authInfo 2017-08-22 09:21:50 +02:00
emersion dac767c4bf
Add authentication support 2017-08-22 00:04:16 +02:00