-
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