~singpolyma/biboumi

ref: d90c1978def803390203f0fada3621de8abba0e5 biboumi/src/irc/irc_client.cpp -rw-r--r-- 18.2 KiB
d90c1978 — Florent Le Coz 9 years ago
Fix a bug when receiving a topic change

The number of arguments is not always the same
fbec16f1 — Florent Le Coz 9 years ago
Possibility to change a channel's topic
e840704b — Florent Le Coz 9 years ago
Convert received modes into roles and affiliations
acf769d8 — Florent Le Coz 9 years ago
Use isupport informations to know the user modes when joining

Also remove the duplicate send_self_join methods, user only send_user_join
a0755178 — Florent Le Coz 9 years ago
Basic isupport support

CHANMODES and PREFIX only
43cc60e4 — Florent Le Coz 9 years ago
Handle nickname conflicts by sending the correct XMPP error presence
e8e592d1 — Florent Le Coz 9 years ago
Remove disconnected IrcClients
aa532768 — Florent Le Coz 9 years ago
Keep a "connected" state in the SocketHandler class
483e1702 — Florent Le Coz 9 years ago
Be verbose about the connection status, and some errors
9df757fc — Florent Le Coz 9 years ago
Handle topic changes
b8ce9ed4 — Florent Le Coz 9 years ago
Check that channels are joined before acting on objects in it
3afb63a6 — Florent Le Coz 9 years ago
Shutdown cleanly on SIGINT
b29290f7 — Florent Le Coz 9 years ago
Lowercase the chan names in two missing cases
b11126a1 — Florent Le Coz 9 years ago
Provide a JID for IRC users, and add a stringprep dependency for this
e2117bcb — Florent Le Coz 9 years ago
Enforce a simple limit of 400 bytes for IRC messages body

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
6fa548a1 — Florent Le Coz 9 years ago
Display all the MODE arguments in the message
a4c845ab — Florent Le Coz 9 years ago
Use the logger everywhere
2662ed89 — Florent Le Coz 9 years ago
Add a logger class
6bd176f1 — Florent Le Coz 9 years ago
Fix a parenthesis ambiguity
d6832fbc — Florent Le Coz 9 years ago
:3
Next