Commit Graph

  • fdb3e739b0 Typos: negociat… -> negotiat… louiz’ 2021-01-09 22:06:33 +01:00
  • 19c577b937 Remove .clang-format file louiz’ 2020-10-04 21:33:06 +02:00
  • 752931b7a5 fix localtime call -> _r louiz’ 2020-10-04 21:31:15 +02:00
  • 99bb8c977c irc.ppirc.net is no more, remove its configuration Emmanuel Gil Peyrot 2020-11-09 01:27:34 +01:00
  • e74471067c Changelog for -t feature louiz’ 2020-09-23 23:58:58 +02:00
  • 5607c101d4 Little code simplification for conf_filename louiz’ 2020-09-23 23:54:01 +02:00
  • 0bb4f144fc CLI: Add a test config flag Félix Baylac-Jacqué 2020-08-31 22:26:21 +02:00
  • 579d46f78a Update the changelog for the private message changes louiz’ 2020-09-23 23:40:00 +02:00
  • 0fadb2d1fb Trivial comment change in an e2e test louiz’ 2020-09-23 23:39:46 +02:00
  • 9cb6a0c2c9 Entirely remove the code for the “preferred_from” nick louiz’ 2020-09-23 23:38:46 +02:00
  • 9a90c76eba Do not mark message to bare JID private/no-copy Georg Lukas 2020-08-21 10:24:12 +02:00
  • f8da92a8be Always send direct messages to the user’s bare JID Jonas Schäfer 2019-10-10 21:15:09 +02:00
  • 5900c19c22 Start version 10.0 louiz’ 2020-09-22 22:54:03 +02:00
  • 9ad92a900a Merge branch 'v9' louiz’ 2020-09-23 23:17:44 +02:00
  • 6174ceb4e1 Release version 9.0 louiz’ 2020-09-22 22:50:04 +02:00
  • f548f63178 Merge branch 'v9' louiz’ 2020-08-16 16:09:13 +02:00
  • b98434b5d0 In CAP messages, handle the last arg as a list of capabilities louiz’ 2020-08-16 16:05:15 +02:00
  • df2fe0bc4b Fix the parsing of IRC messages, especially with trailing spaces louiz’ 2020-08-16 15:51:47 +02:00
  • d016010333 Fix the archlinux url in Dockerfile louiz’ 2020-05-07 00:06:54 +02:00
  • 063e6b127e Handle SASL failures by displaying a message and aborting the connection louiz’ 2020-08-12 09:40:36 +02:00
  • 4d6fdb0795 Document the SASL feature louiz’ 2020-08-12 09:39:24 +02:00
  • 189015afb4 Conditionally compile the SASL code only with botan and database louiz’ 2020-07-29 00:37:24 +02:00
  • e4550d324f e2e: do not fail to start if no irc database exist yet louiz’ 2020-06-15 00:47:27 +02:00
  • 2e1ddeb654 Implement SASL plain authentication louiz’ 2020-06-14 22:54:42 +02:00
  • 655bc344d4 Add a missing ostream include louiz’ 2020-05-26 21:06:36 +02:00
  • 99c76f0f35 ci: Do not fail the packaging:rpm job if test:fedora did not run louiz’ 2020-05-22 11:15:16 +02:00
  • b0b1cd9824 ci: do not allow packaging jobs to fail louiz’ 2020-05-22 11:11:31 +02:00
  • bc1fa4bc31 ci: Install the correct rtd_theme package, not the documentation… louiz’ 2020-05-21 23:16:23 +02:00
  • 6ed9545abb ci: use the container tag instead of docker, for the build steps louiz’ 2020-05-21 22:51:34 +02:00
  • c7eb46b2ff ci: Add sphinx_rtd_theme to fedora image to build the doc louiz’ 2020-05-21 22:45:25 +02:00
  • 17a5f1fae0 ci: Use fedora:latest instead of doc-builder and fedora:oragono louiz’ 2020-05-21 22:45:04 +02:00
  • 0479bd0319 Merge branch 'v8' louiz’ 2020-05-09 15:01:10 +02:00
  • 23c96accf7 Release version 8.5 louiz’ 2020-05-09 14:44:00 +02:00
  • 25530cf9ee e2e: Switch from coroutines to async, for python3.8 louiz’ 2020-05-05 21:09:38 +02:00
  • f76cd93aff Fix clang warnings on some utils function. It’s also faster louiz’ 2020-05-04 23:55:39 +02:00
  • c671da13b3 Fix a std::move() warning with clang louiz’ 2020-05-02 20:55:11 +02:00
  • fa905a741f Fix a compile error with gcc 10 louiz’ 2020-05-02 21:15:28 +02:00
  • d34a25ca34 Run the test against the oragono images louiz’ 2020-05-07 00:00:10 +02:00
  • 5c1f45926d e2e: accept a regexp version of oragono, not just 2.0.0 louiz’ 2020-05-06 23:56:44 +02:00
  • 71efad0f65 Update the test docker images to contain oragono instead of charybdis louiz’ 2020-05-06 23:55:57 +02:00
  • 32d25e7e51 ci: Use fedora:oragono image louiz’ 2020-05-02 21:49:11 +02:00
  • 057ef25eea Create oragono TLS certificate automatically before each e2e run louiz’ 2020-03-24 23:11:14 +01:00
  • a156b7514e Remove raw_names_command e2e test louiz’ 2020-03-24 22:59:52 +01:00
  • 91c9aa6084 Modify oragono’s conf four our tests louiz’ 2020-03-24 22:22:24 +01:00
  • 07dbd7e7ff Add the default oragono conf louiz’ 2020-03-24 22:21:52 +01:00
  • 1b72faef3c Update the tests to work with oragono louiz’ 2020-03-24 22:18:41 +01:00
  • 81fb7389ae Start oragono instead of charybdis louiz’ 2020-03-24 22:16:07 +01:00
  • eb976918f9 e2e: Switch from coroutines to async, for python3.8 louiz’ 2020-05-05 21:09:38 +02:00
  • 10d683354b Fix clang warnings on some utils function. It’s also faster louiz’ 2020-05-04 23:55:39 +02:00
  • c91fac82da Fix a std::move() warning with clang louiz’ 2020-05-02 20:55:11 +02:00
  • 12feb1509e Fix a compile error with gcc 10 louiz’ 2020-05-02 21:15:28 +02:00
  • 1833946c07 Revert "Temporarily disable freebsd tests until I fix my freebsd machine" louiz’ 2020-05-02 17:32:47 +02:00
  • e1ef3ae5d1 ci: Always upload the test: artifacts louiz’ 2020-05-02 13:49:12 +02:00
  • 2ef41e1afc Add missing affiliation and role in nick change presence louiz’ 2020-04-19 11:49:07 +02:00
  • 4ee3dd695e Demonstrate bug #3429 louiz’ 2020-04-15 19:35:37 +02:00
  • 1492eed3c9 Temporarily disable freebsd tests until I fix my freebsd machine louiz’ 2020-04-19 11:41:11 +02:00
  • 444a48339a Update version in doc configuration Maxime “pep” Buquet 2020-03-11 16:08:16 +01:00
  • 212e8e5989 Merge remote-tracking branch 'linkmauve/die-gc1.0-die' louiz’ 2020-03-11 18:41:43 +01:00
  • 470ba2e4e4 Remove the part of the force-join test that checks the nick changed louiz’ 2020-03-11 18:14:19 +01:00
  • 2c4ffbf25a Consider the nick change only if it is NOT a join louiz’ 2020-03-11 15:25:38 +01:00
  • 8013bb1cfe And modify the tests to work, by adding the <x/> node in all join presences louiz’ 2020-03-11 14:43:21 +01:00
  • a0d24b4847 add CAP_NET_BIND_SERVICE in biboumi.service to be able to bind on port 113 louiz’ 2020-03-11 14:37:03 +01:00
  • fc22e06317 Fix a type stable-id -> stanza-id, and add a test case to be exhaustive louiz’ 2020-03-11 00:32:18 +01:00
  • 40d2168ae5 Announce the urn:xmpp:sid:0 NS in MUC's disco#info louiz’ 2020-03-11 00:19:19 +01:00
  • e967088986 Make sure we keep the stable-id and origin-id nodes when required louiz’ 2020-03-11 00:08:18 +01:00
  • 49a3931784 Add a test to check that XEP-45 stable ID thing is respected louiz’ 2020-03-10 23:12:10 +01:00
  • fd98e60a1d Avoid nick changes when joining a room that was already joined louiz’ 2020-03-02 23:20:03 +01:00
  • 77c134a47b Demonstrate issue #3423 with e2e tests louiz’ 2020-03-02 23:17:48 +01:00
  • 3584979cc2 e2e: fix the timeout code for expect_unordered louiz’ 2020-03-02 23:19:33 +01:00
  • 76b81cec55 Small trivial readability improvement louiz’ 2020-03-02 23:19:04 +01:00
  • f06fac2a13 Rename the e2e nicks to make things easier to debug louiz’ 2020-03-02 23:18:37 +01:00
  • 38fbca5bc0 Merge branch 'v8' louiz’ 2020-02-25 23:40:16 +01:00
  • f6dd3c4656 Release version 8.4 louiz’ 2020-02-25 23:38:20 +01:00
  • c35e1aaa76 Merge branch 'v8' louiz’ 2020-02-25 23:30:29 +01:00
  • 4b0fb8b37e Remove all identd sockets on exit signal louiz’ 2020-02-25 23:20:54 +01:00
  • 9913518178 Add an error message for udns error DNS_E_NODATA (cherry-picked from master) louiz’ 2019-08-30 11:40:42 +02:00
  • 5fbd900fd6 Ignore malformed identd queries louiz’ 2020-02-25 23:07:26 +01:00
  • 23f3f48b4a Only consider sockets that are in valid states as identd candidates louiz’ 2020-02-25 22:53:37 +01:00
  • b18d81ae9f Fix a typo in a function name (match_pairt) louiz’ 2020-02-25 22:52:58 +01:00
  • 14fe971183 Don’t treat presence updates as MUC joins Emmanuel Gil Peyrot 2019-11-12 12:17:42 +01:00
  • 440e04c6ba e2e: Add a 10s timeout for expect_stanza louiz’ 2019-11-13 23:17:01 +01:00
  • 0cb62d993b Rename the build directory in the e2e docker doc louiz’ 2019-11-13 22:11:14 +01:00
  • acc0458054 Give a little unsecure docker tip :^) louiz’ 2019-11-13 22:13:20 +01:00
  • 00c1c9dfb3 Doc: add a missing “cd build/” in one example louiz’ 2019-11-12 00:30:14 +01:00
  • 1dd0d69458 Forgot this typo… louiz’ 2019-11-11 02:53:56 +01:00
  • c8f47230bb Document how to run the e2e tests with docker, locally louiz’ 2019-11-11 02:43:13 +01:00
  • b4368aaa0d Rename the doc from developper to developer louiz’ 2019-11-11 01:17:06 +01:00
  • 67cfa4ae8d Merge branch 'e2e-doc' louiz’ 2019-11-09 21:06:31 +01:00
  • 7f2e74c091 Add a doc describing how to write e2e tests louiz’ 2019-11-07 18:59:43 +01:00
  • efb695be6b e2e: Implicitely include the handshake in all tests louiz’ 2019-11-09 20:49:05 +01:00
  • 1736641368 Clean the __main__ file of the e2e tests louiz’ 2019-11-09 20:47:55 +01:00
  • 7571020243 Make is_empty work with any integral type louiz’ 2019-11-06 17:47:35 +01:00
  • 4484a5f8ce Remove a useless std::move() and copy louiz’ 2019-11-06 17:22:00 +01:00
  • e4a4addaf8 Add a missing max_history_length field in the IRC server option form louiz’ 2019-11-06 17:21:28 +01:00
  • 34b4caeccf Properly set the default values for invalid integer conf options louiz’ 2019-11-06 17:21:06 +01:00
  • 752cb86d8a e2e: Test the behaviour on bad integer value for ad-hoc confs louiz’ 2019-11-03 22:30:20 +01:00
  • 438b7fb803 Remove a useless “givin up” debug line louiz’ 2019-11-03 22:22:09 +01:00
  • 7ca1b33ae3 Add a test for MAM without an “end” value louiz’ 2019-11-03 22:21:30 +01:00
  • cedf441281 Use the right int64 type for INTEGER rows in the db louiz’ 2019-11-03 22:20:44 +01:00
  • bd41bc8b02 Split all the e2e tests in their own files louiz’ 2019-10-10 11:10:25 +02:00