PEAR is archived and read-only

This mirror preserves historical PEAR package releases and metadata so existing references remain available.

Home » Networking » Net_DNS

Resolver library used to communicate with a DNS server.

This package is unmaintained.

Download latest release 1.0.7 (archived versions might be outdated)

License: LGPL

Description

A resolver library used to communicate with a name server to perform DNS queries, zone transfers, dynamic DNS updates, etc.
Creates an object hierarchy from a DNS server response, which allows you to view all of the information given by the DNS server. It bypasses the system resolver library and communicates directly with the server.

Documentation

Manual

Maintainers

Dependencies

Required

Releases

Bugs

IDStatusTypeVersionDateSummary
#218ClosedBug2003-11-08Resolver fail to return information
#678ClosedBug2004-02-03resolver doesn't like hostname ending by '.'
#804ClosedBug2004-02-19can't reassign $this in RR.php
#824DuplicateBug2004-02-21Assignment to $this
#888ClosedBug2004-02-26PEAR QA: improvement for get_class()-usage
#1871ClosedBug2004-07-14Cannot re-assign $this in RR.php
#2087BogusReq2004-08-07AXFR From Specific DNS Server
#2141ClosedBug2004-08-16Preference of 0 Not Allowed
#2357ClosedBug2004-09-17QA Bug: Missing Dependency
#2359ClosedBug2004-09-19bug in Resolver.php
#2723BogusBug2004-11-09preg_match() expects parameter 2 to be string, object given
#3132ClosedBug2005-01-07[Patch] - bug fixes additional porting from Perl
#3175BogusBug2005-01-12Invalid IPv6 addresses
#3236ClosedBug2005-01-18PATCH [fixes bug 3175]
#3927BogusBug2005-03-23Net_DNS ignoring authority section
#3969ClosedBug2005-03-27Notices in DNS.php
#3978BogusReq2005-03-28Support comments in resolv.conf
#4025ClosedBug2005-04-01Net_DNS incompatible with BIND8 as cache
#4123ClosedBug2005-04-11double query in search and no trailing dot for in-addr.arpa.
#4124ClosedBug2005-04-11Only the first nameserver queried
#4734No FeedbackBug2005-07-03this assignment within the constructor
#4804ClosedBug2005-07-12References fix
#4998ClosedBug2005-08-04Wrong test in SRV::rr_rdata()
#4999No FeedbackBug2005-08-04Mishandling of TXT record data
#5266BogusReq2005-09-01Top-level domains for countries doest not work
#5339ClosedBug2005-09-08Wrong test in Net_DNS_RR_NAPTR::rdatastr()
#6107ClosedBug2005-11-29An upgrade is listed but fails (Net_DNS)
#6899ClosedReq2006-02-22Net::DNS - Delete record information wrong.
#6927ClosedBugCVS2006-02-24Resolver timeout because of unreadable resolv.conf
#7034ClosedBug1.0.0RC42006-03-06error in send_udp_no_sock_lib
#7062ClosedBug1.0.0RC42006-03-08Update delete of NS records does not work
#7069ClosedBug1.0.0RC42006-03-09small bug in Net_DNS_RR::new_from_array()
#7350ClosedBug0.032006-04-09Fatal error in pear\Net\DNS\RR.php
#7698No FeedbackBug1.0.0RC42006-05-22bug retreiving TXT
#7723BogusBug2006-05-25resolver errors
#8321ClosedBug1.0.0RC42006-07-29fatal error Cannot re-assign $this in /usr/share/php/Net/DNS/RR.php on line 60
#8592ClosedBug0.032006-08-30send_udp_no_sock_lib doesn't doesn't query remaining name servers upon timeout
#8749No FeedbackBug1.0.0RC42006-09-20Tries to set_blocking on non-existent socket
#9162ClosedBugCVS2006-10-25Insecure usage of var "phpdns_basedir" (if register_globals is on)
#9168ClosedReq1.0.02006-10-26Make mhash dependency optional
#9268ClosedBug1.0.02006-11-08send_tcp method doesn't receive all packets
#10805Wont fixBug1.0.02007-04-22Invalid num values on x86_64 AMD
#11665ClosedReq1.0.02007-07-22LOC RR Type
#12220No FeedbackBug1.0.02007-10-10Cannot re-assign $this
#12487ClosedBug1.0.02007-11-20Spurious "Fatal error: Class 'Net_DNS_RR' not found"
#12573ClosedBug1.0.02007-12-02incorrect license in package.xml
#12915BogusBug1.0.02008-01-16NetDNS cannot get result for web-log.nl
#13082ClosedDoc1.0.02008-02-07outdated manual example
#13593ClosedBug1.0.02008-04-04Net_DNS Not workin on windows
#14830AssignedReq1.0.02008-10-19Add source port option to resolver
#15978ClosedBug2009-03-04mhash removed in PHP 5.3.0
#16312ClosedBug1.0.12009-06-09DNS query returns no more than seven NAPTR records
#16334No FeedbackBug1.0.12009-06-16doesn't work with mbstring.func_overload = 7
#16501ClosedBug1.0.12009-08-09TSIG doesn't work because of HMAC-MD5 being incorrect
#16502ClosedBug1.0.12009-08-09Warnings while parsing answer signed with TSIG
#16503ClosedBug1.0.12009-08-09Creating SOA RR from string doesn't work
#16504ClosedBug1.0.12009-08-09Unable to create RR from array
#16516No FeedbackBug1.0.12009-08-12Saving TXT RR in the binary format doesn't work correctly
#17002ClosedBug1.0.12010-01-16rr_del does not delete AAAA records if no address given
#17142OpenReq2010-02-21Unit tests are slow
#17294DuplicateReq1.0.12010-04-05Support for LOC records
#17431DuplicateBug1.0.12010-05-24hmac is not calculated properly in TSIG
#17473OpenBug1.0.12010-06-07undefined constant SOL_UDP
#17599Wont fixBugSVN2010-07-15doesnt handle multiple messages in a response
#17672ClosedReqSVN2010-08-09Patch to convert from ereg* to preg*
#17673ClosedReqSVN2010-08-09Patch to support the SPF RR
#17674ClosedReqSVN2010-08-09Patch to support the RP RR
#17678ClosedReqSVN2010-08-09various optimisations for speed
#17684ClosedBug1.0.32010-08-10Install to wrong directory
#17687SuspendedBugSVN2010-08-10code should adhere to PEAR Coding Standards
#17743ClosedBug1.0.52010-08-18$this used in statically called Net_DNS_Packet::dn_expand()
#17767ClosedBugSVN2010-08-20Patch: Avoid deprecated socket_set_blocking
#17867ClosedBug1.0.52010-09-16Net_DNS_Resolver:nextid() can overflow
#17893ClosedBug1.0.52010-09-24Different values in SOA records
#17915DuplicateBug1.0.52010-09-30Serial Number in SOA appears in negative number
#17918ClosedBug1.0.52010-09-30AAAA addresses without '::' fail to be created
#17957OpenBug1.0.52010-10-15Unable to query root
#17988ClosedBug1.0.52010-10-24Parse error: syntax error, unexpected T_STATIC
#17995ClosedBug1.0.62010-10-25error after upgrade to 1.0.6
#18172ClosedBug1.0.72011-01-03PHP 5 code in Packet.php
#18242OpenBug1.0.72011-02-04ddns creation of TXT records truncates to last word
#18532AnalyzedReq1.0.72011-05-12Patch: Adding support for IPv6 hosts
#18907ClosedBug1.0.72011-10-13undefined $error in Net_DNS_RR_TSIG:228
#20099OpenBug1.0.72013-10-15Strict warnings in drupal 7