Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | server: Client can mark fd's active/inactive | tomsmeding | 2017-05-25 |
| | |||
* | server: Actually check the entire command name | tomsmeding | 2017-05-24 |
| | | | | | | Previously, l(o(g(in?)?)?)? meant "login", since only the cmdlen prefix of the registered command was matched against the sent command. Discovered by surprisedly seeing "list_room" work. | ||
* | server: Only send notifs when user is actually active | tomsmeding | 2017-05-24 |
| | |||
* | server: WIP firebase: add cmd_delete_firebase_token | tomsmeding | 2017-05-23 |
| | |||
* | server: WIP firebase | tomsmeding | 2017-05-22 |
| | |||
* | server: Add event system | tomsmeding | 2017-05-08 |
| | |||
* | server: Factor out make_timestamp() into util.c | tomsmeding | 2017-05-08 |
| | |||
* | server: Add some better variables in command.c | tomsmeding | 2017-05-08 |
| | |||
* | server: Log out on *all* invalid logins | tomsmeding | 2017-04-22 |
| | |||
* | server: Add cmd_logout | tomsmeding | 2017-04-16 |
| | |||
* | server: Send _push online messages on online change | tomsmeding | 2017-04-15 |
| | |||
* | server: Support cmd_is_online | tomsmeding | 2017-04-15 |
| | |||
* | server: Add cmd_ping | tomsmeding | 2017-04-15 |
| | |||
* | server: Factor out net related functions from command.c | tomsmeding | 2017-04-14 |
| | |||
* | Send error if user already in room on invite | tomsmeding | 2017-04-08 |
| | |||
* | Memory asprintf wrapper (and small free fix) | tomsmeding | 2017-04-08 |
| | |||
* | Send _push join/invite | tomsmeding | 2017-04-08 |
| | |||
* | Make protocol more consistent | tomsmeding | 2017-04-07 |
| | |||
* | History querying | tomsmeding | 2017-03-17 |
| | |||
* | Fix timestamps | tomsmeding | 2017-03-17 |
| | |||
* | Compile on linux | tomsmeding | 2017-03-17 |
| | |||
* | Include room and user in _push message | tomsmeding | 2017-03-16 |
| | |||
* | Add command list_members | tomsmeding | 2017-03-16 |
| | |||
* | Parsing fix: allow empty last argument | tomsmeding | 2017-03-16 |
| | |||
* | Send new messages to every fd of user | tomsmeding | 2017-03-16 |
| | |||
* | Basic message sending | tomsmeding | 2017-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 broadcasting | tomsmeding | 2017-03-15 |
| | |||
* | Inviting | tomsmeding | 2017-03-14 |
| | |||
* | Room listing and creation | tomsmeding | 2017-03-14 |
| | |||
* | Register working | tomsmeding | 2017-03-14 |