Commit Graph

88 Commits

Author SHA1 Message Date
Simon Ser 4ff61deefd
cmd/hydroxide: extract listenAndServe into functions 2019-06-22 13:06:30 +03:00
Simon Ser 6d69d5ef72
cmd/hydroxide: remove unused receiveEvents 2019-06-22 12:50:09 +03:00
Simon Ser 2a1811205f
cmd/hdyroxide: less confusing messages when starting servers
In theory it's a lie to say servers are listening, but it's less confusing.
2019-06-09 19:28:15 +03:00
DirectorX 5827116ec1 cmd/hydroxide: bump AppVersion 2019-05-12 21:52:59 +03:00
Simon Ser 69324d19cd
cmd: improve usage string 2019-04-23 00:06:49 +03:00
Simon Ser 605e2a5f9c
cmd: add export-secret-keys 2019-04-23 00:03:20 +03:00
emersion 0d2085911c
cmd/hydroxide: bump AppVersion 2019-03-30 00:19:51 +02:00
emersion e6f814952d
Store everything in XDG_CONFIG_HOME, add `status` command 2019-03-22 22:35:10 +02:00
emersion 3ac9a25ddb
Upgrade app version 2019-02-11 11:35:54 +01:00
emersion 6bd8ce1b6e
go fmt 2018-10-21 12:15:20 +02:00
Adam Pioterek c339377300
new app version 2018-10-16 20:52:02 +02:00
emersion 4de8f28cd6
Export RawAPIError so that encoding/json can set it, update AppVersion 2018-04-18 20:04:59 +01:00
emersion a8b5fb864e
imap: enable MOVE extension 2018-01-12 20:01:08 +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 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 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 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 72b56494bc
smtp: upload attachments 2017-12-03 11:55:59 +01:00
emersion a219374bdf
Sending plaintext messages works 2017-12-02 16:23:06 +01:00
emersion 26817a27c7
auth: move auth stuff in this new package 2017-09-19 14:57:29 +02:00
emersion 43097588a9
carddav: properly sign, encrypt, decrypt cards 2017-09-13 18:53:40 +02:00
emersion a3c439da70
go fmt 2017-09-13 11:43:12 +02:00
emersion 340cdc878d
cmd/hydroxide: print errors 2017-09-10 12:49:01 +02:00
emersion d33218dc7c
Receive events, fixes #8 2017-09-09 18:23:14 +02:00
emersion 3086fc8297
Add support for PORT env variable 2017-09-09 16:13:26 +02:00
emersion 5e0754d0a1
Add authentication, fixes #2 2017-09-09 15:37:03 +02:00
emersion 937242e3ef
Add PoC CardDAV server 2017-09-03 20:11:01 +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 898c3ce3de
Add Client.AuthRefresh 2017-08-22 10:51:48 +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 dac767c4bf
Add authentication support 2017-08-22 00:04:16 +02:00