| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Make catpath return an empty directory rather than the current
directory if the directory name is empty. This allows catpath
to play nice with non-rooted logical names, as in
catpath('sys$login:', '', 'login.com');
- Fix abs2rel bug in handling a Unix-style input.
- Assorted clarification and simplification of the documentation.
Also submitted upstream at:
<https://rt.cpan.org/Ticket/Display.html?id=59630>
|
|
|
|
|
|
| |
Still awaiting upstream integration after 15 months at:
<https://rt.cpan.org/Public/Bug/Display.html?id=43299>
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Which was clobbered by 7b0eef92ba8ed2aa84e9187dadebc5cabfc3a3c5.
And still awaiting upstream integration at:
<https://rt.cpan.org/Public/Bug/Display.html?id=55236>
Also bumped the version this time to leave a better clue that something
has changed in blead.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
Changes for 0.9007 Tue Jul 13 10:44:30 2010
================================================
* Fix the shell test to skip if test is not being run under a
terminal, reported by Justin Case RT #59254
Changes for 0.9006 Fri Jul 9 13:44:22 2010
================================================
* Finally resolved the issue where a prereq on Config would not be
recognised as a core module
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
2.2206 - Sun Jul 4 15:43:21 EDT 2010
Bug fixes:
- Make xsubpp accept the _ prototype (RT#57157) [Rafael Garcia-Suarez]
- INCLUDE_COMMAND portability fixes for VMS (RT#58181) [Craig Berry]
- INCLUDE_COMMAND fixes to detect non-zero exit codes (RT#52873)
[Steffen Mueller]
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
* important changes in version 1.64 09/07/2010
- Removed the PERL_CORE specific chdir from all the tests
- Apply a patch from David Muir Sharnoff RT #58916,
"skip files via a callback and limit memory use when skipping files"
- Apply a patch from Daphne Pfister RT #59150
"Assumes all references filename are IO::Handle's instead of trying to stringify."
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
Changes for 0.60 Mon Jul 5 09:04:54 BST 2010
=================================================
* Corrected spelling mistakes in POD, spotted by H.Merijn Brand
* Apply a patch from Burak Gursoy RT #58886, which fixes paths
on MSWin32
* Apply patch from Petya Kohts, RT #50398, which allows more
flexible configuration of run_forked and its children
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
2010-07-03 Gisle Aas <gisle@ActiveState.com>
Release 2.40
Marc Pignat (1):
Safer alignment test [RT#35823]
Robin Barker (1):
consting in new ext/
Gisle Aas (1):
Remove the MacOS branch of this test
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
Changes for 0.9005 Tue Jun 29 22:42:25 2010
================================================
* Corrected spelling mistakes in POD, pointed out by H.Merijn Brand
* Amend SQLite source engine to set SYNCHRONOUS pragma to OFF
* Make sure that Selfupdate checks if CPANPLUS::Dist::Build is
installed or not and update it if it is. Spotted by Ilmari
* Apply a patch from Peter Ludikovsky RT #55782 that adds indexes
to Source::SQLite
Changes for 0.9004 Sat May 8 22:21:04 2010
================================================
* Applied a patch from Schwern RT #53133 "test failure occurs if
the build directory is symlinked"
* Explicitly set the location of cpanp-run-perl when under PERL_CORE
in t/inc/conf.pl
* Make sure that we find cpanp-run-perl in ../../utils when PERL_CORE
* Apply a patch from Barbie [RT #56768], that fixes regex in
RELEVANT_TEST_RESULT
* Fixed a typo in the POD for cpan2dist, pointed out by Babar
(Olivier Raginel) on irc.
* Add a BEGIN {} block to cpanp-run-perl this resolves RT #55964
and RT #57106
Changes for 0.9003 Mon Mar 15 13:51:12 2010
================================================
* Resolve warnings when using blead perl, reported by Apocalypse RT #55501
* Applied patch from Apocalypse RT #55541 that changes the
behviour when a prereq on a core-only module is detected. We
raise a warning now, but will proceed with the installation.
This is how CPAN.pm handles it.
* Removed one duff mirror and an out-of-date mirror from
our default mirror list. Replaced with fast-sync mirrors.
Changes for 0.9002 Fri Mar 12 13:11:00 2010
================================================
* Added support for CPAN Testers 2.0 (David Golden)
Changes for 0.9001 Thu Dec 24 10:21:11 2009
================================================
* RT #52988 Regression in Internals::Utils, reported by CRAKRJACK
* Fix a regression with dist_type not being propagated
|
|
|
|
|
|
|
|
|
|
|
|
| |
Oh, um, lovely. Did I really want to look at that code? I can only assume
that in *BSD the API for _strptime() is fixed. But it's static for us, so
it doesn't need to be fixed.
Does the appended patch fix it?
Nicholas Clark
Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
|
|
|
|
|
|
| |
K&R declarations aren't valid C++, hence C++ builds choke. zlib defaults to
K&R (I infer for maximum portability), but helpfully the zlib distribution
provides a zlib2ansi script to convert the declarations.
|
|
|
|
| |
175dcccfb62b30fa wrongly added '-I../../lib' unconditionally.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
2.027 24 April 2010
* Compress::Zlib
Remove autoload code from Zlib.pm.
[perl #74088]
2.026 7 April 2010
* IO::Uncompress::Zip
- Some updates to IO::Compress::Zip documentation.
- Fixed default setting for ExtAttr.
2.025 27 March 2010
* IO::Uncompress::Unzip
The "Name" option wasn't documented.
* Allow zlib version check to be disabled by setting
TEST_SKIP_VERSION_CHECK environment variable.
[RT #54510]
2.024 7 January 2010
* Compress::Zlib
Get memGunzip & memGzip to set $gzerrno
[RT# 47283]
* Compress::Zlib
Export memGunzip, memGzip and zlib_version on demand
[RT# 52992]
* examples/io/anycat
This sample was using IO::Uncompress::AnyInflate. Much better to
use IO::Uncompress::AnyUncompress.
2.023 9 November 2009
* IO::Compress::AnyUncompress
Added support for lzma_alone & xz.
2.022 9 October 2009
* IO::Compress - Makefile.PL
Fix for core.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
2.027 24 April 2010
* No Changes
2.026 7 April 2010
* No Changes
2.025 27 March 2010
* Documented the unused "verbosity" option in
Compress::Raw::Bunzip2::new
[RT# 54425]
2.023 9 November 2009
* Removed redundant bzip2 source files from the bzip2-src directory.
[RT# 47225]
* Fixed instance where $[ should have been $] in t/01bzip2.t
Thanks to Robin Barker and zefram [RT #50764] for independantly
spotting the issue.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
2.027 24 April 2010
* Updated to include zlib 1.2.5
2.026 7 April 2010
* Fixed definition of Z_TREES in Makefile.PL
[RT #65293]
* Fixed build issue with definition of off64_t not found on Solaris
by modifying the zlib source - changed the symbol
_LARGEFILE64_SOURCE to _LARGEFILE64_SOURCE_dummy in zconf.h,
zlib.h and zutil.h
[RT #56108]
2.025 27 March 2010
* Updated to include zlib 1.2.4
* Allow zlib version check to be disabled by setting
TEST_SKIP_VERSION_CHECK environment variable.
[RT #54510]
2.023 9 November 2009
* fixed instance where $[ should have been $] in t/02zlib.t
Thanks to Robin Barker and zefram [RT #50765] for independantly
spotting the issue.
|
|
|
|
|
|
|
|
|
|
| |
g++ said:
Piece.xs:906: error: invalid conversion from void* to char*
Reported by George Greer in:
Message-ID: <alpine.LFD.2.00.1006292137180.10316@ein.m-l.org>
|
|
|
|
| |
A tweak to the pattern used by 96471c6b3e9cad6e, to match the current warning.
|
|
|
|
|
| |
Without this ppm.t and xs.t fail with ccache, because it can't create
$ENV{HOME}/.ccache
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
0.3607 - Thu Apr 1 11:27:16 EDT 2010
Bug fixes:
- The 'dist' action now always ensures a clean dist directory before
creating the tarball [David Golden]
0.36_06 - Thu Apr 1 01:23:58 EDT 2010
Other:
- Migrated repository to git and updated META.yml to match
- Removed bugtracker URL (let search.cpan.org use default)
- Disabled SIGNATURE generation
0.3605 - Wed Mar 31 12:05:11 EDT 2010
- No changes from 0.36_04
0.36_04 - Tue Mar 16 21:41:41 EDT 2010
Bug fixes:
- Added missing newline to "Changing sharpbang" messages under verbose
output (RT#54474) [David Golden]
- Added 'beos' to list of Unix-like os types (RT#53876) [Nigel Horne]
- Sets $ENV{HOME} to a temporary directory during testing [David Golden]
- For VMS: fixed prefix handling plus other test fixes [Craig Berry]
- Support anonymous array of directories for c_source [Alberto Sim<C3><B5>es]
- Small POD formatting fix [James Keenan]
|
| |
|
|
|
|
| |
outstanding will ask AndyA to investigate
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In 1.17, T::P started using its own strptime (almost) everywhere,
and this _strptime contains a single reference to alloca(). The
Linux and BSD man pages recommend against using alloca(), the
function doesn't exist on HP-UX or VMS, and it's impossible to
error check it. So replace it here with malloc().
If getting three or four bytes from the heap instead of the stack
is considered a problem, an alternative would be researching the
maximum length of a timezone name and using an automatic variable
to hold it.
|
|
|
|
|
|
|
|
|
| |
This reverts commit 8f4d46e2e6b66d00df1e347dab564fd9799c8d94.
Way too much breakage for me to sanely resolve. Will leave it to
Dave Golden to try and integrate it
Signed-off-by: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mark UPSTREAM as 'cpan' in Maintainers.pl
[DELTA]
3.21 2010-01-30
- Add test to ensure we're not depending on a module we no
longer ship.
- Fix up skip counts for Windows case - tests were failing
on Windows.
3.20 2010-01-22
- Remove references / dependency on TAP::Parser::Source::Perl
3.19 2010-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 2010-01-19
- Handle the case where the filename of the perl executable
contains space. Thanks to kmx.
- Various documentation fixes.
3.17_04 2010-01-04
- 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/).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
0.3607 - Thu Apr 1 11:27:16 EDT 2010
Bug fixes:
- The 'dist' action now always ensures a clean dist directory before
creating the tarball [David Golden]
0.36_06 - Thu Apr 1 01:23:58 EDT 2010
Other:
- Migrated repository to git and updated META.yml to match
- Removed bugtracker URL (let search.cpan.org use default)
- Disabled SIGNATURE generation
0.3605 - Wed Mar 31 12:05:11 EDT 2010
- No changes from 0.36_04
0.36_04 - Tue Mar 16 21:41:41 EDT 2010
Bug fixes:
- Added missing newline to "Changing sharpbang" messages under verbose
output (RT#54474) [David Golden]
- Added 'beos' to list of Unix-like os types (RT#53876) [Nigel Horne]
- Sets $ENV{HOME} to a temporary directory during testing [David Golden]
- For VMS: fixed prefix handling plus other test fixes [Craig Berry]
- Support anonymous array of directories for c_source [Alberto Sim<C3><B5>es]
- Small POD formatting fix [James Keenan]
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
Important changes since 1.54 include: compatibility with busybox
implementations of tar which was added by Mark Swayne; a fix so
that write() and create_archive() close only handles
they opened by Darrell K.; and a bug was fixed regarding the exit code
of extract_archive which was spotted by and upstreamed from RedHat by
Martin Cermak.
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
Updates since 0.38 include: a safe print method that Michael Schwern
contributed, that guards Archive::Extract from changes to $\; a
fix to the tests when run in core perl from Robin Barker; and
support for TZ files contributed by Paul Marquess, who also supplied a
modification for the lzma logic to favour IO::Uncompress::Unlzma
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
2.03 - 2010-05-23
* fix CPAN #57530: IPC::Msg Documentation Bug
(thanks to Jonathan Hartzog for spotting this)
2.02 - 2010-03-07
* fix CPAN #50762: mistaken use of $[
(thanks to Zefram for spotting this)
* no need to specify an empty MAN3PODS in the core anymore
(thanks to Nicholas Clark for providing a patch)
|
|
|
|
|
|
|
|
| |
[DELTA]
Changes for 0.18 Tue Mar 2 15:54:30 2010
============================================
* Documentation fix from Michael Schwern RT #55123
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
5.48 Mon Jan 4 16:32:52 MST 2010
- fixed "shasum -a0" option (ref. rt.cpan.org #53319)
-- incorrectly accepted 0 as a valid algorithm
-- thanks to Zefram for patch
- updated URL for NIST test vectors
-- ref. files t/nistbit.t, t/nistbyte.t
-- thanks to Leon Brocard for patch
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
0.53 Sun Feb 14 20:46:27 2010
- Now UCA Revision 18 (based on Unicode 5.1.0).
- DUCET is also upgrated (for Unicode 5.1.0) as Collate/allkeys.txt,
which is not required to test this module.
! Please notice that allkeys.txt will be overwritten if you have had
other allkeys.txt already.
- U+9FBC..U+9FC3 are new CJK Unified Ideographs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
1.06 Thu Feb 11 16:19:54 2010
- Pure Perl/mkheader: fixed the internal _getHexArray() for perl 5.11.3
changes (Bug #53197).
1.05 Mon Sep 28 21:43:17 2009
- normalize_partial() and NFX_partial(). { NFX =~ /^NFK?[CD]\z/ }
- added partial1.t for NFX_partial().
- added partial2.t for normalize_partial().
1.04 Wed Sep 23 22:32:57 2009
- doc: splitOnLastStarter() since 0.24 is now documented.
- test: some new tests are added to split.t.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
2.10 Sat Feb 27 14:01:18 AUSEST 2010
* BUGFIX: Fatal and autodie no longer leak Carp functions
into the caller's namespace. Thanks to Schwern.
* TEST: Multi-arg open tests are really really skipped
under Windows now.
* DOCUMENTATION: Many more people are properly attributed
in the 'AUTHORS' file.
2.09 Tue Feb 23 00:33:09 AUSEST 2010
* DOCS: Fixed documentation typo. RT #48575
Thanks to David Taylor.
* TEST: Tests involved multi-arg open are skipped
on Windows (where multi-arg pipe is not implemented).
2.08 Mon Feb 8 14:24:26 AUSEST 2010
* BUGFIX: Addeds support for chmod. Many thanks to
Jonathan Yu for reporting this (RT #50423).
* BUGFIX: Multi-arg open is now supported by open.
Many thanks to Nick Cleaton for finding and fix this
bug. (RT #52427)
* BUILD: Updated to Module::Install 0.93
2.07 Fri Jul 31 16:35:40 BST 2009
* FEATURE: Added ->eval_error to autodie::exception, which
stores the contents of $@ at the time autodie throws its
own exception. This is useful when dealing with modules
such as Text::Balanced which set (but do not throw)
$@ on error.
* TEST: Checking for flock() support no longer causes
test failures on older VMS sysstems. (RT #47812)
Thanks to Craig A. Berry for supplying a patch.
* TEST: hints.t tests should no longer cause bogus
failures relating to File::Copy on VMS and Windows
systems prior to Perl 5.10.2.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
0.2703 - Tue Mar 16 17:10:55 EDT 2010
Bugs fixed:
- fixed tests for Windows and MSVC [Jan Dubois]
0.2702 - Mon Feb 22 15:10:52 EST 2010
Bugs fixed:
- compile() changes in 0.2701 did not work on Windows. Now fixed.
0.2701 - Tue Feb 16 09:12:45 EST 2010
Bugs fixed:
- compile() now accepts both string & array for 'include_dirs'
argument, as documented.(RT#54606) [Alberto Sim<F5>es]
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
1.58 Sun, Nov 21, 2009
- add MYMETA files to default skip list:
http://rt.cpan.org/Ticket/Display.html?id=50923
(suggested by DAGOLDEN)
- Avoid Devel::Cover and Devel::CoverX::Covered files
(suggested by daxim)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
1.9721 [2010-03-17]
- Address [rt.cpan.org #54196] alarm and ularm return values are bogus,
additional fix from Gisle Aas
- Address [rt.cpan.org #55665] "Bad plan" on Windows,
report and fix from Jan Dubois
1.9720 [2010-02-14]
- Address [rt.cpan.org #54196] alarm and ularm return values are bogus,
report and fix from Nicholas Clark
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
1.20
- Fix for alloca broke Solaris
- Fixed documentation buggette about strptime
- Added ->pretty() method for Time::Seconds objects
- Add %s support to strptime
1.19
- Fix for alloca broke FreeBSD
1.18
- Fix for alloca on IRIX
1.17
- Force all to use internal strptime then everyone gets %z even OSX
users.
- Finally figured out the timezone test failures on Win32 and fixed
them.
1.16
- Implement %z for the internal implementation of strptime().
Unfortunately this doesn't get picked up everywhere, so there are no
tests for it (yet - patches welcome).
- Fix for major bug in add_months() using negative months which were
multiples of 12. Also affected add_years() with negative years.
- Fix for object creation bug in get_epochs which called new from object
but that wasn't supported in the new() code.
- Added docs about the weakness of using epoch seconds internally and
suggested alternatives.
- Removed useless "use UNIVERSAL qw(isa)" line.
- Fix for installing over core perl version.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
Add bright versions of the basic eight foreground
and background colors using the 9x and 10x codes, supported by
emulators with 16 color support. (Jakob Ilves)
Add some basic tests for bright color support. (Russ Allbery)
Reorganize the documentation and be clearer about
the function interface parameters. Reword the explanation of
bright and regular colors, and provide some advice about which to
use. (Russ Allbery)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2010-05-24 Andreas J. Koenig <andk@cpan.org>
* release 1.94_57
* bugfix: treat modules correctly that are deprecated in perl 5.12.
* bugfix: RT #57482 and #57788 revealed that configure_requires
implicitly assumed build_requires instead of normal requires. (Reported
by Andrew Whatson and Father Chrysostomos respectively)
* testfix: solaris should run the tests without expect because (some?)
solaris have a broken expect
* testfix: run tests with cache_metadata off to prevent spill over
effects from previous test runs
Signed-off-by: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Attached is a patch to upgrade the Locale-Codes distribution (containing
the core modules Locale::Country, Locale::Language, and
Locale::Currency) to the most recent version.
====
Background:
The core modules Locale::Country, Locale::Language, and Locale::Currency
(all part of the Locale-Codes distribution) should be updated on a
regular basis. They contain "codes" from various internet standards
which change over time.
I plan on releasing new versions twice a year to keep the codes
up-to-date. At this point, I'm not planning on any significant code
changes (other than bug fixes), so the only significant changes
between releases should be to update the codes.
|
|
|
|
| |
already fixed upstream
|
|
|
|
| |
remove it in 5.15 in the Spring of 2011.
|
|
|
|
|
|
|
|
| |
removed in 5.14.
Revert "Remove Shell from the core distribution. Get it from CPAN now."
This reverts commit 28d302d426b73ed76fdcc816dd51bb1a8f93332b.
|