Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Link with -lrt | Přemysl Janouch | 2014-08-13 | 1 | -1/+2 | |
| | | | | The newer glibc isn't that common yet. | |||||
* | kike: send NICK notification back to ourselves | Přemysl Janouch | 2014-08-12 | 1 | -9/+5 | |
| | | | | Also cleanup. | |||||
* | kike: also send RPL_AWAY in WHOIS | Přemysl Janouch | 2014-08-10 | 1 | -0/+2 | |
| | ||||||
* | kike: fix sending of channel mask lists | Přemysl Janouch | 2014-08-10 | 1 | -1/+1 | |
| | ||||||
* | kike: proper shutdown on accept() failure | Přemysl Janouch | 2014-08-10 | 1 | -3/+5 | |
| | ||||||
* | kike: cleanup | Přemysl Janouch | 2014-08-10 | 1 | -5/+2 | |
| | ||||||
* | ZyklonB: cleanup not only wrt. timers | Přemysl Janouch | 2014-08-10 | 1 | -81/+95 | |
| | | | | The code isn't async enough and needs some further changes. | |||||
* | ZyklonB: add connection timeouts | Přemysl Janouch | 2014-08-10 | 1 | -6/+33 | |
| | ||||||
* | Update the README | Přemysl Janouch | 2014-08-10 | 1 | -0/+6 | |
| | ||||||
* | kike: fix the Makefile | Přemysl Janouch | 2014-08-10 | 2 | -3/+4 | |
| | ||||||
* | kike: allow listening on multiple ports | Přemysl Janouch | 2014-08-10 | 1 | -24/+39 | |
| | ||||||
* | kike: add a trivial flood detector | Přemysl Janouch | 2014-08-10 | 1 | -0/+53 | |
| | ||||||
* | kike: generate replies from a single text file | Přemysl Janouch | 2014-08-10 | 6 | -182/+110 | |
| | | | | | It became a bit difficult to maintain two separate lists. Besides, the inverse generation of a message catalog from source code was a bit strange. | |||||
* | Remove the `src' directory | Přemysl Janouch | 2014-08-10 | 5 | -0/+0 | |
| | | | | There are not that many files, and aren't going to be. | |||||
* | kike: add a FIXME | Přemysl Janouch | 2014-08-09 | 1 | -0/+1 | |
| | ||||||
* | Update the README about kike's state | Přemysl Janouch | 2014-08-09 | 1 | -1/+2 | |
| | ||||||
* | kike: shuffle things around | Přemysl Janouch | 2014-08-09 | 2 | -160/+164 | |
| | | | | | Pseudorandomly. There are more than one way the program could be laid out. Some of them make more sense than others. | |||||
* | kike: fix leaking of channels | Přemysl Janouch | 2014-08-09 | 1 | -13/+10 | |
| | ||||||
* | Attributes don't apply to function definitions | Přemysl Janouch | 2014-08-09 | 1 | -1/+2 | |
| | ||||||
* | kike: fix `struct channel_user' | Přemysl Janouch | 2014-08-09 | 1 | -20/+15 | |
| | | | | | | Storing the nickname instead of a reference to `struct client' didn't play well with nickname changes. The client needs to be unlinked from any channels before his object can be deleted, anyway. | |||||
* | kike: hackplement channel MODE changes | Přemysl Janouch | 2014-08-09 | 1 | -39/+279 | |
| | ||||||
* | kike: fix checking against channel masks | Přemysl Janouch | 2014-08-09 | 1 | -1/+1 | |
| | ||||||
* | kike: implement a useless ADMIN command | Přemysl Janouch | 2014-08-09 | 1 | -0/+11 | |
| | ||||||
* | kike: channel user limit is also secret | Přemysl Janouch | 2014-08-09 | 1 | -6/+8 | |
| | ||||||
* | kike: preparation for multiple listening sockets | Přemysl Janouch | 2014-08-09 | 1 | -52/+66 | |
| | | | | It should be only a matter of modifying irc_setup_listen_fds() now. | |||||
* | kike: fix fingerprint generation and checking | Přemysl Janouch | 2014-08-08 | 1 | -2/+2 | |
| | ||||||
* | kike: fix client unregistration | Přemysl Janouch | 2014-08-08 | 1 | -2/+3 | |
| | ||||||
* | kike: implement SSL client cert. auth. | Přemysl Janouch | 2014-08-08 | 2 | -2/+83 | |
| | ||||||
* | kike: allow changing user mode | Přemysl Janouch | 2014-08-08 | 1 | -14/+100 | |
| | ||||||
* | kike: implement DIE and KILL | Přemysl Janouch | 2014-08-08 | 1 | -17/+55 | |
| | ||||||
* | kike: also tell about +b, +e and +I in 004 | Přemysl Janouch | 2014-08-08 | 1 | -1/+1 | |
| | ||||||
* | kike: don't send channel messages back | Přemysl Janouch | 2014-08-05 | 1 | -7/+9 | |
| | ||||||
* | kike: implement the WHOIS command | Přemysl Janouch | 2014-08-05 | 1 | -0/+99 | |
| | | | | The code is starting to stink a bit, refactor imminent. | |||||
* | kike: implement the ISON command | Přemysl Janouch | 2014-08-05 | 1 | -0/+23 | |
| | ||||||
* | kike: users also match their servers | Přemysl Janouch | 2014-08-05 | 1 | -1/+3 | |
| | ||||||
* | kike: fix wildcard matching | Přemysl Janouch | 2014-08-05 | 1 | -11/+18 | |
| | | | | It wasn't IRC case-insensitive. | |||||
* | kike: set the OpenSSL's session ID context | Přemysl Janouch | 2014-08-05 | 1 | -0/+5 | |
| | | | | Fixes handshake failure on session reuse attempts. | |||||
* | kike: implement the KICK command | Přemysl Janouch | 2014-08-05 | 1 | -1/+63 | |
| | ||||||
* | kike: implement NOTICE | Přemysl Janouch | 2014-08-05 | 1 | -7/+20 | |
| | ||||||
* | kike: fix the NAMES reply upon JOIN'ing | Přemysl Janouch | 2014-08-04 | 1 | -0/+1 | |
| | | | | Now Pidgin seems to be relatively happy with our server. | |||||
* | kike: implement the WHO command | Přemysl Janouch | 2014-08-04 | 1 | -0/+108 | |
| | ||||||
* | kike: remember to send back AWAY messages | Přemysl Janouch | 2014-08-04 | 1 | -0/+2 | |
| | ||||||
* | kike: shuffle things around | Přemysl Janouch | 2014-08-04 | 1 | -163/+170 | |
| | | | | No functional change, I hope. | |||||
* | kike: stuff | Přemysl Janouch | 2014-08-04 | 2 | -103/+710 | |
| | | | | Implemented a lot of the channel stuff and other stuff as well. | |||||
* | Update the README | Přemysl Janouch | 2014-08-04 | 1 | -4/+4 | |
| | ||||||
* | kike: don't disclose secret channels in LUSERS | Přemysl Janouch | 2014-08-03 | 1 | -1/+17 | |
| | ||||||
* | kike: implement LIST | Přemysl Janouch | 2014-08-03 | 2 | -3/+56 | |
| | ||||||
* | kike: implement USERHOST | Přemysl Janouch | 2014-08-02 | 1 | -13/+47 | |
| | ||||||
* | kike: update the poller properly | Přemysl Janouch | 2014-08-02 | 1 | -19/+24 | |
| | | | | Now we can send PRIVMSG's between users and all that jazz. | |||||
* | kike: implement PRIVMSG to user | Přemysl Janouch | 2014-08-02 | 1 | -0/+32 | |
| |