Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

dnsdiag-2.6.0-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: dnsdiag Distribution: openSUSE:Factory:zSystems
Version: 2.6.0 Vendor: openSUSE
Release: 1.1 Build date: Sat Oct 26 21:31:45 2024
Group: Development/Languages/Python Build host: reproducible
Size: 81869 Source RPM: dnsdiag-2.6.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://dnsdiag.org/
Summary: DNS request auditing toolset
A set of tools to perform basic audits on DNS requests and responses
to make sure DNS is working as expected. Dnsping can be used to
measure the response time of a given DNS server for arbitrary
requests. Just like a traditional ping utility, it provides similar
functionality for DNS requests.

Dnstraceroute can be used to trace the path a DNS request takes to
its destination. Its purpose is to detect whether a request is
redirected or hijacked. This can be done by comparing different DNS
queries being sent to the same DNS server using dnstraceroute and
observe if there is any difference between the path.

dnseval evaluates multiple DNS resolvers and helps choosing the best
DNS server for the network. It is recommended to use one's own DNS
resolver as opposed to a third-party DNS server. dnseval can compare
different DNS servers from a performance (latency) and reliability
(loss) point of view for when DNS forwarders need to be used instead
of a resolver.

Provides

Requires

License

BSD-3-Clause

Changelog

* Sat Oct 26 2024 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.6.0
    * Add support for DNS over QUIC (DoQ) protocol.
    * Lower dependency version requirement to improve compatibility.
    * Other various bug fixes.
* Thu Jun 20 2024 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.5.0
    * Add RFC5001 NSID support (-n or --nsid).
    * Display RFC8914 Extended DNS Errors when available (-E or --ede)
    * Add ability to override default RR class (-C or --class).
    * Display response TTL if applicable (-L or --ttl).
    * Display first answer in RRSET, when available (-a or --answer).
    * Add -x to display extra/expert information, implying Flags, EDE
      and TTL.
    * Display EDNS flags alongside other response flags, when available
    * Always display RCODE with responses.
    * Add more resolvers to the default list.
    * Lots of bug fixes and UX improvements.
    * Change default behavior of --edns to disabled by default.
    * Always display flags in brackets.
* Sat Feb 04 2023 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.1.0
    * Add -m flag to enforce cache-miss
    * Add -r flag to clear RD flag (disable recursion)
    * Remove support for python 3.4 - 3.6
    * Other minor quality of life improvements
* Thu May 13 2021 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.0.2
    * Bugfix release
  - Update to version 2.0.1
    * Add support for DNSSEC
    * Add -F to display flags for each response (dnsping)
    * Display full response in verbose mode (dnsping)
    * Add DoT (DNS over TLS) support (dnsping, dnseval)
    * Add DoH (DNS over HTTPS) support (dnsping, dnseval)
    * Add TCP support
    * Improved JSON output support for dnseval
    * Refactor and PEP8 cleanup
    * Do not use system resolver when not needed
    * Add support for user defined source IP address
    * Add user-specified destination port (-p/--port)
    * Improve error handling
    * Display last response code for each entry
    * Rework custom socket and custom TTL support
    * Rework time calculation logic to eliminate an extra DNS
      request that was just sent for timing (dnstraceroute)
    * Update docs (output samples, use cases, etc)
    * Use proper terminology (in code) to reduce confusion
* Sun Apr 04 2021 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.0.0
    * Add support for DNSSEC
    * Add -F to display flags for each response (dnsping)
    * Display full response in verbose mode (dnsping)
    * Add DoT (DNS over TLS) support (dnsping, dnseval)
    * Add DoH (DNS over HTTPS) support (dnsping, dnseval)
    * Add TCP support
    * Refactor and PEP8 cleanup
    * Do not use system resolver when not needed
    * Add support for user defined source IP address
    * Add user-specified destination port (-p/--port)
    * Improve error handling
    * Display last response code for each entry
    * Rework custom socket and custom TTL support
    * Rework time calculation logic to eliminate an extra DNS
      request that was just sent for timing (dnstraceroute)
    * Update docs (output samples, use cases, etc)
    * Use proper terminology (in code) to reduce confusion
* Sun Jan 19 2020 Martin Hauke <mardnh@gmx.de>
  - Update to version 1.7.0
    * Add JSON export
    * Ignore unrelated ICMP messages
    * Fix statistics calculation
    * -c 0 for infinite ping
    * Flush output messages
    * Update sample public resolver data
* Sun Jun 09 2019 Jan Engelhardt <jengelh@inai.de>
  - Generalize description. Fix a few missing words.
* Sun Jun 02 2019 Sebastian Wagner <sebix+novell.com@sebix.at>
  - rename to dnsdiag instead of python-dnsdiag
  - Update to version 1.6.4:
    * no upstream changelog available
* Fri Nov 03 2017 mardnh@gmx.de
  - Initial package, version 1.6.3

Files

/usr/bin/dnseval
/usr/bin/dnsping
/usr/bin/dnstraceroute
/usr/lib/python3.11/site-packages/dnsdiag-2.6.0-py3.11.egg-info
/usr/lib/python3.11/site-packages/dnsdiag-2.6.0-py3.11.egg-info/PKG-INFO
/usr/lib/python3.11/site-packages/dnsdiag-2.6.0-py3.11.egg-info/SOURCES.txt
/usr/lib/python3.11/site-packages/dnsdiag-2.6.0-py3.11.egg-info/dependency_links.txt
/usr/lib/python3.11/site-packages/dnsdiag-2.6.0-py3.11.egg-info/entry_points.txt
/usr/lib/python3.11/site-packages/dnsdiag-2.6.0-py3.11.egg-info/requires.txt
/usr/lib/python3.11/site-packages/dnsdiag-2.6.0-py3.11.egg-info/top_level.txt
/usr/lib/python3.11/site-packages/util
/usr/lib/python3.11/site-packages/util/__init__.py
/usr/lib/python3.11/site-packages/util/__pycache__
/usr/lib/python3.11/site-packages/util/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/util/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/util/__pycache__/dns.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/util/__pycache__/dns.cpython-311.pyc
/usr/lib/python3.11/site-packages/util/__pycache__/shared.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/util/__pycache__/shared.cpython-311.pyc
/usr/lib/python3.11/site-packages/util/__pycache__/whois.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/util/__pycache__/whois.cpython-311.pyc
/usr/lib/python3.11/site-packages/util/dns.py
/usr/lib/python3.11/site-packages/util/shared.py
/usr/lib/python3.11/site-packages/util/whois.py
/usr/share/doc/packages/dnsdiag
/usr/share/doc/packages/dnsdiag/README.md
/usr/share/licenses/dnsdiag
/usr/share/licenses/dnsdiag/LICENSE
/usr/share/man/man1/dnseval.1.gz
/usr/share/man/man1/dnsping.1.gz
/usr/share/man/man1/dnstraceroute.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Dec 25 23:42:18 2024