File perl-Clone.changes of Package perl-Clone

-------------------------------------------------------------------
Tue Mar  3 06:05:41 UTC 2026 - Tina Müller <timueller+perl@suse.de>

- updated to 0.480.0 (0.48)
   see /usr/share/doc/packages/perl-Clone/Changes

  0.48 2026-03-02 16:02:00 atoomic
    - perf: optimize hot paths in Clone.xs
    - fix: replace subtest with SKIP/bare blocks to avoid Test2 warnings
    - fix: don't require MGf_DUP flag for ext magic duplication
    - fix: lower MAX_DEPTH to 4000 to prevent SEGV on CPAN smokers
    - fix: use platform-adaptive depth in t/10-deep_recursion.t for Windows
    - Fix t/10-deep_recursion.t for Windows
    - Fix C89 declaration-after-statement violations in Clone.xs
    - Fix deep recursion stack overflow on Windows
    - Fix cloning of Math::BigInt::GMP objects (fixes #16)
    - Fix cloning of threads::shared data structures (fixes #18)
    - Add thread safety test for Class::DBI-like patterns (fixes #14)
    - Add comprehensive documentation with examples and limitations
    - Improve README.md structure and installation instructions
    - Add DBI + DBD::SQLite as recommended test dependencies
    - Fix weakened reference cloning via deferred weakening (fixes #15)
    - Fix memory leak when cloning non-existent hash values (fixes #42)
    - Fix segfault when cloning DBI database handles (fixes #27)
    - Rewrite t/09-circular.t to fix SEGV on CPAN Testers (fixes #54)
    - Replace static recursion_depth with stack parameter
    - Fix C++ style comments in Clone.xs for C89 portability
    - Fix memory leak in Clone.xs (fixes #42)
    - Allow a MAX_DEPTH recursion of 32000 calls (fixes #19 aka RT97525)
    - Rename tests with more readable names
    - Remove TODO from cow test

-------------------------------------------------------------------
Sun Aug 18 05:29:53 UTC 2024 - Tina Müller <timueller+perl@suse.de>

- updated to 0.470.0 (0.47)
   see /usr/share/doc/packages/perl-Clone/Changes

  0.47 2024-08-17 12:30:00 atoomic
    - Stop using quote as package separator

-------------------------------------------------------------------
Thu Oct 20 03:06:12 UTC 2022 - Tina Müller <timueller+perl@suse.de>

- updated to 0.46
   see /usr/share/doc/packages/perl-Clone/Changes

  0.46 2022-10-18 20:23:00 garu
    - fix backwards compatibility with older perls (haarg)
    - bump MANIFEST to include extra tests

-------------------------------------------------------------------
Fri Apr 24 03:08:49 UTC 2020 -  <timueller+perl@suse.de>

- updated to 0.45
   see /usr/share/doc/packages/perl-Clone/Changes

  0.45 2020-04-23 14:46:00 atoomic
    - bump B::COW requirement to fix big-endian issue

-------------------------------------------------------------------
Tue Apr 21 03:08:45 UTC 2020 -  <timueller+perl@suse.de>

- updated to 0.44
   see /usr/share/doc/packages/perl-Clone/Changes

-------------------------------------------------------------------
Wed Jul 31 05:03:45 UTC 2019 - Stephan Kulow <coolo@suse.com>

- updated to 0.43
   see /usr/share/doc/packages/perl-Clone/Changes

  0.43 2019-07-29 13:47:42  atomic
    - fix an issue when cloning a NULL mg_ptr pointer

-------------------------------------------------------------------
Fri Jul 19 05:32:49 UTC 2019 - Stephan Kulow <coolo@suse.com>

- updated to 0.42
   see /usr/share/doc/packages/perl-Clone/Changes

  0.42 2019-07-19 23:06:04  garu
    - make handling of mg_ptr safer (ATOOMIC, Harald Jörg)
    - change license wording on some test files to
      make the entire dist released under the same
      terms as Perl itself (fixes GH#20) (GARU)

-------------------------------------------------------------------
Thu Nov  8 06:07:26 UTC 2018 - Stephan Kulow <coolo@suse.com>

- updated to 0.41
   see /usr/share/doc/packages/perl-Clone/Changes

  0.41 2018-10-25 10:20:03  garu
    - Check the CowREFCNT of a COWed PV (ATOOMIC)
      this should fix some issues people have been
      having with 0.40 on DBD drives and DBIx::Class
    - Make buildtools files not executable (Mohammad S Anwar)
  
  0.40 2018-10-23 20:001:49  garu
    - reuse COWed PV when cloning (fixes RT97535) (ATOOMIC)
    - extra protection against potential infinite loop (ATOOMIC)
    - improved tests

-------------------------------------------------------------------
Sat Apr  8 05:16:16 UTC 2017 - coolo@suse.com

- updated to 0.39
   see /usr/share/doc/packages/perl-Clone/Changes

  0.39 2017-04-07 13:06:00  garu
    - use explicit '.' in tests since it may not be in @INC
      anymore in newer perls (fixes RT120648) (PLICEASE, SIMCOP)

-------------------------------------------------------------------
Thu Apr 16 17:27:41 UTC 2015 - coolo@suse.com

- updated to 0.38
   see /usr/share/doc/packages/perl-Clone/Changes

  0.38 2015-01-18 19:27:41  garu
    - typo fixes and improvements to the README (zmughal)
    - travis/coveralls integration (zmughal)
  
  0.37 2014-05-15 16:45:33  garu
    - removed Carp dependency (GARU)
    - silenced some clang warnings (JACQUESG)
    - added a README (GARU)

-------------------------------------------------------------------
Mon Dec  9 11:17:50 UTC 2013 - coolo@suse.com

- updated to 0.36
 - fixed compilation issue on AIX and C89 (GAAS)

-------------------------------------------------------------------
Fri Oct  4 09:11:38 UTC 2013 - coolo@suse.com

- updated to 0.35
  - SV's can be NULL (shit happens) (fixes RT86217) (Tux)
  - making tests compatible with older versions of Test::More (GARU)

-------------------------------------------------------------------
Mon Jun  3 15:40:26 UTC 2013 - coolo@suse.com

- updated to 0.34
   - Stop skipping SvROK handling for all magical scalars. This fixes
     RT issues 67105, 79730 and 80201 (FLORA).
   - making the Changes file compliant to the CPAN::Changes spec (GARU).
   - Fixing tests when Scalar::Util::weaken is not available. As a
     result, tests should now pass even in odd OpenBSD versions (GARU).
   - removed dubious documentation on the optional parameter until
     it is 'fixed'. Right now it just increases the refcount when it's 0,
     and clones otherwise (which isn't exactly what it says). This
     fixes RT issue 57773 (GARU).
   - updated remark on Storable's dclone() to address RT issue 50174 (GARU)
   - updated Makefile.PL to include test dependencies (GARU)

-------------------------------------------------------------------
Fri Nov 18 11:10:34 UTC 2011 - coolo@suse.com

- use original .tar.gz

-------------------------------------------------------------------
Wed Dec  1 13:31:03 UTC 2010 - coolo@novell.com

- switch to perl_requires macro

-------------------------------------------------------------------
Fri Nov 26 16:44:33 UTC 2010 - chris@computersalat.de

- recreated by cpanspec 1.78
- bzipped Source

-------------------------------------------------------------------
Tue Oct 19 08:38:24 UTC 2010 - coolo@novell.com

- add perl as explicit buildrequire

-------------------------------------------------------------------
Sun Jan 10 15:43:32 CET 2010 - jengelh@medozas.de

- enable parallel build

-------------------------------------------------------------------
Sat Oct 17 18:26:41 CEST 2009 - rschweikert@novell.com

- upgrade to version 0.31
  o a lot of changes, please see Changes file

-------------------------------------------------------------------
Wed Mar 26 13:50:55 CET 2008 - anicka@suse.cz

- package created (version 0.18) 

openSUSE Build Service is sponsored by