In perl.git, the annotated tag v5.29.6 has been created <https://perl5.git.perl.org/perl.git/commitdiff/ae3f035920339b22ebfbd4e848301f4e666a267c?hp=0000000000000000000000000000000000000000>
at ae3f035920339b22ebfbd4e848301f4e666a267c (tag) tagging 4a292fc5f1b9c62ae52c835d69cb90c874a52ca0 (commit) replaces v5.29.5 tagged by Abigail on Tue Dec 18 13:56:39 2018 +0100 - Log ----------------------------------------------------------------- Release 5.29.6 Aaron Crane (1): Rely on C89 "const" Abigail (12): t/io/eintr.t: Skip some tests on pre-16 Darwin. Perldelta entries for 5.29.6. Get pod/perldelta in shape. Perldelta: Clarify when CVE-2018-18312 was fixed. Update Module::CoreList for 5.29.6 Perldelta: Acknowledgements for 5.29.6. Perldelta: New/Updated Modules for 5.29.6 Errata in perldelta. Perldelta: Linkefy references to Perl RT tickets in the Modules section. Perldelta: Don't put a reference to an RT ticket in its own paragraph. Perlhist: Fix the release dates for 5.29.[345]. Perlhist: Date of the 5.29.6 release. Dagfinn Ilmari Mannsåker (1): perlfunc: clarify reset EXPR behaviour David Mitchell (4): S_hv_delete_common(): avoid undefined behaviour handle /(?(?{code}))/ mixed compile-and runtime perlreref.pod: disambiguate "code" ext/GDBM_File/t/fatal.t: handle non-fatality Dominic Hargreaves (1): lgtm.yml: fix erroneous inclusion E. Choroba (1): Call a hash %hash in the documentation Eugen Konkov (2): PATCH: [perl #133700] avoid use of $a and $b in perldata More removals of $a,$b in perldata for [#perl #133700] H.Merijn Brand (2): No need to convert int to long to int Update Config::Perl::V to version 0.31 James E Keenan (18): Split NAME line on multiple whitespaces AltaVista is no more. Eliminate empty conditional branch Remove 1 comparison whose result is always the same. Rename global variable to prevent confusion with local Rename local variable to prevent confusion with global Drop sentence which is no longer valid as of 5.28 Correct typo Add instruction to configure to SYNOPSIS Sync Test::Simple with CPAN version 1.302141 Provide header guards to prevent re-inclusion Add header-guards to 2 additional files Correct error message in t/taint.t. Use more plausible argument for 'cd' in example. Eliminate 4 build-time warnings in timecheck.c. No need to include 'values.h'. Correct spelling error in 'skip' message Avoid "Use of uninitialized value $res in numeric eq (==)" warning Karen Etheridge (7): epigraph for 5.29.5 release tick off 5.29.5 release new perldelta for 5.29.6 Bump the perl version in various places for 5.29.6 bump version of released Module-CoreList add entries for Module-CoreList 5.0181220 oops, typo Karl Williamson (50): regen/mk_invlists.pl: Generate a new value Move isPOWER_OF_2() macro to handy.h regcomp.c: Remove another sizing pass relict regcomp.c: Use better method for setting debug offsets regcomp.c: Consolidate duplicated code into 1 place regcomp.h: Clarify comments regexec.c: Rmv unused macros regexec.c: Add comment regcomp.c: Use a weird value in a place where ignored regcomp.c: Initialize a variable more conservatively regcomp.c: Clarify comment regexec.c: Expand out macro in only remaining use regexec.c: Refactor expanded macro from prev. commit regexec.c: Use ANYOF bitmap lookup in more cases regcomp.c: Use common code instead of duplicating it Add regnode EXACT_ONLY8 Add regnode EXACTFU_ONLY8 regcomp.c: White-space only Add USE_THREAD_SAFE_LOCALE to non-bin-compat options list locale.c: Fix wrong scope of #if's locale.c: Don't use numeric unless LC_NUMERIC locale.c: Failure to build if not allowing LC_COLLATE PATCH: [perl #133423] Revert "regcomp.c: Use a weird value in a place where ignored" inline.h: Clarify comment regcomp.sym: Clarify descriptions of EXACTish regnodes regcomp.c: Clarify comment Use consistent spelling in qr// dumping t/re/anyof.t: Remove duplicate test case regcomp.c: Prefer one of similarly named vars regcomp.c: Use simpler variable name as long as possible t/harness: Actually run IO::Zlib tests sequentially t/harness: Catch incorrect serial directory specification regen/mk_invlists.pl: Rmv no longer used array regen/mk_invlists.pl: Add new table Remove one use of static function regcomp.c: Add assertion regcomp.c: Move clause of while() conditional into loop regcomp.c: Can join certain EXACTish node types regcomp.c: Simplify a bit of code regcomp.c: Make sure /di nodes ending in 's' are EXACTF regcomp.c: Make sure /di nodes begining in 's' are EXACTF regcomp.c: Allow more EXACTFish nodes to be trieable regexec.c: Use mnemonics instead of "256" regcomp.h: Fix typo in comment handy.h: Fix definition of isPOWER_OF_2() Correct previous perldelta entry, and add a test perlre: Italicize variable text perlrecharclass: Clarify embedding in regex sets regcomp.c: Tighten embedded patterns in regex sets Leon Timmermans (3): Always mark pipe in pipe-open as inherit-on-exec Always mark pipe in list pipe-open as inherit-on-exec Add perldelta entry for pipe open fixes Niko Tyni (1): Fix t/porting/manifest.t failures when run in a foreign git checkout Petr Písař (1): Make ext/B/t/strict.t test alike to other ones. Steve Hay (5): Epigraphs for 5.26.3 and 5.28.1 Update Module-CoreList with data for 5.26.3 and 5.28.1 Import perl5263delta.pod and perl5281delta.pod perlhist for 5.26.3 and 5.28.1 Tick off 5.26.3 and 5.28.1 Tomasz Konojacki (2): optimize IV -> UV conversions S_uiv_2buf: faster integer stringification algorithm Tony Cook (17): (perl #133659) move argvout cleanup to a new function (perl #133659) tests for global destruction handling of inplace editing (perl #133659) make an in-place edit successful if the exit status is zero perldelta for 404395d24bc8, 640e129d0fc4 and 85d2f7cacba4 Pass a UV to a format expecting a UV stdio.h on Cygwin doesn't expose cuserid() with _GNU_SOURCE make boot_Win32CORE extern "C" for C++ builds (perl #133706) remove exploit code from Storable (perl #133654) don't include OUTLIST parameters in the prototype bump $ExtUtils::ExtUtils::VERSION to 3.40 (perl #133708) remove build-time probing for stack limits for Storable (perl #133582) make C99 functions available for Win32 Mingw builds we don't need ext/POSIX/t/math.t +x (perl #133667) documentation improvements for the POSIX module (perl #133673) disable the File::Find nlink optimization by default perldelta for f75dfdbdb9d5 perldelta notes for Storable, EU::PXS, and sort the modules. jdhedden (1): Upgrade to threads::shared 1.59 sisyphus (6): perl.h - support C99 math for mingw POSIX.xs - support C99 math for mingw config.gc - support C99 math for mingw config_H.gc - support C99 math for mingw config_sh.PL - support C99 math for mingw math.t - support C99 math for mingw ----------------------------------------------------------------------- -- Perl5 Master Repository