Once again syncing after too long an absence
[p5sagit/p5-mst-13.2.git] / ext / Storable / ChangeLog
index 049ce29..92789b5 100644 (file)
@@ -1,3 +1,50 @@
+Wed Jan  3 10:43:18 MET 2001   Raphael Manfredi <Raphael_Manfredi@pobox.com>
+
+. Description:
+
+       Removed spurious 'clean' entry in Makefile.PL.
+
+       Added CAN_FLOCK to determine whether we can flock() or not,
+       by inspecting Perl's configuration parameters, as determined
+       by Configure.
+
+       Trace offending package when overloading cannot be restored
+       on a scalar.
+
+       Made context cleanup safer to avoid dup freeing, mostly in the
+       presence of repeated exceptions during store/retrieve (which can
+       cause memory leaks anyway, so it's just additional safety, not a
+       definite fix).
+
+Sun Nov  5 18:23:48 MET 2000   Raphael Manfredi <Raphael_Manfredi@pobox.com>
+
+. Description:
+
+       Version 1.0.6.
+
+       Fixed severe "object lost" bug for STORABLE_freeze returns,
+       when refs to lexicals, taken within the hook, were to be
+       serialized by Storable.  Enhanced the t/recurse.t test to
+       stress hook a little more with refs to lexicals.
+
+Thu Oct 26 19:14:38 MEST 2000   Raphael Manfredi <Raphael_Manfredi@pobox.com>
+
+. Description:
+
+       Version 1.0.5.
+
+       Documented that store() and retrieve() can return undef.
+       That is, the error reporting is not always made via exceptions,
+       as the paragraph on error reporting was implying.
+
+       Auto requires module of blessed ref when STORABLE_thaw misses.
+       When the Storable engine looks for the STORABLE_thaw hook and
+       does not find it, it now tries to require the package into which
+       the blessed reference is.
+
+       Just check $^O, in t/lock.t: there's no need to pull the whole
+       Config module for that.
+
 Fri Sep 29 21:52:29 MEST 2000   Raphael Manfredi <Raphael_Manfredi@pobox.com>
 
 . Description: