-
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