In perl.git, the annotated tag v5.25.10 has been created

<http://perl5.git.perl.org/perl.git/commitdiff/766a7f2b0c09e3b0027a16c610995aaeda59b74e?hp=0000000000000000000000000000000000000000>

        at  766a7f2b0c09e3b0027a16c610995aaeda59b74e (tag)
   tagging  4b99a68c34a1cfc3a4769459a7d93a36acae8219 (commit)
  replaces  v5.25.9
 tagged by  reneeb
        on  Mon Feb 20 18:11:56 2017 +0100

- Log -----------------------------------------------------------------
The tenth release of the 5.25 series!

Aaron Crane (6):
      Perl_sv_dump(): allow a null-pointer argument
      RT#130623: assertions when tying into non-packages
      Fix outdated note in perldiag
      Fix memory leak in generating an exception message
      Show sub name in signature arity-check error messages
      [perl #130815] fix ck_return null-pointer deref on malformed code

Abigail (6):
      Epigraph for 5.25.9
      Tick!
      New perldelta for 5.25.10
      Bump the perl version in various places for 5.25.10
      Update Module::CoreList for 5.25.10
      Be consistent in deprecation messages.

Andreas Koenig (1):
      Updates CPAN.pm to ANDK/CPAN-2.17-TRIAL2.tar.gz

Andy Lester (1):
      Moving variables to their innermost scope.

Chris 'BinGOs' Williams (1):
      Update McUpdate

Christian Millour (1):
      document nature and use of $a and $b in sort()

Colin Newell (1):
      Documentation patch to recommend newSVpvn over newSVpv.

Dagfinn Ilmari Mannsåker (3):
      Use cBOOL() instead of ? TRUE : FALSE
      Regenerate customized.dat
      Cherry-pick Scalar-List-Utils tainted.t fix from upstream

David Mitchell (37):
      add Perl_op_class(o) API function
      revamp the op_dump() output format
      S_do_op_dump_bar(): fix some weird indentation
      avoid disabling utf8 pos cache on tainted strings
      avoid sort assert failure after compile fail
      ckDEAD: PL_curcop->cop_warnings only if PL_curcop
      mess_sv(): access only if PL_curcop is non-null
      fix some more bizarre indention in dump.c
      op_dump(): no OPf_SPECIAL on AELEMFAST,GVSV,GV
      reindent OP_AELEMFAST block in S_do_op_dump_bar()
      dump.c: handle GV being really a ref to a CV
      OP_CLASS() docs - mention op_class() too
      perldelta entries for op_class() and op_dump()
      better handle freeing of code blocks in /(?{...})/
      perlapi.pod: remove AvARRAY() example from sortsv()
      handle op_pv better in op_clear() and op_dump()
      S_do_pmop_dump_bar() reduce scope of ch variable
      signature sub (\x80 triggered an assertion
      avoid double-freeing regex code blocks
      buffer overrun with format and 'use bytes'
      pp_formline: simplify growing of PL_formtarget
      Perl_fbm_instr(): remove dead code.
      multideref: handle both OPpLVAL_INTRO,OPpDEREF
      fix pad/scope issue in re_evals
      -Mre=Debug,ALL: indicate regex state stack pushes
      clear savestack on (?{...}) failure and backtrack
      Add a comment on why TRIE.jump does a UNWIND_PAREN
      S_regmatch: eliminate WHILEM_B paren saving
      S_regmatch: eliminate WHILEM_A_min paren saving
      [MERGE] regex (?{...}) and WHILEM scope fixups
      avoid a leak in list assign from/to magic values
      pp_formline(): avoid buffer overrun
      pp_multideref: tweak an assertion
      pp_formline(): add empty body to empty while loop
      pp_formline(): revert recent buffer growth changes
      bump test count in t/comp/parser.t
      davem's perldelta entries for 5.25.10

Hugo van der Sanden (3):
      mention PASS2 in reginsert() example
      vi hints for pat.t
      [perl #129061] CURLYX nodes can be studied more than once

James E Keenan (3):
      Correct file mode and line lengths to keep porting tests happy.
      Remove extra terminating semicolon
      Revert "Upgrade to Thread::Queue 3.12"

Jarkko Hietaniemi (2):
      Coverity #155950: pRExC->code_blocks is blindly derefed
      Coverity #28930: unchecked return value

John Lightsey (1):
      Fix stack buffer overflow in deserialization of hooks.

Karl Williamson (64):
      Move I8 test helpers to common file
      lib/utf8.t: Generalize for EBCDIC
      regexec.c: Clarify comment
      Fix embed.fnc for utf8_to_uvchr_buf
      PATCH: [perl #130567] Assertion failure in scan_const
      Add Pali to AUTHORS
      perlapi: Fix grammar
      Test for [perl #130567]
      PATCH: [perl #130666]: Revert "toke.c, S_scan_ident(): Don't take a "end 
of buffer" argument, use PL_bufend"
      Add test for [perl #129036]
      PATCH: [perl #130656] tr// failue with UTF-8 across lines
      PATCH: [perl #130655] Unrecognized UTF-8 char
      t/lib/warnings/toke: Fix comment typos
      toke.c: Remove unused param from static function
      Add .t for malformed-UTF-8 toke.c testing
      Add test for [perl #129157]
      Add TODO test for [perl #125493]
      locale.c: Use only C89 legal C
      regcomp.c: Fix so will compile on C++11
      Net::Ping: Todo a test on EBCDIC
      Change av_foo_nomg() name
      utf8.h: Add branch prediction
      utf8.h: White-space, parens only
      utf8.h: Clarify comment
      utf8.c: Move comment a few lines up in the file
      pp_pack.c: Remove obsolete code
      pp_pack.c: Remove needless branch
      pp_pack.c: Remove no longer relevant comment
      sv.h: Add comment
      perly.c: Clarify comment
      toke.c: Move declaration
      toke.c: Don't compare same bytes twice
      toke.c: White space, comments, braces
      toke.c: Slight refactor.
      toke.c: Fix comments describing S_tokeq
      toke.c: Add branch prediction
      mg.c: PL_hints is unsigned
      toke.c: Fix bugs where UTF-8 is turned on in mid chunk
      t/lib/croak/toke_l1: Cut down test
      Add test for [perl #130675]
      toke.c: Rmv no longer necessary UTF-8 checks
      Extract code into a function
      Relax internal function API
      toke.c: White-space only
      toke.c: Add internal function to abort parsing
      Don't try to compile a pattern known to be in error
      toke.c: Un-special case something
      toke.c: Quit now if error at end of input
      toke.c: Make sure things are initialized
      Make _byte_dump_string() usable in all of core
      Improve handling pattern compilation errors
      regexec.c: Fix comment typos
      perlrecharclass: Simplify by referring to other pod
      op.c: Add comment
      Inline foldEQ, foldEQ_latin1, foldEQ_locale
      Balance uniprops tests
      Clarify "User-visible changes"
      Revise documentation of eval and evalbytes
      perlretut: Note when metacharacters become ordinary
      handy.h: Guard controversial macro name
      Split APItest/t/handy.t
      Split XS-APItest/t/utf8.t
      re/fold_grind.t: Allow watchdog timeout to vary
      perldelta

Neil Bowers (1):
      Getopt::Std: Changed pod NAME to follow convention

Pali (7):
      perluniintro: Encode::encode_utf8() not always appropriate
      pod: Suggest to use strict UTF-8 encoding when dealing with external data
      pod: Suggest to use strict :encoding(UTF-8) PerlIO layer over not strict 
:encoding(utf8)
      perluniintro: Suggest to use utf8::decode() instead heavy Encode when 
sequence of bytes is valid UTF-8
      perluniintro: Fix comment, Encode::decode does not have to return string 
with UTF8 flag set
      perluniintro: Use uppercase UTF-8 encoding name
      pod: Do not suggest to use insecure :utf8 PerlIO layer when reading files

Sawyer X (3):
      Revert "Avoid triggering a deprecation warnings."
      Revert "Deprecating the use of C<< \cI<X> >> to specify a printable 
character."
      Merge branch 'sawyerx/undeprecate-backslash-c' into blead

Sergey Aleynikov (1):
      Fix memory leak in B::RHE->HASH method.

Steffen Mueller (2):
      Reuse previously-computed flag
      HvTOTALKEYS() takes a HV* as argument

Steve Hay (3):
      Fix wrong skippage when using -DPERL_DEBUGGING_MSTATS but not -DDEBUGGING
      Add support for VS2015 (VC++ 14.0)
      perldelta for commit 1f664ef5314fb6e438137c44c95cf5ecdbdb5e9b

Tony Cook (16):
      (perl #129274) avoid treating the # in $# as a comment intro
      perldelta for 71776ae4fad9
      (perl #129190) intuit_method() can move the line buffer
      perldelta for 743e3e72117a
      (perl #130684) allocate enough space for the extra 'x'
      prevent leak of class name from retrieve_hook() on an exception
      (perl #129281) test for buffer overflow issue
      (perl #130722) don't call SvPVX() on a glob
      perldelta for dd314e1ca8c3
      (perl #130705) don't convert match with argument to qr
      perldelta for d6851fe9ee8e
      (perl #126203) avoid potential leaks on quadmath_snprintf() failure
      (perl #126203) build issues
      (perl #129340) copy the source when inside the dest in sv_insert_flags()
      Add another reneeb alias
      perldelta for e7a8a8aac45d

Yves Orton (6):
      rename opnd to operand to save my sanity
      fix RT #130561 - recursion and optimising away impossible quantifiers are 
not friends
      add some details to the docs for S_reginsert()
      only mess with NEXT_OFF() when we are in PASS2
      silence warnings from tests about impossible quantifiers
      assert that the RExC_recurse data structure points at a valid GOSUB

Zefram (7):
      handle errors in gen_constant_list
      fix special-case recreation of *::
      permit goto at top level of multicalled sub
      fix range op under aborted constant folding
      fix ord of upgraded empty string
      croak on sv_setpvn() on a glob
      in dump_sub() handle CV ref used as GV

jdhedden (2):
      Upgrade to Thread::Queue 3.12
      Upgrade to Thread::Queue 3.12

reneeb (3):
      Some version numbers in INSTALL were wrong
      Update Module::CoreList for 5.25.10
      finalize perldelta

-----------------------------------------------------------------------

--
Perl5 Master Repository

Reply via email to