summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2016-07-04Replace all include guards by #pragma oncelouiz’
2016-07-04List of channels are saved per-request and not globallylouiz’
2016-07-04Remove forgotten commentlouiz’
2016-07-03Properly remove the resource from the server when we leave the last channellouiz’
2016-06-24Log a warning when we receive an iq without a fromlouiz’
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-23Merge remote-tracking branch 'linkmauve/escaped-iid-support'louiz’
2016-06-23Fix a use after free in IrcChannel::remove_userlouiz’
2016-06-21Add XEP-0106 support to the bridgeEmmanuel Gil Peyrot
2016-06-15Fix typo in bridge.hppEmmanuel Gil Peyrot
2016-06-15Fix a missing include for strlenlouiz’
2016-06-15Properly calculate the maximum size of each message line, before cuttinglouiz’
2016-06-15Save our own host, as reported by the serverlouiz’
2016-06-15cut messages at 512 bytes, taking into account the UTF-8 codepointslouiz’
2016-06-14Refactor, test and improve the way we cut too-long messages for IRClouiz’
2016-06-14Improve the signal handling by disabling them while an handler is runninglouiz’
2016-06-14Clean the Config module, use static things instead of a stupid singletonlouiz’
2016-06-13Show off, with some variadic templates, for the logger modulelouiz’
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-06-08Associate a bridge with a bare JID instead of a full JIDlouiz’
2016-05-13Use “using” instead of typedeflouiz’
2016-05-04Style fixlouiz’
2016-04-27Include the Configure ad-hoc command on biboumi's JID for fixed_irc_serverlouiz’
2016-04-22Forward the topic authors, handle the author from 333 messageslouiz’
2016-04-22Support RPL_NOTPIC and 005louiz’
2016-02-10Move the irc callbacks into the cpp fileFlorent Le Coz
2016-01-21Fix a clang-check warningFlorent Le Coz
2016-01-09Do not fail to build when litesql is not usedFlorent Le Coz
2016-01-04Support a trusted SHA1 fingerprint to be configured for each IRC serverFlorent Le Coz
2016-01-04Support multi-prefixFlorent Le Coz
2016-01-04Use the configured encoding value when decoding received messagesFlorent Le Coz
2016-01-04Also provide in and out encoding configure options for IRC serversFlorent Le Coz
2016-01-04Add an ad-hoc configure command on IRC channelsFlorent Le Coz
2016-01-04Add a ChannelOptions table in the DBFlorent Le Coz
2015-12-23Notify systemd when the process is stoppingFlorent Le Coz
2015-12-23Also store a reference instead of a pointer, in AdhocCommandsHandlerFlorent 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-12-03JID class provides bare() and full() methodsFlorent Le Coz
2015-12-01Add the outgoing_bind optionFlorent Le Coz
2015-11-05Fix a clang warningFlorent Le Coz
2015-11-05Provide an adhoc option to let user pass the cert verif for some IRC serversFlorent Le Coz
2015-11-02Fix the initial IRC nickname (was using realname, by mistake)Florent Le Coz
2015-10-31Do not forget to implement a methodFlorent Le Coz