summaryrefslogtreecommitdiff
path: root/src/kike.c
Commit message (Expand)AuthorAgeFilesLines
* kike: remember to send back AWAY messagesPřemysl Janouch2014-08-041-0/+2
* kike: shuffle things aroundPřemysl Janouch2014-08-041-163/+170
* kike: stuffPřemysl Janouch2014-08-041-102/+682
* kike: don't disclose secret channels in LUSERSPřemysl Janouch2014-08-031-1/+17
* kike: implement LISTPřemysl Janouch2014-08-031-0/+53
* kike: implement USERHOSTPřemysl Janouch2014-08-021-13/+47
* kike: update the poller properlyPřemysl Janouch2014-08-021-19/+24
* kike: implement PRIVMSG to userPřemysl Janouch2014-08-021-0/+32
* kike: implement clean shutdownPřemysl Janouch2014-08-021-8/+25
* kike: implement connection limitPřemysl Janouch2014-08-021-21/+36
* kike: implement the ping-pong and QUITPřemysl Janouch2014-08-021-10/+135
* kike: add a `ping_interval' config. valuePřemysl Janouch2014-08-021-3/+25
* Fix some compiler warningsPřemysl Janouch2014-07-191-4/+4
* Add a LIST_HEADER macroPřemysl Janouch2014-07-181-5/+2
* CleanupPřemysl Janouch2014-07-181-9/+1
* Implement TIME, VERSION, MOTD, LUSERSPřemysl Janouch2014-07-171-6/+72
* Fix the ERR_NOTREGISTERED messagePřemysl Janouch2014-07-171-1/+1
* Send LUSERS output upon registrationPřemysl Janouch2014-07-171-1/+45
* Fix handling of multiple NICK's before a USERPřemysl Janouch2014-07-171-5/+5
* Send the user's mode after registrationPřemysl Janouch2014-07-171-2/+30
* Return `struct error' from irc_initialize_ssl()Přemysl Janouch2014-07-171-14/+12
* Implement daemonizationPřemysl Janouch2014-07-161-5/+36
* Revise usage of print_{error,fatal}()Přemysl Janouch2014-07-161-13/+5
* Only print the first OpenSSL errorPřemysl Janouch2014-07-161-4/+6
* str_map::key_cmp -> str_map::key_xfrmPřemysl Janouch2014-07-161-3/+3
* First bugfixesPřemysl Janouch2014-07-161-7/+9
* Rip out error codesPřemysl Janouch2014-07-161-24/+11
* Make it possible to route messages to syslogPřemysl Janouch2014-07-151-1/+5
* Resolve paths relative to XDG config. pathsPřemysl Janouch2014-07-141-31/+35
* Rename `struct connection' to `struct client'Přemysl Janouch2014-07-141-148/+144
* Implement client registrationPřemysl Janouch2014-07-141-80/+381
* Don't forget that channels have usersPřemysl Janouch2014-07-141-3/+28
* Miscellaneous little thingsPřemysl Janouch2014-07-141-10/+11
* Put a prolog at the top of configuration filesPřemysl Janouch2014-07-131-12/+21
* Load X/Open message catalogsPřemysl Janouch2014-07-131-1/+26
* Load an MOTD on startPřemysl Janouch2014-07-131-0/+36
* Apparently it's the "realname"Přemysl Janouch2014-07-131-2/+2
* Initialize the server namePřemysl Janouch2014-07-131-0/+45
* Only compile regex's oncePřemysl Janouch2014-07-131-14/+31
* Add a few token validation functionsPřemysl Janouch2014-07-131-0/+87
* Implement irc_try_write()Přemysl Janouch2014-07-121-1/+21
* Rename connection_abort() to connection_kill()Přemysl Janouch2014-07-121-8/+8
* Implement irc_try_read()Přemysl Janouch2014-07-121-2/+31
* Fix connection abortionPřemysl Janouch2014-07-121-7/+8
* Move `SSL_CTX *' into `struct server_context'Přemysl Janouch2014-07-121-52/+85
* WIP: add a stub IRC daemon named `kike'Přemysl Janouch2014-07-121-0/+796