summary refs log tree commit diff
path: root/client.c (follow)
Commit message (Expand)AuthorAge
* 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
* Bump buffer sizes to allow for tagsJune McEnroe2020-02-25
* Remove bad assertJune McEnroe2020-02-18
* Add option to set local client CAJune McEnroe2020-01-12
* Add a vendor capability for passive clientsJune McEnroe2020-01-10
* Intercept client QUIT with no parameter 1.0p3June McEnroe2019-12-28
* Don't send self-PMs to the server 1.0p2June McEnroe2019-12-08
* Fix wordcmp return value when the words have differing lengthsMichael Forney2019-11-21
* Declare globals as extern in headers, and define in source fileMichael Forney2019-11-21
* client: Include time.h for gmtime and strftimeMichael Forney2019-11-20
* Format milliseconds as intJune McEnroe2019-11-20
* Add concept of passive clientsJune McEnroe2019-11-14
* Use struct timeval for sub-second precisionJune McEnroe2019-11-14
* Remove server-time filter TODOJune McEnroe2019-11-14
* Tweak filter regexesJune McEnroe2019-11-14
* Filter multi-prefixJune McEnroe2019-11-14
* Replace filters with regex replacesJune McEnroe2019-11-14
* Refactor filterUserhostInNamesJune McEnroe2019-11-13
* Factor out wordcpy for filtersJune McEnroe2019-11-13
* Skip initial NAMES parametersJune McEnroe2019-11-11
* Filter userhost-in-namesJune McEnroe2019-11-11
* Compare words without copying in filtersJune McEnroe2019-11-10
* Filter invite-notifyJune McEnroe2019-11-10
* Filter extended-joinJune McEnroe2019-11-10
* Filter ACCOUNT, AWAY, CHGHOST for incapable clientsJune McEnroe2019-11-10
* Maintain stateCaps and offer them to clientsJune McEnroe2019-11-09
* Parse capabilitiesJune McEnroe2019-11-09
* Define macro for bit flag enumsJune McEnroe2019-11-09