├── .github └── workflows │ └── test.yml ├── .gitignore ├── .hgignore ├── .hgtags ├── LICENSE ├── MANIFEST.in ├── README ├── README.md ├── _config.yml ├── dnslib ├── __init__.py ├── bimap.py ├── bit.py ├── buffer.py ├── client.py ├── digparser.py ├── dns.py ├── fixedresolver.py ├── intercept.py ├── label.py ├── lex.py ├── proxy.py ├── ranges.py ├── server.py ├── shellresolver.py ├── test │ ├── 1.1.1.1.in-addr.arpa.-PTR │ ├── 8.8.8.8.in-addr.arpa.-PTR │ ├── 9.9.9.9.in-addr.arpa.-PTR │ ├── ECC94C1D-7026-41AA-B47E-FDFE40EB9957.com-A │ ├── _sip._udp.sipgate.co.uk-SRV │ ├── cloudflare.com-A │ ├── cloudflare.com-A-dnssec │ ├── cloudflare.com-AAAA │ ├── cloudflare.com-AAAA-dnssec │ ├── cloudflare.com-CNAME │ ├── cloudflare.com-CNAME-dnssec │ ├── cloudflare.com-MX │ ├── cloudflare.com-MX-dnssec │ ├── cloudflare.com-NS │ ├── cloudflare.com-NS-dnssec │ ├── cloudflare.com-SOA │ ├── cloudflare.com-SOA-dnssec │ ├── cloudflare.com-TXT │ ├── cloudflare.com-TXT-dnssec │ ├── dig │ │ ├── google.com-A.dig │ │ └── google.com-ANY.dig │ ├── example.org-DNSKEY │ ├── example.org-DS │ ├── example.org-MX-dnssec │ ├── example.org-PTR-dnssec │ ├── example.org-SOA-dnssec │ ├── fedoraproject.org-TLSA │ ├── google.com-MX │ ├── google.com-NS │ ├── google.com-SOA │ ├── google.com-TXT │ ├── he.net-MX │ ├── he.net-NS │ ├── he.net-SOA │ ├── he.net-TXT │ ├── iana.org-A │ ├── iana.org-A-dnssec │ ├── iana.org-AAAA │ ├── iana.org-AAAA-dnssec │ ├── iana.org-DNSKEY │ ├── iana.org-MX │ ├── iana.org-MX-dnssec │ ├── iana.org-NS │ ├── iana.org-NS-dnssec │ ├── iana.org-PTR-dnssec │ ├── iana.org-SOA │ ├── iana.org-SOA-dnssec │ ├── iana.org-TXT │ ├── iana.org-TXT-dnssec │ ├── oilpro.ch-TYPE65534 │ ├── openssl.org-TLSA │ ├── salsa.debian.org-SSHFP │ ├── sip2sip.info-NAPTR │ ├── www.example.org-A-dnssec │ ├── www.example.org-AAAA-dnssec │ ├── www.example.org-ANY-dnssec │ ├── www.example.org-CNAME-dnssec │ ├── www.example.org-TXT-dnssec │ ├── www.google.com-A │ ├── www.google.com-AAAA │ ├── www.google.com-CNAME │ ├── www.he.net-A │ ├── www.he.net-AAAA │ ├── www.he.net-CNAME │ ├── www.iana.org-A-dnssec │ ├── www.iana.org-AAAA-dnssec │ ├── www.iana.org-ANY-dnssec │ └── www.iana.org-CNAME-dnssec ├── test_decode.py └── zoneresolver.py ├── fuzz.py ├── run_tests.sh └── setup.py /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | build 3 | dist 4 | *.egg-info 5 | __pycache__ 6 | -------------------------------------------------------------------------------- /.hgignore: -------------------------------------------------------------------------------- 1 | syntax: glob 2 | 3 | *.swp 4 | *.pyc 5 | *~ 6 | *egg-info 7 | .DS_Store 8 | build 9 | dist 10 | MANIFEST 11 | PKG-INFO 12 | -------------------------------------------------------------------------------- /.hgtags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/.hgtags -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/README -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | README -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/_config.yml -------------------------------------------------------------------------------- /dnslib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/__init__.py -------------------------------------------------------------------------------- /dnslib/bimap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/bimap.py -------------------------------------------------------------------------------- /dnslib/bit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/bit.py -------------------------------------------------------------------------------- /dnslib/buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/buffer.py -------------------------------------------------------------------------------- /dnslib/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/client.py -------------------------------------------------------------------------------- /dnslib/digparser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/digparser.py -------------------------------------------------------------------------------- /dnslib/dns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/dns.py -------------------------------------------------------------------------------- /dnslib/fixedresolver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/fixedresolver.py -------------------------------------------------------------------------------- /dnslib/intercept.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/intercept.py -------------------------------------------------------------------------------- /dnslib/label.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/label.py -------------------------------------------------------------------------------- /dnslib/lex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/lex.py -------------------------------------------------------------------------------- /dnslib/proxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/proxy.py -------------------------------------------------------------------------------- /dnslib/ranges.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/ranges.py -------------------------------------------------------------------------------- /dnslib/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/server.py -------------------------------------------------------------------------------- /dnslib/shellresolver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/shellresolver.py -------------------------------------------------------------------------------- /dnslib/test/1.1.1.1.in-addr.arpa.-PTR: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/1.1.1.1.in-addr.arpa.-PTR -------------------------------------------------------------------------------- /dnslib/test/8.8.8.8.in-addr.arpa.-PTR: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/8.8.8.8.in-addr.arpa.-PTR -------------------------------------------------------------------------------- /dnslib/test/9.9.9.9.in-addr.arpa.-PTR: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/9.9.9.9.in-addr.arpa.-PTR -------------------------------------------------------------------------------- /dnslib/test/ECC94C1D-7026-41AA-B47E-FDFE40EB9957.com-A: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/ECC94C1D-7026-41AA-B47E-FDFE40EB9957.com-A -------------------------------------------------------------------------------- /dnslib/test/_sip._udp.sipgate.co.uk-SRV: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/_sip._udp.sipgate.co.uk-SRV -------------------------------------------------------------------------------- /dnslib/test/cloudflare.com-A: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/cloudflare.com-A -------------------------------------------------------------------------------- /dnslib/test/cloudflare.com-A-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/cloudflare.com-A-dnssec -------------------------------------------------------------------------------- /dnslib/test/cloudflare.com-AAAA: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/cloudflare.com-AAAA -------------------------------------------------------------------------------- /dnslib/test/cloudflare.com-AAAA-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/cloudflare.com-AAAA-dnssec -------------------------------------------------------------------------------- /dnslib/test/cloudflare.com-CNAME: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/cloudflare.com-CNAME -------------------------------------------------------------------------------- /dnslib/test/cloudflare.com-CNAME-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/cloudflare.com-CNAME-dnssec -------------------------------------------------------------------------------- /dnslib/test/cloudflare.com-MX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/cloudflare.com-MX -------------------------------------------------------------------------------- /dnslib/test/cloudflare.com-MX-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/cloudflare.com-MX-dnssec -------------------------------------------------------------------------------- /dnslib/test/cloudflare.com-NS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/cloudflare.com-NS -------------------------------------------------------------------------------- /dnslib/test/cloudflare.com-NS-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/cloudflare.com-NS-dnssec -------------------------------------------------------------------------------- /dnslib/test/cloudflare.com-SOA: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/cloudflare.com-SOA -------------------------------------------------------------------------------- /dnslib/test/cloudflare.com-SOA-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/cloudflare.com-SOA-dnssec -------------------------------------------------------------------------------- /dnslib/test/cloudflare.com-TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/cloudflare.com-TXT -------------------------------------------------------------------------------- /dnslib/test/cloudflare.com-TXT-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/cloudflare.com-TXT-dnssec -------------------------------------------------------------------------------- /dnslib/test/dig/google.com-A.dig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/dig/google.com-A.dig -------------------------------------------------------------------------------- /dnslib/test/dig/google.com-ANY.dig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/dig/google.com-ANY.dig -------------------------------------------------------------------------------- /dnslib/test/example.org-DNSKEY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/example.org-DNSKEY -------------------------------------------------------------------------------- /dnslib/test/example.org-DS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/example.org-DS -------------------------------------------------------------------------------- /dnslib/test/example.org-MX-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/example.org-MX-dnssec -------------------------------------------------------------------------------- /dnslib/test/example.org-PTR-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/example.org-PTR-dnssec -------------------------------------------------------------------------------- /dnslib/test/example.org-SOA-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/example.org-SOA-dnssec -------------------------------------------------------------------------------- /dnslib/test/fedoraproject.org-TLSA: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/fedoraproject.org-TLSA -------------------------------------------------------------------------------- /dnslib/test/google.com-MX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/google.com-MX -------------------------------------------------------------------------------- /dnslib/test/google.com-NS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/google.com-NS -------------------------------------------------------------------------------- /dnslib/test/google.com-SOA: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/google.com-SOA -------------------------------------------------------------------------------- /dnslib/test/google.com-TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/google.com-TXT -------------------------------------------------------------------------------- /dnslib/test/he.net-MX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/he.net-MX -------------------------------------------------------------------------------- /dnslib/test/he.net-NS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/he.net-NS -------------------------------------------------------------------------------- /dnslib/test/he.net-SOA: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/he.net-SOA -------------------------------------------------------------------------------- /dnslib/test/he.net-TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/he.net-TXT -------------------------------------------------------------------------------- /dnslib/test/iana.org-A: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/iana.org-A -------------------------------------------------------------------------------- /dnslib/test/iana.org-A-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/iana.org-A-dnssec -------------------------------------------------------------------------------- /dnslib/test/iana.org-AAAA: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/iana.org-AAAA -------------------------------------------------------------------------------- /dnslib/test/iana.org-AAAA-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/iana.org-AAAA-dnssec -------------------------------------------------------------------------------- /dnslib/test/iana.org-DNSKEY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/iana.org-DNSKEY -------------------------------------------------------------------------------- /dnslib/test/iana.org-MX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/iana.org-MX -------------------------------------------------------------------------------- /dnslib/test/iana.org-MX-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/iana.org-MX-dnssec -------------------------------------------------------------------------------- /dnslib/test/iana.org-NS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/iana.org-NS -------------------------------------------------------------------------------- /dnslib/test/iana.org-NS-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/iana.org-NS-dnssec -------------------------------------------------------------------------------- /dnslib/test/iana.org-PTR-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/iana.org-PTR-dnssec -------------------------------------------------------------------------------- /dnslib/test/iana.org-SOA: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/iana.org-SOA -------------------------------------------------------------------------------- /dnslib/test/iana.org-SOA-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/iana.org-SOA-dnssec -------------------------------------------------------------------------------- /dnslib/test/iana.org-TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/iana.org-TXT -------------------------------------------------------------------------------- /dnslib/test/iana.org-TXT-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/iana.org-TXT-dnssec -------------------------------------------------------------------------------- /dnslib/test/oilpro.ch-TYPE65534: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/oilpro.ch-TYPE65534 -------------------------------------------------------------------------------- /dnslib/test/openssl.org-TLSA: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/openssl.org-TLSA -------------------------------------------------------------------------------- /dnslib/test/salsa.debian.org-SSHFP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/salsa.debian.org-SSHFP -------------------------------------------------------------------------------- /dnslib/test/sip2sip.info-NAPTR: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/sip2sip.info-NAPTR -------------------------------------------------------------------------------- /dnslib/test/www.example.org-A-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/www.example.org-A-dnssec -------------------------------------------------------------------------------- /dnslib/test/www.example.org-AAAA-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/www.example.org-AAAA-dnssec -------------------------------------------------------------------------------- /dnslib/test/www.example.org-ANY-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/www.example.org-ANY-dnssec -------------------------------------------------------------------------------- /dnslib/test/www.example.org-CNAME-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/www.example.org-CNAME-dnssec -------------------------------------------------------------------------------- /dnslib/test/www.example.org-TXT-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/www.example.org-TXT-dnssec -------------------------------------------------------------------------------- /dnslib/test/www.google.com-A: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/www.google.com-A -------------------------------------------------------------------------------- /dnslib/test/www.google.com-AAAA: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/www.google.com-AAAA -------------------------------------------------------------------------------- /dnslib/test/www.google.com-CNAME: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/www.google.com-CNAME -------------------------------------------------------------------------------- /dnslib/test/www.he.net-A: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/www.he.net-A -------------------------------------------------------------------------------- /dnslib/test/www.he.net-AAAA: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/www.he.net-AAAA -------------------------------------------------------------------------------- /dnslib/test/www.he.net-CNAME: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/www.he.net-CNAME -------------------------------------------------------------------------------- /dnslib/test/www.iana.org-A-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/www.iana.org-A-dnssec -------------------------------------------------------------------------------- /dnslib/test/www.iana.org-AAAA-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/www.iana.org-AAAA-dnssec -------------------------------------------------------------------------------- /dnslib/test/www.iana.org-ANY-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/www.iana.org-ANY-dnssec -------------------------------------------------------------------------------- /dnslib/test/www.iana.org-CNAME-dnssec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test/www.iana.org-CNAME-dnssec -------------------------------------------------------------------------------- /dnslib/test_decode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/test_decode.py -------------------------------------------------------------------------------- /dnslib/zoneresolver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/dnslib/zoneresolver.py -------------------------------------------------------------------------------- /fuzz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/fuzz.py -------------------------------------------------------------------------------- /run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/run_tests.sh -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulc/dnslib/HEAD/setup.py --------------------------------------------------------------------------------