Revision history for Perl extension Net::DNS::ToolKit
0.34 Thu Oct 4 09:54:14 PDT 2007
include <arpa/nameser_compat.h>
so build works on OSX
Thanks to Chris Turner chris@turnerhq.com for providing
the bug fix.
0.33 Wed Sep 19 21:28:00 PDT 2007
correct typo in variable name in dig.pl
0.32 Wed Sep 19 21:08:21 PDT 2007
add "print header" switch to dig.pl
0.31 Wed Apr 11 11:43:23 PDT 2007
RR.pm ver 0.06, small documentation update
Thanks to "Clayton O'Neill" <coneill@oneill.net> for spotting this
one. Fixed bug in dn_comp which only seems to manifest when you pass in
a name that begins with a number. Sometimes it seems that if perl has
evaluated the scalar in a numeric context for some reason, it's type
will be considered to be IV, not PV. The patch I've attached changes
the check to see if it's a glob first, and if not, checks to see if it
can be used as a PV, instead of checking if it is already a PV.
0.30 Thu Oct 19 09:43:36 PDT 2006
Added RP and MINFO types
0.29 Mon Jul 24 14:07:10 PDT 2006
remove unused reference to NetAddr::IP in
Net::DNS::ToolKit::Utilities
0.28 Mon Jun 5 15:04:20 PDT 2006
remove references to miniSocket.inc in Makefile.PL
this is now imported from NetAddr/IP/Util
fix solaris compiler ENDIANness problems
0.27 Tue Mar 28 21:02:54 PST 2006
migrate inex_xxx and ipv6_xxx functions to
NetAddr::IP::Util
0.26 Tue Mar 21 19:44:57 PST 2006
update MX.pm to correct documentation typo
fix ipv6_aton to correctly convert pathological case of
::1:2:3:4:5:6:7 and 1:2:3:4:5:6:7:: where there are 8 colons
i.e. ::nnn... ...nnn:: instead of starting or ending with
:nnn nnn: or 0:nnn... ...nnn:0
0.25 Sat Jun 11 23:34:32 PDT 2005
'new' failed to build a packet with a transaction ID of '0'
Thanks to "Clayton O'Neill" <coneill@oneill.net> for
spotting that.
0.24 Tue Feb 22 21:47:21 PST 2005
add IPv6 support for return records (not query)
ipv6_aton
ipv6_n2x
ipv6_n2d
getIPv6
putIPv6
0.23 Sat Nov 27 17:08:45 PST 2004
removed a legacy package 'use package'
that is not called in Net::DNS::ToolKit::Utilities
0.22 Sun Nov 14 23:33:19 PST 2004
corrected a 'use package' call in t/ss_id.t
call should be to Net::DNS::ToolKit::Utilities
and was to a legacy package that is not a dependency
of this module
0.21 Sat Sep 18 12:33:59 PDT 2004
update docs in Utilities.pm
0.20 Wed Sep 1 15:56:25 PDT 2004
Create Utilities.pm from portions of
Mail::SpamCannibal::ScriptSupport
see comments in Mail::SpamCannibal v0.44 Changes
0.19 not released
update rdns_blk.pl v0.03, add optional -d switch
to show rDNS response for bad lookups
0.18 Thu Jun 24 15:38:36 PDT 2004
update rdns_blk.pl v0.02 to print PTR when response is a C_NAME
0.17 Fri Jun 4 13:23:16 PDT 2004
correct documentation error for "parse_char"
correct documentation error in Net::DNS::ToolKit::RR::CNAME v0.04
add script 'rdns_blk.pl' to do lookups on cidr24 reverse IP's
0.16 Sat Nov 22 14:32:27 PST 2003
There is a bug that I can't reproduce here on either the
linux or sun boxes for version of perl 5.003 -> 5.8x so I've
added a trap in get_ns.t to check hosts for problems with
resolver not returning the local host name server IP addy's
Hopefully, someone will find such a host and provide a user
account so I can find the problem and fix it.
DOCUMENTATION change only.
correct the comments for $put->CNAME,MB,MG,MR,NS,PTR
erronously said that $rdlength was an input ARG when
it is actually calculated and inserted by the function
0.15 Sat Nov 1 09:44:17 PST 2003
change RR module instantiation from eval {some code}
to an eval "$code" in RR.pm. A problem arose where
simltaneous instantations overwrote the namespace with
the old method.
missed typo "TookKit" in ToolKit.pm
0.14 Mon Sep 29 10:22:30 PDT 2003
removed typo "TookKit" in numerous places
First BETA release
0.13 Thu Sep 25 11:14:25 PDT 2003
add Makefile constant MY_POD2TEXT
0.12 Sun Sep 21 14:57:34 PDT 2003
add siteconf to define u_intxx_t on systems
where they are undefined
0.11 Fri Sep 19 11:09:02 PDT 2003
putstring did not actually append at 'offset', instead
it always appended. Fix so it appends at offset.
RR::SOA, bad pointer to @dnptrs fixed,
RR::SOA, incorrectly calculated RDLENGTH
0.10 Mon Sep 15 16:34:53 PDT 2003
update scripts/dig.pl to support +tcp flag
and the retrieval of multirecord zone transfers
0.09 Tue Aug 5 15:14:56 PDT 2003
dn_comp pointer to dnptrs needed to be checked
that is was an RV. The RV value sometimes comes
back as an SVt_PVMG and sometimes a plain SVt_PV
0.08 Thu Jul 31 18:35:44 PDT 2003
fixed bug in dig.pl where it would
loop if the dns server failed to respond
correctly to an axfr request.
0.07 Sat Jul 5 21:40:45 PDT 2003
add 'put1char', update RR TXT to conform to
current BIND specifications, add RR HINFO,
extend Question to pick up $class from
new statement but not override its own
$class argument.
0.06 Sat Jun 28 18:05:31 PDT 2003
add work-around for perl 5.00503's missing newSVuv
0.05 Wed Jun 25 08:23:49 PDT 2003
back port to perl 5.00503
gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
initial release
0.04 Tue Jun 24 22:36:03 PDT 2003
various small edits for clean up
0.03 Tue Jun 24 18:27:52 PDT 2003
change dn_comp to use a pointer
to array of dnptrs
0.02 Wed Jun 18 22:21:33 PDT 2003
many additions
0.01 Sat Jun 14 15:45:32 PDT 2003
alpha release