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


        at  e6529ff9749c10cf45398786eb1c3a6d4a39700c (tag)
   tagging  b912808c57c4dd8f57efd441416886c2674ab4cd (commit)
  replaces  v5.25.4
 tagged by  Stevan Little
        on  Tue Sep 20 15:38:45 2016 +0200

- Log -----------------------------------------------------------------
Fifth release of the v5.25 series!

Aaron Crane (1):
      Swap release managers for 5.25.6 and 5.25.7

Aristotle Pagaltzis (1):
      perlfunc: re-document old split() @_ side effect

Chris 'BinGOs' Williams (5):
      Update epigraphs for v5.25.4
      New perldelta
      Bump the perl version in various places for v5.25.5
      Prepare Module-CoreList for v5.25.5
      Update that Module-CoreList in

Craig A. Berry (9):
      Remove VMS-specific hacks from showlex.t.
      Make PERLLIB_SEP dynamic on VMS.
      More stderr suppression in t/run/locale.t.
      Delete localized %ENV entries in t/run/locale.t.
      Don't pollute $ENV{LC_ALL} in pod/perlmodlib.PL.
      Try harder to clean up %ENV in 140_proxy.t.
      Tainted dirs on VMS when not under DCL.
      Make the "where install" directories Unix-format on VMS.
      Force a newline in new attrs.t test.

Dagfinn Ilmari Mannsåker (1):
      Remove obsolete Test prereq from PathTools

Dan Collins (2):
      [RT #129069] Perl_yylex: Fix two use-after-free bugs
      Regression test for RT #129196

Daniel Dragan (1):
      tweaks for Win32 VC vs GCC detection makefile code

Dave Cross (1):
      Correct 'map' documentation to reflect operation on a list.

David Mitchell (17):
      re_untuit_start() avoid overshoot with utf8
      concise.t: work with PERL_UNICODE=""
      tmp fix for Bleadperl breaks Variable-Magic
      Perl_deb_stack_all() - handle CXt_SUBST better
      assert op not freed in finalize_op() and rpeep()
      do_sv_dump(): handle CvSTART() as slab address
      avoid using freed ops on BEGIN :attr {}
      newMYSUB/Perl_newATTRSUB_x remove a goto
      reindent and reformat newMYSUB and newATTRSUB_x
      make S_already_defined() in op.c return void
      newATTRSUB_x(): document what the cv var is for
      toke.c: fix mswin32 builds
      fix errror handling for ':attr(foo' with no ')'
      Perl_delimcpy(): handle backslash as last char
      add some code comments for the users of delimcpy()
      rename S_delimcpy() to S_delimcpy_intern()
      Revert "tmp fix for Bleadperl breaks Variable-Magic"

E. Choroba (2):
      Nested single quotes in documentation example
      Fix English in perlfunc

Father Chrysostomos (39):
      podcheck.t: Show file name in stderr output
      perlinterp.pod: Expand the op tree section
      [perl #107726] Test for Filter::Simple and ‘no’
      Increase $Filter::Simple::VERSION to 0.93
      [perl #125679] Don’t make lvref ops on error
      taint.t: Set up @INC before using it
      Fix checks for tainted dir in $ENV{PATH}
      [perl #129073] Assert failure: ${p{};sub p}()
      release_schedule.pod: Tick off last month
      [perl #129196] Crash/bad read with ‘evalbytes S’
      parser.t: Suppress warning
      Stop setting OPf_REF on OP_ENTERSUB
      No need to skip t/op/dump.t on darwin
      [perl #47047] Fix erroneous AUTOLOAD warning
      Fix up B::Concise tests following op flag change
      [perl #129106] Check for null PL_curcop in IN_LC()
      toke.c: Correct comment
      op.c: Avoid string cmp when unnecessary
      [perl #129090] Crash with sub c{sub c}
      pad.c:pad_fixup_inner_anons: Add assertions
      [perl #129164] Crash with splice
      [perl #129267] Test for gv_fetchmethod buffer overrun
      perldelta for 65169990
      perldelta for #107726 / 8bc40f3a4e
      perldelta for #125679 / 2b6a5bfb1
      perldelta for ba0a4150f
      perldelta for #129196 / 9bde56224
      perldelta for #47047 / 1de22db27a
      perldelta for #129090 / 6da13066b6
      perldelta for #129164 / 92b69f650
      Increase $XS::APItest::VERSION to 0.84
      Add regexp_nonull.t
      regexp.t: Update comments about column 1
      [perl #129287] Make UTF8 & append null
      bop.t: Delete $SIG{__WARN__}
      perldelta: Remove duplicate entry; fix typo
      perldelta for #129287 / b43665
      perldelta for e426a4af0
      Make regexp_nonull.t test patterns without null

James E Keenan (3):
      Provide missing link for one instance of 'eval'.
      Add additional tests for DirHandle to improve coverage.
      Correct one formatting error in perldelta.pod.

Karl Williamson (71):
      PATCH: [perl #129072]: podspec typo
      perlapi: Document returns from my_strlcat, my_strlcpy
      locale.c: Use my_strlcat()
      perlinterp: Use 'e.g' not 'i.e.' for 'for example'
      PATCH: [perl #129038] Crash with s///l
      Revert "perlinterp: Use 'e.g' not 'i.e.' for 'for example'"
      Porting/ /usr/sbin/sysctl exists
      regcomp.c: Typo, spacing in comment
      PATCH: [perl #129122] regex sets syntax error
      Add Theo Buehler to AUTHORS
      regen/ Allow inline funcs to be named Perl_foo
      utf8.c: Join EBCDIC/non-EBCDIC code
      utf8.c: Clarify comments for valid_utf8_to_uvchr()
      Document valid_utf8_to_uvchr() and inline it
      is_utf8_string_loc() param should not be NULL
      utf8.c: Use 'break' instead of 'goto'
      embed.fnc: Replace blanks by tabs
      Add new synonym 'is_utf8_invariant_string'
      Use new name 'is_utf8_invariant_string' in core
      Simplify slightly is_utf8_invariant_string
      is_utf8_invariant_string is pure
      Inline is_utf8_invariant_string()
      Slightly simplify utf8_to_uvuni_buf()
      Inline utf8_distance(), utf8_hop()
      Inline is_utf8_string() and is_utf8_stringloclen()
      utf8.h, utfebcdic.h: Add comments, align white space
      utf8.h: Add some LIKELY() to help branch prediction
      Add #defines for UTF-8 of highest representable code point
      Move isUTF8_CHAR helper function, and reimplement it
      is_utf8_string() is now a pure function
      utf8.c: Add comments
      Make 3 UTF-8 macros API
      Add is_utf8_valid_partial_char()
      Use new is_utf8_valid_partial_char()
      Merge branch for improving API UTF-8 handling into blead
      Add C macros for UTF-8 for BOM and REPLACEMENT CHARACTER
      Fix is_utf8_valid_partial_char()
      inline.h: Declare functions to be inline
      append_utf8_from_native_byte: Add parens for clarity
      perlunicode: Fix typo
      perlapi: Clarify utf8n_to_uvchr entry
      Add #defines for XS code for Unicode Corregindum 9
      utfebcdic.h: Fix typo in comment
      regen/ surrogates are code points
      isUTF8_CHAR(): Bring UTF-EBCDIC to parity with ASCII
      Unconditionally define memcmp() if not sane
      handy.h: Add memLT, memLE, memGT, memGE
      utf8.c: Extract duplicate code to common fcn
      utf8.c: Fix typo in comment, add some comments
      Revamp overlong handling in is_utf8_char_slow, fixing a bug
      lib/warnings/utf8: Reinstate warning test
      Test isUTF8_CHAR()
      APItest/utf8.t: Some clean up
      APItest/t/utf8.t: Add tests
      Enhance and rename is_utf8_char_slow()
      utf8.h: Add comment, white-space changes
      utf8.c: Add some UNLIKELYs
      handy.h: Comment memEQs and memNEs
      Fix off-by-one error in is_utf8_valid_partial_char()
      perlapi: Reword description of is_utf8_valid_partial_char
      Add is_utf8_valid_partial_char_flags()
      Add tests for is_valid_partial_utf8_char_flags()
      inline.h: Add 'const's; avoid hiding outer variable
      perlapi: Clarify isUTF8_CHAR()
      Add macro for determining if UTF-8 is Unicode-strict
      Add macro for Unicode Corregindum #9 strict
      Add isUTF8_CHAR_flags() macro
      perlapi: Clarify docs for some is_utf8_foo functions
      perldelta for new Unicode-handling function.
      utf8.c: Fix bug in new _is_utf8_char_helper() function

Lukas Mai (4):
      perlobj: s/Deferencing/Dereferencing/
      restore comment mangled by 27da23d53ccce6
      perlsub: scalar split no longer clobbers @_ (RT #129297)
      perldelta: grammar

Ricardo SIGNES (1):
      [perl #107726] Filter::Simple: ‘use’ and then ‘no’

Rick Delaney (1):
      Test for perl #47047

Sawyer X (1):
      Paying respect to Jon AVENJ Portnoy

Stevan Little (5):
      working on perldelta
      working on perldelta some more
      Update Module::CoreList for 5.25.5
      finalize the perldelta
      add new release to perlhist

Steve Hay (3):
      Upgrade Sys::Syslog from version 0.34 to 0.35
      Upgrade XSLoader from version 0.22 to 0.24
      Upgrade Test::Simple from version 1.302052 to 1.302056

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

Theo Buehler (1):
      Update outdated man links for strlcpy and strlcat.

Tony Cook (3):
      (perl #128095) check pack_sockaddr_un()'s return value
      (perl #128988) preserve PL_oldoldbufptr is preserved in scan_heredoc()
      fix a stupid type error

Yaroslav Kuzmin (1):
      perlio.c: Fix z/OS problem

Yves Orton (12):
      restore Internals::hv_clear_placeholders for now
      fix: [perl #129267] Possible string overrun with invalid len in gv.c
      rename "nend" name_cursor in Perl_gv_fetchmethod_pvn_flags
      Revert "rename "nend" name_cursor in Perl_gv_fetchmethod_pvn_flags"
      Revert "fix: [perl #129267] Possible string overrun with invalid len in 
      clean up gv_fetchmethod_pvn_flags: introduce name_end
      clean up gv_fetchmethod_pvn_flags: move origname init to function start
      clean up gv_fetchmethod_pvn_flags: rename nsplit to last_separator
      fix #129267: rework gv_fetchmethod_pvn_flags separator parsing
      doop.c: use sv_setpvn() instead of sv_setpvs()
      sv.c: sv_grow: newlen cannot be smaller than SvCUR()
      regcomp.c: S_concat_pat: guard against missing trailing nulls

jdhedden (1):
      Upgrade to Thread::Semaphore 2.13


Perl5 Master Repository

Reply via email to