summaryrefslogtreecommitdiff
path: root/src/xmpp/biboumi_component.cpp
AgeCommit message (Collapse)Author
2015-12-03JID class provides bare() and full() methodsFlorent Le Coz
2015-11-05Fix a clang warningFlorent Le Coz
2015-10-26Fix some trivial issues reported by cppcheckFlorent Le Coz
2015-09-18Introduce the configure ad-hoc command on irc serversFlorent Le Coz
Provides two options for now, and they have no effect yet
2015-09-18Add an AdhocCommandsHandler to store commands specific to IRC serversFlorent Le Coz
2015-09-01Use unique_ptr to store the XmlNode’s childrenFlorent Le Coz
Also fix some constness things
2015-09-01XmlNodes are now always closedFlorent Le Coz
Remove the close() method and closed attribute. Remove all the calls to close(). (Save one bool per XmlNode, yay, and save a few ifs and some useless function calls. At best it should be unnoticeably faster and lighter and save a few keystrokes in the future)
2015-06-09Do not send the admin-only adhoc commands to non-admin usersFlorent Le Coz
They were not able to execute them anyway, so this was just a little usability issue.
2015-06-09Remove a useless duplicate methodFlorent Le Coz
2015-05-11Properly send error response on presence stanzasFlorent Le Coz
2015-05-11Return a stanza error whenever the IRCClient for a given server does not existFlorent Le Coz
Instead of ignoring the stanza, we send back an error of type remote-server-not-found each time it's possible. Also avoid having to do if (!irc) return; everytime. fix #3045
2015-05-07Support raw IRC messagesFlorent Le Coz
Messages received on an IRC server JID are forwarded as raw IRC messages. fix #2486
2015-03-02Move non-specific adhoc commands into louloulibsFlorent Le Coz
Only keep some biboumi-specific commands into biboumi_adhoc_commands.hpp/cpp
2015-02-27Remove all the libs that are now in louloulibsFlorent Le Coz