summaryrefslogtreecommitdiff
path: root/client.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Add AGPLv3 notice on client registrationCurtis McEnroe2019-10-251-2/+0
* Send PRIVMSG and NOTICE to other clientsCurtis McEnroe2019-10-251-1/+20
* Clean up clientCurtis McEnroe2019-10-251-35/+35
* Use produce/consume words for ring bufferCurtis McEnroe2019-10-251-5/+5
* Implement client reading from ring bufferCurtis McEnroe2019-10-251-0/+21
* Zero entire Client structCurtis McEnroe2019-10-241-13/+3
* Register readers by client usernamesCurtis McEnroe2019-10-241-2/+6
* Unset non-blocking on clientsCurtis McEnroe2019-10-241-1/+0
* Intercept client QUITCurtis McEnroe2019-10-241-0/+9
* Only set NeedCapEnd if unregisteredCurtis McEnroe2019-10-241-2/+2
* Set client-side origin to irc.invalidCurtis McEnroe2019-10-241-1/+1
* Factor out client-side origin nameCurtis McEnroe2019-10-241-8/+11
* Intercept all CAP commands from clientsCurtis McEnroe2019-10-241-1/+7
* Ignore further CAP ENDCurtis McEnroe2019-10-241-2/+4
* Implement client CAP for server-timeCurtis McEnroe2019-10-241-1/+30
* Make clientFormat publicCurtis McEnroe2019-10-241-2/+2
* Rename some thingsCurtis McEnroe2019-10-241-8/+8
* Rename Command to MessageCurtis McEnroe2019-10-231-12/+12
* Synchronize state after client registrationCurtis McEnroe2019-10-231-3/+16
* Send to server if client has no needsCurtis McEnroe2019-10-231-3/+9
* Implement some amount of client connectionCurtis McEnroe2019-10-231-4/+136
* Add dynamic poll listCurtis McEnroe2019-10-231-0/+36