louiz’
c70301e503
Fix the presences sent, when multiple resources join the virtual channel
...
fix #3216
2016-11-02 21:25:26 +01:00
louiz’
f50f50653d
Refactor load_certs()
2016-11-01 19:43:56 +01:00
louiz’
e1934a0b5f
Disable e2e tests on openbsd
2016-11-01 17:40:09 +01:00
louiz’
e565efd348
And fix the bw-output path…
...
[skip-ci]
2016-11-01 17:39:24 +01:00
louiz’
8b178aa82f
Fix the sonar-qube submission
2016-11-01 17:10:11 +01:00
louiz’
eed31b6aff
Fix the openbsd test, again
2016-10-31 15:51:30 +01:00
louiz’
7144a39a1e
Automate the sonar-qube scanner submission in the ci process
2016-10-31 15:45:56 +01:00
louiz’
1f65254231
Fix the openbsd test, do not use coverage on it
2016-10-31 15:20:31 +01:00
louiz’
03cdf75757
Revert the whole nproc thing
2016-10-31 15:20:12 +01:00
louiz’
bf8348186b
Coin coin
2016-10-31 14:11:08 +01:00
louiz’
835999d5f5
ci: Fix the nproc thingy
2016-10-31 14:09:20 +01:00
louiz’
ae02e58b9d
Some cleanups
2016-10-31 14:03:37 +01:00
louiz’
8c26b4d19f
Remove unused roster code
2016-10-31 02:01:01 +01:00
louiz’
056bc3da06
Actually run all the e2e scenario if nothing is specified
2016-10-31 01:45:09 +01:00
louiz’
db7ac6f13d
Test successful invite of an other user
2016-10-31 01:39:35 +01:00
louiz’
1d2f20600a
Handle IRC message 341 (invite confirmation)
2016-10-31 01:39:35 +01:00
louiz’
fdf336afa0
Use ensure_future if available, otherwise use asyncio.async
2016-10-31 01:39:35 +01:00
louiz’
1d6aa89ab9
Test self disco
2016-10-31 01:39:35 +01:00
louiz’
ec555d05df
e2e: add the possibility to launch a specific list of scenarios only
2016-10-31 01:39:35 +01:00
louiz’
1ff71ca79e
Test raw messages
2016-10-31 01:39:35 +01:00
louiz’
3e7c8ab4bc
Trivial cleanup
2016-10-31 01:39:35 +01:00
louiz’
911258bc65
Make AddrinfoDeleter a class
2016-10-31 01:39:35 +01:00
louiz’
0d8a2bfd13
Rename a variable that shadows a class member
2016-10-31 01:39:35 +01:00
louiz’
f7f4e3f638
Do the previous commit, but correctly
2016-10-28 19:07:12 +02:00
louiz’
8c5c217a9e
Default to make -j1 if nproc doesn’t exist
2016-10-28 18:55:10 +02:00
louiz’
ac61450184
Refactor remove_invalid_xml_chars to use correct types directly
2016-10-27 01:37:55 +02:00
louiz’
6d65e9527e
Remove calls to INFO() in catch, they are useless
2016-10-27 01:16:04 +02:00
louiz’
6d5d7eff68
Directly use Botan::byte instead of char, to avoid an unnecessary cast
2016-10-27 01:15:26 +02:00
louiz’
021f025cb0
Refactor the sha1 digest into its own function, and do not use sprintf
2016-10-26 21:19:53 +02:00
louiz’
3fdae6b624
Add a new badge to our collection! (Sonarqube)
2016-10-27 00:19:56 +02:00
louiz’
5ffd976d7f
CONTRIBUTING.rst formatting and a typo
2016-10-25 01:17:58 +02:00
louiz
e5aaf7f8f4
Merge branch 'fix_tests_encoding' into 'master'
...
Fix test encoding by setting LANG and LC_ALL to C.UTF-8
Because we don’t want to rely on each projet setting their own variable LC_ALL and LANG in gitlab’s CI preferences.
See merge request !4
2016-10-24 11:46:49 +02:00
louiz’
b141f3ddee
Explicitely use the docker runner on some builds
2016-10-24 11:39:28 +02:00
louiz’
4359680f9d
Fix test encoding by setting LANG and LC_ALL to C.UTF-8
2016-10-24 11:21:12 +02:00
louiz’
fed21b7e9f
ci: Rename the test archive
2016-10-24 10:23:09 +02:00
louiz’
00a2e8dd70
Suggest adding tests when contributing
2016-10-24 19:22:46 +02:00
louiz’
7b2215b882
Add a CONTRIBUTING file
2016-10-24 19:01:52 +02:00
louiz’
5990a8bf8a
Correctly handle the nick change inside the virtual channel
2016-10-24 00:19:30 +02:00
louiz’
c3bb9fe2e2
Handle forced-join by just sending an invitation
...
fix #3116
2016-10-23 23:59:21 +02:00
louiz’
00eb18bae8
Refactor channel->parting to a new location
2016-10-23 23:58:03 +02:00
louiz’
8b8bbceeb3
Revert "Use ensure_future instead of async"
...
This reverts commit a4d67ce041 .
2016-10-21 19:12:25 +02:00
louiz’
ac32d25738
Fix the broken commit 4388b9c
2016-10-21 18:50:04 +02:00
louiz’
82a6fa6d09
e2e: Fix some logic in check_list_of_xpath
2016-10-21 01:05:38 +02:00
louiz’
a4d67ce041
Use ensure_future instead of async
2016-10-21 01:05:15 +02:00
louiz’
4388b9c311
Remove an unused variable in e2e
2016-10-21 01:00:52 +02:00
louiz’
479708c83e
Add an other kewl badge
2016-10-20 18:55:18 +02:00
louiz’
52f0aca246
Coverity upload is allowed to fail and is manual. Also name the artifacts
2016-10-21 00:05:21 +02:00
louiz’
aa4255224e
Optimize tcp_socket::on_send by using vector::erase() only once per call
2016-10-20 20:08:29 +02:00
louiz’
ce06c25e93
Very little optimization by using a simpler scope_guard when possible
...
The version with the vector, that can be disabled etc, is “very” slow, so we
use unique_ptr when we don’t need to disable it, and when it only contains
one function
2016-10-20 19:32:20 +02:00
louiz’
6b4d2e8e3e
Use expect_unordered in a few more places
2016-10-17 19:49:45 +02:00