summaryrefslogtreecommitdiff
path: root/client.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Advertise znc.in/self-messageJune McEnroe2023-08-091-0/+1
* Notify other clients of MARKREADJune McEnroe2023-07-171-7/+19
* Implement draft/read-markerJune McEnroe2023-07-161-1/+93
* Handle irssi's invalid JOIN during registrationJune McEnroe2023-02-071-0/+10
* Use $pounce as clientQuit keywordJune McEnroe2022-10-301-2/+2
* Allow quitting pounce from clientsJune McEnroe2022-04-031-3/+11
* Rename client->error to client->removeJune McEnroe2022-03-291-30/+31
* Send real account name in fake 900June McEnroe2022-03-291-2/+3
* Replace ORIGIN #define with clientOrigin variableJune McEnroe2022-03-291-11/+19
* Handle CAP REQ causal.agency/passive after registrationJune McEnroe2022-03-291-11/+24
* Intercept client PONGC. McEnroe2021-10-031-0/+6
* Track client idle timeC. McEnroe2021-10-031-0/+3
* Log IRC to standard output with -vC. McEnroe2021-10-021-2/+2
* Remove redundant clientDiff functionC. McEnroe2021-09-021-5/+0
* Use CapBits as length of FiltersC. McEnroe2021-08-281-1/+1
* Avoid overwriting manual AWAY messagesC. McEnroe2021-08-211-1/+1
* Replace verbose colors with two types of arrowsC. McEnroe2021-08-201-4/+2
* Use seprintf for snip, removing strlcpynC. McEnroe2021-06-091-21/+9
* Use seprintf for reserializeC. McEnroe2021-06-091-12/+7
* Refactor hasTag to be usable in more placesC. McEnroe2021-01-241-30/+15
* Support echo-message capabilityC. McEnroe2021-01-241-24/+67
* Add lazy client registration timeoutC. McEnroe2020-11-201-0/+1
* Only allow clients to AUTHENTICATE if using a certC. McEnroe2020-11-161-2/+3
* Set client sockets non-blockingC. McEnroe2020-11-161-2/+7
* Make struct Client publicC. McEnroe2020-11-141-23/+0
* Wait for POLLIN to do client tls_handshakeC. McEnroe2020-11-131-3/+21
* Refactor reserialization and client self-producingC. McEnroe2020-08-311-47/+45
* Add support for OpenBSDC. McEnroe2020-08-271-3/+8
* Fix unintended interception of NICK after registrationC. McEnroe2020-08-131-11/+13
* Implement stub of palaverapp.com capabilityC. McEnroe2020-08-111-1/+28
* Refactor intercept to use Handlers and fix QUIT w/o messageC. McEnroe2020-08-101-6/+6
* Refactor clientCA and clientSTS as clientCapsC. McEnroe2020-08-101-7/+3
* Say "OpenSSL" in additional permission noticesC. McEnroe2020-08-061-2/+2
* Handle broken clients sending only \nC. McEnroe2020-08-061-8/+9
* Use snprintf instead of strlcpyC. McEnroe2020-07-311-1/+1
* Add additional permission for linking with LibreSSLC. McEnroe2020-06-081-0/+11
* Add server send queueing with time intervalC. McEnroe2020-05-111-2/+2
* Advertise STS policyC. McEnroe2020-02-271-2/+8
* Set consumer pos with CAP REQ causal.agency/consumer=nC. McEnroe2020-02-271-1/+6
* Rename causal.agency/consumer tag causal.agency/posC. McEnroe2020-02-271-2/+2
* Add 1 to consumer ID tagsC. McEnroe2020-02-271-2/+2
* Add causal.agency/consumer capabilityC. McEnroe2020-02-271-3/+11
* Send CAP LS 302 to the serverC. McEnroe2020-02-271-1/+1
* Properly treat CAP LS version as a numberC. McEnroe2020-02-271-1/+3
* Support CAP LS 302 from clientsC. McEnroe2020-02-271-2/+14
* Support cap-notifyC. McEnroe2020-02-271-0/+8
* Support setnameC. McEnroe2020-02-261-0/+5
* Support labeled-responseC. McEnroe2020-02-261-0/+5
* Support batchC. McEnroe2020-02-261-0/+5
* Clean up intercept tag skipC. McEnroe2020-02-261-4/+2