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

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

        at  40f0eed34713d6269a6c77845abce5a9694789e8 (tag)
   tagging  7517f59849785bff313ec053e695f990495f3ab1 (commit)
  replaces  v5.17.9
 tagged by  Max Maischein
        on  Thu Mar 21 22:34:45 2013 +0100

- Log -----------------------------------------------------------------
v5.17.10

Aaron Crane (2):
      perlfunc: clarify that "do $file" isn't really like "eval `cat $file`"
      Configure: bail out when neither stdarg.h nor varargs.h

Aaron Trevena (1):
      I18N-Langinfo/Langinfo.pm: Pod nit

Andrew Tam (1):
      Added descriptions to tests lacking them.

Andy Dougherty (1):
      Minor corrections to descriptions of files in Porting/.

Anton Nikishaev (1):
      perldtrace.pod: fix example code

Brad Gilbert (1):
      Make utf8 downgrading in constant.pm, version dependent

Brian Fraser (5):
      Fix several differences in the parsing of $.. and ${...}
      Restrict the valid identifier syntax, fix some identifier bugs.
      open FOO || die; doesn't need a special identifier parser.
      PATCH: [perl #117101] toke.c: Make \$$1 work again.
      toke.c, S_scan_ident: Ignore whitespace on both sides of ${ ... }

Charlie Gonzalez (1):
      Removed needless comment in for.t

Chris 'BinGOs' Williams (37):
      Update epigraphs with the one for v5.17.9
      New perldelta template for v5.17.10
      Bump to v5.17.10
      Also skip io/eintr.t on MidnightBSD
      Amend 'new perldelta' advice for Win32
      Remove trailing white-space from RMG document
      Mark v5.17.9 as done in the release schedule
      Module-CoreList is at 2.82 on CPAN
      The Module-Pluggable version is 4.7 from CPAN
      Update Win32 to CPAN version 0.47
      Remove /Net from lib/.gitignore
      Update podlators to CPAN version 2.5.1
      Forgot to update Maintainers.pl for podlators update
      Update Text-ParseWords to CPAN version 3.28
      Bump Pod::Html to 1.19
      Update Pod-Simple to CPAN version 3.26
      Revert "Bump Pod::Html to 1.19"
      Skip tests in File::Copy tests on DragonflyBSD too
      Skip chflags tests in filetests.t on dragonflybsd
      Update IPC-Cmd to CPAN version 0.80
      Update Encode to CPAN version 2.49
      Bump File::Copy version as the contents have changed
      Update Digest-SHA to CPAN version 5.83
      Update perlfaq to CPAN version 5.0150042
      Skip io/eintr.t on QNX Neutrino too
      Update Digest-SHA to CPAN version 5.84
      Update Module-CoreList with v5.14.4 data
      Finalise Module-CoreList for v5.14.4
      Update Module-CoreList for v5.16.3
      corelist --feature is actually on available >= v5.16.0
      Sync Module-CoreList and version in Maintainers.pl
      Update JSON-PP to CPAN version 2.27202
      CPAN Module-CoreList be 2.84
      Maintainers.pl needs sync for Net-Ping
      Update File-Temp to CPAN version 0.23
      Data-Dumper on CPAN is sync'd with blead
      Update Getopt-Long to CPAN version 2.39

Craig A. Berry (7):
      Handle undef values in magic.t on VMS.
      Add void casts to VMS-specific bail-out macro.
      Fix signed/unsigned mismatch in vms/vms.c.
      Fix declaration after statement in vms.c's Perl_my_chdir
      Enable sem* functions in configure.com for 8.4+.
      Add return statements where missing in doio.c IPC functions.
      Portability fix for new Digest::SHA Makefile.PL.

Daniel Dragan (4):
      PATCH: [perl #116787] -Ox on Win64 Visual C 64 bit is flawed, switch to 
-O1
      better POD for SvPVX, pre-5.9.3 Perls
      time64.c utf8.c fix for WinCE
      restore building perl5**.dll and perl.exe on WinCE

David Golden (1):
      update Perl::OSType from 1.002 to 1.003

David Mitchell (16):
      add array DELETE and EXISTS to perlfunc
      revert: Benchmark iteration warnings should warn
      Disable by default the new Copy-on-Write for 5.18
      deparse.t: mask STDERR noise on lex sub TODO test
      ensure PL_sawampersand is exported.
      run regen_perly
      release_managers_guide: clarify YAML regeneration
      Porting/corelist.pl: fix a die error message
      reorder intrpvar.h
      Add the 5.14.4 epigraph to epigraphs.pod
      add perl5144delta
      add 5.14.4 to perlhist
      fix typo in epigraphs.pod
      [perl #117095] state var init getting skipped
      Fix Peek.t under PERL_OLD_COPY_ON_WRITE
      fix a segfault in run-time qr//s with (?{})

Dominic Hargreaves (1):
      Correct version data for Module::CoreList in 5.16.2

Florian Ragwitz (3):
      Synchronise VERSIONs of all bignum modules
      Synchronise bignum with CPAN
      Synchronise Env with CPAN

George Greer (1):
      Fix some ASAN-identified problems

H.Merijn Brand (4):
      Add documentation on the advantages of perldoc for man users to perl.pod
      fixed minor typo in delta
      Add bootstrap_charset/BOOTSTRAP_CHARSET for non-ASCII architectures
      Get Configure in sync with metaconfig

James E Keenan (13):
      Add alternate email address for contributor.
      Merge branch 'blead' of [email protected]:/perl into blead
      Loosen the passing requirement for a regex.
      Merge branch 'blead' of [email protected]:/perl into blead
      Add Anton Nikishaev to AUTHORS: RT #116959.
      Add NY Perl Hackathon participant to AUTHORS.
      Add Jasmine Ahuja to AUTHORS.
      Add a README outlining contents of Porting directory.
      Fix POD formatting error.
      Standardize spelling of 'supersede' throughout the distribution.
      Moved t/cmd/lexsub.t, t/cmd/while.t to t/op; split t/cmd/for.t to two 
pieces, one in t/op/for.t. Update and sort MANIFEST.
      Apply two POD corrections supplied by SHIRAKATA Kentaro++.
      Eliminate duplication.

Jasmine Ahuja (1):
      Added descriptions to tests lacking them

John Goodyear (1):
      Get regcomp.c to compile under EBCDIC

John Peacock (1):
      Bring core up to version-0.9902

Karl Williamson (43):
      regcomp.c: Rmv comment ref to obsolete regnode
      PATCH: [perl #116899]: jump on uninitialised value
      perlhacktips: Note existence of regen/unicode_constants.pl
      perlintro: Typo and stop verbatim wrapping
      Document \s change for VT, commit 075b9d7d9a6d4473b240a047655e507c8baa6db3
      Move (?[]) doc to perlrecharclass
      makedepend.SH: Make compiler errors show correct line number
      makedepend.SH: Preprocessor directives don't have to start at column 1
      makedepend.SH: Deal with continuation lines
      Unicode/UCD.pm: Fix undef bug
      Add, fix comments
      \N is no longer experimental
      regen/unicode_constants.pl: Convert '-' in names to '_'
      regen/unicode_constants.pl: Pass through input comments
      regen/unicode_constants.pl: Remove unused constant
      regen/unicode_constants.pl: Make portable to non-ASCII
      regen/unicode_constants.pl: Change #define name
      perlebcdic.pod: Document 2 fcns; nits
      Bump version of Term::ReadLine
      perlapi: Nits
      EBCDIC has the Unicode bug too
      Porting/checkAUTHORS.pl: Clarify comment
      Change preferred email for Shirakata Kentaro
      Allow Data::Dumper to work on older Perls
      perldiag.pod: Fix broken link
      pod/perlre: Italicize text to indicate non-literal
      perldiag: Nits
      pod/perldiag: Document new messages for qr/(?[ ])/
      pod/perldiag: Document some regex messages
      constant.pm: Rmv ref in pod to non-existent module
      podcheck.t: Note existence of some CPAN modules
      Tie/File.pm: Fix pod broken link typo
      Math-BigInt: Fix some broken links
      libnetcfg.PL: Fix broken pod link
      Math/BigRat.pm: Fix some broken pod links
      dist/bignum/lib/bigint.pm: Fix broken pod link
      dist/bignum/lib/bigrat.pm: Fix broken pod link
      ext/Pod-Html/testdir/perlvar-copy.pod: Fix broken pod links
      dist/bignum/lib/bignum.pm: Fix broken pod link
      Add Felipe Gasper to AUTHORS
      pod/perlfunc: Tweak new kill() wording
      Add Aaron Trevena to AUTHORS
      Add Patrik Hägglund to AUTHORS

Kent Fredric (4):
      lib/perl5db.pl: refactor all calls to IO::Handle via ->autoflush to a 
short local function.
      lib/perl5db.t: Add test for bug #116769, Frame=2 crashes debugger
      lib/perl5db.t: Add test for bug #116771, autotrace crashes debugger
      lib/perl5db.pl: Workaround rt#116771 by putting DB::Obj inside BEGIN { }

Lukas Mai (1):
      emphasize signal names over numbers in kill() docs

Max Maischein (6):
      Update Net::Ping from 2.40 to 2.41
      Bump version number in INSTALL
      Update perldelta for 5.17.10
      Update corelist for 5.17.10
      add new release to perlhist
      Remove empty POD sections, fix link in pod

Nicholas Clark (38):
      Abolish STRANGE_MALLOC. Now all malloc()s are considered strange :-)
      Fix redeclaration compiler errors on EBCDIC
      Move the call to hv_clear_placeholders() from hsplit() to hv_common().
      Refactor the loop logic in S_hsplit() and Perl_hv_ksplit() to converge.
      Move the code handling allocating a new buffer earlier in 
Perl_hv_ksplit().
      Pass the current and desired hash sizes to S_hsplit().
      Tweak S_hsplit() to return early if there are no keys to process.
      Replace the bulk of Perl_hv_ksplit() with a call to S_hsplit().
      In S_hsplit(), replace a for with a do/while, as the loop runs at least 
once.
      Clarify why hv_common() tries to clear placeholders before calling 
hsplit().
      In Perl_hv_common(), call S_clear_placeholders() directly.
      Merge the refactored S_hsplit() and Perl_hv_ksplit() and related cleanups.
      Reorder the members of struct re_save_state to reduce its size on LP64.
      Suppress experimental warning for my $_ in Devel::PPPort's tests.
      Set PL_stderrgv to NULL if it is freed.
      t/lib/common.pl should use absolute paths in @INC
      Perl_sv_uni_display() needs to be aware of RX_WRAPPED()
      Remove unreachable duplicate (?#...) parsing code from S_reg()
      Test that S_grok_bslash_N() copes if S_reg() restarts the sizing parse.
      Test that UTF-8 in the look-ahead of (?(?=...)...) restarts the sizing 
parse.
      Return orig_emit from S_regclass() when ret_invlist is true.
      Document when and why S_reg{,branch,piece,atom,class}() return NULL.
      In S_regclass(), create listsv as a mortal, claiming a reference if 
needed.
      Add a flag RESTART_UTF8 to the reg*() routines in regcomp.c
      Move the longjmp() that implements REQUIRE_UTF8 up to 
Perl_re_op_compile().
      Replace the longjmp()s in Perl_re_op_compile() with goto.
      In Perl_re_op_compile(), tidy up after removing setjmp().
      Revert "PATCH: regex longjmp flaws"
      Document the uses of NULL returns in the regex parsing code.
      Merge in the changes that remove setjmp() from regcomp.c
      Re-order intrpvar.h to minimise holes in the interpreter struct.
      Change B::Deparse's test to test interpolation of @] instead of @*.
      Change tie_fetch_count.t to use *] instead of **.
      Additional tests for the deprecation warnings when using $* or $#.
      Generate the deprecation warnings for all uses $* or $#.
      Change the warning for $* to add ", and will become a syntax error".
      Add a deprecation warning for all uses of @*, %*, &* and **.
      Merge in the changes that deprecate the use of @*, &*, ** and %*.

Patrik Hägglund (1):
      PATCH [perl #106212] Add PL_perlio_mutex to atfork_lock/unlock

Paul Green (7):
      Remove VOS floating-point workaround; VOS bug long since fixed
      Assume that the host and target have the same executable suffix
      Update VOS hints file to use dynamic linking and 64-bit stream files
      Update README.vos to reflect recent changes
      Update pod/perlpord.pod to reflect recent VOS port changes
      Update copyright statement for the Stratus VOS port
      Ensure only DOSish builds force O_BINARY=1 in the open path

Peter Martini (1):
      Stop SEGV on 'our sub { syntax error }'

Rafael Garcia-Suarez (3):
      Upgrade to Safe 2.35 from CPAN
      Update Maintainers.pl for Safe 2.35
      Note what incrementing the op_type actually does

Ricardo Signes (9):
      add a missing 5 to the release announcement template
      Revert "Lookup overloaded assignment operators when trying to swap the 
arguments"
      correct Pod-Html tests for new Pod-Simple output
      add the 5.16.3 epigraph, link to 5.14.4 announcement
      add perl5163delta.pod to blead
      add 5.16.3 to blead:pod/perlhist.pod
      fix year of 5.16.3 in perlhist
      bump version on perl5db.pl
      perldelta for debugger changes

Ruslan Zakirov (1):
      update regen_perly.pl to recognise bison 2.7

Salvador Fandino (1):
      pp_entersub optimization

Scott Lanning (1):
      minor perlipc doc fix missing semicolon

Shirakata Kentaro (2):
      perlsyn.pod: Nit
      PATCH: [perl #117181] pod: nitpick

Steffen Mueller (11):
      Update Data::Dumper changelog
      Update Data::Dumper version and release date
      Note CPAN release for Data::Dumper
      Use native-size integers for some global counters
      Prepare PL_sv_objcount removal
      PL_sv_objcount deprecation notice
      Extremely minor pp_goto optimization
      (UN)LIKELY branch prediction hints in a few strategic places
      Add security warning about eval'ing DD output
      Data::Dumper test compatibility fixes for older Perls
      Data::Dumper version bump and changelog for release

Steve Hay (1):
      Simplify the defintiion of optimization flags in Windows makefiles

Steve Peters (2):
      Update Net-Ping to 2.39.
      Upgrade to Net::Ping 2.40.  This should silence much of the black

Sullivan Beck (1):
      Bump Locale-Codes from 3.24 to 3.25

Tony Cook (2):
      make the recent changes to makedepend more portable
      bump Tie-File's test version to match the module version

Yves Orton (14):
      unwrap #define argument list for REXEC_TRIE_READ_CHAR
      Upgrade Module-Pluggable to v4.7
      ignore some files from Module-Pluggable
      update ExtUtils-MakeMaker to github v6.65_01
      add a "hash quality score" to Hash::Util::bucket_stats()
      Split out hash functions into new file and turn into inline static 
functions
      add a hardened one-at-a-time hash variant
      silence signed mistmatch in comparison warning in Murmurhash
      default to PERL_FUNC_ONE_AT_A_TIME_HARD for all builds
      rework ROTL definitions (and add ROTL_UV)
      Harden hashes against hash seed discovery by randomizing hash iteration
      perturb insertion order and update xhv_rand during insertion and 
S_hsplit()
      ensure that inserting into a hash causes its hash iteration order to 
change
      detect each() after insert and produce warnings when we do

reneeb (1):
      fix pod: add missing 'C' of inline code tags

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

--
Perl5 Master Repository

Reply via email to