summaryrefslogtreecommitdiff
path: root/src/bridge/bridge.cpp
AgeCommit message (Expand)Author
2016-08-22Only save messages coming from real MUC participants in the databaselouiz’
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-13Only save the messages into the db if we are actually using a dblouiz’
2016-08-12Save received and sent messages into the databaselouiz’
2016-08-10Don’t use ! as the separator for nicknames, use % insteadlouiz’
2016-08-03Lower case the nick, when forwarding a version or ping requestlouiz’
2016-07-04Send the iq requests to one random resource instead of the bare JIDlouiz’
2016-07-04List of channels are saved per-request and not globallylouiz’
2016-07-03Properly remove the resource from the server when we leave the last channellouiz’
2016-06-24Forward ping requests from IRC to XMPP, to one single resourcelouiz’
2016-06-24Properly set the “from” of the ping results to the correct full JIDlouiz’
2016-06-23Remove unused functionlouiz’
2016-06-21Add XEP-0106 support to the bridgeEmmanuel 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-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-31Implement a basic webirc supportFlorent Le Coz
2015-10-31Remove some useless includesFlorent Le Coz
2015-10-12Introduce the realname_from_jid optionFlorent Le Coz
2015-09-18Add Bridge::get_bare_jidFlorent Le Coz
2015-08-19//mode with no argument should workFlorent Le Coz
2015-05-19Handle errors for the LIST irc commandFlorent Le Coz
2015-05-19Remove a debug line (breaking our PING stuf) that should not have been commitedFlorent Le Coz
2015-05-19Fix the way we we forward an XMPP ping result to the IRC serverFlorent Le Coz
2015-05-11Fix a message.arguments size checkFlorent Le Coz
2015-05-11Fix the way we check for the PING idFlorent Le Coz
2015-05-11Fix the case of the nick for ping requestsFlorent 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-26Merge branch 'fixed_server'Florent Le Coz
2015-02-26Implement room discovery using the LIST irc commandFlorent Le Coz
2015-02-25Add support for a fixed_irc_server configurationFlorent Le Coz
2015-01-24Change IRC modes when receiving an affiliation/role change requestFlorent 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
2014-11-12Rename iq_responder_callback_t to irc_… and add the equivalent to wait for iqsFlorent Le Coz
2014-08-08Use generic send_presence_error() instead of almost identical specializationsFlorent Le Coz