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

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


Branch: CURRENT, Version: 1.49, Package name: p5-Net-DNS-1.49, 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)

Filesize: 256.794 KB

Version history: (Expand)


CVS history: (Expand)


   2024-12-29 17:15:06 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Net-DNS: update to 1.49.

**** 1.49 Dec 27, 2024

	Add DSYNC package for Generalized Notification.
	EDNS: Add support for ZONEVERSION option.

Fix rt.cpan.org #157700
	"Use of uninitialized value" errors when using TCP connections

Fix rt.cpan.org #157669
	Net::DNS::Nameserver: SOA not present in NODATA response

Fix rt.cpan.org #157195
	EDNS option structure does not match JSON from $packet->edns->print

Fix rt.cpan.org #157043
	User-hostile return value from SVCB key methods
   2024-11-16 13:08:07 by Thomas Klausner | Files touched by this commit (2504)
Log message:
*: recursive bump for perl 5.40
   2024-11-10 08:42:58 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Net-DNS: update to 1.48.

**** 1.48 Nov 8, 2024

	SVCB: Add tls-suppored-groups parameter.
	Fix failures in 01-resolver.t dry tests.
   2024-09-22 09:10:38 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Net-DNS: update to 1.47.

**** 1.47 Sep 18, 2024

	Restore current domain name following $INCLUDE in zone file.
	Update RFC and other document referneces.

Fix rt.cpan.org #155337
	Issue with parallel run of TSIG tests
   2024-08-25 08:30:59 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Net-DNS: update to 1.46.

**** 1.46 Aug 19, 2024

	Resync with IANA DNS Parameters registry.
	Revise documentation for Packet.pm and Header.pm.
	Random ID cache moved from header->id to packet->encode.
	Restructure resolver method inheritance tree.
   2024-05-05 09:25:56 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Net-DNS: update to 1.45.

**** 1.45 May 2, 2024

	Resync with IANA DNS Parameters registry.
	Resync with IANA DNSSEC Algorithm Numbers registry.
	Resync with IANA DS Digest Algorithms registry.
	Add support for EDNS CO flag.

Fix rt.cpan.org #152756
	Net::DNS::Resolver::UNIX creates $ENV{PATH} key if one doesn't exist
   2024-02-25 09:33:37 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Net-DNS: update to 1.44.

**** 1.44 Feb 15, 2024

	Simplify testing of resolver error paths.
	Prevent read beyond end of RDATA in corrupt SVCB RR.
   2024-01-28 12:55:27 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Net-DNS: update to 1.43.

**** 1.43 Jan 26, 2024

	Update b.root-servers.net addresses in resolver hints.
	Improve accuracy and completeness of dependency metadata.
	Nameserver: hangs on persistent TCP connection (Windows).
	IPSECKEY: leave gateway undefined for gatetype 0.
	Remove remaining support for GOST.

Fix rt.cpan.org #151240
	Nameserver.pm: DoS vulnerability in TCP handling

Fix rt.cpan.org #151232
	Net::DNS::Resolver::new hangs for 150s on Win32 with no active DNS

Fix rt.cpan.org #151075
	Bug in Net::DNS::Resolver::Recurse::_referral

Fix rt.cpan.org #151074
	Deep recursion in Net::DNS::Resolver::Recurse