Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-12-08 | Provide a JID for IRC users, and add a stringprep dependency for this | Florent Le Coz | |
2013-12-08 | Enforce a simple limit of 400 bytes for IRC messages body | Florent Le Coz | |
The limit for the whole message is 512 bytes, we limit the body to 400 (instead of doing a calculation based on the command name and the other parameters), because it's simple, easy and that’s enough. fixes #2416 | |||
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-11-28 | :3 | Florent Le Coz | |
2013-11-28 | Channel names are case insensitive | Florent Le Coz | |
But some servers (epiknet for example) send channel names with an uppercase | |||
2013-11-28 | Re-add support for /me messages from IRC | Florent Le Coz | |
It was recently removed because it was handled in the old "convert irc colors" code. It now is in the right place. | |||
2013-11-21 | Send the motd as one single big message | Florent Le Coz | |
We append each line to a string, and when the MOTD is complete, we send that string at once. | |||
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-11 | Handle nick changes, both ways | Florent Le Coz | |
2013-11-10 | Handle private messages, both ways | Florent Le Coz | |
2013-11-10 | Handle IRC QUIT command | Florent Le Coz | |
2013-11-09 | Implement part and join, both ways | Florent Le Coz | |
2013-11-07 | Send and receive messages | Florent Le Coz | |
Also correctly respond to PING with the id, escape some XML content, but not always | |||
2013-11-06 | Implement the Bridge class to translate between the two protocols | Florent Le Coz | |
Add all useful classes as well: Jid, Iid, IrcChannel, IrcUser etc to properly keep the informations about what we receive from the IRC server. Only handle the MUC join stanza, and send the list of users in the IRC channel to the XMPP user, and the IRC channel’s topic, for now. | |||
2013-11-03 | Exit the poller when it handles no connection at all | Florent Le Coz | |
2013-11-03 | Rename libirc and libxmpp to irc and xmpp | Florent Le Coz | |