This package implements an API for accessing the Domain Name Service (DNS)
resolver service via the standard libresolv system library (whose
API is often available directly via the standard libc C library) on
Unix systems.
.
This package also includes support for decoding message record types
as defined in the following RFCs:
.
- RFC 1035: Domain Names - Implementation And Specification
- RFC 1183: New DNS RR Definitions
- RFC 2782: A DNS RR for specifying the location of services (DNS SRV)
- RFC 2915: The Naming Authority Pointer (NAPTR) DNS Resource Record
- RFC 3596: DNS Extensions to Support IP Version 6
- RFC 4034: Resource Records for the DNS Security Extensions
- RFC 4255: Using DNS to Securely Publish Secure Shell (SSH) Key Fingerprints
- RFC 4408: Sender Policy Framework (SPF) for Authorizing Use of Domains
in E-Mail, Version 1
- RFC 5155: DNS Security (DNSSEC) Hashed Authenticated Denial of Existence
- RFC 6844: DNS Certification Authority Authorization (CAA) Resource Record
- RFC 6891: Extension Mechanisms for DNS (EDNS(0))
- RFC 7553: The Uniform Resource Identifier (URI) DNS Resource Record
.
This package provides a library for the Haskell programming language.
See http://www.haskell.org/ for more information on Haskell.
Installed Size: 5.1 MB
Architectures: amd64 arm64