summaryrefslogtreecommitdiff
path: root/src/bridge/bridge.hpp
AgeCommit message (Expand)Author
2017-04-20Revert "Cancel the IRC server linger timer when we try to-rejoin a channel on...louiz’
2017-04-19Make sure the channel is joined before trying to leave itlouiz’
2017-04-09Properly handle multiline topicslouiz’
2017-04-07Apply all the clang-tidy performance-* fixeslouiz’
2017-03-29Remove two sneaky log_debuglouiz’
2017-03-27Add a Persistent option on channelslouiz’
2017-03-08Pass the shared_ptr by reference, to avoid useless copieslouiz’
2017-01-25Cancel the IRC server linger timer when we try to-rejoin a channel on itlouiz’
2017-01-22Add a linger_time configuration option on IRC serverslouiz’
2016-12-18Send iq error/result when the user changed a MODE command with an iqlouiz’
2016-12-11Do not change the nick when joining a second room with a different nicklouiz’
2016-11-15Support the ident protocollouiz’
2016-11-07Add get-irc-connection-info adhoc commandlouiz’
2016-10-07Correctly set status="110" in the presence for the target of a kicklouiz’
2016-10-03Fix some compilation warning/errors that appear on FreeBSDlouiz’
2016-10-03Implement result-set-management for LIST querieslouiz’
2016-09-22Add the missing & for 3 std::string function argumentslouiz’
2016-08-23Only save the logs if recordHistory global config option is truelouiz’
2016-08-22When joining a channel, send the most recent history found in the databaselouiz’
2016-08-18Forward IRC invites to XMPPlouiz’
2016-08-17On a client error, do not QUIT, just make the resource leave all channelslouiz’
2016-08-16Forward mediated invitations (XMPP to IRC only)louiz’
2016-08-10Don’t use ! as the separator for nicknames, use % insteadlouiz’
2016-07-04Replace all include guards by #pragma oncelouiz’
2016-07-04Remove forgotten commentlouiz’
2016-07-03Properly remove the resource from the server when we leave the last channellouiz’
2016-06-15Fix typo in bridge.hppEmmanuel Gil Peyrot
2016-06-10Reset the preferred private JID when all resources leave a roomlouiz’
2016-06-08Support multiple nick session, except for IQslouiz’
2016-06-08Forward everything to all concerned XMPP resourceslouiz’
2016-06-08Remove all usage of std::listlouiz’
2016-06-08Add methods to know which resource is on which server or channellouiz’
2016-05-04Style fixlouiz’
2016-04-22Forward the topic authors, handle the author from 333 messageslouiz’
2016-01-04Use the configured encoding value when decoding received messagesFlorent Le Coz
2015-12-21Use references instead of raw pointer, to store the “parent” objectFlorent Le Coz
2015-12-03Add an ad-hoc command to disconnect a user from one or more IRC serverFlorent Le Coz
2015-10-12Introduce the realname_from_jid optionFlorent Le Coz
2015-09-18Add Bridge::get_bare_jidFlorent Le Coz
2015-05-11Return a stanza error whenever the IRCClient for a given server does not existFlorent Le Coz
2015-05-07Support raw IRC messagesFlorent Le Coz
2015-02-27Remove all the libs that are now in louloulibsFlorent Le Coz
2015-02-26Implement room discovery using the LIST irc commandFlorent Le Coz
2015-01-24Change IRC modes when receiving an affiliation/role change requestFlorent Le Coz
2015-01-14Fix a little bit of style stuf from previous commitFlorent Le Coz
2015-01-14Add support for password-protected IRC rooms.Emmanuel Gil Peyrot
2014-12-17Fix a few issues reported by static analyzersFlorent Le Coz
2014-11-12Implement the PING on a server or the gateway itselfFlorent Le Coz
2014-11-12Implement PING to in-room participantFlorent Le Coz
2014-11-12Implement PING, user to user only (XMPP and IRC side, using CTCP PING)Florent Le Coz