Added
- Implemented automatic detection of gateway (router) address on Linux, Windows and macOS platforms. It will be included in the benchmark in case this address is a DNS provider.
- Added
--skip-gateway-detectionoption to skip the auto-detection of gateway (router) address. - Implemented
dns-bench config listsubcommand to list the current configurations without necessity to run the benchmark or open the file.
Changed
- Changed base image of Docker container from rust to alpine which results in significant reduction of the image size (~650 MiB => ~15 MiB) by @February30th in #301.
- Docker container now uses a
dns-benchbinary entrypoint, so you can pass arguments directly todocker runcommand without necessity to specify/bin/sh -c "dns-bench ...". - Dropped the support of several architectures in the Docker image including
linux/arm/v7,linux/386,linux/s390xdue to migration on the alpine.
Documentation
- Completely reworked the Docker Hub overview to match the style and follow the best practices of this platform.
- Updated documentation according to all the changes and newly added features.
Dependencies
- Updated
clapfrom 4.5.41 to 4.5.47 - Updated
tomlfrom 0.9.2 to 0.9.5 - Updated
quick-xmlfrom 0.38.0 to 0.38.3 - Updated
serdefrom 1.0.219 to 1.0.223 - Updated
serde_jsonfrom 1.0.141 to 1.0.145 - Updated
tokiofrom 1.32.0 to 1.47.1