summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2016-07-18In reload.cpp, only build the database things if litesql is usedlouiz’
2016-07-18Always build the artifactslouiz’
2016-07-12Properly use the docstring variableslouiz’
2016-07-12Clean the list of options visible in non-advanced ccmakelouiz’
2016-07-12Use an ugly way, because SOURCES property does not work in cmake 3.0louiz’
2016-07-12Bring back DNSSocketHandler's destructorlouiz’
2016-07-12Set the required cmake version to 3.0louiz’
2016-07-12Don't use target_sources() in cmake because it's >=3.1 onlylouiz’
2016-07-12Don’t use unique_ptr to store dns socket handlerslouiz’
2016-07-12Move reload.*pp from louloulibs to srclouiz’
2016-07-12Properly catch and handle database errorslouiz’
2016-07-04Send the iq requests to one random resource instead of the bare JIDlouiz’
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-07-03Use latest git of botan in the dockerfileslouiz’
2016-07-02Add https to the unit file DOC thinglouiz’
2016-07-02Add a valgrind suppression filelouiz’
2016-06-29Run e2e through with valgrind if BIBOUMI_E2E_VALGRIND is set in the envlouiz’
2016-06-24Add a e2e test that checks self-ping with multiple resources behind one nicklouiz’
2016-06-24Add a e2e for self-ping, with a single channel resourcelouiz’
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-23Add a simple e2e test that joins a channel with xep0106-encoded namelouiz’
2016-06-23Fix a bug in cut()louiz’
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-15Add get_next_codepoint_sizelouiz’
2016-06-14Refactor, test and improve the way we cut too-long messages for IRClouiz’
2016-06-14Add a missing return bool in Configlouiz’
2016-06-14Fix a doc typolouiz’
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-13Make the logger tests more usefullouiz’
2016-06-13Show off, with some variadic templates, for the logger modulelouiz’
2016-06-13Display a message to tell if we found pandoc or notlouiz’
2016-06-11Make the default config file put the database in /var/libEmmanuel Gil Peyrot
2016-06-11Allow cmake to configure the systemd unit’s user and groupEmmanuel Gil Peyrot
2016-06-10Reset the preferred private JID when all resources leave a roomlouiz’
2016-06-09Add some e2e tests to check that private messages come from the right JIDslouiz’
2016-06-08Add a basic e2e test for channel and private messageslouiz’