Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The number of arguments is not always the same
|
|
|
|
|
|
Also remove the duplicate send_self_join methods, user only send_user_join
|
|
CHANMODES and PREFIX only
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
But some servers (epiknet for example) send channel names with an uppercase
|
|
It was recently removed because it was handled in the old "convert irc
colors" code. It now is in the right place.
|
|
|
|
We append each line to a string, and when the MOTD is
complete, we send that string at once.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also correctly respond to PING with the id, escape some XML content, but not
always
|
|
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.
|