aboutsummaryrefslogtreecommitdiff
path: root/command.c
Commit message (Expand)AuthorAge
* server: Perfect hashing of commandsTom Smeding2020-06-29
* server/protocol: Protocol version negotiationTom Smeding2020-06-28
* server: Some code cleanupTom Smeding2020-06-28
* server: User password hashing (libsodium Argon2id(3,64MB))Tom Smeding2020-06-20
* Zero incoming passwords in memory using libsodiumTom Smeding2020-06-19
* server: Get history before idtomsmeding2017-07-05
* server: INCOMPATIBLE: send message id's in history logtomsmeding2017-07-05
* server: Client can mark fd's active/inactivetomsmeding2017-05-25
* server: Actually check the entire command nametomsmeding2017-05-24
* server: Only send notifs when user is actually activetomsmeding2017-05-24
* server: WIP firebase: add cmd_delete_firebase_tokentomsmeding2017-05-23
* server: WIP firebasetomsmeding2017-05-22
* server: Add event systemtomsmeding2017-05-08
* server: Factor out make_timestamp() into util.ctomsmeding2017-05-08
* server: Add some better variables in command.ctomsmeding2017-05-08
* server: Log out on *all* invalid loginstomsmeding2017-04-22
* server: Add cmd_logouttomsmeding2017-04-16
* server: Send _push online messages on online changetomsmeding2017-04-15
* server: Support cmd_is_onlinetomsmeding2017-04-15
* server: Add cmd_pingtomsmeding2017-04-15
* server: Factor out net related functions from command.ctomsmeding2017-04-14
* 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
* Make protocol more consistenttomsmeding2017-04-07
* History queryingtomsmeding2017-03-17
* Fix timestampstomsmeding2017-03-17
* Compile on linuxtomsmeding2017-03-17
* Include room and user in _push messagetomsmeding2017-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
* Start with implementing online status etc for broadcastingtomsmeding2017-03-15
* Invitingtomsmeding2017-03-14
* Room listing and creationtomsmeding2017-03-14
* Register workingtomsmeding2017-03-14