pkgsrc changes:
- Adjusting license definition
Upstream changes:
3.20 2009-01-22
- Remove references / dependency on TAP::Parser::Source::Perl
3.19 2009-01-20
- Avoid depending on Module::Build. The resulting circular
dependency made it impossible to install Test::Harness and/or
Module::Build in some cases.
3.18 2009-01-19
- Handle the case where the filename of the perl executable
contains space. Thanks to kmx.
- Various documentation fixes.
3.17_04 2009-??-??
- Fix failures due to unknown location of Perl in t/source_handler.t.
- Use EUMM style shebang magic to produce an executable 'psql'
for t/source_handler.t.
3.17_03 2009-11-19
- Fix failures due to over-strict assertions in t/source.t.
3.17_02 2009-11-17
- Merge in Steve's missing changes. Oops.
3.17_01 2009-11-17
- Re-engineered source handling API to allow users to configure how
TAP is sourced by the parser. Introduced a new 'sources' param to
TAP::Harness, and new options to prove, eg:
prove --source XYZ --xyz-option foo=bar
The new TAP::Parser::SourceHandler API makes it much easier to
write plugins. This breaks backwards compatibility for plugins &
extenstions that rely on the following APIs:
TAP::Parser::Source
TAP::Parser::SourceFactory
TAP::Parser::IteratorFactory
TAP::Parser, specifically:
new: 'source' & 'tap' params
source_class
perl_source_class
iterator_factory_class
make_source
make_perl_source
make_iterator
Please see the TAP::Parser docs for more details.
[Steve Purkis & David Wheeler]
- Removed dependency on File::Spec [Schwern]
- Made it possible to pass different args to each test [Lee Johnson]
- Added HARNESS_SUBCLASS option to Test::Harness
- Added TAP::Parser::SourceHandler::File which lets you to stream TAP
from a text file (eg: *.tap).
- Added TAP::Parser::SourceHandler::pgTAP. All the source handlers are
new, but this is the only one to add major new functioality: the
ability to run pgTAP tests (http://pgtap.projects.postgresql.org/).
pkgsrc changes:
- Adjusting dependencies
Upstream changes:
1.41 - 2010-01-14T20:09:25
* Maintenance transfered to David Wheeler.
* Test::Pod no longer complains about the construct L<text|url>, as it is
no longer illegal (as of Perl 5.11.3).
* Switched to Module::Build.
pkgsrc changes:
- Add PERL5_REQD to mark, that not otherwise available from Perl-5.10.0 core
are required
Upstream changes:
Changes for 0.54 Sun Nov 15 21:43:51 GMT 2009
=================================================
* Fixed issues on older perls requiring Time::HiRes
Changes for 0.52 Fri Nov 13 16:15:11 GMT 2009
=================================================
* Added documentation for run_forked()
Changes for 0.51_01 Sun Nov 8 22:36:33 GMT 2009
=================================================
* Apply patch from Petya Kohts, RT #50398, which adds
run_forked()
Upstream changes:
1.20 Sat Jan 9 15:08:41 AUSEST 2010
* TEST: t/win32.t no longer claims to have more tests than
it really has. This fixes an install issue under Windows.
RT #53124. Thanks to Erez Schatz and Curtis Jewell for
spotting this.
1.19 Fri Dec 4 14:14:25 AUSEST 2009
* TEST: Added tests to ensure correct behaviour when
calling commands in Windows which are contained in directories
that contain spaces. (These tests are currently skiped,
as they're testing for a known bug.)
* BUGFIX: Spurious warnings about redefining POSIX macros
no longer plague Windows systems.
pkgsrc changes:
- Adjusting license definition
- Put the dependencies in the same order as in upstream META.yml
Upstream changes:
0.92 Thu 21 Jan 2010
- Support github.com bugtracker (CHORNY)
- Made the matching phrase for the perl license a bit shorter
to allow "the same terms as Perl 5.10" etc (ISHIGAKI)
- Refactor part of license_from to separate sub, tests for a new
sub (CHORNY)
- Refactor part of perl_version_from to separate sub, tests for
a new sub (CHORNY)
- Allow spaces at the start of string when using
perl_version_from (CHORNY)
- The all_from command now stores the filename in the 'all_from'
key for later reuse (MARCEL)
- Support code.google.com bugtracker (CHORNY)
- If the DSL code fails, say why (ADAMK)
- Now autoinstall doesn't die on CPAN-1.81 (JJORE)
- Check 'copyrights' section for license also (CHORNY)
- Test passing correct params to EU::MM (CHORNY)
- Use BUILD_REQUIRES EU::MM param for better OS packages (CHORNY)
- Bundled prereqs will be removed from build prereqs only (CHORNY)
- Use MIN_PERL_VERSION EU::MM param (CHORNY)
- Better search for 'Perl' license (CHORNY)
- Adding 'makemaker' command to make EU:MM version conditionals
easier (ADAMK)
- Removed a variety of Perl::MinimumVersion complaints (ADAMK)
Upstream changes:
2010-01-25 Release 3.09 - Gisle Aas <gisle@ActiveState.com>
The Quoted-Printable encoder would sometimes output lines
that were 77 characters long. The max line length should be 76.
[RT#53919]
pkgsrc changes:
- Adjusting dependencies
Upstream changes:
0.005 2009-11-30
export "rewrite" with Sub::Exporter
prefix new_rewriter with a _; it was always private
Changes from 3.1.7 include:
* Fixed CVE-2009-4009 and CVE-2009-4010
* Improved error messages when parsing zones
* Resilience against whitespace in configuration
* Performance increase
Changes from dnsmasq-2.51 include
* More conservative in detecing "A for A" queries
* Increased default number of leases to 1000
* Added support for RFC3925 "Vendor-Identifying Vendor Options"
* Default DNS packet size now 4096 as recommended by RFC5625
Upstream changes:
0.83 Wed Jan 13 15:51:11 CET 2010
- Merged development version to stable.
0.82_02 Wed Jan 6 10:57:43 CET 2010
- New supported format: M/D. [rt #53187 - Shawn M. Moore]
- Handle the new format with prefer-future semantics.
- Add tests for the new format and also for related durations.
- Document the new format and variations of it.
- Restrict counting of format separators to the formatted substring.
- Move the code processing formatted dates to a separate class.
- Fix the checking for an invalid format parameter.
- Complete <date> <time> to <time> type of durations.
- Split the duration string at word boundary of the separator.
- Restore the datetime object for each parse when running tests.
- Test compile-time loading of Formatted.pm.
0.82_01 Thu Dec 31 12:10:30 CET 2009
- Save the trace of each parse while processing a duration.
- Call for formatted dates the wrapper _set() instead of set()
in order to alter the modified counters.
- dateparse: when printing traces, print a trace for each object
returned.
- Add tests for the trace method and improve its documentation.
- Document possible bugs and caveats.
- Rename some variables with method name strings to be more
descriptive and also interpolate their strings initially.
- Substitute an expression for a block as used by 'map'.
0.82 Mon Dec 21 10:15:52 CET 2009
- Merged development version to stable.
0.81_04 Wed Dec 16 13:32:35 CET 2009
- dateparse: use the same class instance for each parse run;
match case-insensitively for commands that quit.
0.81_03 Fri Dec 11 10:32:08 CET 2009
- Use string interpolation instead of concatenation for symbolic
references in __new().
0.81_02 Wed Dec 9 20:07:19 CET 2009
- Reduce the common logic of _valid_date() and _valid_time()
by moving most of it to a method.
- Store the daytime option internally with a less nested name.
0.81_01 Mon Dec 7 11:14:19 CET 2009
- Place the common body of _add() and _subtract() in a single method.
- Comment the inverse use of _add() within _add_or_subtract().
- Set values at once within _check_time().
- Initialize tokens with an anonymous array reference.
- Purge last unneeded occurrence of 'scalar'.
0.81 Sat Nov 21 12:59:17 CET 2009
- Merged development version to stable.
0.80_02 Wed Nov 18 10:53:05 CET 2009
- Move utility and wrapper methods to separate classes.
- Test compile-time loading of Utils.pm and Wrappers.pm.
- Don't force explicit scalar context where an implicit one exists.
0.80_01 Mon Nov 2 10:59:46 CET 2009
- Invoke _valid_date() in _day_month_year() to assert the
validity of the date before setting it.
- Separate fixed time data for testing purpose from code.
0.80 Fri Oct 30 10:15:53 CET 2009
- Merged development version to stable.
0.79_02 Mon Oct 26 10:11:09 CET 2009
- Improve wording and formatting of the documentation.
- Update broken license links.
Upstream changes:
0.26 Sun Nov 22 2009 11:01:13
- Change subclassing test to generate a 512 bit key in order to
work around an odd issue seen on some 64-bit redhat systems.
(CPAN bug 45498)
pkgsrc changes:
- Updating COMMENT to new short description from upstream
Upstream changes:
1.09 - Sun Jan 17 12:00:33 2010
* Clarify in the Makefile.PL that this is under LGPL.
* There are no code changes