./net/p5-Net-DNS, Perl5 module for DNS resolution

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.21, Package name: p5-Net-DNS-1.21, Maintainer: pkgsrc-users

Net::DNS is a Perl interface to the DNS resolver. It allows the
programmer to perform any type of DNS query from a Perl script.
For details and examples, please read the Net::DNS documentation page
('perldoc Net::DNS')

Features include a simple nameserver (Net::DNS::Nameserver), dynamic
DNS updates, signed queries (TSIG), support for DNAME resource records
and IPv6.

The author invites feedback on Net::DNS, especially on new features
like dynamic updates und TSIG. If there's something you'd like to
have added, please let him know (http://www.net-dns.org/).

Future versions may contain some C to increase speed or for those who
wish to link against libresolv or libbind.


Required to run:
[lang/perl5] [net/p5-Socket6] [net/p5-Net-IP] [security/p5-Digest-HMAC] [net/p5-IO-Socket-INET6]

Required to build:
[pkgtools/cwrappers]

Package options: inet6

Master sites: (Expand)

SHA1: fc77d9ac9243ab4656ac2b7d10d15b3916dc7e1b
RMD160: bb3b668359b620b64b88ffe6c49993d405673bab
Filesize: 246.584 KB

Version history: (Expand)


CVS history: (Expand)


   2019-11-08 15:26:34 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
(net/p5-Net-DNS) Updated to 1.21

**** 1.21 Aug 30, 2019
 - Fix error report for non-existent or recursive zone file $INCLUDE.
 - Emit one deprecation warning on invocation of obsolete method.
 - Rework OPT.pm EDNS0 option construction.
 - Remove obsolete Net::DNS::RR::DLV package.
 - Add Net::DNS::RR::ZONEMD package.

Fix rt.cpan.org #128901
        background TCP query logic expects to read entire response at once
   2019-08-11 15:25:21 by Thomas Klausner | Files touched by this commit (3557) | Package updated
Log message:
Bump PKGREVISIONs for perl 5.30.0
   2019-04-20 09:26:07 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.20

Upstream changes:
**** 1.20 Mar 22, 2019

        Revise documentation examples to use AAAA instead of A records.

        TSIG MAC representation changed to Base64 (align with BIND).

        Update Parameters.pm to resync with IANA registry.

        Refactor resolver test scripts.

Fix rt.cpan.org #128081

        Recurse.pm fails to resolve domain “kickboxingireland.ie”

Fix rt.cpan.org #127307

        Provide a more informative exception report if application code
        has no "use Net::DNS::SEC" declaration but nevertheless attempts
        to invoke the DNSSEC sign or verify features.
   2018-12-08 05:36:08 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.19

Upstream changes:
1.19 Nov 14, 2018

        Show structure of EDNS options using Perl-like syntax.

Fix rt.cpan.org #127557

        Net::DNS::Resolver::Base should use 3 args open

Fix rt.cpan.org #127182

        Incorrect logic can cause DNS search to emit fruitless queries.
   2018-10-20 16:32:42 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.18

Upstream changes:
1.18 Sep 21, 2018

        Documentation revised to remove ambigous use of "answer" which
        has been used to refer to both the answer section of a packet
        and the entire reply packet received from a nameserver.

Fix rt.cpan.org #127018

        Net::DNS::ZoneFile->parse() fails if include directory specified.

Fix rt.cpan.org #127012

        DNS resolution broken when options ndots used in /etc/resolv.conf
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-08-21 14:03:53 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Net-DNS: update to 1.17.

**** 1.17 Jul 25, 2018

Fix rt.cpan.org #125890

	AXFR: 1 record per packet responses.

Fix rt.cpan.org #125889

	New NSEC3 for empty non-terminal leaves type bitmap undefined.

Fix rt.cpan.org #125882

	RDATA name compression pointer calculated incorrectly.

**** 1.16 Jul 15, 2018

Feature
	New NSEC3 encloser(), nextcloser() and wildcard() instance
	methods return closest encloser, "next closer" and putative
	wildcard names respectively.

Feature
	Add new NSEC covers() instance method.

Feature
	New NSEC typemap() instance method interrogates type list.

	IO::Socket::INET6 removed from recommended module metadata.
	IPv6 requires IO::Socket::IP which is now a core package.

	No requirement to escape @ in unquoted contiguous string.
   2018-02-25 18:58:52 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Net-DNS: update to 1.15.

**** 1.15 Feb 9, 2018

	GOST R 34.11-94 hash algorithm: end of life 1st Jan 2018
	per sunset clause in successor standard GOST R 34.11-2012.
	Digest::GOST removed from the recommended module metadata,
	but will still be used if available.