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

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

        at  d19b74a8509ac17e70547236ecb0292974addf29 (tag)
   tagging  0e22af76ea3956d87f75200a0474dae9e3c48a79 (commit)
  replaces  v5.21.1
 tagged by  Abigail
        on  Sun Jul 20 13:39:16 2014 +0200

- Log -----------------------------------------------------------------
Third release of the v5.21 series

Aaron Crane (3):
      pod/.gitignore: delete entries for now-unsupported arch-specific pods
      pod/perlre.pod: fix typo in example code
      Fix typo in op.h

Abhijit Menon-Sen (1):
      Update ChangeLog before release

Abigail (9):
      "all question marks" is ambigious.
      Tick off the 5.20.0 and 5.20.1 releases.
      Changes for 5.21.1 -> 5.21.2.
      Revert "Update HTTP-Tiny to CPAN version 0.044"
      Update Module::CoreList for 5.21.2
      Listed updated modules.
      Acknowledgement section of perldelta
      Add new release to perlhist
      Adjust 31e62fa1f35be3aceacc7fa62ce72d7131299a9a

Alexandr Ciornii (1):
      File::Copy does not overwrite read-only files

Brian Fraser (2):
      Glossary for d_ptrdiff_t
      libperl.t: Allow tetss to pass if perl was compiled with -fno-common

Chris 'BinGOs' Williams (7):
      Correct unintentional mistake in bump-perl-version
      Sync Module-CoreList version in Maintainers.pl for CPAN release
      Sync Storable version for CPAN release
      Update Pod-Usage to CPAN version 1.64
      Update IO-Socket-IP to CPAN version 0.30
      Update experimental to CPAN version 0.008
      Update HTTP-Tiny to CPAN version 0.044

Craig A. Berry (2):
      Time functions in time64.c need thread context on VMS.
      Fix like/is problem in perl5db.t.

Daniel Dragan (7):
      PERL_UNUSED_CONTEXT -> remove interp context where possible
      fix multi-evals problems in pad name list api
      Module::CoreList::TieHashDelta stop massive recursion
      universal.c gv_stashpv -> gv_stashpvs
      static misc things in /dist/threads/threads.xs
      optimize PathTools to not try to load XS on miniperl
      refactor pp_ref

David Golden (1):
      perlfunc: clarify our [perl #122132]

David Mitchell (15):
      s///e on tainted utf8 strings got pos() messed up
      Deprecate /\C/
      Filter::Simple: eliminate /\C/
      faster constant hash key lookups ($hash{const})
      libperl.t + ASAN + -DPERL_GLOBAL_STRUCT_PRIVATE
      wrap op_sibling field access in OP_SIBLING* macros
      macroise op_sibling in Perl_ck_fun()
      Devel::Peek: test 2-arg form of Dump
      add op_sibling_splice() fn and make core use it
      Ensure that op_last always points to last sibling
      add op_lastsib and -DPERL_OP_PARENT
      Improve optree sanity checking code in finalize_op
      minor fixups to new op_sibling work
      avoid adding two OP_HINTSEVAL ops
      [Merge] add support for ops to link to parent

Dmitri Tikhonov (1):
      Untie STDERR in IPC::Open3.

George Greer (1):
      IPC-Open3.t: For d3ae482b also need the "SKIP" label from the original.

H.Merijn Brand (4):
      Regen Configure after backports
      This should be automated!
      cut-n-paste error in comment for dladdr in config_h.SH for Condifure
      uconfig.h again

James E Keenan (9):
      Revert 6 tests failing on Win32 smoker.
      Fix test file per George Greer comment.
      Increment to $VERSION in ext/Hash-Util/lib/Hash/Util.pm.
      Supply description for only test lacking one.
      Don't add unnecessary linespace.
      Add description to tests lacking them.
      skip_all on darwin until nm peculiarities can be straighted out.
      Need to increment $VERSION in ExtUtils::Manifest.
      Merge branch '122300-extutils-manifest' into blead

Jarkko Hietaniemi (41):
      Try simpler usage for file-level GCC_DIAG_RESTORE.
      g++ -DPERL_GLOBAL_STRUCT_PRIVATE died on this.
      Allow enabling -pedantic(-errors) (with -std=c89) for the core.
      If we do not have vsnprintf, the len is unused.
      HP-UX release wider match; also drop gcc opt level.
      Further hpux hints simplifying suggested by H.Merijn.
      Drop debugging, and handle HP-UX opt flags.
      Unused contexts found under PERL_GLOBAL_STRUCT.
      Under GLOBAL_STRUCT mgvtbl-s are const, which angers g++.
      Unused snprintf results noticed by clang in Linux.
      Remove or downgrade unnecessary dVAR.
      Add t/porting/libperl.t
      Follow-up to 51f14a05: not ignoring my_snprintf return values.
      assert(*p = '#');  /* Spot the oops. */
      printf formats are hard.
      hv can be left uninitialized.
      Guard cur_curlyx at least with an assert.
      skip works only with SKIP.
      Capture the stderr of "nm libperl.a".
      Cosmetic consistency on "unimplemented function" deaths.
      Assert before deref due to possible NULL.
      Add -D_FORTIFY_SOURCE=2 when applicable.
      Mention -D_FORTIFY_SOURCE in perldelta.
      -D_FORTIFY_SOURCE is no more a todo.
      In nonblock test do not ignore the syscall returns.
      ANSI prototypes for Berkeley DB API testing.
      Some more cppsymbols to scan.
      Make the "no name list" catcher more relaxed.
      Enable _FORTIFY_SOURCE only if optimizing, as specified.
      Avoid unused warnings from locale-less systems.
      Updates to the HP-UX compilation warning.
      Allow reading nm output from a file (or STDIN).
      Handle darwin ppc nm output, reenable test.
      More debugging output.
      test.pl:eq_array() is enough.
      Sometimes Darwin has the string constants in cstring section.
      Scan for expected and unwanted undef (libc) symbols.
      Add comments.
      Parsing linux input in darwin, and vice versa.
      Add freebsd support.
      Add fgets+tmpfile to avoidables, and add comments.

Karen Etheridge (3):
      add vim swap files to the ignored list for MANIFEST.SKIP.
      use warnings; convert "use vars" to "our"
      use just the import sub from Exporter

Karl Williamson (35):
      lib/locale.t: Improve debug info
      regexec.c: Change MiXeD cAsE formal macro parameters
      regexec.c: Change names of 4 macros
      regexec.c: Clean up macro/code interface slightly
      regexec.c: More cleaning of FBC macro/code interface
      regexec.c: Exchange 2 lines of code and add comments
      regexec.c: Comments and white-space only
      PATCH: [perl #122090] Non-word-boundary doesn't match EOS
      regexec.c: Move some macro definitions around
      toke.c: White-space alignment, add comment
      regcomp.c: Rewrite S_put_byte() which dumps regex []
      regcomp.c: Add assertion, remove case: statements
      utf8.h: Add comment
      lib/locale.t: Fix debug statement
      locale.c: Make a common idiom into a macro
      locale.c: Keep better track of C/non-C locale
      locale.c: Remove conditionals.
      locale.c: White-space only
      POSIX::setlocale(LC_NUMERIC) returns proper locale
      ext/POSIX/POSIX.xs: White space only, align column
      t/loc_tools.pl: Don't return a locale empty string
      t/run/locale.t: setting to POSIX may be same as C
      locale.c: Fix misplaced parenthesis
      perl.h: Actually #define USE_LOCALE_TIME
      locale.c: Prepare for rearrangement of code blocks
      locale.c: name should be last resort when deciding if locale is utf8
      util.c: Add comment
      locale.c: Skip compiling fallback code on modern platforms
      locale.c: Use safer code practice
      locale.c: Use ptr's value before freeing it, not after
      locale.c: Refactor UTF8ness of currency symbol code
      locale.c: White-space only
      locale.c: Add new heuristic for finding if locale is UTF-8
      locale.c: Fix some unused code for potential future use
      locale.c: Improve some comments

Matthew Horsfall (13):
      In response to 7fefc6c, make autodoc smarter.
      Update RMG to mention new policy of perlhist containing RMs names.
      Update makerel to provide a helpful error message if chmod fails on 
@writables
      RMG: Remove useless 'make distclean', save time
      RMG: Use -Dusedevel in ./Configure, like everywhere else in the RMG.
      RMG: Show that version'd binaries might be used
      Don't add a perldelta entry for _charnames.
      No need for else after exit...
      RMG - Clarify that updating %released/CAVEATS isn't for RCs
      RMG - Per review - only -Dusedevel for development builds
      RMG - Per review - keep make distclean as a test, add comment
      RMG - Add comment that git clean -xdf after distclean should be no-op
      Add a small test case for c445c5b

Matthew Horsfall (alh) (6):
      Add new perldelta for 5.21.2
      Add Epipgraph for 5.21.1
      Bump the perl version in various places for 5.21.2
      Update Module::CoreList for 5.21.2
      Fix typo... nothing to see here
      bump $XS::APItest::VERSION to 0.62

Peter John Acklam (1):
      CPAN RT 96254 and 96329: Correct the handling of subclasses.

Peter Martini (3):
      Document empty conditional in for/while
      Coverity 45351 - Refactor to skip a loop iteration
      If building with DTrace, the dtrace header is required.

Reini Urban (1):
      Support faster make -s

Ricardo Signes (2):
      add the standards of conduct to perlpolicy
      perlpolicy: update list of moderators

Steve Hay (6):
      Update which stable release series are now "officially" supported
      Remove IGNORABLE files from IO-Socket-IP as per 8db6555210
      Upgrade IO-Socket-IP from version 0.30 to 0.31
      perlpolicy - Note that minimal build fixes are acceptable for maint too
      Note that ExtUtils::Manifest has been upgraded to 1.64
      perlpolicy - Add encoding to fix podcheck.t following 0c6082f411

Tony Cook (14):
      [perl #116925] discuss modifying an SV's buffer
      remove extraneous setting of $TODO
      bump dist/Math-BigInt/ $VERSIONS to 1.9996
      perldelta for 0f9d28587772, cd293174fae5
      perldelta for 5afb921fc188
      avoid an undefined value warning from libperl.t
      allow test.pl tests to use C<< plan skip_all => $reason >>
      allow the build to specify verbose make_ext.pl
      pass through -s if supplied, instead of defaulting to it
      passthrough make options to make -s can speed up the build
      [perl #3330] warn on increment of an non number/non-magically incable 
value
      extra tests for grok_number(_flags)()
      perldelta for 3f7602fa4cd6
      perldelta for e45636ee0875

Yves Orton (1):
      Fix RT #122171, lookahead issues with .*

brian d foy (1):
      RT 72933: Ignore files from prove

Ævar Arnfjörð Bjarmason (6):
      Split up the fake "missing" warning category into an actual category
      Add a new warning about redundant printf arguments
      Fix black Win32 smoke broken by my v5.21.1-11-g4077a6b
      Fix black Win32 smoke broken by my v5.21.1-11-g4077a6b (again)
      Make like() and unlike() in t/test.pl refuse non-qr// arguments
      Fix black Win32 smoke broken by my v5.21.1-11-g4077a6b (yet again)

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

--
Perl5 Master Repository

Reply via email to