| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Changes: http://search.cpan.org/dist/Net-DNS/Changes
|
|
|
|
|
|
|
|
| |
- Remove GOST option
- Add IDN2 option
- Add IDN_DESC and IDN2_DESC
Changes: http://search.cpan.org/dist/Net-DNS/Changes
|
|
|
|
| |
Changes: http://search.cpan.org/dist/Net-DNS/Changes
|
|
|
|
| |
Changes: http://search.cpan.org/dist/Net-DNS/Changes
|
| |
|
|
|
|
| |
Changes: http://search.cpan.org/dist/Net-DNS/Changes
|
|
|
|
| |
Changes: http://search.cpan.org/dist/Net-DNS/Changes
|
|
|
|
| |
Changes: http://search.cpan.org/dist/Net-DNS/Changes
|
|
|
|
| |
Changes: http://search.cpan.org/dist/Net-DNS/Changes
|
|
|
|
| |
2nd pointy hat to: pi (he'll have to wear this one upside-down, on his chin)
|
|
|
|
|
|
| |
PR: 208257
Pointy hat to: pi
Reported by: adamw
|
|
|
|
|
|
|
|
|
|
| |
- Case sensitive compression breaks resolver->nameservers() (RT#114351)
- Net::DNS::Resolver dies on scoped IPv6 nameserver address (RT#113579)
- Resolve::Recurse Hangs (RT#113020)
- improperly terminated AXFR at t/08-IPv4.t line 446. (RT#112860)
PR: 208257
Submitted by: Herbert J. Skuhra <h.skuhra@gmail.com>
|
|
|
|
| |
option that defaults to on.
|
|
|
|
|
| |
With hat: portmgr
Sponsored by: Absolight
|
|
|
|
|
| |
Pointy hat to: sunpoet (in r403493)
Sponsored by: Absolight
|
|
|
|
| |
Changes: http://search.cpan.org/dist/Net-DNS/Changes
|
|
|
|
| |
Changes: http://search.cpan.org/dist/Net-DNS/Changes
|
|
|
|
|
|
|
| |
https://rt.cpan.org/Public/Bug/Display.html?id=108745
PR: 204656
Submitted by: lampa@fit.vutbr.cz
|
| |
|
|
|
|
| |
Changes: http://search.cpan.org/dist/Net-DNS/Changes
|
|
|
|
|
|
|
|
|
| |
- Update LICENSE
- Update *_DEPENDS
- Add GOST options
- Add NO_ARCH
Changes: http://search.cpan.org/dist/Net-DNS/Changes
|
|
|
|
|
|
| |
and in fact now leads to incorrect permissions.
Remove all instances of it from perl@ ports.
|
|
|
|
|
| |
dependencies was a mistake. Take those dependencies out and bump
PORTREVISION.
|
|
|
|
|
|
| |
Also, add an SSHFP option for SSH2 fingerprint records support.
Changes: https://metacpan.org/changes/distribution/Net-DNS
|
|
|
|
|
|
|
| |
- Allow to strip shared library as regular user
- Sort PLIST
Changes: http://search.cpan.org/dist/Net-DNS/Changes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Before, we had:
site_perl : lib/perl5/site_perl/5.18
site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
perl_man3 : lib/perl5/5.18/man/man3
Now we have:
site_perl : lib/perl5/site_perl
site_arch : lib/perl5/site_perl/mach/5.18
perl_man3 : lib/perl5/site_perl/man/man3
Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.
As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.
The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.
The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.
PR: 194969
Differential Revision: https://reviews.freebsd.org/D1019
Exp-run by: antoine
Reviewed by: perl@
Approved by: portmgr
|
|
|
|
|
|
|
| |
noop fixes.)
With hat: perl@
Sponsored by: Absolight
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
As reported in:
http://lists.freebsd.org/pipermail/freebsd-perl/2014-June/009557.html
Submitted by: Daniel Austin <freebsd-ports@dan.me.uk>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Starting with perl 5.20, they're not installed any more if empty,
and on FreeBSD, they're (always ?) empty.
PR: 190681
Submitted by: mat
Exp-Run by: antoine
Sponsored by: Absolight
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
- Add LICENSE
- Convert to new options helper
- Remove DOCS
Changes: http://search.cpan.org/dist/Net-DNS/Changes
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- MKDIR is silent
- ECHO is silent
- INSTALL_* are not silent
- CP/FIND/... are not silent
I fixed a few PORTDOCS misusage, I'll do a second pass.
With Hat: perl@
|
|
|
|
| |
dns)
|
|
|
|
|
| |
- Trim Makefile header
- Remove MAKE_JOBS_SAFE=yes, it's the default.
|
|
|
|
|
|
|
|
| |
- Sort TEST_DEPENDS
- Remove OPTIONS_DEFAULT: bsd.options.mk turns IPV6 on by default
- Sort MAN3
- Reformat pkg-descr
- Sort PLIST
|
|
|
|
| |
- Changelog: http://cpansearch.perl.org/src/NLNETLABS/Net-DNS-0.72/Changes
|
|
|
|
| |
- Changelog: http://cpansearch.perl.org/src/NLNETLABS/Net-DNS-0.71/Changes
|
|
|
|
| |
lang/perl5.8 and lang/5.10 will be removed from ports tree soon.
|
|
|
|
| |
- Changelog: http://cpansearch.perl.org/src/NLNETLABS/Net-DNS-0.70/Changes
|
|
|
|
| |
Feature safe: yes
|
|
|
|
|
|
|
|
| |
various ports that I've created.
I bid fond fare well
A chapter closes for me
What opens for you?
|
| |
|
|
|
|
|
|
| |
${SITE_PERL}/foo/bar/file.pm
http://wiki.freebsd.org/PortsLongtermTargets#Use_of_SITE_PERL_in_dependencies
|
|
|
|
| |
Feature safe: yes
|
|
|
|
|
|
|
|
|
| |
While I'm here, reduce the number of docs variables.
PR: ports/165930 [1]
Submitted by: Alexey Markov <redrat@mail.ru> [1]
Feature safe: yes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
devel/p5-Devel-Arena)
- Remove conditionals for PERL_LEVEL < 501200
- Remove regression-test targets b/c this will be centralized in Mk/bsd.perl.mk
- Other minor cleanups
RUN_DEPENDS = ${BUILD_DEPENDS} -> RUN_DEPENDS:= ${BUILD_DEPENDS}
PR: ports/165605
Submitted by: pgollucci (myself)
Approved by: portmgr (linimon)
Exp Run by: linimon
Tested by: make index
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Lots of fixes for older Perl versions, and several other bug fixes
The parse and data methods are renamed to decode and encode respectively
New feature: IDN query support, requires Net::LibIDN
New modules: Mailbox.pm, Text.pm
For the port:
* Add TEST_DEPENDS (probably won't work on its own due to CONFIGURE_ARGS)
* Add an OPTION for IDN support, off by default
* Use the PORTDOCS macro
* Move the OPTIONS= to the more standard location
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes:
======
Suppress IO::Socket::INET(6)::peerhost usage with TCP. On some systems
it doesn't work after receiving data.
Prevent TCP accepts from blocking on unfinished 3-way handshakes.
Named nameserver should be reachable by IPv6 too.
Typo that prevented TCP traffic from being replied from the same
socket as it was received on.
Suppress warnings of the deprecated use of qw as parentheses in
perl 5.14.
Gracefully handle corrupted incoming packets in Net::DNS::Nameserver.
Make Net::DNS::Resolver load even if /etc/resolv.conf is unreadable.
Assembly of segmented TCP traffic.
Fix documentation to reflect code behaviour where on successful packet
creation, the error should be ignored.
A Net::DNS::Nameserver without a NotifyHandler now responds NOTIMP
to NOTIFY requests.
Documentation now reflects Net::DNS::Packet construction behaviour.
Replace TSIG key with the signature of the whole packet when signing
a packet, even when the TSIG key is not the first in the additional
section.
Various typo fixes.
Enhancements:
=============
Allow ReplyHandlers to indicate that no answer should be returned
by the Net::DNS::Nameserver.
Use a class method ReplyHandler for classes inheriting from
Net::DNS::Nameserver.
New improved version of the check_soa script in the contrib section.
Removed dependency on Net::IP
Perform presentation to wire format conversion more efficiently.
Manage serial numbers in SOA records in a modular and extensible way.
Three modules are provided. Strictly sequential, Date Encoded and
Time Encoded. A contribution from Dick Franks.
Provide a configurable IdleTimeout for Net::DNS::Namserver.
|
|
|
|
|
|
|
|
| |
- Name
em@i.l
or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
|
|
|
|
| |
gracefully provided by danfe.
|
| |
|
|
|
|
| |
Explicitly depend on p5-Digest-SHA only if PERL_LEVEL < 501000
|
|
|
|
|
| |
PR: ports/148309
Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
| |
When the AAAA object was constructed with new_from_hash with an
address containing the "::" shorthand notation normalization was
not done properly.
|
|
|
|
| |
to many bug fixes.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
| |
PLIST_SUB, so deleting them will not change the package. Therefore
no PORTREVISION bump.
PR: ports/119458
Submitted by: Philippe Audeoud <jadawin@tuxaco.net>
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
2. --no-online-tests works now, so stop building them.
3. Remove support for prehistoric Perl.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
and reenable the cryptographic features on Perl 5.005.
PR: ports/94770
Submitted by: leeym (thanks!)
|
|
|
|
| |
various bug fixes.
|
|
|
|
|
| |
Approved by: krion@
PR: ports/88711 (related)
|
|
|
|
|
| |
Pointy hat to: me
Thanks to: kris
|
|
|
|
|
| |
sockets introduced in 0.54. Anyone who upgraded to 0.54 should
upgrade to this version ASAP.
|
|
|
|
|
| |
work around the fact that the crypto features of this library
require dependencies which are not available to Perl < 5.6.2.
|
| |
|
| |
|
|
|
|
| |
Submitted by: fenner
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
of bug fixes, plus experimental IPv6 support (not
yet enabled).
|
| |
|
| |
|
|
|
|
|
| |
PR: ports/66945
Submitted by: Mark Foster <mark@foster.cc>
|
| |
|
|
|
|
|
|
|
| |
all known 'taint mode' problems fixed.
PR: ports/63841
Submitted by: Tim Bishop <tim@bishnet.net>
|
|
|
|
| |
better handling of classes, and other cleanups.
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
* Use %%PERL_ARCH%% to accomodate new .xs code
* Slightly improve the sorting, since it's majorly overhauled already
|
| |
|
|
|
|
| |
adds capability for a persistent UDP socket.
|
|
|
|
|
| |
PR: 58166
Submitted by: Cheng-Lung Sung <clsung@dragon2.net>
|
|
|
|
|
| |
cleanups. Also, the removal of the Net::DNS::Resolver::axfr_old()
method.
|
|
|
|
|
|
| |
PR: ports/56020
Submitted by: Kimura Fuyuki <fuyuki@nigredo.org>
Approved by: portmgr
|
|
|
|
| |
Other than dnssec updates, no new functionality.
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
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}
|
|
|
|
| |
Re-sort for good measure
|
|
|
|
|
|
|
| |
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti.
|
|
|
|
|
|
|
| |
friendly for perl-5.8.0, which has those dependencies included into the
base distribution.
Sponsired by: Porta Software Ltd
|
|
|
|
|
| |
PR: ports/47142
Submitted by: Erwin Lansing <erwin@lansing.dk>
|
|
|
|
|
| |
Delete the sed "patch in Makefile" for FAQ.pod, the authors finally
fixed that.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
for detecting duplicate RR's in an update packet, and some more
tests. Note, the tests are not installed by the port, but are
useful to examine as samples, and to test your installation.
* Update the port to handle the new TKEY and FAQ files.
* Patch the new FAQ, since pod2man is choking on the CVS Id.
* Update the comment by mentioning dynamic updates.
* Add a comment to the Makefile about the harmless build errors
you see if you don't have the run-time depends already installed.
|
|
|
|
|
|
|
|
|
|
|
| |
* The errors related to the missing dependencies during build are harmless.
The build-time and run-time dependencies are seperated on purpose so that
the port can be built and run on different boxes.
* The Test-Simple module is not needed to build or run the port, the
tests are not installed by us, and not part of the port itself.
These changes should have been discussed with me before they were made.
|
|
|
|
| |
configure-time warning.
|
|
|
|
| |
by zero error when there are no usable interfaces.
|
|
|
|
| |
bugs, SRV bugs, and Net::DNS::SEC bugs. No new features.
|
|
|
|
| |
bug that I found when running this code under perl 5.005.
|
|
|
|
|
|
|
| |
has some major performance enhancements, especially the streamlined
implementation of AUTOLOAD.
My brief tests indicate roughly a 30% reduction in module load time.
|
| |
|
|
|
|
|
|
| |
Added support for DNAME resource records.
Fixed edge case for queries that have no name.
Tighted up the regular expression used in Net::DNS::Resolver::cname_addr()
|
|
|
|
|
|
|
| |
Fixed Net::DNS::mx() to work properly in scalar context.
Fixed taint issue when Net::DNS::Resolver::nameservers() is passed
a hostname as an argument.
|
|
|
|
|
| |
PR: ports/39079
Submitted by: gshapiro
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
please see the Changes file for details. Some of the new features
include TSIG support (experimental), a name server module,
fixes for bind() problems in 5.005.03, and more.
The good news is that our friends in perldom have now seen the
light and fixed the later versions of this module so that it
does not (any longer) require perl 5.6.0 or higher. I've tested
quite a lot of the functions on both a RELENG_4 with stock perl
5.005.03, and a 5-Current system with stock 5.6.1, and didn't
have any problems.
I also added a few files to the PORTDOCS option.
|
|
|
|
|
|
| |
* Remove now-obsolete cleanup of *.orig files
No functionality changes.
|
|
|
|
|
|
|
| |
* Update to 0.14, which has only two changes:
- Fix the bug which we fixed with patch-aa
- Fix the "defined @array" line that trips
up perl 5.6.x
|
| |
|
| |
|
|
|
|
|
|
| |
I am now at FreeBSD dot org
Approved by: sobomax
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Add some missing/wrong dependencies. Show how to respect CC/CFLAGS. Many
miscellaneous modifications. I used more excessive hacks to force p5-Jcode
and p5-WWW-Search to respect CC/CFLAGS.
Patches largely done by: Christian Weisgerber <naddy@mips.inka.de>
|
|
|
|
| |
Submitted by: bento
|
| |
|
|
|
|
|
| |
Prompted by PR: 13476, 13477
Submitted by: KATO Tsuguru
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
FWIW, checkout of these things took 5+hrs, staying on the local
.freebsd.org net w/o hitting the 'net at all.
As promised,
$ time cvs ci
real 67m51.701s
user 0m1.250s
sys 0m5.345s
|
|
|
|
|
|
|
|
| |
Use newly introduced %%PARL_ARCH%% for dirname of architecture
dependent libraries.
(i.e. s!%%PERL_VER%%/i386-freebsd!%%PERL_VER%%/%%PERL_ARCH%%!)
Approved by: asami
|
|
|
|
|
|
| |
checks haven't missed anything.
Submitted by: dima
|
|
|
|
| |
was required by a few others.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
number in each Makefile
In-Conjunction-With: Satoshi's patch to bsd.port.mk
(note: unlike the last change in perl5 versions, I have only upgraded p5-* ports, not other ports that rely upon perl5.)
|
| |
|
| |
|
|
|
|
| |
Remove p5-CGI.pm and p5-ExtUtils-Embed; they are now part of the perl5.004 distribution.
|
|
|
|
|
| |
Fixed incorrect PKGNAME in Makefile
Obtained from:
|
| |
|
|
|