summaryrefslogtreecommitdiff
path: root/ext
Commit message (Collapse)AuthorAgeFilesLines
* As Errno is formally no longer dual-lived, give it a proper version number.Nicholas Clark2009-06-251-1/+1
|
* Upgrade to threads::shared 1.29Jerry D. Hedden2009-06-2120-86/+6
|
* Upgrade to Devel::PPPort 3.19Marcus Holland-Moritz2009-06-1416-11/+30
|
* Update to Data::Dumper 2.124Steffen Mueller2009-06-132-2/+6
| | | | ... which includes all test files that blead had and CPAN did not.
* Update to IO-1.25 from CPANGraham Barr2009-06-137-43/+60
|
* sync ext/Text-Soundex/README with the CPAN versionDavid Mitchell2009-06-121-37/+10
|
* remove ext/Storable/MANIFEST; its out of date related to CPANDavid Mitchell2009-06-121-52/+0
| | | | and for most dual-life modules we don't bother including it in blead
* remove two files not part of the IO-Compress CPAN distroDavid Mitchell2009-06-122-32/+0
|
* fully sync blead with B::Debug 1.11 (debug.t was out of date)David Mitchell2009-06-121-5/+17
|
* Upgrade to Devel::PPPort 3.18_01Marcus Holland-Moritz2009-06-1218-29/+497
|
* Upgrade to Devel::PPPort 3.18Marcus Holland-Moritz2009-06-125-7/+14
|
* Sync to Data::Dumper 2.123Steffen Mueller2009-06-112-4/+9
| | | | A CPAN only fix for the INSTALLDIRS in Makefile.PL.
* Document findsym in Attribute::HandlersDavid Wheeler2009-06-112-4/+25
| | | | | Also removes unused variable $found. Bumps Attribute::Handlers version to 0.85.
* Upgrade Attribute::Handlers to 0.84Steffen Mueller2009-06-106-9/+11
|
* [PATCH] Filter-Util-Call (was RE: pmqs: dual life modules)Paul Marquess2009-06-091-8/+14
|
* Upgrade to MIME-Base64-3.08Gisle Aas2009-06-095-11/+15
|
* Upgrade to Digest-MD5-2.39Gisle Aas2009-06-094-13/+17
|
* Upgrade to Data::Dumper stable release 2.122Steffen Mueller2009-06-092-1/+5
|
* Fix threads build on Win32Steve Hay2009-06-091-3/+5
| | | | Follow-up to 8264cf327251f9724c99b125cc3eea11be9b97c5.
* Mask thread signal handling fix on Win32Jerry D. Hedden2009-06-091-8/+18
|
* Upgrade to threads 1.73Jerry D. Hedden2009-06-0921-101/+15
|
* There is no pthread_sigmask on VMS, so use sigprocmask instead.Craig A. Berry2009-06-071-0/+5
| | | | | | | | | According to the standard, use of sigprocmask is undefined in a multi-threaded context, but in the absence of a per-thread signal blocking mechanism (likely impossible until and unless per-thread ASTs become available), this may be the best we can do. This is a follow-up to: b762d8667351cb765bc1d6419d30acff085da502.
* Upgrade to Test-Harness-3.17Steve Peters2009-06-0757-235/+602
|
* Bump version of threads.pmRafael Garcia-Suarez2009-06-071-1/+1
|
* Mask signals in thread creation and destruction to avoid a segfaultJohn Wright2009-06-071-0/+82
| | | | | | | | | | | | | | | | If our signal handler gets called before a thread got a chance to run PERL_SET_CONTEXT(), the call to get the thread-specific interpreter will fail, and we'll end up with aTHX == NULL. Prevent this from happening by blocking most signals right before creating the new thread. This way, the new thread starts out with most signals blocked, and it unblocks them when it's ready to handle them. This required saving the original signal mask somewhere - I put it in the thread struct. In several places, PERL_SET_CONTEXT() is called before the target perl interpreter struct has been fully initialized, so this patch adds code to block signals around those blocks of code.
* Synchronize with Data::Dumper 2.121_20 on CPANSteffen Mueller2009-06-062-1/+8
|
* Mark all .t and .pm files as non executableRafael Garcia-Suarez2009-06-0663-0/+0
|
* Data::Dumper on 5.6.* needs to use old IDsSteffen Mueller2009-06-061-1/+1
| | | | | This is the change to Dumper.xs that goes hand-in-hand with change c2231af7a39be4217e07eedae6069566071d1682 in Dumper.pm.
* For the Data::Dumper CPAN version on 5.6, we need PPPort's sv_2pv_flagsSteffen Mueller2009-06-061-0/+1
|
* Increment Data::Dumper version to 2.121_20Steffen Mueller2009-06-061-1/+1
|
* Require at least 5.008 for pack('J'...) in Data::DumperSteffen Mueller2009-06-061-1/+1
|
* [PATCH] *-Compress-* 2.020Paul Marquess2009-06-0538-150/+169
|
* resync some files with their CPAN equivalents (just the trivial errors forDavid Mitchell2009-06-021-1/+1
| | | | now, like whitespace)
* Ignore vim swap filesVincent Pit2009-05-241-0/+4
|
* Note 2.20 in the changelog.Abhijit Menon-Sen2009-05-181-0/+9
|
* 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