3.6 Sun Jun 17 14:24:53 CEST 2012
- work around more 5.16 breakage - $^H doesn't work as nicely as
p5p make you to believe.
- add features: unicode_strings current_sub fc evalbytes.
- disable features: array_base.
Tue 11 Sep 06:51:11 IST 2012 Abhijit Menon-Sen <ams@toroid.org>
Version 2.39
Various bugfixes, including compatibility fixes for older
versions of Perl and vstring handling.
0.13 2012-03-09
- Fix dist.ini to not add Test::Spelling as a requirement. (Tomas Doran)
0.12 2012-03-04
- Fix tests to pass with Carp 1.25. Reported by Andreas Koenig. RT #75520.
0.52 Apr 30 2012
- fixed retrieving episodes of TV series following IMDB change (ticket #74679) [ARJONES];
- fixed issue with movie connection parsing.
1.11 August 25, 2012
- No functional changes
- Minor documentation improvements
- Now built with Dist::Zilla (includes v2 META.json)
- Repository now publicly available on GitHub
VERSION 6.34 (2012-09-04) ^
This is a bug fix so that the PATH won't break non-unix installs.
Bug fixes
Put the PATH inside the Unix section so it doesn't affect non-unix envvironments. Geoff Rowell
VERSION 6.33 (2012-09-01) ^
Improvements to Date::Manip::Delta
Added convert method. This had been planned since 6.30, but based on a discussion with Henrique Martins, I moved it up in priority.
Cleaned up handling of delta field lengths (they are now only calculated once.
Added cmp method. Henrique Martins
Bug fixes
The language modules read from the DATA section, but I never closed the filehandle. This is fixed now. Patch by Doru Theodor Petrescu
Added better loading of DM5/DM6 modules. RT 78512
Added a secure PATH to TZ.pm for taint reasons. In response to RT 78566
Time zone fixes
Now supports timezones in files with spaces where there should be underscores. This occurs in RHEL desktop. RT 78566
Newest zoneinfo data (tzdata 2012e)
Documentation fixes
Minor fix. Henrique Martins
VERSION 6.32 (2012-06-01) ^
Modified Build.PL
Build.PL now has better support for building (or not building) HTML files. Apparently this is slow on Windows. Patch provide in RT 75118.
Bug fixes
Fixed a bug in business day calculations. RT 76336
Fixed a bug where Delta/Recur objects weren't correctly created. Zsban Ambrus
Fixed a bug where SetDate/ForceDate config variables could not be included in a file. Jerry Wilcox
Time zone fixes
Newest zoneinfo data (tzdata 2012c).
Documentation fixes
Better support for UTF-8 in autogenerated language module pod files.
0.06 2012-10-08
- Fixed some broken logic that lead to a segfault from the
014-weird-constants.t test on some Perls (but unfortunately not the one I
test with by default). Reported by Chisel Wright (and several other
people). RT #80059.
0.05 2012-10-07
- Require Class::Load 0.20 in the code (not just the distro metadata). This
keeps the tests in sync, and this module needed at least 0.11
anyway. Reported by Father Chrysostomos. RT #80002.
- Weird classes with either an ISA or VERSION constant (who does that?) would
cause the XS to blow up badly. Reported by Father Chrysostomos. RT #79998.
2.0007 Wed 17 Oct 18:38:37 IST 2012
- Fix for build failures on Windows with Microsoft Visual C++.
- https://rt.cpan.org/Ticket/Display.html?id=80229
- Thanks to Desmond Daignault for the report and an initial patch.
- Patch modified by Shlomi Fish
2.0006 Sat 13 Oct 22:27:54 IST 2012
- When xml2-config returns several paths, the configuration failed.
Fixed that.
- https://rt.cpan.org/Public/Bug/Display.html?id=80167
- Thanks to VOVKASM for the report and fix.
2.0005 Sat 13 Oct 13:18:48 IST 2012
- Added t/style-trailing-space.t and removed trailing space.
- Add a check for the existence of included C headers (*.h) files
in Makefile.PL to avoid failed compilations.
- Using Devel::CheckLib.
- Thanks to its maintainers!
2.0004 Tue 7 Aug 23:04:55 IDT 2012
- Add a way to specify a different compiler to be used in the
"Makefile" by calling Makefile.PL with the CC environment variable
set to the path to the alternate compiler.
- This way we can use
in order to compile faster.
- LibXML.pm (_clone): Fix typo in line_numbers handling.
- Thanks to Bernhard Reutner-Fischer for the report and fix.
2.0003 Fri 27 Jul 17:11:21 IDT 2012
- Patch to a potential NULL dereference in xpath.c.
- Thanks to Ville Skytt
- Fix NodeList::item() calling a 1-indxed array reference.
- See:
- https://bitbucket.org/shlomif/perl-xml-libxml/pull-request/18
- Thanks to Tim Brody
- Add the scripts/tag-release.pl script to tag a release using
Mercurial.
2.0002 Sun Jul 8 18:09:13 IDT 2012
- Applied spelling fixes correction patch by
Ville Skytt
- Thanks, Ville!
1.49 2012-09-25
Fixed problem where on some platforms test t/local/07_tcpecho.t would
bail out if it could not bind port 1212. Now now tries a number of ports to bind to until
successful.
Improvements to unsigned casting contributed by Reini Urban.
Improvements to Net::SSLeay::read to make it easier to use with non-blocking IO:
contributed by James Marshall: It modifies
Net::SSLeay::read() to return the result from SSL_read() as the second
return value, if Net::SSLeay::read() is called in list context. Its
behavior should be unchanged if called in scalar or void context. This
result code seems to be required for full support of non-blocking I/O,
since users need to handle SSL_ERR_WANT_READ, SSL_ERROR_WANT_WRITE, etc.
Fixed a problem where t/local/kwalitee.t fails with
Module::CPANTS::Analyse 0.86. Patch from Paul.
Fixed a number of typos patched by Giles.
Fixed a compiler warning from Compiling with gcc-4.4 and -Wall, patched by Giles.
Fixed problems with get_https4: documentation was wrong, $header_ref was
not correctly set and $server_cert was not returned.
Fixed a problem that could cause a Perl exception about no blength
method on undef. Reported by "Stephen J. Smith via RT". https://rt.cpan.org/Ticket/Display.html?id=79309
Added documentation about how to mitigatxe various SSL/TLS
vulnerabilities.
Fixed problem reported by Mike Doherty: SSL_MODE_* are defined in ssl.h,
and should be available as constants, but I do not see them listed in constants.h
5.72 Mon Sep 24 15:22:08 MST 2012
- adjusted module installation directory for later Perls
-- As of 5.11 Perl searches 'site' first, so use that
-- ref. INSTALLDIRS in Makefile.PL
-- thanks to Robert Sedlacek for patch
0.64 2012-08-06 01:23:30
- Drastically simplify Makefile.PL to resolve RT bugs #61249, #61324,
#63553, #68208, and #68084.
- Forgot to update Changes for 0.63, so this version overrides that.
0.61_05 2012-08-04 00:40:22 UTC
- Trying to distinguish between good vs bad zero returns from underlying
SSL_read/SSL_write broke stuff (see RT bug #78695). Revert to previous
behavior.
- Completely re-organize Makefile.PL. I hope these changes will help take
care of RT bugs #61324, #61249, #63553, and #68084 etc. This is not
necessarily finished, but I want to see what happens on CPAN Testers at
this point before making a few other minor changes.
0.60 2012-07-29 21:43:47 UTC
- Release 0.59_03 as 0.60 so distributions can pick up various fixes. The most
important one seems to be bug RT #70565. This should take care of bug RT
#77167
- SSL_read and SSL_write now try to handle incomplete reads/writes (see bug RT
RT #64054). The current test suite does is not very comprehensive, so caution
is recommended at this point. Also, if you have good test cases, I would love
to incorporate them into the distribution.
0.59_03 2012-03-10 00:45:28 UTC
- Bump version number and upload to CPAN.
0.59_02 2012-03-08 16:16:03 UTC
- Forgot to update Changes for 0.59_01. The following is a combined list of
the more important fixes incorporated in both.
- Bug RT #64054: Handle incomplete reads/writes better
- Bug RT #73754: Add LWP::Protocol::https to PREREQ_PM
- Bug RT #73755: Crypt-SSLeay does not verify hosts (yet). Don't let that
cause a failure during tests.
- Streamline t/02-live.t using Try::Tiny and done_testing
- Plus assorted related small changes.
0.58_01 2010-09-08 19:11:39 UTC
- L<text|scheme:...> is not supported in POD for 5.8.5 and earlier.
- TODOs in POD should stand out
- Add /boot/common/ssl and some other directories to unix_ssl_dirs (see bug
#60936).
4.065 Tue Oct 2 12:36:11 PDT 2012
correct format for IPv6 embedded IPv4 addresses
in InetBase v0.8
4.064 Tue Sep 25 13:54:47 PDT 2012
added support for rfc3021 /31 networks to hostenum
4.063 Fri Aug 10 11:46:18 PDT 2012
Updated GPL v2.0 text and address in all modules
**** 0.68 Jan 30, 2012
Fix rt.cpan.org #72314
Let a Net::DNS::Nameserver bind on Net::DNS::Nameserver::DEFAULT_ADDR
as a last resort.
Fix to suppress false warnings about subroutine profiles on ancient
versions of perl.
Fix to avoid constants with value undef which prevents unwanted code from being
optimized away on ancient versions of perl.
Fix code error in PTR.pm, canonical RDATA not downcased.
Enhancement to clarify the function of parse and data methods, by renaming them
to decode and encode respectively.
Feature IDN query support.
Question.pm modified to use the recently introduced DomainName.pm
module to represent DNS names. Queries for domain names containing
non-ASCII characters are now possible on Unicode platforms with CPAN
Net::LibIDN installed.
Introduction of Mailbox.pm module that will be used in the future to represent
RDATA components containing DNS coded RFC822 mailbox addresses.
Introduction of Text.pm module that will be used in the future to represent
RDATA components containing text.
**** 0.67 Nov 4, 2011
Enhancement rt.cpan.org #60726
On Cygwin Net::DNS now builds without Win32::IPHelper, unless a
previous version is updated that did use it.
The choice may also be set by the --iphelper or --noiphelper option
to Makefile.PL.
Fix to suppress IO::Socket::INET(6)::peerhost usage with TCP. On some systems
it doesn't work after receiving data.
Enhancement rt.cpan.org #43142
Allow ReplyHandlers to indicate that no answer should be returned
by the Net::DNS::Nameserver.
Fix rt.cpan.org #71796
Prevent TCP accepts from blocking on unfinished 3-way handshakes.
Fix rt.cpan.org #65607
Make 64bits windows work by depending on Win32::IPHelper version 0.07
Thanks to Lian Wan Situ.
Fix rt.cpan.org #66470
Named nameserver should be reachable by IPv6 too.
Fix to make tests work in jailed environments where a reply might come
from a different address than that of the loopback interface.
Feature to use a class method ReplyHandler for classes inheriting from
Net::DNS::Nameserver.
A contribution from Rob Brown.
Fix rt.cpan.org #71062
Replace the usage of the obsolete Win32::Registry module by
Win32::TieRegistry module.
Fix rt.cpan.org #68731
Fix linking of the C compiled parts of the library on Mac OS X
New improved version of the check_soa script in the contrib section.
A contribution from Dick Franks.
Fix rt.cpan.org #70830
Make t/08-online.t handle NXDOMAIN hijacking that return more then one
answer.
Fix rt.cpan.org #24525
Removed dependency on Net::IP
Fix online tests to use the library as documented and not use knowledge of the
internal workings of the classes that should be hidden.
A contribution from Dick Franks
Fix rt.cpan.org #55682
Make online tests non-fatal by default.
All interactive prompts are removed from Makefile.PL.
Online tests may still be made a requisite by using the --online-tests
option.
Major rework of Net::DNS::Domain.pm and the addition of Net::DNS::DomainName.pm
Which paves the way towards handling of character encodings and IDN.
A contribution from Dick Franks.
Fix rt.cpan.org #69174
Typo that prevented TCP traffic from being replied from the same
socket as it was received on.
Fix rt.cpan.org #68338
Suppress warnings of the deprecated use of qw as parentheses in
perl 5.14.
Enhancement rt.cpan.org #67418
A contribution from Wolfsage to perform presentation to wire format
conversion more efficiently.
Fix rt.cpan.org #67133
Gracefully handle corrupted incoming packets in Net::DNS::Nameserver.
Feature to 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.
Fix rt.cpan.org #53325
Make Net::DNS::Resolver load even if /etc/resolv.conf is unreadable.
Fix rt.cpan.org #63486
Make t/08-online.t fail gracefully in stead of crash on failures.
Fix rt.cpan.org #55586
Various typo fixes.
Fix rt.cpan.org #55682
Really do not use networking functions when online tests are disabled.
Fix rt.cpan.org #64562
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.
Fix rt.cpan.org #56181 and #47265
Assembly of segmented TCP traffic.
Feature rt.cpan.org #57289
Provide a configurable IdleTimeout for Net::DNS::Namserver.
Fix rt.cpan.org #53595
Fix documentation to reflect code behaviour where on successful packet
creation, the error should be ignored.
Fix rt.cpan.org #58914
Fix spelling of "algorithm"
Fix rt.cpan.org #61725
Include default domain in the search list on Win32.
Thanks Mark Rallen.
Fix rt.cpan.org #63321
A Net::DNS::Nameserver without a NotifyHandler now responds NOTIMP
to NOTIFY requests.
Fix rt.cpan.org #53595
Documentation now reflects Net::DNS::Packet construction behaviour.
20120719 - Mon Jul 23 18:02:31 2012
* Support data from RangeMessage.xml. You can use the latest
data from ISBN without updating this module.
20120719.01 - Thu Jul 26 08:57:14 2012
Specify the Test::More version so I cna use subtest.
No code or feature changes
20120718 - Mon Jul 23 12:59:52 2012
* Daniel Jakubik updated the data for July 18, 2012
version 1.35:
- added video/webm and audio/webm, although not (yet) IANA registered.
[Kurian Jose Aerthail]
version 1.34: Thu Jan 12 11:16:07 CET 2012
- subType() did not handle subType's with '+' in them.
[Roman V. Nikolaev]
version 1.33: Thu Jan 12 08:46:05 CET 2012
- all openxmlformats are binary [Beverly Wang]
- mediaType() and subType() did not handle subType's with dots
in them correctly. [Roman V. Nikolaev]
version 1.32: Thu Aug 18 23:30:25 CEST 2011
- explain how to use MIME::Types in mod_perl, after complains
from [Steve Simms], [Nicolas Mendoza], [Yves Orton] and
[Hans Dieter Pearcey]
- when you do not read the documentation about mod_perl/fork,
then it will work as ever but still inefficient.