]> git.vpit.fr Git - perl/modules/Variable-Magic.git/commitdiff
This is 0.57 v0.57
authorVincent Pit <vince@profvince.com>
Fri, 17 Apr 2015 15:20:02 +0000 (12:20 -0300)
committerVincent Pit <vince@profvince.com>
Fri, 17 Apr 2015 15:20:02 +0000 (12:20 -0300)
Changes
META.json
META.yml
README
lib/Variable/Magic.pm

diff --git a/Changes b/Changes
index f7f4d867ef1458ba2b3e29a3d3411edb38eb395a..7591b34f7034259c99b7af9c2bbd063c2e625b2f 100644 (file)
--- 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
index edf7a9e79f97479795ce9205d0911ff16d1cca13..135f085c8e440482b9b00804d73efef677d24472 100644 (file)
--- a/META.json
+++ b/META.json
             "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"
 }
index b4f5ecf248de6b07a1c9b73e6172b469ce26f0ad..386a77d15155174d73d3370c03a5f6927bd94adc 100644 (file)
--- 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 c6dbb7d00c3b076ab1dc1b3d8535c2f7573f19cd..b10ea32ae8d3002cad4bf5842eddb182b843218d 100644 (file)
--- 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<wizard cast VMG_OP_INFO_NAME>;
index b8f8c5e4bc122ea2495a2b7e54358674bf969ec6..12af5b595c3cac25c8ae90716e5275a03eb60aa2 100644 (file)
@@ -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