|
Packit |
8df772 |
Revision history for Perl module Clone
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.39 2017-04-07 13:06:00 garu
|
|
Packit |
8df772 |
- use explicit '.' in tests since it may not be in @INC
|
|
Packit |
8df772 |
anymore in newer perls (fixes RT120648) (PLICEASE, SIMCOP)
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.38 2015-01-18 19:27:41 garu
|
|
Packit |
8df772 |
- typo fixes and improvements to the README (zmughal)
|
|
Packit |
8df772 |
- travis/coveralls integration (zmughal)
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.37 2014-05-15 16:45:33 garu
|
|
Packit |
8df772 |
- removed Carp dependency (GARU)
|
|
Packit |
8df772 |
- silenced some clang warnings (JACQUESG)
|
|
Packit |
8df772 |
- added a README (GARU)
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.36 2013-12-07 17:36:04 garu
|
|
Packit |
8df772 |
- fixed compilation issue on AIX and C89 (GAAS)
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.35 2013-09-05 13:26:54 garu
|
|
Packit |
8df772 |
- SV's can be NULL (shit happens) (fixes RT86217) (HMBRAND)
|
|
Packit |
8df772 |
- making tests compatible with older versions of Test::More (GARU)
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.34 2012-12-09 14:46:09 garu
|
|
Packit |
8df772 |
- making some tests optional (fixes RT81774) (GARU)
|
|
Packit |
8df772 |
- modernizing synopsis (GARU)
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.33 2012-11-24 11:37:22 garu
|
|
Packit |
8df772 |
- fix typo in croak message (Salvatore Bonaccorso)
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.32 2012-11-22 12:14:07 garu
|
|
Packit |
8df772 |
- Stop skipping SvROK handling for all magical scalars. This fixes
|
|
Packit |
8df772 |
RT issues 67105, 79730 and 80201 (FLORA).
|
|
Packit |
8df772 |
- making the Changes file compliant to the CPAN::Changes spec (GARU).
|
|
Packit |
8df772 |
- Fixing tests when Scalar::Util::weaken is not available. As a
|
|
Packit |
8df772 |
result, tests should now pass even in odd OpenBSD versions (GARU).
|
|
Packit |
8df772 |
- removed dubious documentation on the optional parameter until
|
|
Packit |
8df772 |
it is 'fixed'. Right now it just increases the refcount when it's 0,
|
|
Packit |
8df772 |
and clones otherwise (which isn't exactly what it says). This
|
|
Packit |
8df772 |
fixes RT issue 57773 (GARU).
|
|
Packit |
8df772 |
- updated remark on Storable's dclone() to address RT issue 50174 (GARU)
|
|
Packit |
8df772 |
- updated Makefile.PL to include test dependencies (GARU)
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.31 2009-01-20 04:54:37 ray
|
|
Packit |
8df772 |
- Made changes for build failure on Solaris, apparently compiler warnings
|
|
Packit |
8df772 |
from the last patch are errors in Solaris.
|
|
Packit |
8df772 |
- Also, brought Changes file up to date.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.30 2008-12-14 03:33:14 ray
|
|
Packit |
8df772 |
- Updating log: Applied patches from RT # 40957 and #41551.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.29 2008-12-14 03:32:41 ray
|
|
Packit |
8df772 |
- Updating log: Applied patches supplied by Andreas Koenig, see RT #34317.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.28 2008-12-14 03:31:33 ray
|
|
Packit |
8df772 |
- Updating log: Made a change in CLONE_KEY to the way Clone stores refs in
|
|
Packit |
8df772 |
the ref hash.
|
|
Packit |
8df772 |
- Perl no longer uses the SvANY part of the SV struct in the same way which
|
|
Packit |
8df772 |
means the old way of storing the hash key is no longer unique.
|
|
Packit |
8df772 |
Thanks to Slaven Rezic for the patch.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.27 2008-12-14 03:30:40 ray
|
|
Packit |
8df772 |
- Updating Log: Latest patch from Ruslan Zakirov. Patched another
|
|
Packit |
8df772 |
memory leak.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.26 2007-10-15 04:52:42 ray
|
|
Packit |
8df772 |
- Made a change in CLONE_KEY to the way Clone stores refs in the ref hash.
|
|
Packit |
8df772 |
- Perl no longer uses the SvANY part of the SV struct in the same way which
|
|
Packit |
8df772 |
means the old way of storing the hash key is no longer unique.
|
|
Packit |
8df772 |
Thanks to Slaven Rezic for the patch.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.25 2007-07-25 03:41:04 ray
|
|
Packit |
8df772 |
- Latest patch from Ruslan Zakirov. Patched another memory leak.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.24 2007-07-25 03:33:57 ray
|
|
Packit |
8df772 |
- Bug fix for 5.9.*, for some reason the 'visible' logic is no longer
|
|
Packit |
8df772 |
working. I #if 'ed it out until I figure out what is going on.
|
|
Packit |
8df772 |
- Also removed an old redundant CLONE_STORE, could have been the cause of
|
|
Packit |
8df772 |
some memory leaks.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.23 2007-04-20 05:40:27 ray
|
|
Packit |
8df772 |
- Applied patch so clone will contiue to work with newer perls.
|
|
Packit |
8df772 |
- Also fixed test to work with older perls.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.22 2006-10-08 05:35:19 ray
|
|
Packit |
8df772 |
- D'oh! The 0.21 tardist that I just uploaded to CPAN contained the
|
|
Packit |
8df772 |
0.20 Clone.xs file. This release is just in case any of the 0.21
|
|
Packit |
8df772 |
releases get mirrored.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.21 2006-10-08 04:02:56 ray
|
|
Packit |
8df772 |
- Clone was segfaulting due to a null SV object in a magical reference (a
|
|
Packit |
8df772 |
PERL_MAGIC_utf8).
|
|
Packit |
8df772 |
- 21859: Clone segfault (isolated example)
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.20 2006-03-08 17:15:23 ray
|
|
Packit |
8df772 |
- Commented out VERSION causes errors with DynaLoader in perl 5.6.1 (and
|
|
Packit |
8df772 |
probably all earlier versions. It was removed.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.19 2006-03-06 07:22:32 ray
|
|
Packit |
8df772 |
- added a test and fix for tainted variables.
|
|
Packit |
8df772 |
- use a static VERSION in Clone.pm.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.18 2005-05-23 15:34:31 ray
|
|
Packit |
8df772 |
- moved declaration to top of function, M$ (and other) C compilers choke.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.17 2005-05-05 22:26:01 ray
|
|
Packit |
8df772 |
- Changed PERL_MAGIC_backref to '<' for compatability with 5.6
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.16 2005-04-20 15:49:35 ray
|
|
Packit |
8df772 |
- Bug fix for id 11997, "Clone dies horribly when Scalar::Util::weaken
|
|
Packit |
8df772 |
is around" see http://rt.cpan.org/Ticket/Display.html?id=11997
|
|
Packit |
8df772 |
for details.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.15.2.1 2005-05-05 21:55:30 ray
|
|
Packit |
8df772 |
- changed PERL_MAGIC_backref to '<' for backward compatibility with 5.6
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.15 2003-09-07 22:02:35 ray
|
|
Packit |
8df772 |
- VERSION 0.15
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.13.2.3 2003-09-07 21:51:03 ray
|
|
Packit |
8df772 |
- added support for unicode hash keys. This is only really a bug in 5.8.0
|
|
Packit |
8df772 |
and the test in t/03scalar supports this.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.14 2003-09-07 05:48:10 ray
|
|
Packit |
8df772 |
- VERSION 0.14
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.13.2.2 2003-09-07 05:45:52 ray
|
|
Packit |
8df772 |
- bug fix: refs to a qr (regexp) expression was causing a segfault.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.13.2.1 2003-09-06 20:18:37 ray
|
|
Packit |
8df772 |
- Bug fix on cloning references, only set ROK in clone if it's set in ref.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.13 2002-02-03 02:12:29 ray
|
|
Packit |
8df772 |
- VERSION 0.13
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.11.2.1 2002-02-03 02:10:30 ray
|
|
Packit |
8df772 |
- removed dependency on Storable for tests.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.12 2001-09-30 20:35:27 ray
|
|
Packit |
8df772 |
- Version 0.12 release.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.11 2001-07-29 19:30:27 ray
|
|
Packit |
8df772 |
- VERSION 0.11
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.10.2.3 2001-07-28 21:53:03 ray
|
|
Packit |
8df772 |
- fixed memory leaks on un-blessed references.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.10.2.2 2001-07-28 21:52:41 ray
|
|
Packit |
8df772 |
- added test cases for circular reference bugs and memory leaks.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.10.2.1 2001-07-28 21:52:15 ray
|
|
Packit |
8df772 |
- fixed circular reference bugs.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.10 2001-04-29 21:48:45 ray
|
|
Packit |
8df772 |
- VERSION 0.10
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.09.2.3 2001-03-11 00:54:41 ray
|
|
Packit |
8df772 |
- change call to rv_clone in clone to sv_clone; this allows any scalar to
|
|
Packit |
8df772 |
be cloned.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.09.2.2 2001-03-11 00:50:01 ray
|
|
Packit |
8df772 |
- version 0.09.3: cleaned up code, consolidated MAGIC.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.09.2.1 2001-03-05 16:01:52 ray
|
|
Packit |
8df772 |
- added support for double-types.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.09 2000-08-21 23:05:55 ray
|
|
Packit |
8df772 |
- added support for code refs
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.08 2000-08-11 17:08:24 ray
|
|
Packit |
8df772 |
- Release 0.08.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.07 2000-08-01 00:31:24 ray
|
|
Packit |
8df772 |
- release 0.07.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.06.2.3 2000-07-28 20:40:25 ray
|
|
Packit |
8df772 |
- added support for circular references
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.06.2.2 2000-07-28 19:04:14 ray
|
|
Packit |
8df772 |
- first pass at circular references.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.06.2.1 2000-07-28 18:54:33 ray
|
|
Packit |
8df772 |
- added support for scalar types.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.06 Thu May 25 17:48:59 2000 GMT
|
|
Packit |
8df772 |
- initial release to CPAN.
|
|
Packit |
8df772 |
|
|
Packit |
8df772 |
0.01 Tue May 16 08:55:10 2000
|
|
Packit |
8df772 |
- original version; created by h2xs 1.19
|
|
Packit |
8df772 |
|