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

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

        at  e880ca31a9e4c5b03fe59da233f757766a0c8799 (tag)
   tagging  ee155a491947e3524243994320d7e60f9332bcaf (commit)
  replaces  v5.25.7
 tagged by  Sawyer X
        on  Tue Dec 20 18:59:11 2016 +0100

- Log -----------------------------------------------------------------
5.25.8

Andy Lester (5):
      Make (P)ure funcs in embed.fnc imply (R)eturn must be checked
      A few small tweaks in time64.c
      Remove support for Splint static source code analyzer
      Move miscategorized files.
      Clean up warnings uncovered by 'clang -Weverything'.

Aristotle Pagaltzis (1):
      perlfunc/open: clarify role of mode for undef filename

Chad Granum (4):
      Update epigraphs and release schedule
      new perldelta
      Bump the perl version in various places for 5.25.8
      Bump Module::CoreList version

Chris 'BinGOs' Williams (18):
      This one goes up to 11
      Update Unicode-Collate to CPAN version 1.19
      Update Time-Local to CPAN version 1.25
      Reconcile Time-HiRes with CPAN release
      Update Test-Simple to CPAN version 1.302067
      Update Math-BigInt to CPAN version 1.999802
      Update Math-BigInt-FastCalc to CPAN version 0.5002
      Update Math-BigRat to CPAN version 0.260805
      Update bignum to CPAN version 0.44
      Update Archive-Tar to CPAN version 2.20
      Update B-Debug to CPAN version 1.24
      Update Math-BigInt to CPAN version 1.999806
      Update Math-BigInt-FastCalc to CPAN version 0.5005
      Update Math-BigRat to CPAN version 0.2611
      Update bignum to CPAN version 0.47
      Update Archive-Tar to CPAN version 2.22
      Update Archive-Tar to CPAN version 2.24
      Update Test-Simple to CPAN version 1.302073

Christian Hansen (1):
      PerlIO-scalar: Fix fail to detect incomplete seqs at EOF

Craig A. Berry (3):
      Escape extended characters in configure.com's manifest check.
      Fix i64size and u64size on VMS.
      Remove directory depth check from configure.com.

David Mitchell (25):
      avoid premature free of referent in list assign
      add sv_set_undef() API function
      POSIX.pm: shut up g++ compiler warning
      add comments explaining the point of SVf_PROTECT
      crash on explicit return from s///e
      split was leaving PL_sv_undef in unused ary slots
      optimising yyparse: replace stack_size with a ptr
      optimising yyparse: avoid a < 0 check
      yyparse: replace some gotos with a while(1) loop
      yyparse: reindent
      yyparse: eliminate yyreduce label
      yyparse: replace yynewstate label with while(1) {}
      yyparse: reindent
      yyparse(): only check stack size in outer loop
      yyparse: only calculate yytoken on yychar change
      optimise Perl_sv_gets(): use memchr() for loop
      add some /* NOTREACHED */
      assertion failure in ... or ((0) x 0))
      t/perf/benchmarks: explain how benchmarks are run
      t/perf/benchmarks: tweak cachegrind explanation
      perly.c: silence a -Wempty-body warning
      misaligned buffer with heredoc and /(?{...})/
      yyparse(): extend parser stack before every shift.
      perldelta - DAPM's recent significant changes
      regexes: make scanning for ANYOF faster

Hugo van der Sanden (1):
      [perl #130307] Correctly unwind on cache hit

J. Nick Koston (1):
      dist/Data-Dumper/Dumper.pm: Reduce memory usage by removing overload and 
not importing Carp

James E Keenan (9):
      Improve discussion of packages and their scopes.
      Readability improvements.
      Update Pod-Simple to CPAN version 3.35.
      perldelta entry for Pod::Simple 3.32 to 3.35 upgrade.
      Update Socket to CPAN version 2.024.
      Revert "Update Socket to CPAN version 2.024."
      Upgrade Test-Simple to 1.302071.
      perldelta for Test-Simple 1.302067 to 1.302071.
      Correct one spelling error.

Karl Williamson (53):
      embed.fnc: Remove inappropriate pure attributes
      APItest/t/handy.t: Output details if test fails
      APItest/t/utf8.t: Simplify expression slightly
      utf8.c: Clarify warning message.
      APItest/t/utf8.t: Add some indentation to diagnositcs
      APItest/t/utf8.t: Comments only
      APItest/t/utf8.t: Fix test
      APItest/t/utf8.t: Partially refactor to use table data
      Split diagnostics for two UTF-8 malformations
      APItest/t/utf8.t: White space only
      utf8.c: Fix EBCDIC detection of above-31 bit code points
      lib/locale.t: Improve skipping of incompatible locales
      lib/locale.t: Don't assume NUL is a control
      locale.c: Add some comments
      PATCH: [perl #129953] lib/locale.t failures on FREEBSD
      Change name of PL_ variable
      lib/locale.t: Improve test when NUL isn't a control
      APItest/t/handy.t: Slightly simplify
      toke.c: Swap 'if' and 'else' clauses
      APItest/t/utf8.t: Fix EBCDIC test
      utf8.c: Remove unused variable
      t/test.pl: Clarify syntax for tests in t/lib/*
      lib/locale.t: Up the permissible failure % for os390
      Revert "APItest/t/handy.t: Slightly simplify"
      io/perlio.t: Un-TODO now passing test
      regexec.c: Remove use of obsolete flag
      regexec.c: Remove obsolete expression
      toke.c: Use strpbrk instead of sequential strchr()
      PATCH: [perl #37836] Simple Regex causes SEGV
      regen/regcharclass.pl: Add const cast
      utfebcdic.h: Follow up to adding const qualifiers
      embed.fnc: Add comments; wordsmith others
      embed.fnc: Make some functions not flagged as 'A'
      utf8.c: Silence compiler warning
      Fix missing X in 2 embed.fnc entries
      Fix above-Unicode UTF-8 detection for EBCDIC
      APItest/t/utf16_to_utf8.t: Avoid use of Encode
      locale.c: Silence compiler warning
      perlapi: Document ckWARN-type macros
      regen/embed.pl: Keep parsing for some fatal issues
      embed.fnc: Add comments about pure attribute flag
      embed.fnc: Remove pure function flag for static functions
      regen/embed.pl: Enforce static fcn can't be declared pure.
      embed.fnc: Remove pure declaration for fcns that deal with SVs
      embed.fnc: Mark some functions as pure
      APItest/t/utf8.t: Use more idiomatic Perl
      APItest/t/utf8.t: White-space, comment only
      APItest/t/utf8.t: Fix test name
      perlapi: Clarify the isFOO_A() macros meanings
      perlapi: Clarify entry for utf8n_to_uvchr()
      perlapi: Add explanation for why certain macros don't exist.
      perlapi: Expand on utf8n_to_uvchr_error
      utfebcdic.h: Fix typo in comment

Matthew Horsfall (1):
      Recommend the quicker "make test_prep" for t/TEST usage.

Niko Tyni (2):
      Configure: fix garbage filtering with 80-bit long doubles
      Configure: also zero out high bytes of 80-bit ldnan

Petr Písař (3):
      Fix const correctness in hv_func.h
      Fix const correctness in utf8.h
      Silent const correctnes warnings in utf8_hop functions

Sawyer X (4):
      Update Module::CoreList for 5.25.8
      Update perldelta for 5.25.8
      Pod typos
      add new release to perlhist

Steve Hay (5):
      Upgrade Encode from version 2.86 to 2.88
      Upgrade Math::BigInt from version 1.999802 to 1.999803
      Upgrade Math::BigInt::FastCalc from version 0.5002 to 0.5003
      Upgrade Math::BigRat from version 0.260805 to 0.2609
      Upgrade bignum from version 0.44 to 0.45

Sullivan Beck (1):
      Bump Locale-Codes from 3.40 to 3.42

Tony Cook (4):
      bump $Data::Dumper::VERSION and update Changes entries
      J. Nick Koston is now a perl AUTHOR
      (perl #129788) IO::Poll: fix memory leak
      perldelta for 6b2c7479, dd688536

Yves Orton (13):
      fix sort order to be by key alone, not key and value
      make sure that new heredoc parsing doesn't COW during prefix strip
      tweak perlmod.pod
      allow two-step benchmarks with Porting/bench.pl
      Add some tests for hash keys of different sizes.
      use a hybrid hash function, OAATH for short keys, Siphash 1-3 for longer 
ones
      fixup pod in Porting/bench.pl
      cleanup hv_func.h - remove non-recommended hash variants
      update perldelta with hash function changes
      bench - fixup some interface issues from allowing two step benchmarks
      fixup new hash benchmarks to be lighter
      use IVSIZE to see if we should use 64bit hashing
      document removal of non-standard hash function build options in perldelta

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

--
Perl5 Master Repository

Reply via email to