aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* core: Handle multiple lines in one tcp messagetomsmeding2017-04-09
|
* websockets: Add useful debug printtomsmeding2017-04-09
|
* weechat: Also catch EAGAINtomsmeding2017-04-08
| | | | | Apparently weechat sets O_NONBLOCK on a socket: https://github.com/weechat/weechat/blob/705d86e684d72b8c094e526876db1b8544fd2db3/src/core/wee-network.c#L1105
* weechat: Handle EINTR without dropping connectiontomsmeding2017-04-08
|
* websockets: up uwstomsmeding2017-04-08
|
* webclient: /shrugtomsmeding2017-04-08
|
* webclient: Don't recalculate dates of meta msgstomsmeding2017-04-08
|
* webclient: Support _push invite/jointomsmeding2017-04-08
|
* weechat: write debug log to $HOME/Desktoptomsmeding2017-04-08
|
* Send error if user already in room on invitetomsmeding2017-04-08
|
* Memory asprintf wrapper (and small free fix)tomsmeding2017-04-08
|
* Send _push join/invitetomsmeding2017-04-08
|
* Push weechat plugintomsmeding2017-04-07
|
* Throw away the C client since it doesn't worktomsmeding2017-04-07
|
* Make protocol more consistenttomsmeding2017-04-07
|
* webclient: Fix auto-scrollingtomsmeding2017-04-04
|
* webclient: Preserve whitespace in messagestomsmeding2017-04-03
|
* webclient: /createroom, /invitetomsmeding2017-03-28
| | | | TODO: _push for invite in server
* webclient: Revert to ws:// on localhosttomsmeding2017-03-28
|
* Fix httpstomsmeding2017-03-28
|
* websockets: WIP httpstomsmeding2017-03-28
|
* webclient: vertical-align: top on roomlog tr'stomsmeding2017-03-28
|
* webclient: send message with / using double //tomsmeding2017-03-28
|
* webclient: Bug fixestomsmeding2017-03-28
|
* webclient: Fetch history, display timestomsmeding2017-03-27
| | | | | | Still a bug though: when sending a message after history came in, all responses are delayed until after the next response. Need to investigate whether this is the client or the websocket relay
* webclient: Basic messaging possibletomsmeding2017-03-27
|
* Start work on web clienttomsmeding2017-03-25
|
* Saner websocket API (messages <-> lines)tomsmeding2017-03-23
|
* Use uws instead of wstomsmeding2017-03-18
|
* Add websocket translation scripttomsmeding2017-03-18
|
* client: Start working on a simple clienttomsmeding2017-03-17
|
* History queryingtomsmeding2017-03-17
|
* Fix user_data structs not getting removedtomsmeding2017-03-17
|
* Fix timestampstomsmeding2017-03-17
|
* Compile on linuxtomsmeding2017-03-17
|
* Better srandomdev monkeypatchtomsmeding2017-03-17
|
* srandomdev monkeypatchtomsmeding2017-03-17
|
* Include room and user in _push messagetomsmeding2017-03-16
|
* runloop: fix connection closure handling bugtomsmeding2017-03-16
|
* Add command list_memberstomsmeding2017-03-16
|
* Parsing fix: allow empty last argumenttomsmeding2017-03-16
|
* Send new messages to every fd of usertomsmeding2017-03-16
|
* Basic message sendingtomsmeding2017-03-16
| | | | | TODO: broadcast to all online fd's of a user? TODO: close users that aren't reachable in a broadcast?
* Start with implementing online status etc for broadcastingtomsmeding2017-03-15
|
* Remove useless UserNames tabletomsmeding2017-03-15
|
* Invitingtomsmeding2017-03-14
|
* Room listing and creationtomsmeding2017-03-14
|
* Register workingtomsmeding2017-03-14