Age | Commit message (Expand) | Author |
2014-01-04 | Do not throw an exception when recv returns and error, just close the socket | Florent Le Coz |
2014-01-04 | Use isupport informations to know the user modes when joining | Florent Le Coz |
2014-01-04 | Basic isupport support | Florent Le Coz |
2014-01-04 | Handle nickname conflicts by sending the correct XMPP error presence | Florent Le Coz |
2014-01-04 | Remove disconnected IrcClients | Florent Le Coz |
2014-01-04 | Keep a "connected" state in the SocketHandler class | Florent Le Coz |
2014-01-04 | Be verbose about the connection status, and some errors | Florent Le Coz |
2014-01-04 | Handle topic changes | Florent Le Coz |
2014-01-04 | Check that channels are joined before acting on objects in it | Florent Le Coz |
2014-01-04 | Shutdown cleanly on SIGINT | Florent Le Coz |
2013-12-24 | Do not mismatch password and hostname in the config error help message | Florent Le Coz |
2013-12-24 | connect() returns a boolean | Florent Le Coz |
2013-12-23 | Read a variable number of bytes, 4096 by default | Florent Le Coz |
2013-12-23 | Correctly send the part message to IRC | Florent Le Coz |
2013-12-15 | Use XML-sanitized strings when serializing stanzas for the XMPP server | Florent Le Coz |
2013-12-15 | Functions to provide xml-valid strings | Florent Le Coz |
2013-12-09 | Lowercase the chan names in two missing cases | Florent Le Coz |
2013-12-08 | Provide a JID for IRC users, and add a stringprep dependency for this | Florent Le Coz |
2013-12-08 | Put utils::tolower definition in its own cpp file | Florent Le Coz |
2013-12-08 | Enforce a simple limit of 400 bytes for IRC messages body | Florent Le Coz |
2013-12-03 | Display all the MODE arguments in the message | Florent Le Coz |
2013-12-03 | Use the logger everywhere | Florent Le Coz |
2013-12-03 | Add a logger class | Florent Le Coz |
2013-12-03 | Fix a parenthesis ambiguity | Florent Le Coz |
2013-12-02 | xml-escape the tail in an XmlNode | Florent Le Coz |
2013-11-28 | :3 | Florent Le Coz |
2013-11-28 | Channel names are case insensitive | Florent Le Coz |
2013-11-28 | Print some stuff when ./test is running | Florent Le Coz |
2013-11-28 | Re-add support for /me messages from IRC | Florent Le Coz |
2013-11-28 | Implement IRC format to xhtml-im conversion | Florent Le Coz |
2013-11-27 | Remove incomplete implementation of remove_irc_colors | Florent Le Coz |
2013-11-27 | Set the parent of a node passed to add_child, and return it for conveniance | Florent Le Coz |
2013-11-21 | TIL override and final | Florent Le Coz |
2013-11-21 | Send XMPP multi-line messages as multiple IRC messages | Florent Le Coz |
2013-11-21 | Merge branch 'epolletc' | Florent Le Coz |
2013-11-21 | Let the user choose the poller to use through cmake POLLER option | Florent Le Coz |
2013-11-21 | Use epoll | Florent Le Coz |
2013-11-21 | Send the motd as one single big message | Florent Le Coz |
2013-11-16 | Add a test for xml escape/unescape | Florent Le Coz |
2013-11-14 | Fix a warning | Florent Le Coz |
2013-11-14 | Fix JID parsing | Emmanuel Gil Peyrot |
2013-11-13 | Include stdlib.h for atoi | Florent Le Coz |
2013-11-13 | Do not crash on special chars in the content of message | Florent Le Coz |
2013-11-13 | Handle KICK in irc channel, both ways | Florent Le Coz |
2013-11-12 | Map irc commands to callbacks, in a clean way | Florent Le Coz |
2013-11-12 | Basic handling of modes, both ways | Florent Le Coz |
2013-11-12 | Read the served hostname from the config file | Florent Le Coz |
2013-11-11 | Unescape XML before sending messages over IRC | Florent Le Coz |
2013-11-11 | Handle nick changes, both ways | Florent Le Coz |
2013-11-10 | Add a Config module, and use it to get the password from a file | Florent Le Coz |