Commit graph

92 commits

Author SHA1 Message Date
Doug Barton
31ae302eb6 Miscellaneous cleanups and fixes, some of the windowmaker stuff
gracefully provided by danfe.
2011-05-16 05:22:09 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Martin Matuska
17e550ca2f Explicitly depend on p5-Digest-MD5 only if PERL_LEVEL < 500703
Explicitly depend on p5-Digest-SHA only if PERL_LEVEL < 501000
2010-09-21 16:08:11 +00:00
Tong LIU
738d612f2b - Rename net/p5-IO-INET6 to net/p5-IO-Socket-INET6.
PR:	ports/148309
Submitted by:	Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
2010-08-09 08:54:36 +00:00
Doug Barton
3bf3bb4653 Update to version 0.66, which is a major upgrade. Users are cautioned
to thoroughly test this version before updating production systems.

For the port, introduce a new dependency, security/p5-Digest-SHA

Changes in this version, in addition to numerous minor bug fixes:

Feature: Truncation for Nameserver
    TAKE CARE:
    this feature may cause unexpected behavior for your nameservers

    Net::DNS::Packet::truncate is a new method that is called from
    within Net::DNS::Nameserver that truncates a packet according to
    the rules of RFC2181 section 9.

Feature: Added Net::DNS::Domain
    Net::DNS::Domain is an attemt to consistently approach the various
    ways we interface with what RFC 1035 calls <domain-name>.

Feature: KX RR
    Added support for the KX RR, RFC2230

Feature: HIP RR
    Added support for the HIP RR, RFC5205

Feature: DHCID RR
    Added rudimentary support for the DHCID RR.

Fix improved fuzzy matching of CLASS and TYPE in the Question
    constructor method.

Fix AAAA dynamic update
2010-01-01 00:28:07 +00:00
Doug Barton
d31cadffee Where it matters, update regarding MAKE_JOBS_{UN}SAFE for my ports 2009-03-24 19:51:28 +00:00
Doug Barton
d39e7fabf9 Update to 0.65 which contains the following small fix:
When the AAAA object was constructed with new_from_hash with an
    address containing the "::" shorthand notation normalization was
    not done properly.
2009-02-03 22:26:25 +00:00
Doug Barton
82e7db17e4 Update to version 0.64 which adds support for the APL record in addition
to many bug fixes.
2008-12-30 23:42:53 +00:00
Doug Barton
495d3d4601 Update to version 0.63, which has a couple of bug fixes, including:
Fix rt.cpan.org #30316  Security issue with Net::DNS Resolver.
  Net/DNS/RR/A.pm in Net::DNS 0.60 build 654 allows remote attackers
  to cause a denial of service (program "croak") via a crafted DNS
  response (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2007-6341). Packet
  parsing routines are now enclosed in eval blocks to trap exception
  and avoid premature termination of user program.

Used ideas from:
PR:		ports/120702
Submitted by:	Felippe de Meirelles Motta <lippemail@gmail.com>
2008-03-16 23:17:31 +00:00
Doug Barton
2ff73e2a41 Remove the old bytes files for ancient Perl. These were behind a
PLIST_SUB, so deleting them will not change the package. Therefore
no PORTREVISION bump.

PR:		ports/119458
Submitted by:	Philippe Audeoud <jadawin@tuxaco.net>
2008-01-08 17:51:50 +00:00
Doug Barton
857fa6a287 1. Update to version 0.62. If you are doing uncommon things including
directly frobbing packets or calling Net::DNS::RR->new_from_data()
(which you should not be doing anyway) then you should read the changelog
carefully and review/test your code before committing to this version.

2. Remove support for old Perl.
2008-01-08 09:50:40 +00:00
Doug Barton
abeae79dc5 1. Upgrade to 0.61 which has a few small code cleanups.
2. --no-online-tests works now, so stop building them.
3. Remove support for prehistoric Perl.
2007-08-06 17:56:00 +00:00
Doug Barton
69f04a0bcb Update to 0.60, which includes some important security fixes:
http://nvd.nist.gov/nvd.cfm?cvename=CVE-2007-3377
http://nvd.nist.gov/nvd.cfm?cvename=CVE-2007-3409

... as well as rudimentary support for IPSECKEY.
See /usr/local/share/doc/p5-Net-DNS/Changes for more details.

Prodded by:	Several, including ...
PR:		ports/114230
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp>
2007-07-03 19:47:28 +00:00
Doug Barton
44155cd19d Update to 0.59, which mostly cleans up the PTR code. 2006-09-27 23:40:21 +00:00
Doug Barton
4ba23117b7 1. Update to 0.58, which contains numerous small bug fixes, and new
functionality for DLV/DNSSEC.

2. Add virtual category ipv6

3. Add OPTIONS for IPV6, enabled by default.

4. Fix the test for WITH_IPV6, and move it out of the test for
${PERL_LEVEL} < 500800. On my system, the IPv6 libraries are not
(any longer?) installed by default with Perl 5.8. The test is
harmless if the libraries are there in any case, so remove the
pointless micro-optiimiztion.
2006-07-09 07:45:25 +00:00
Doug Barton
7d34f4a7ff Update to 0.57 (which contains no functional changes from 0.56),
and reenable the cryptographic features on Perl 5.005.

PR:		ports/94770
Submitted by:	leeym (thanks!)
2006-04-18 22:16:45 +00:00
Doug Barton
497b01a297 Version 0.56, which contains a new method for the SPF RR, and
various bug fixes.
2006-02-20 21:44:05 +00:00
Edwin Groothuis
e33233f948 Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 01:55:36 +00:00
Doug Barton
b41c982f31 Make the second RUN_DEPENDS +=
Pointy hat to:	me
Thanks to:	kris
2005-12-16 00:56:39 +00:00
Doug Barton
ec9bf19b91 Upgrade to 0.55, an emergency release to fix a problem with TCP
sockets introduced in 0.54. Anyone who upgraded to 0.54 should
upgrade to this version ASAP.
2005-12-14 22:51:17 +00:00
Doug Barton
055c8e918e upgrade to 0.54, which contains many bug fixes
work around the fact that the crypto features of this library
require dependencies which are not available to Perl < 5.6.2.
2005-12-13 09:19:18 +00:00
Doug Barton
8258cee901 Be more friendly to other ports that might leave files here 2005-12-13 09:16:03 +00:00
Doug Barton
622fd39b2a Add SHA256 checksums to my ports 2005-11-24 00:08:51 +00:00
Doug Barton
11885ac901 Change to the standardized version of the CPAN URL
Submitted by:	fenner
2005-09-10 23:05:34 +00:00
Doug Barton
f6854e0457 Update to 0.53, which fixes a stray AFINET_6, and a few other bugs. 2005-07-23 01:37:20 +00:00
Doug Barton
48c2b9e908 Upgrade to the eagerly anticipated 0.52. If you are using a version
of this module later than 0.49, you should definitely upgrade, as
this version fixes several bugs in the new code.

If running Perl < 5.6, make addition of the IPv6 modules optional
as 0.52 of this module fixes the bugs that made it mandatory.
2005-07-06 05:23:46 +00:00
Doug Barton
4984b43ef1 Make this work on Perl 5.005.03 (ala RELENG_4) by installing
the bytes.pm pragma, which is the only thing that the new
version of Net::DNS needs from 5.6+ that isn't in 5.005.03.
2005-06-27 02:56:12 +00:00
Doug Barton
7bcac54531 Upgrade to 0.51, which fixes extra debugging that should not have
gone into the live version.

Also, 0.50 grew a dependency on Net-IP which was not recorded in the
Changes file, so add that explicitly. This was mentioned by several
people, including the current Net-DNS author, and the PR.

PR:		ports/82194
Submitted by:	Helge Oldach <p5netdnsjun05@oldach.net>
2005-06-13 15:58:10 +00:00
Doug Barton
5223f50a4f Upgrade to 0.50, the latest version. Usual assortment
of bug fixes, plus experimental IPv6 support (not
yet enabled).
2005-06-10 20:52:39 +00:00
Doug Barton
ce79355859 Update to the latest version, mostly bug fixes. 2005-04-05 12:48:43 +00:00
Doug Barton
3cc6907734 Update to 0.48, a minor bugfix release. 2004-08-22 20:13:44 +00:00
Doug Barton
f329896e86 Update to 0.47. The few small bug fixes can be found in the CHANGES file.
PR:		ports/66945
Submitted by:	Mark Foster <mark@foster.cc>
2004-06-06 03:03:10 +00:00
Bill Fumerola
ef78fdf6ad this perl module creates/parses 'dynamic' updates, not 'dymanic' ones. 2004-03-17 00:36:11 +00:00
Doug Barton
5ac398ba00 Update to 0.46, which has better IPv6 reverse DNS handling, and
all known 'taint mode' problems fixed.

PR:		ports/63841
Submitted by:	Tim Bishop <tim@bishnet.net>
2004-03-14 00:09:04 +00:00
Doug Barton
af7eeffdf1 Upgrade to 0.45. This version has major speed enhancements,
better handling of classes, and other cleanups.
2004-02-08 08:06:00 +00:00
Doug Barton
d6426ee1f5 Fix duplicate %%PERL_ARCH%%'ification in one of the conditional rmdir
lines. The error was masked by the conditionality, but mostly harmless
due to the fact that the directory is incredibly likely to be populated
anyway.

Submitted by:	tobez
2004-01-04 22:42:08 +00:00
Doug Barton
0d13b1177c Update to version 0.44, the latest available. Version 0.43 had the
actual substantive changes, 0.44 has some non-user-visible changes
to make CPAN.pm happy.

Power users of this module are encouraged to read the CHANGES file.
Most users shouldn't have problems with this upgrade.

Significant changes to the software:
1. Ongoing refinement of proper class inheritance/categorization.
2. Fix zone transfers with 'many-answer' format.
3. Finally "fixed" the .xs code, and accompanying Makefile.pl options
to work out of the box on both RELENG_4 and 5-current.
4. Added a Makefile.pl option to avoid the online tests.
5. Support for unknown RR types.

Changes to the port:
1. Take advantage of 3 and 4 above.
2. portlint doesn't like the word 'file' to appear in the Makefile, so
change it to 'doc' for the PORTDOCS install loop.
2004-01-02 02:44:05 +00:00
Doug Barton
3fc7bee189 * Update for version 0.44
* Use %%PERL_ARCH%% to accomodate new .xs code
* Slightly improve the sorting, since it's majorly overhauled already
2004-01-02 02:34:57 +00:00
Doug Barton
19a8d7c89b This patch is no longer needed as of 0.44 2004-01-02 02:33:10 +00:00
Doug Barton
18ed008853 Update to version 0.42. Fixes a bug in Net::DNS::Resolver::Recurse, and
adds capability for a persistent UDP socket.
2003-11-10 08:13:48 +00:00
Ying-Chieh Liao
c634b4bb83 utilize SITE_PERL
PR:		58166
Submitted by:	Cheng-Lung Sung <clsung@dragon2.net>
2003-10-24 12:05:09 +00:00
Doug Barton
7dd081a017 Update to version 0.41, which contains several documentation and other
cleanups. Also, the removal of the Net::DNS::Resolver::axfr_old()
method.
2003-10-06 02:19:37 +00:00
Edwin Groothuis
fa1ac61168 Massive repo-copies request: net->dns (partly devel->dns)
PR:		ports/56020
Submitted by:	Kimura Fuyuki <fuyuki@nigredo.org>
Approved by:	portmgr
2003-09-05 04:54:37 +00:00
Doug Barton
a00b931cd9 Upgrade to 0.40. This is a minor upgrade, mostly documentation.
Other than dnssec updates, no new functionality.
2003-09-04 10:00:51 +00:00
Doug Barton
6221b46504 Update to 0.39, the latest release.
* Updated docs
* Net::DNS::Resolver now has unique classes for windows and unix
* You can now define a config file for the Resolver object
* Various other cleanups

If you were (bogusly) using module globals in your scripts, this
update is likely to break that, so take due precautions.
2003-08-25 08:08:01 +00:00
Doug Barton
8b18ba9970 Update to version 0.38. Versions 0.3[567] all had various bugs with
either the Makefile.PL script, or other, and offered nothing new
of interest.

This version has a more efficient dn_expand method, and adds a
warning that Resolver::axfr_old() is deprecated.
2003-06-14 00:14:21 +00:00
Doug Barton
5d28c26236 Update to version 0.34, which has better handling for multi-string TXT RR's,
and multiple queries in one packet. Also some minor bug fixes for
Net::DNS::Resolver::Recurse and Net::DNS::Resolver::axfr_next().

Convert to ${SITE_PERL}
2003-04-06 23:24:48 +00:00
Doug Barton
29eb495be8 Convert to use of %%SITE_PERL%% and %%DOCSDIR%%
Re-sort for good measure
2003-04-06 23:20:41 +00:00
Ade Lovett
7e52725f2a Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
2003-03-07 06:14:21 +00:00
Maxim Sobolev
628b215647 Conditionalise several dependencies on PERL_LEVEL to make those ports more
friendly for perl-5.8.0, which has those dependencies included into the
base distribution.

Sponsired by:	Porta Software Ltd
2003-02-20 16:33:26 +00:00