Commit Graph

  • cec396f6eb ci: only run build:freebsd on louiz’ repository louiz’ 2019-10-10 23:57:04 +02:00
  • 05ba076a0e Use return {...} instead of make_tuple louiz’ 2019-09-22 15:38:27 +02:00
  • 06abd6e69a Add a missing "virtual", and remove a trivial "private" redundancy louiz’ 2019-09-22 15:37:40 +02:00
  • d839792f60 Add the svg logo louiz’ 2019-09-26 17:46:51 +02:00
  • 7291f9c504 Remove a duplicate e2e test louiz’ 2019-09-23 22:47:41 +02:00
  • 61757e4822 Mark all rooms as non-anonymous louiz’ 2019-09-23 22:47:20 +02:00
  • ba2d961ff0 Add tests for non anonymous rooms louiz’ 2019-09-23 22:41:34 +02:00
  • 3339ce2cc0 Trivial little naming changes louiz’ 2019-09-23 22:17:27 +02:00
  • b7b54d8f0e Trivial cleanup louiz’ 2019-09-23 22:08:48 +02:00
  • 7c660c3f39 Add a missing pragma once louiz’ 2019-09-23 22:08:36 +02:00
  • 6ab064d04d USe safer functions, gmtime_r and localtime_r louiz’ 2019-09-23 22:07:57 +02:00
  • 89bb886a1b Always add a 210 status in our self join presence louiz’ 2019-09-22 15:48:36 +02:00
  • cbfb562903 Expect a 210 code in the "change nick on join" e2e test louiz’ 2019-09-22 15:45:39 +02:00
  • 016ee7121e rpm: force sphinx-build-3 binary to be used louiz’ 2019-09-19 23:25:42 +02:00
  • 1ad4470567 ci: alpine image, create the tls key with the correct user and permissions louiz’ 2019-09-19 23:06:07 +02:00
  • 55e53852d7 Update the e2e test to work with latest slixmpp louiz’ 2019-09-18 12:26:38 +02:00
  • cd5f7f5cd1 ci: remove the packaging:deb job louiz’ 2019-09-17 17:21:42 +02:00
  • b5f7e599e0 Update the images and .spec to use sphinx instead of pandoc louiz’ 2019-09-17 17:20:46 +02:00
  • 2f0078ebfc Fix the argument list for SETUP_TARGET_FOR_COVERAGE cmake function louiz’ 2019-09-17 12:43:14 +02:00
  • 0508a44897 ci: Add a junit output to test_suite and give it to gitlab louiz’ 2019-09-15 23:07:56 +02:00
  • 26d9445029 ci: Remove the doc:deploy:mr job because gitlab is too broken louiz’ 2019-09-15 23:23:18 +02:00
  • b085df4018 ci: simplify freebsd test, also add “needs” louiz’ 2019-09-15 22:36:27 +02:00
  • 5ea0f8c7db ci: do not trigger the archlinux job on louiz’ branches, only schedules louiz’ 2019-09-15 22:33:11 +02:00
  • 14fc9c04c3 ci: explicitely set the freebsd compiler to clang++ louiz’ 2019-09-15 22:32:10 +02:00
  • 9e950158dc ci: make the archlinux build on schedules only louiz’ 2019-09-15 22:26:28 +02:00
  • 4abc357ecc Ci: split freebsd into build+test louiz’ 2019-09-15 21:59:49 +02:00
  • 2ad098de92 Properly build and install the man page, also in the rpm louiz’ 2019-09-12 14:20:31 +02:00
  • db3c5f4bc4 ci: Add a job to deploy the doc for MRs louiz’ 2019-09-13 19:04:28 +02:00
  • f16a9882f2 ci: Rename deploy jobs louiz’ 2019-09-13 10:02:11 +02:00
  • db24caad3d ci: only run the build and test jobs if sources changed louiz’ 2019-09-13 09:48:02 +02:00
  • c392d7127f ci: use the "extends" key instead of the ugly anchor syntax louiz’ 2019-09-13 09:40:55 +02:00
  • 9ed6442fc1 ci: Add "needs" in the test stage louiz’ 2019-09-13 09:25:30 +02:00
  • dc6dc28c5f ci: Only run the archlinux test on triggers louiz’ 2019-09-13 08:57:08 +02:00
  • 11d0262a7a Update the tests to reflect the next->complete change louiz’ 2019-08-30 11:39:56 +02:00
  • c13f3005e6 Use a “complete” action for the last step of ad-hoc commands instead of next louiz’ 2019-08-28 22:58:30 +02:00
  • f1936fdd08 Actually fix that correctly instead of the opposite louiz’ 2019-09-09 22:04:54 +02:00
  • 8a6d053be9 Remove trailing / of fulljids if IRC host is missing louiz’ 2019-08-20 21:22:30 +02:00
  • 8ac2645b02 Fix a few dates in the spec file louiz’ 2019-06-16 18:12:30 +02:00
  • 6e30f0c194 Add an error message for udns error DNS_E_NODATA louiz’ 2019-08-30 11:40:42 +02:00
  • 224eb9223f Properly re-convert \01ACTION into a /me when reflected to the sender louiz’ 2019-08-25 21:54:06 +02:00
  • d6460e2828 Add a test for outgoing /me messages that confirms issue #3382 louiz’ 2019-08-25 21:39:10 +02:00
  • 0deeaa7aaf Only deploy the doc from the master branch louiz’ 2019-08-04 05:14:36 +02:00
  • a8ce138dd2 XEP-0410: set not-in-the-room error condition to not-acceptable Jonas Schäfer 2019-08-20 20:11:10 +02:00
  • b68f36056d XEP-0410: implement server-side optimisation for self-pings Jonas Schäfer 2019-08-05 18:23:41 +02:00
  • a8cd241485 Disable systemd’s watchdog by default louiz’ 2019-08-04 04:55:33 +02:00
  • ce7b8395d0 Add an error message on DNS resolution failure for IPv6 only louiz’ 2019-07-29 23:14:47 +02:00
  • 3621458d3f Do not send the IRC host directly as real JID of the user Jonas Schäfer 2018-10-02 16:23:26 +02:00
  • c6749ecce0 Make comment more precise Jonas Schäfer 2018-10-02 16:15:48 +02:00
  • f831978abf Only run the freebsd tests on louiz’ repository louiz’ 2018-10-03 20:29:30 +02:00
  • bf97478b89 Add a job to deploy and undeploy the doc for tags louiz’ 2018-09-19 17:12:51 +02:00
  • 6dbac489b7 Only save the coverage artifacts in the actual coverage job louiz’ 2018-09-17 22:58:48 +02:00
  • 88fe1783bf Do not change our nick if we send a presence to a non-joined channel louiz’ 2018-09-17 22:36:59 +02:00
  • 08085d862f Add a test demonstrating #3378 louiz’ 2018-09-17 22:35:59 +02:00
  • eb082d152d Revert "Use alpine's botan package in the docker image" louiz’ 2018-09-12 15:31:27 +02:00
  • 57889718f1 Use alpine's botan package in the docker image louiz’ 2018-09-11 11:37:19 +02:00
  • cd20177429 Remove the example values for hostname and password louiz’ 2018-09-03 22:58:04 +02:00
  • e249672fa5 Remove one of the two example conf, because one is enough louiz’ 2018-09-03 22:45:48 +02:00
  • 28acbed948 Change the doc files listed in the spec file louiz’ 2018-09-03 22:26:10 +02:00
  • e75b551a52 Add the contributing.rst doc in the index louiz’ 2018-09-01 23:12:39 +02:00
  • b9fab4aafb Fix a few things (formatting, wrong page, etc) in the doc louiz’ 2018-09-01 23:07:26 +02:00
  • 67ed7b59af Add the homepage URL in the doc, and reformat a few paragraphs louiz’ 2018-08-30 16:52:47 +02:00
  • 23e6c7f8c8 Add an environment for the doc louiz’ 2018-08-29 22:26:49 +02:00
  • c70b97d761 Use sphinx instead of pandoc, and add a deploy job louiz’ 2018-08-28 23:24:24 +02:00
  • d421ebd788 Use git_strategy: clone for the freebsd job louiz’ 2018-08-27 10:23:18 +02:00
  • e43885c47d Flush stdout between each e2e test louiz’ 2018-08-26 19:04:15 +02:00
  • 793831539a test:alpine depends on build:alpine, not debian louiz’ 2018-08-26 18:55:48 +02:00
  • 7f50a3c3d2 Run the test_suite in the test phase, and do the coverage only on fedora louiz’ 2018-08-26 18:13:48 +02:00
  • b9f6fbd840 Remove an unused function (and a useless debug log) louiz’ 2018-08-26 18:08:14 +02:00
  • 21f69cf068 Remove the coverity job entirely louiz’ 2018-08-26 18:07:55 +02:00
  • 478619b10a Trivial little syntax changes louiz’ 2018-08-26 15:42:38 +02:00
  • 248e25c22f Replace a useless shared_ptr by a unique_ptr louiz’ 2018-08-26 15:41:54 +02:00
  • f880428a5a Fix the --remove pattern in lcov to exclude catch from the coverage louiz’ 2018-08-25 01:03:58 +02:00
  • a3e865ad63 Fix a signed/unsigned mismatch louiz’ 2018-08-23 23:58:32 +02:00
  • 7d0df9b6dd Disable the throttle limit if negative louiz’ 2018-08-23 15:21:12 +02:00
  • 6c431b64d0 Fix one more warning louiz’ 2018-08-23 22:16:42 +02:00
  • 8997021b2e Fix two more warnings louiz’ 2018-08-23 21:28:06 +02:00
  • b1564e4ddc Fix a bunch of int to unsigned int conversion warnings louiz’ 2018-08-23 20:31:31 +02:00
  • 0b51e38281 MaxHistoryLength now has some sensible default value if the user set a negative one louiz’ 2018-08-23 20:30:11 +02:00
  • 4a583c7b7e Trivial move of a variable in a smaller “ifndef” scope louiz’ 2018-08-23 18:53:47 +02:00
  • d7bc737751 Add two missing ref louiz’ 2018-08-21 19:54:47 +02:00
  • f55b1108cd Add a missing <string> include louiz’ 2018-08-21 19:54:31 +02:00
  • dd31b77c2a Rename and organize the ci builds louiz’ 2018-08-23 15:34:01 +02:00
  • 64a393ebad Create subsections in the CHANGELOG louiz’ 2018-08-23 11:16:22 +02:00
  • 865e3422fd Remove the badges in the readme. The trend is over. louiz’ 2018-08-13 22:42:14 +02:00
  • 9fa7591058 Split the main() into smaller functions louiz’ 2018-08-06 21:14:05 +02:00
  • 89ad479ef4 Remove a useless fill_duration member louiz’ 2018-08-04 16:04:33 +02:00
  • 89e038bc3a Fix the real_type of ThrottleLimit louiz’ 2018-08-04 15:11:59 +02:00
  • 9244624d56 Add -Werror to the FreeBSD build louiz’ 2018-08-04 15:11:29 +02:00
  • 782732ba16 Remove a bunch of useless empty lines louiz’ 2018-08-04 14:50:33 +02:00
  • 6a86b14d05 Rename SetDesc to set_desc, and only define it if USE_DATABASE louiz’ 2018-07-25 15:20:41 +02:00
  • b490ba6e56 Make SetDesc static Jonas Wielicki 2018-07-23 21:44:28 +02:00
  • 4953f7baa5 Fix incorrect setting of field description in Ad-Hoc config forms Jonas Wielicki 2018-07-23 21:28:46 +02:00
  • 6c21edc1b8 Fix a few e2e tests that could fail due to race condition louiz’ 2018-07-27 22:19:54 +02:00
  • 3782fc9ca4 Add two more sleeps, for the same reason louiz’ 2018-07-25 14:43:10 +02:00
  • 96b1e0ab39 Disable the throttling for two tests that are very very long louiz’ 2018-07-25 14:12:00 +02:00
  • 20f36df05f Add a timer for each e2e test louiz’ 2018-07-25 14:11:49 +02:00
  • 3b96b2e0b1 Add a sleep in a e2e test louiz’ 2018-07-25 13:52:52 +02:00
  • 780eea53e7 Trivially improve a e2e test louiz’ 2018-07-24 23:25:30 +02:00
  • 9f77f241ba Fix the freebsd build by using no artifacts louiz’ 2018-07-24 23:25:03 +02:00
  • 7a4cea426d Reflect messages to XMPP only when they are actually sent louiz’ 2018-07-24 23:14:35 +02:00