From: Vincent Pit Date: Fri, 17 Apr 2015 15:20:02 +0000 (-0300) Subject: This is 0.57 X-Git-Tag: v0.57^0 X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2FVariable-Magic.git;a=commitdiff_plain;h=810a63159661ab3e66c139d6f62fcd28f19ab7be This is 0.57 --- diff --git a/Changes b/Changes index f7f4d86..7591b34 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,23 @@ Revision history for Variable-Magic +0.57 2015-04-17 15:20 UTC + + Chg : The new environment variable to enable thread tests on older + perls is PERL_FORCE_TEST_THREADS. Note that this variable + should only be turned on by authors. + + Fix : Segfaults when the module is loaded by several threads (or + Windows emulated processes) ran in parallel. + + Fix : Segfaults when the module is loaded in a thread, which spawns + itself a new thread, and that child thread outlives its parent. + + Fix : Small memory leaks of structures required for thread safety. + + Fix : Update the Windows ActivePerl + gcc 3.4 workaround for + ExtUtils::MakeMaker 7.04. Thanks Christian Walde for reporting + and feedback on this issue. + + Tst : The global destruction test will now be exercised on any perl + that has DEBUGGING set. + + Tst : Optional capturing tests in t/17-ctl.t that were only run when + Capture::Tiny was present were converted to an IPC::Open3 + based helper and will now be run everywhere. + 0.56 2015-03-11 15:15 UTC + Fix : [RT #101410] : Install fails in blead Even though the change that caused this error was reverted from diff --git a/META.json b/META.json index edf7a9e..135f085 100644 --- a/META.json +++ b/META.json @@ -26,6 +26,11 @@ "Config" : "0", "Exporter" : "0", "ExtUtils::MakeMaker" : "0", + "IO::Handle" : "0", + "IO::Select" : "0", + "IPC::Open3" : "0", + "POSIX" : "0", + "Socket" : "0", "Test::More" : "0", "XSLoader" : "0", "base" : "0", @@ -61,5 +66,5 @@ "url" : "http://git.profvince.com/?p=perl%2Fmodules%2FVariable-Magic.git" } }, - "version" : "0.56" + "version" : "0.57" } diff --git a/META.yml b/META.yml index b4f5ecf..386a77d 100644 --- a/META.yml +++ b/META.yml @@ -7,6 +7,11 @@ build_requires: Config: '0' Exporter: '0' ExtUtils::MakeMaker: '0' + IO::Handle: '0' + IO::Select: '0' + IPC::Open3: '0' + POSIX: '0' + Socket: '0' Test::More: '0' XSLoader: '0' base: '0' @@ -36,4 +41,4 @@ resources: homepage: http://search.cpan.org/dist/Variable-Magic/ license: http://dev.perl.org/licenses/ repository: http://git.profvince.com/?p=perl%2Fmodules%2FVariable-Magic.git -version: '0.56' +version: '0.57' diff --git a/README b/README index c6dbb7d..b10ea32 100644 --- a/README +++ b/README @@ -2,7 +2,7 @@ NAME Variable::Magic - Associate user-defined magic to variables from Perl. VERSION - Version 0.56 + Version 0.57 SYNOPSIS use Variable::Magic qw; diff --git a/lib/Variable/Magic.pm b/lib/Variable/Magic.pm index b8f8c5e..12af5b5 100644 --- a/lib/Variable/Magic.pm +++ b/lib/Variable/Magic.pm @@ -11,13 +11,13 @@ Variable::Magic - Associate user-defined magic to variables from Perl. =head1 VERSION -Version 0.56 +Version 0.57 =cut our $VERSION; BEGIN { - $VERSION = '0.56'; + $VERSION = '0.57'; } =head1 SYNOPSIS