Change logs for perl source package in Jessie

  • perl (5.20.2-3+deb8u11) jessie-security; urgency=high
    
      * [SECURITY] CVE-2018-12015: fix directory traversal vulnerability
        in Archive-Tar (Closes: #900834)
    
     -- Dominic Hargreaves <email address hidden>  Sun, 10 Jun 2018 18:40:37 +0100
  • perl (5.20.2-3+deb8u9) jessie-security; urgency=high
    
      * Update upstream base.pm no-dot-in-inc fix patch description.
      * [SECURITY] CVE-2017-12837: Fix a heap buffer overflow in regular
        expression compiler. (Closes: #875596)
      * [SECURITY] CVE-2017-12883: Fix a buffer over-read in regular
        expression parser.   (Closes: #875597)
        + also includes a separate upstream fix from the 5.23 cycle
    
     -- Niko Tyni <email address hidden>  Tue, 12 Sep 2017 20:00:57 +0300
  • perl (5.20.2-3+deb8u8) jessie; urgency=medium
    
      * Apply upstream base.pm no-dot-in-inc fix (from 5.24.2-RC1)
        (Closes: #867170)
    
     -- Dominic Hargreaves <email address hidden>  Tue, 11 Jul 2017 17:05:53 +0100
  • perl (5.20.2-3+deb8u6) jessie-security; urgency=high
    
      [ Niko Tyni ]
      * [SECURITY] CVE-2016-1238: opportunistic loading of optional
        modules can make many programs unintentionally load code
        from the current working directory (which might be changed to
        another directory without the user realising).
        + allow user configurable removal of "." from @INC in
          /etc/perl/sitecustomize.pl for a transitional period. (See: #588017)
        + backport patches from [perl #127834] to fix known vulnerabilities
          even if the user does not configure "." to be removed from @INC
        + backport patches from [perl #127810] to fix various classes of
          build failures in perl and CPAN modules if "." is removed from
          @INC
    
      [ Dominic Hargreaves ]
      * [SECURITY] CVE-2016-6185: Make XSLoader skip relative paths not
        on @INC. (Closes: #829578)
    
     -- Dominic Hargreaves <email address hidden>  Fri, 22 Jul 2016 16:30:45 +0100
  • perl (5.20.2-3+deb8u5) jessie; urgency=medium
    
      * Apply patch from Niko Tyni fixing debugperl crashes with XS
        modules (Closes: #816280)
      * [SECURITY] CVE-2015-8853 fix regexp engine hang on illegal UTF8
        input (Closes: #821848)
      * Fix UTF8-related regexp engine crash (Closes: #820328)
      * Apply selected bug-fix patches taken from 5.20.3 (Closes: #822336)
        - /usr/share/doc/perl/perldebdelta.pod describes the changes in
          more detail
    
     -- Dominic Hargreaves <email address hidden>  Mon, 23 May 2016 23:42:11 +0100
  • perl (5.20.2-3+deb8u4) jessie-security; urgency=high
    
      * Work around a t/op/stat.t failure on GNU/kFreeBSD, possibly related
        to softupdates. Fix by Steven Chamberlain. (Closes: #796798)
      * [SECURITY] CVE-2016-2381 fix duplicate environment variable taint
        checking issue
    
     -- Dominic Hargreaves <email address hidden>  Fri, 26 Feb 2016 21:41:47 +0000
  • perl (5.20.2-3+deb8u3) jessie; urgency=medium
    
      * Backport Encode::Unicode BOM fix from Encode-2.77. (Closes: #798727)
        + break+replace libencode-perl (<< 2.63-1+deb8u1) accordingly
    
     -- Dominic Hargreaves <email address hidden>  Mon, 11 Jan 2016 23:06:58 +0000
  • perl (5.20.2-3+deb8u1) jessie; urgency=medium
    
      * Make the perl debugger work with threaded programs again.
        Thanks to James McCoy. (Closes: #779357)
    
     -- Niko Tyni <email address hidden>  Tue, 28 Apr 2015 22:41:15 +0300
  • perl (5.20.2-3) unstable; urgency=medium
    
    
      * Improve the error message when a path is inaccessible during
        module loading (Closes: #781120)
      * Add more Breaks: entries for various packages which could be affected
        by the perl-modules dependency change (see #777597)
    
     -- Dominic Hargreaves <email address hidden>  Sun, 29 Mar 2015 15:20:48 +0100
  • perl (5.20.2-2) unstable; urgency=medium
    
    
      [ Dominic Hargreaves ]
      * Make perl-modules Recommend perl
    
      [ Niko Tyni ]
      * Fix the Broken libfile-spec-perl versions.
      * Backport upstream fix for a regexp performance regression
        from 5.14. (Closes: #777556)
      * Make perl-modules Break older versions of perl. (Closes: #779433)
      * Make perl-modules Depend on a matching perl-base. (Closes: #779455)
    
     -- Niko Tyni <email address hidden>  Sun, 01 Mar 2015 19:58:59 +0200
  • perl (5.20.1-5) unstable; urgency=medium
    
    
      * Make perl-base and perl-modules Break perl (<< 5.20.0~)
        to fix trigger related upgrade paths from wheezy. (Closes: #774844)
        + also make perl-base, perl-modules, and perl Pre-Depend
          on dpkg (>= 1.17.17) to get reliable trigger dependency
          guarantees. (See #671711)
    
     -- Niko Tyni <email address hidden>  Sun, 25 Jan 2015 18:26:53 +0200
  • perl (5.20.1-4) unstable; urgency=medium
    
    
      * Make perl-base and perl-modules Break pdl (<< 1:2.007-4)
        to fix upgrade failures with dpkg triggers. (Closes: #773323)
    
     -- Niko Tyni <email address hidden>  Fri, 19 Dec 2014 18:55:26 +0200
  • perl (5.20.1-3) unstable; urgency=low
    
    
      * Move File::Temp and its dependencies (File::Path, File::Basename,
        and parent) to perl-base.
        See https://lists.debian.org/debian-devel/2014/11/msg00216.html
    
     -- Niko Tyni <email address hidden>  Sun, 16 Nov 2014 18:54:17 +0200
  • perl (5.20.1-2) unstable; urgency=medium
    
    
      * Fix IO::Uncompress::Gunzip gunzip to in-memory file handle
        (Closes: #747363)
      * Fix t/io/socket.t on Hurd: include upstream fixes (Closes: #758718)
    
     -- Dominic Hargreaves <email address hidden>  Sun, 19 Oct 2014 22:02:58 +0100
  • perl (5.20.1-1) unstable; urgency=medium
    
    
      * New upstream release
      * [SECURITY] CVE-2014-4330: don't recurse infinitely in Data::Dumper
        (Closes: #762256) 
      * Update Standards-Version (no changes)
      * Update maintainer tests to reflect the fact that libcgi-fast-perl
        is not being shipped
      * Update Breaks versions for libfile-spec-perl, libmodule-corelist-perl,
        libversion-perl
      * Update patch metadata to reflect upstream status
        (Closes: #762270, #762269)
      * Upload to unstable
    
     -- Dominic Hargreaves <email address hidden>  Sat, 20 Sep 2014 14:11:36 +0100
  • perl (5.20.0-6) unstable; urgency=medium
    
    
      * Explicitly set mode of DEBIAN/conffiles to fix a Lintian error
        in certain build environments
    
     -- Dominic Hargreaves <email address hidden>  Fri, 29 Aug 2014 21:32:22 -0700
  • perl (5.20.0-4) unstable; urgency=medium
    
    
      * Drop the -exp1 suffix from perlapi-5.20.0: no further changes
        to @INC are planned in this cycle.
      * Build-depend on libc6-dev (>= 2.19-9) on s390x to make sure we
        build against the "new" reverted jmp_buf ABI. (Closes: #753444)
      * Upload to unstable.
    
     -- Niko Tyni <email address hidden>  Thu, 14 Aug 2014 21:47:11 +0300
  • perl (5.18.2-7) unstable; urgency=medium
    
    
      * No longer Provide perlapi-5.18.1 and .2 on s390x. This completes
        the jmp_buf transition. (Closes: #753444)
      * Only disable the -ftree-vrp optimization on mips.
        Thanks to Aurelien Jarno. (See: #754054)
    
     -- Niko Tyni <email address hidden>  Mon, 14 Jul 2014 23:13:55 +0300
  • perl (5.18.2-6) unstable; urgency=medium
    
    
      * Downgrade the optimization of regcomp.c on mips due to a gcc-4.9 bug.
        (Closes: #754054)
    
     -- Niko Tyni <email address hidden>  Tue, 08 Jul 2014 23:08:24 +0300
  • perl (5.18.2-4) unstable; urgency=medium
    
    
      * Build with -fwrapv to fix build failures with GCC 4.9
        (Closes: #746890)
      * Add Provides/Breaks/Replaces for libpackage-constants-perl which
        will be deprecated in 5.20 (see #747628)
    
     -- Dominic Hargreaves <email address hidden>  Mon, 12 May 2014 23:53:26 +0100
  • perl (5.18.2-3) unstable; urgency=medium
    
    
      [ Niko Tyni ]
      * Small changes to debian/copyright to placate Config::Model::Dpkg.
        (Closes: #731570)
      * Backport upstream patch fixing crashes with 'undef *_, goto &sub'.
        (Closes: #736187)
    
      [ Dominic Hargreaves ]
      * Add Recommends on rename to perl (see #735134)
      * Update Standards-Version (no changes)
      * Fix typo in debian/t/copyright.t
    
     -- Dominic Hargreaves <email address hidden>  Mon, 05 May 2014 17:15:59 +0100
  • perl (5.18.2-2) unstable; urgency=medium
    
    
      [ Niko Tyni ]
      * Update debian/copyright to include the year 2013.
    
      [ Dominic Hargreaves ]
      * Upload to unstable
    
     -- Dominic Hargreaves <email address hidden>  Tue, 14 Jan 2014 19:47:33 +0000
  • perl (5.18.1-5) unstable; urgency=medium
    
    
      [ Dominic Hargreaves ]
      * Revert patches disabling GNU/Hurd tests which now succeed:
        - debian/hurd_net_ping_disable_test.diff (Closes: #709385)
        - debian/hurd_test_skip_io_pipe.diff (Closes: #650096)
        - debian/hurd_test_skip_pipe.diff (Closes: #650187)
        - debian/hurd_test_skip_sigdispatch.diff (Closes: #650188)
        - debian/hurd_test_todo_syslog.diff (Closes: #650093)
      * Various tidying of Copyright file in line with Lintian's suggestions
      * Override Lintian tag spelling-error-in-copyright for an upstream error
      * Override Lintian tag empty-binary-package for libperl5.18 as it
        is a dummy package on some architectures
    
      [ Niko Tyni ]
      * Include upstream fix for regex \8 and \9 after literals.
        (Closes: #731365)
      * Fix spelling of IPC_CREAT in IPC-SysV documentation. (Closes: #730558)
    
     -- Niko Tyni <email address hidden>  Fri, 06 Dec 2013 20:05:55 +0200
  • perl (5.18.1-4) unstable; urgency=low
    
    
      * Add Breaks on versions of libcommon-sense-perl which were built
        with earlier version of perl (Closes: #722460)
      * Add Module::Metadata fix for use in taint mode (Closes: #722210)
      * Update Lintian override for wrong-path-for-interpreter false
        positive
    
     -- Dominic Hargreaves <email address hidden>  Wed, 11 Sep 2013 23:30:25 +0100
  • perl (5.18.1-3) unstable; urgency=low
    
    
      * Make perl-base conflict with all versions of libscalar-list-utils-perl,
        which overrides Essential functionality in a way that breaks during
        upgrades. (Closes: #721364)
    
     -- Niko Tyni <email address hidden>  Sat, 31 Aug 2013 18:32:36 +0300
  • perl (5.14.2-21) unstable; urgency=low
    
    
      [ Dominic Hargreaves ]
      * Update the Locale::Maketext fix by importing 1.23, to avoid
        double-escaping problems (see: #695224)
    
     -- Niko Tyni <email address hidden>  Wed, 10 Apr 2013 19:11:35 +0300