summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2016-06-23Fix a use after free in IrcChannel::remove_userlouiz’
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
2015-10-31Implement a basic webirc supportFlorent Le Coz
2015-10-31Fix the double sending of the USER commandFlorent Le Coz
2015-10-31Remove some useless includesFlorent Le Coz
2015-10-29Remove a write to std::cout from Database’s constructorFlorent Le Coz
2015-10-29Use Catch for our test suiteFlorent Le Coz
2015-10-26Fix some trivial issues reported by cppcheckFlorent Le Coz
2015-10-26Fix the jidprep tests when built without libidnFlorent Le Coz
2015-10-24Display a success message at the end of the test suiteFlorent Le Coz
2015-10-24Use “using” instead of typedefFlorent Le Coz
2015-10-24Remove an unused includeFlorent Le Coz
2015-10-24Some little fixes in test.cppFlorent Le Coz