/mkudns

[UNUSED] Measurement Kit UDP based DNS code

Primary LanguageC++BSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Measurement Kit UDP-based DNS client

GitHub license Github Releases Build Status codecov Build status

Experimental library to perform UDP-based DNS queries in MK.

⚠️⚠️⚠️⚠️⚠️⚠️⚠️: We're going to archive this. We'll use a Go engine to implement this functionality in OONI. So, this experiment can now go to the attic.

Regenerating build files

Possibly edit MKBuild.yaml, then run:

go get -v github.com/measurement-kit/mkbuild
mkbuild

Building

mkdir build
cd build
cmake -GNinja ..
cmake --build .
ctest -a -j8 --output-on-failure

Testing with docker

./docker.sh <build-type>