summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2016-12-18Send iq error/result when the user changed a MODE command with an iqlouiz’
2016-12-14Use the codecov badge instead of the gitlab coverage onelouiz’
2016-12-14Test the TLS connectionlouiz’
2016-12-14Introduce a XmlSubNode class that automatically adds itself into its parentlouiz’
2016-12-14e2e: test connection failurelouiz’
2016-12-13Include the <text/> element in stanza error when there IS a textlouiz’
2016-12-13Switch back to using std::cout instead of std::cloglouiz’
2016-12-13Remove the useless nullptr argument for the XmlNode constructorlouiz’
2016-12-13Send a presence error from the room, when receiving command ERR_BADCHANNELKEYlouiz’
2016-12-13Include the optional <text/> node in the send_presence_errorlouiz’
2016-12-12Remove a line from a WIP that should not have been addedlouiz’
2016-12-12Do not send an “not-implemented” error when receiving an iq errorlouiz’
2016-12-12Auto accept presence subscriptionlouiz’
2016-12-11ci: make it two uploads and flag them (e2e, and test_suite)louiz’
2016-12-11ci: upload our own total_coverage.info to codecovlouiz’
2016-12-11Run codecov upload from the root directorylouiz’
2016-12-11Do not change the nick when joining a second room with a different nicklouiz’
2016-12-11Add a None type for the Iid class (when the iid is completely empty)louiz’
2016-12-11ci: sonar-qube upload is allowed to faillouiz’
2016-12-10Add a codecov.yml file to ignore the tests/ directorylouiz’
2016-12-10Add a make coverage target to merge all other coverages, and upload to codecovlouiz’
2016-12-10ci: Do not try to gem install coveralls-lcovlouiz’
2016-12-10Upload the coverage results to coverallslouiz’
2016-12-10Do not remove the .info generated by lcovlouiz’
2016-12-10Properly convert the data into a number of seconds by using duration_castlouiz’
2016-12-10The logger writes to std::cloglouiz’
2016-12-10The config module doesn’t use the logger at alllouiz’
2016-12-09Use an other implementation of a null_stream for the loggerlouiz’
2016-12-09e2e: remove the log_message step, because it causes race conditionslouiz’
2016-12-08Don’t use global static members but functions that return a reference to an...louiz’
2016-12-08Init some members of TcpClientSocketHandlerlouiz’
2016-12-08Fix the locales in the docker test imageslouiz’
2016-12-08In time.cpp, use the en_US.UTF-8 locale, instead of en_US.utf-8louiz’
2016-12-08Use a portable way to get the relative paths into __FILENAME__louiz’
2016-12-08ci: Print the locals before runninglouiz’
2016-12-08ci: Remove openbsd job for nowlouiz’
2016-12-08CI: refactor, and enable some specific test only on the master projectlouiz’
2016-12-07Add some missing includeslouiz’
2016-12-08Force the freebsd build to use clang++louiz’
2016-12-08ci: Don’t display g++ and clang++ --versionlouiz’
2016-12-08ci: don’t set the locale env variablesxlouiz’
2016-12-08Add a freebsd ci testlouiz’
2016-12-08e2e: Accept even more unordered things in the connection sequencelouiz’
2016-12-04Avoid a potential nullptr dereferencelouiz’
2016-12-04CI: add the docker tag for coverity and sonar-qube jobslouiz’
2016-12-04In the docker images, use port 1113 for charybdis’ identd connectionlouiz’
2016-12-04Update the verify_certificate_chain code to work with botan >= 1.11.34 as welllouiz’
2016-12-04Add a missing ifdef botanlouiz’
2016-12-04Add some missing botan includeslouiz’
2016-12-04Clean a few more thingslouiz’