Revision history for Perl extension Data::Serializer
0.59 Thr Jun 16 2011
XML::Simple utf8 testing disabled, looks like XML::SAX works with utf8, but XML::Parser does not
Recommend against using XML::Simple if you need to work with utf8 until this is resolved
Fixes http://rt.cpan.org/Public/Bug/Display.html?id=68871
Thanks to perl testers - Robert Buels rmb32@cornell.edu in particular
0.58 Tue Jun 14 2011
Thanks to colink@perldreamer.com for finding the bug and supplying good tests and a suggested fix and to lp@sunnyspot.org for the suggested ->utf8-> fix (which really was functionally identical to what colink recommended)
0.57 Mon Jan 17 2011
Thanks to the cpantesters automated reporting for finding this.
0.56 Fri Jan 14 2011
0.55 Fri Jan 14 2011
0.54 Thu Jan 13 2011
Thanks to Peter Makholm <peter@makholm.net> for the profiling done by Benchmark::Serialize
0.53 Mon Jan 10 2011
Thanks to the cpantesters automated reporting for finding this.
0.52 Mon Jan 3 2011
0.51 Wed Dec 29 2010
Thanks to neil.whelchel@gmail.com for report and patch
0.50 Wed Dec 29 2010
Thanks to neil.whelchel@gmail.com for report and patch
0.49 Tue Apr 15 2009
patch supplied by John Alden <johnaalden@hotmail.com>
0.48 Tue Aug 20 2008
Thanks to Dulaunoy Fabrice <fabrice@dulaunoy.com> for showing me the error of my ways
0.47 Tue Aug 19 2008
patch supplied by Dulaunoy Fabrice <fabrice@dulaunoy.com>
0.46 Wed Apr 23 2008
0.45 Wed Apr 23 2008
patch supplied by Makamaka <makamaka@donzoko.net> in response to complex bug discussion that started under Crypt::CBC http://rt.cpan.org/Public/Bug/Display.html?id=35239
0.44 Thu Dec 13 2008
Thanks to Charles Gowing <charles.gowing@novainfo.com> for noticing that retrieve with portable set to 0 was quite
broken. That led to revisiting the 'raw' concept and improving it. Now does work with portable set to 0 (using raw
set to a true value is likely a better choice however).
0.43 Wed Dec 19 2007
-sub modules are tiny two method affairs that really don't need autosplit - and Module::Build makes it a pain
0.42 Fri Oct 26 2007
Thanks to Strzelecki Åukasz <strzelecki@rswsystems.pl> for recommending the addition as well as supplying relevant code samples.
0.41 Wed May 17 2007
0.40 Wed May 16 2007
0.39 Mon Mar 5 10:39:00 MST 2007
0.38 Mon Mar 5 09:15:00 MST 2007
Thanks to David Sepiashvili <arribapor@msn.com> for pointing out the original logic wasn't very useful
Thanks to David Cantrell <david@cantrell.org.uk> of the cpan-testers for finding this problem, and helping to track it down.
0.37 Wed Mar 22 11:10:52 MDT 2006
0.36 Thu Mar 16 10:10:04 MDT 2006
Thanks to Naoya Ito <naoya@bloghackers.net> for writing the patch
and making my job very easy.
0.35 Wed Nov 03 07:37:31 MDT 2005
Thanks to Carl Eklof <carleklof@yahoo.com> for reporting this via RT (https://rt.cpan.org/).
and also for suggesting the fix
0.34 Mon Oct 17 12:02:04 MDT 2005
Thanks to Chris <clotho@cpan.org> for reporting this via RT (https://rt.cpan.org/).
0.33 Wed Sep 28 16:37:50 MDT 2005
0.32 Tue Sep 27 15:49:45 MDT 2005
Thanks to rk1990@google.com for finding and supplying the
patch to fix it.
0.31 Tue Sep 27 12:10:11 MDT 2005
Thanks to the cpan-testers for identifying this quickly
0.30 Thu Sep 15 08:49:28 MDT 2005
Thanks to Mark Shelor <mshelor@comcast.net> for sending
out the notice that sha1 is now considered vulnerable.
* If you explicitly want to use SHA1 that will still work, but be
advised that is no longer considered secure. This only impacts
serialization if you are using it with encryption.
0.29 Mon Feb 07 18:42:14 MDT 2005
to enable features also fixed a bug in deserialize for tokenless deserializations where compressor was checked instead of compress to determine if the data needed to be decompressed
autosplit was disabled
Thanks to John Alden <john.alden@bbc.co.uk> for detailed bug reports,
and excellent recommendations.
0.28 Mon Dec 06 13:08:42 MST 2004
The qw// operator is now evaluated at compile time into a true list instead of being replaced with a run time call to split(). This removes the confusing misbehavior of qw// in scalar context, which had inherited that behavior from split().
To keep the module compatible with older version of perl the test was changed to explicitly return a list and thus circumvent this limitation of qw in older versions of perl. Thanks to nothingmuch@woobling.org for having multiple perl versions in the cpan testers results to make finding the compatibility problem possible.
0.27 Mon Dec 06 08:51:53 MST 2004
0.26 Fri Dec 03 11:49:34 MST 2004
Tue Oct 05 15:30:02 MST 2004
- Modified Data::Serializer::Storable to use nfreeze when
the portable flag is set. This should help make the use of Storable
within Data::Serializer actually be portable when you ask it to be.
Thanks to Nick Edwards <nicke@summerleaze.co.uk> for requesting the feature
-Modified Data::Serializer::Data::Dumper to handle self-references correctly.
Was not correctly handling the serializing of self-referencing data structures.
Thanks to Ticha <ticha@openelement.co.uk> for finding the bug, and to
Gurusamy Sarathy <gsar@ActiveState.com> (Data::Dumper author) for suggesting
the fix.
0.25 Sat Jun 01 06:38:13 MST 2004
0.24 Sat May 29 14:22:42 MST 2004
0.23 Fri May 28 17:21:11 MST 2004
0.22 Fri Mar 5 16:39:36 MST 2004
0.21 Tue Feb 24 16:57:19 MST 2004
0.20 Fri Feb 13 17:32:02 MST 2004
0.19 Fri Feb 13 14:46:30 MDT 2004
Thanks (again) to Florian Helmberger <fh@laudatio.com> for finding this discrepancy.
0.18 Fri Feb 13 11:17:24 MDT 2004
0.17 Thu Jul 11 15:10:41 MDT 2002
Thanks to Florian Helmberger <fhe@inode.at> for writing the relevant patch to do this.
0.16 Tue Jul 9 08:33:46 MDT 2002
Thanks to Thomas Linden <tom@daemon.de> who wrote a patch adding support for Config::General to Data::Serializer and for suggesting the addition of the options method
0.15 Mon Jul 1 13:32:46 MDT 2002
0.14 Mon Jul 1 08:43:42 MDT 2002
0.13 Mon Jan 14 12:49:10 MST 2002
0.12 Mon Jan 14 12:23:28 MST 2002
0.11 Tue Jan 8 13:28:43 MST 2002
0.10 Mon Jan 7 13:00:24 MST 2002
0.09 Fri Nov 2 08:14:07 2001
0.08 Mon Oct 16 07:54:32 2001
0.07 Wed Oct 5 11:42:20 2001
0.06 Wed Oct 4 16:27:02 2001
0.05 Wed Oct 4 14:30:13 2001
0.04 Wed Oct 4 12:35:44 2001
0.03 Wed Oct 4 11:32:10 2001
0.02 Tue Oct 3 15:32:19 2001
0.01 Tue Oct 3 11:11:36 2001