summaryrefslogtreecommitdiff
path: root/ext
Commit message (Collapse)AuthorAgeFilesLines
* Skip test for changing TZ if running in a pseudo-fork (on Win32)Steve Hay2009-05-122-2/+11
| | | | | | | Changing $ENV{TZ} and calling tzset() is documented not to work on Win32 in any thread other than the main thread, which includes the emulated fork() on Win32 (used by cpantesters?). Mention fork() in the caveats and skip the test in this case.
* Upgrade to Time-Piece-1.14Steve Hay2009-05-122-2/+7
|
* Update IO to CPAN 1.24 releaseGraham Barr2009-05-113-4/+70
|
* Allow typed arrays and hashesVincent Pit2009-05-111-0/+20
|
* bump Storage version to 2.20 to distinguish it from the 2.19 that wasDavid Mitchell2009-05-111-1/+1
| | | | bundled with 5.8.9
* Pull PathTools 3.30 (which was just a blead sync.)Steffen Mueller2009-05-101-0/+6
|
* Silence Win32 compiler warning in IO.xsSteve Hay2009-05-081-1/+1
| | | | | The ioctl() function on Win32 is really win32_ioctl(), the third argument of which is a char*.
* Bring PathTools changes file in sync with... PathToolsSteffen Mueller2009-05-071-0/+2
|
* Fix POSIX::tzset() as per Time::Piece::_tzset().Steve Hay2009-05-062-0/+117
| | | | | | | Jan Dubois suggested POSIX::tzset() should be fixed too, but there is no way to share the code since Time-Piece is dual-lived and POSIX is not. Therefore, the code is simply duplicated with appropriate comments to prompt keeping the two in sync.
* Fix Time-Piece tests on Win32 with PERL_IMPLICIT_SYSSteve Hay2009-05-052-54/+108
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Various fixes and improvements to 6e0733998eff7a098d2d21d5602f3eb2a7521e1f suggested by the following emails in a long thread... From: "Jan Dubois" <jand@activestate.com> Date: Fri, 17 Apr 2009 10:07:19 -0700 Message-ID: <00be01c9bf7e$f8250510$e86f0f30$@com> From: "Jan Dubois" <jand@activestate.com> Date: Mon, 20 Apr 2009 17:58:38 -0700 Message-ID: <000f01c9c21c$4e3b6d00$eab24700$@com> From: "Jan Dubois" <jand@activestate.com> Date: Mon, 27 Apr 2009 18:12:15 -0700 Message-ID: <000001c9c79e$5e766f30$1b634d90$@com> From: Rob May <rob@themayfamily.me.uk> Date: Tue, 28 Apr 2009 19:17:44 +0100 Message-ID: <54bdc7510904281117j2058484fnb19d75d13b553c0e@mail.gmail.com> From: Rob May <rob@themayfamily.me.uk> Date: Sat, 2 May 2009 08:41:26 +0100 Message-ID: <54bdc7510905020041w4333e213u4630fad7c18ac919@mail.gmail.com> From: "Jan Dubois" <jand@activestate.com> Date: Mon, 4 May 2009 15:05:56 -0700 Message-ID: <001101c9cd04$7fefe040$7fcfa0c0$@com>
* Patch to fix the problem enclosed.H.Merijn Brand2009-05-0438-241/+153
| | | | | | | Subject: [PATCH] compress 2.019 ( was RE: [PATCH] compress 2.018) From: "Paul Marquess" <Paul.Marquess@ntlworld.com> Date: Mon, 4 May 2009 10:40:34 +0100 Message-ID: <011f01c9cc9c$610b6130$23222390$@Marquess@ntlworld.com>
* RE: [PATCH] compress 2.018H.Merijn Brand2009-05-0341-153/+510
| | | | | | | | | | | | | | | | | | | | > On Sun, 3 May 2009 17:30:27 +0100, "Paul Marquess" > <Paul.Marquess@ntlworld.com> wrote: > > > A few fixes for the compression modules. > > Where? Enclosed Paul From 389fe95522cdfda81bff0fde92dc66ef9c275bd8 Mon Sep 17 00:00:00 2001 From: Paul Marquess <pmqs@cpan.org> Date: Sun, 3 May 2009 17:13:51 +0100 Subject: [PATCH] compress 2.018 Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
* Remove all #ifdef MACOS_TRADITIONAL code in core and non-dual-life XS code.Nicholas Clark2009-04-272-397/+17
| | | | | | | | (MacOS support was removed from MakeMaker in 6.22, and merged to blead on 15th December 2004 with 5dca256ec738057dc331fb644a93eca44ad5fa14. After this point MacOS wouldn't even have been able to build the perl binary, because it would not have been able to build DynaLoader. If anyone wishes to resurrect MacOS, start by reversing this commit and the relevant part of that commit.)
* Fix #if/#else bug introduced with MACOS_TRADITIONAL patches in change 9479.Nicholas Clark2009-04-261-0/+1
| | | | (7369a5240f1efb9ab50b6f47289fb602aaaccc25)
* Fix failing Time-Piece tests on Win32Steve Hay2009-04-171-2/+76
| | | | | This fix was suggested by Rob May here: http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2009-04/msg00251.html
* Ignore some autogenerated makefilesRafael Garcia-Suarez2009-04-171-0/+7
|
* Bump VERSION of Data::DumperRafael Garcia-Suarez2009-04-161-1/+1
|
* Data::Dumper hash iterator needs to be reset on all hashrefs (fixes #64744)Alex Vandiver2009-04-162-7/+21
|
* Build bzip2 witha C++ compilerPaul Marquess2009-04-162-0/+16
|
* Remove an unnecessary use Config;Nicholas Clark2009-04-131-1/+0
|
* Remove Makefile.PLs that make_ext.pl can automatically generate.Nicholas Clark2009-04-136-72/+0
| | | | | | (For core modules, or where the dual life module on CPAN has a Makefile.PL that is not the same. AUTHOR is only used for the ppm target, which the core doesn't need.)
* [PATCH] Compress-Raw-Bzip2 2.018 (was RE: Compress-Raw-Bzip2 fails for g++)Paul Marquess2009-04-138-30/+41
|
* Restore prototypes to XS code in attributes, accidentally lost by change 48462a7Nicholas Clark2009-04-131-0/+3
|
* TODO tests for deparsing strict, warnings as strings, and my $x if 0;Nicholas Clark2009-04-131-1/+22
|
* our $TODO should be local $::TODO, revealing a bug in the de-commenting regexp.Nicholas Clark2009-04-131-5/+5
| | | | | Remove some orphaned trailing quotes from TODO message that are no longer conditional code.
* Correct two other tests that apparently should be TODOs rather than SKIPs.Nicholas Clark2009-04-131-2/+6
|
* A perl-version portable fix for B coping with CVf_LOCKED being removed in 5.11.Nicholas Clark2009-04-133-4/+19
|
* Refactor the SKIP parser to also handle TODOs. TODO 3 tests that were wronglyNicholas Clark2009-04-131-14/+19
| | | | SKIPs.
* Remove CVf_LOCKED and CvLOCKED*(), now that nothing sets that flag bit.Nicholas Clark2009-04-134-7/+3
|
* GvUNIQUE* have been defined as 0 since 2005/06/30 - high time to remove them.Nicholas Clark2009-04-131-6/+0
|
* Remove a link to the attrs pragma, which has now been removed.Nicholas Clark2009-04-121-2/+0
|
* s/locked/lvalue/ in the examples, and remove mention of the deprecated :unique.Nicholas Clark2009-04-121-9/+7
| | | | | (Which was actually a dangling cross reference, as what it pointed to in perlfunc had already been deleted.)
* Deprecate using "unique" with the attributes pragma.Nicholas Clark2009-04-122-24/+10
|
* Deprecate using "locked" with the attributes pragma.Nicholas Clark2009-04-122-12/+18
|
* Convert xsutils.c and lib/attributes.pm to a regular XS extension.Nicholas Clark2009-04-122-0/+724
|
* Deprecate use of the attribute :locked on subroutines.Nicholas Clark2009-04-121-6/+2
|
* Remove attrs, which has been deprecated since 1999/10/02.Nicholas Clark2009-04-124-270/+0
|
* Fix declaration-after-statement in ext/Socket/Socket.xsAndy Dougherty2009-04-091-1/+2
| | | | | | This trivial patch lets C89-ish compilers compile Socket.c again. Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
* In sdbm_open(), replace strcat()s and strcpy()s with memcpy()s.Nicholas Clark2009-04-031-6/+11
|
* Don't needlessly assign to pagname (which seems to make clang even happier).Nicholas Clark2009-04-031-1/+1
|
* Don't assign needlessly to dirname. (which seems to make clang happier.)Nicholas Clark2009-04-031-1/+1
|
* Close the file before renaming it. Problem spotted and fix supplied by corion.Nicholas Clark2009-03-311-0/+2
|
* Don't create an empty Errno.pm if there is an error whilst running Errno_pm.PLNicholas Clark2009-03-311-1/+3
| | | | | Implemented by initially writing to an temporary file name, and renaming as the last act.
* TZ setting must contain an offset.Craig A. Berry2009-03-301-1/+1
| | | | | | Per the standard at: http://www.opengroup.org/onlinepubs/7990989775/xbd/envvar.html
* Updates for ext/compress*Paul Marquess2009-03-3022-204/+214
|
* Update to Unicode::Normalize 1.03SADAHIRO Tomoyuki2009-03-296-38/+59
| | | | | | 1.03 Sun Mar 29 12:56:23 2009 - mkheader: check if no composition needs growing the string. - Makefile.PL: a tweak
* DB_File 1.820: Remove MAN3PODS => {}Paul Marquess2009-03-293-2/+5
|
* Make Time::Piece use the init_tm() in util.c, bump to 1.13_03.Craig A. Berry2009-03-282-5/+15
| | | | | | | | | Jarkko put it there for that purpose back in e72cf795050cdfe9905e00270c38ba2547626581, so we seem to be a little slow noticing. The old broken method for determining whether we need to initialize a tm struct in the absence of HAS_TM_TM_ZONE being available is preserved for Perls prior to 5.8.0.
* Improve mro merging error messages.Florian Ragwitz2009-03-281-2/+12
| | | | This makes them very similar to those produced by Algorithm::C3.
* Also skip test 20 in t/Socket.t when no IPv6 is availableVincent Pit2009-03-271-2/+1
|