summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-09-15ci: make the archlinux build on schedules onlylouiz’
2019-09-15Ci: split freebsd into build+testlouiz’
2019-09-15Properly build and install the man page, also in the rpmlouiz’
2019-09-15ci: Add a job to deploy the doc for MRslouiz’
2019-09-15ci: Rename deploy jobslouiz’
2019-09-15ci: only run the build and test jobs if sources changedlouiz’
2019-09-15ci: use the "extends" key instead of the ugly anchor syntaxlouiz’
2019-09-15ci: Add "needs" in the test stagelouiz’
2019-09-15ci: Only run the archlinux test on triggerslouiz’
2019-09-14Update the tests to reflect the next->complete changelouiz’
2019-09-14Use a “complete” action for the last step of ad-hoc commands instead of nextlouiz’
2019-09-09Actually fix that correctly instead of the oppositelouiz’
2019-09-09Remove trailing / of fulljids if IRC host is missinglouiz’
2019-09-09Fix a few dates in the spec filelouiz’
2019-08-30Add an error message for udns error DNS_E_NODATAlouiz’
In cases where the DNS server does not respond “domain not found” but “domain found, but no IP for that record type”, we just say “domain not found” too (instead of nothing, previously).
2019-08-25Properly re-convert \01ACTION into a /me when reflected to the senderlouiz’
fix #3382 It still needs to be fixed properly by cleaning the way we send the messages in all direction etc. And this is ugly because, with just one message, we do a conversion in one direction, and then re-convert in the other direction. But at least it works and users will be happy, even if I’m not entirely satisfied with the code.
2019-08-25Add a test for outgoing /me messages that confirms issue #3382louiz’
2019-08-25Only deploy the doc from the master branchlouiz’
2019-08-20XEP-0410: set not-in-the-room error condition to not-acceptableJonas Schäfer
XEP-0410 demands that. This changes the error condition for all pings to the room, even those which aren’t self-pings, if the sender is not joined. The conditions of XEP-0410 were based on observing existing implementations.
2019-08-20XEP-0410: implement server-side optimisation for self-pingsJonas Schäfer
This prevents the ping from round-tripping through IRC and possibly a random other client of the user. Please see XEP-0410 for the rationale. Fixes #3385.
2019-08-04Disable systemd’s watchdog by defaultlouiz’
2019-07-29Add an error message on DNS resolution failure for IPv6 onlylouiz’
2018-10-04Do not send the IRC host directly as real JID of the userrefactor-resourcesJonas Schäfer
Fixes #3381
2018-10-03Make comment more preciseJonas Schäfer
2018-10-03Only run the freebsd tests on louiz’ repositorylouiz’
For “security” reason, the freebsd runner is not accessible for anyone else, so it just yields an error when it tries to run. With this change, it is just not run.
2018-09-19Add a job to deploy and undeploy the doc for tagsgetdnslouiz’
fix #3377
2018-09-17Only save the coverage artifacts in the actual coverage joblouiz’
2018-09-17Do not change our nick if we send a presence to a non-joined channellouiz’
fix #3378
2018-09-17Add a test demonstrating #3378louiz’
2018-09-12Revert "Use alpine's botan package in the docker image"louiz’
This reverts commit 57889718f1c33a0ba963f3956ef7d5fb90cefc62.
2018-09-11Use alpine's botan package in the docker imagelouiz’
2018-09-03Remove the example values for hostname and passwordlouiz’
2018-09-03Remove one of the two example conf, because one is enoughlouiz’
2018-09-03Change the doc files listed in the spec filelouiz’
2018-09-01Add the contributing.rst doc in the indexlouiz’
2018-09-01Fix a few things (formatting, wrong page, etc) in the doclouiz’
2018-08-30Add the homepage URL in the doc, and reformat a few paragraphslouiz’
2018-08-29Add an environment for the doclouiz’
2018-08-29Use sphinx instead of pandoc, and add a deploy joblouiz’
2018-08-27Use git_strategy: clone for the freebsd joblouiz’
2018-08-26Flush stdout between each e2e testlouiz’
2018-08-26test:alpine depends on build:alpine, not debianlouiz’
2018-08-26Run the test_suite in the test phase, and do the coverage only on fedoralouiz’
2018-08-26Remove an unused function (and a useless debug log)louiz’
2018-08-26Remove the coverity job entirelylouiz’
2018-08-26Trivial little syntax changeslouiz’
2018-08-26Replace a useless shared_ptr by a unique_ptrlouiz’
2018-08-25Fix the --remove pattern in lcov to exclude catch from the coveragelouiz’
2018-08-24Fix a signed/unsigned mismatchlouiz’
2018-08-23Disable the throttle limit if negativelouiz’
Also, invalid values result in -1 being set