about summary refs log tree commit diff
path: root/client.c (follow)
Commit message (Expand)AuthorAge
* Rename client->error to client->removeJune McEnroe2022-03-29
* Send real account name in fake 900June McEnroe2022-03-29
* Replace ORIGIN #define with clientOrigin variableJune McEnroe2022-03-29
* Handle CAP REQ causal.agency/passive after registrationJune McEnroe2022-03-29
* Intercept client PONGJune McEnroe2021-10-03
* Track client idle timeJune McEnroe2021-10-03
* Log IRC to standard output with -vJune McEnroe2021-10-02
* Remove redundant clientDiff functionJune McEnroe2021-09-02
* Use CapBits as length of FiltersJune McEnroe2021-08-28
* Avoid overwriting manual AWAY messagesJune McEnroe2021-08-21
* Replace verbose colors with two types of arrowsJune McEnroe2021-08-20
* Use seprintf for snip, removing strlcpynJune McEnroe2021-06-09
* Use seprintf for reserializeJune McEnroe2021-06-09
* Refactor hasTag to be usable in more placesJune McEnroe2021-01-24
* Support echo-message capabilityJune McEnroe2021-01-24
* Add lazy client registration timeoutJune McEnroe2020-11-20
* Only allow clients to AUTHENTICATE if using a certJune McEnroe2020-11-16
* Set client sockets non-blockingJune McEnroe2020-11-16
* Make struct Client publicJune McEnroe2020-11-14
* Wait for POLLIN to do client tls_handshakeJune McEnroe2020-11-13
* Refactor reserialization and client self-producingJune McEnroe2020-08-31
* Add support for OpenBSDJune McEnroe2020-08-27
* Fix unintended interception of NICK after registrationJune McEnroe2020-08-13
* Implement stub of palaverapp.com capabilityJune McEnroe2020-08-11
* Refactor intercept to use Handlers and fix QUIT w/o message 1.4p1June McEnroe2020-08-10
* Refactor clientCA and clientSTS as clientCapsJune McEnroe2020-08-10
* Say "OpenSSL" in additional permission noticesJune McEnroe2020-08-06
* Handle broken clients sending only \nJune McEnroe2020-08-06
* Use snprintf instead of strlcpyJune McEnroe2020-07-31
* Add additional permission for linking with LibreSSLJune McEnroe2020-06-08
* Add server send queueing with time intervalJune McEnroe2020-05-11
* Advertise STS policyJune McEnroe2020-02-27
* Set consumer pos with CAP REQ causal.agency/consumer=nJune McEnroe2020-02-27
* Rename causal.agency/consumer tag causal.agency/posJune McEnroe2020-02-27
* Add 1 to consumer ID tagsJune McEnroe2020-02-27
* Add causal.agency/consumer capabilityJune McEnroe2020-02-27
* Send CAP LS 302 to the serverJune McEnroe2020-02-27
* Properly treat CAP LS version as a numberJune McEnroe2020-02-27
* Support CAP LS 302 from clientsJune McEnroe2020-02-27
* Support cap-notifyJune McEnroe2020-02-27
* Support setnameJune McEnroe2020-02-26
* Support labeled-responseJune McEnroe2020-02-26
* Support batchJune McEnroe2020-02-26
* Clean up intercept tag skipJune McEnroe2020-02-26
* Also skip the origin in wordcmpJune McEnroe2020-02-26
* Use %n for tags when formatting intercepted PRIVMSG/NOTICEJune McEnroe2020-02-26
* Tweak buffer sizesJune McEnroe2020-02-26
* Add time tag to lines missing itJune McEnroe2020-02-25
* Support message-tagsJune McEnroe2020-02-25
* Request server-time from the server and filter tags for clientsJune McEnroe2020-02-25