summary refs log tree commit diff
path: root/client.c (follow)
Commit message (Expand)AuthorAge
* Specify when command is allowed in Handlers listJune McEnroe2019-10-28
* Disallow PRIVMSG/NOTICE before registrationJune McEnroe2019-10-28
* Move entire login flow to state and reorganize itJune McEnroe2019-10-28
* Only increment consumer after successful sendJune McEnroe2019-10-27
* Improve client/server error messagesJune McEnroe2019-10-27
* Drop clients on zero-length readsJune McEnroe2019-10-27
* Require PASS before USERJune McEnroe2019-10-26
* OopsJune McEnroe2019-10-26
* Disconnect client on unknown commandJune McEnroe2019-10-26
* Add AGPLv3 notice on client registrationJune McEnroe2019-10-25
* Send PRIVMSG and NOTICE to other clientsJune McEnroe2019-10-25
* Clean up clientJune McEnroe2019-10-25
* Use produce/consume words for ring bufferJune McEnroe2019-10-25
* Implement client reading from ring bufferJune McEnroe2019-10-25
* Zero entire Client structJune McEnroe2019-10-24
* Register readers by client usernamesJune McEnroe2019-10-24
* Unset non-blocking on clientsJune McEnroe2019-10-24
* Intercept client QUITJune McEnroe2019-10-24
* Only set NeedCapEnd if unregisteredJune McEnroe2019-10-24
* Set client-side origin to irc.invalidJune McEnroe2019-10-24
* Factor out client-side origin nameJune McEnroe2019-10-24
* Intercept all CAP commands from clientsJune McEnroe2019-10-24
* Ignore further CAP ENDJune McEnroe2019-10-24
* Implement client CAP for server-timeJune McEnroe2019-10-24
* Make clientFormat publicJune McEnroe2019-10-24
* Rename some thingsJune McEnroe2019-10-24
* Rename Command to MessageJune McEnroe2019-10-23
* Synchronize state after client registrationJune McEnroe2019-10-23
* Send to server if client has no needsJune McEnroe2019-10-23
* Implement some amount of client connectionJune McEnroe2019-10-23
* Add dynamic poll listJune McEnroe2019-10-23
ionsJune McEnroe 2020-02-11Use time_t for save signatureJune McEnroe 2020-02-11Set self.nick to * initiallyJune McEnroe 2020-02-11Define ColorCap instead of hardcoding 100June McEnroe 2020-02-11Move hash to top of chat.hJune McEnroe 2020-02-11Move base64 out of chat.hJune McEnroe 2020-02-11Move XDG_SUBDIR out of chat.hJune McEnroe 2020-02-11Fix whois idle unit calculationJune McEnroe 2020-02-11Cast towupper to wchar_tJune McEnroe 2020-02-11Cast set but unused variables to voidJune McEnroe 2020-02-11Declare strlcatJune McEnroe 2020-02-11Check if VDSUSP existsJune McEnroe 2020-02-11Fix completeReplace iterationJune McEnroe 2020-02-11Use pkg(8) to configure on FreeBSDJune McEnroe 2020-02-11Remove legacy codeJune McEnroe 2020-02-11Add INSTALLING section to READMEJune McEnroe