cmake: Remove the intermediate static libs
Should compile faster (and also take less space on disk)
Free the result pointer provided by udns
Fix a memory leak that would occur on every DNS request, when using udns
Don’t send the unavailable presence to all resources, in the virtual channel
Document the ad-hoc configure forms
Reduce the scope of a variable
Pass the shared_ptr by reference, to avoid useless copies
Little refactor in timed_events
Also makes the coverage code deterministic
Small resolver refactor
Makes the codecoverage deterministic (it does not depend on the order of
v4/v6 resolution)
Replace : with _ in the codecov flag
Use CI_BUILD_NAME as the codecov tag
ci: Use the build:7 artifacts for test:without_udns
ci: Run a e2e test without udns (and upload to codecov)
e2e: Make the tests work without udns too
Do not pass the build artifacts to packaging:deb job
Improve the make coverage_* commands
ci: refactor, comments, use the artifacts from a stage to the next
Add the gcrypt dependency to the biboumi-test docker images
Remove the embedded sha1 code, and use one of botan or gcrypt
This adds a hard dependency on one of Botan or gcrypt. Botan is already a
recommended dependency, and gcrypt is probably packaged almost everywhere,
so this should not be a big deal.
ref #3241
Fix the order of from and to address in muc traffic info reply
And add a test for it.
fix #3238