Blame Changes

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