In perl.git, the annotated tag v5.29.9 has been created
<https://perl5.git.perl.org/perl.git/commitdiff/ce82d33a46920b2ae9618633f05a3480ac67d975?hp=0000000000000000000000000000000000000000>
at ce82d33a46920b2ae9618633f05a3480ac67d975 (tag)
tagging 9a15f8566d548de2162909bc3ee39a6486eb616f (commit)
replaces v5.29.8
tagged by Zak B. Elep
on Thu Mar 21 04:21:12 2019 +0800
- Log -----------------------------------------------------------------
Tenth release of the v5.29 series
Chris 'BinGOs' Williams (1):
they seek him here, they seek him there
Craig A. Berry (1):
realclean unidatafiles on VMS the same way as elsewhere.
Dagfinn Ilmari Mannsåker (1):
perlvar: improve POD markup for $-[n] example
Dan Kogai (1):
Encode: synch with CPAN version 3.01
David Mitchell (16):
Perl_op_sibling_splice(0 remove dead code
upgrade cpan/JSON-PP from 4.00 to 4.02
t/re/pat.t: avoid failing test under ASan
add Perl_dup_warnings() and fix leak
docs for op slab functions
fix leak in /[(?{]/
fix leak in regex re-entrant capture buffer
add comments above Perl_newSTUB()
Improve description of CVf_DYNFILE flag
fix CvFILE() leak in Perl_newATTRSUB_x()
fix leak when compiling typed hash deref
Fix leak on syntax error in main prog
fix blead on non-threaded builds
fix paren buffer leak in (?|...)
handle scope error in qr/\(?{/
op_free() remove redundant !kid test
Karen Etheridge (1):
upgrade ExtUtils::Manifest from version 1.71 to 1.72
Karl Williamson (107):
Add missing ARGS_ASSERT
Fix dup_warnings()
regen/ebcdic.pl: Move code to function
ebcdic_tables.h: Remove alien '#'
perlop: Improve documentation for (mostly) tr///
lib/locale.t: Improve wording of test name
locale.c: Fix grammar in comment
regcomp.c: Silence compiler warning msg.
perl.h: Improve a comment's wording
Add wctype.h to Configure-ish files
Add towupper() and towlower() to Configure-ish files
Improve setlocale() detection in Configure-ish files
locale.c: Tighten turkish locale tests on C99 platforms
t/loc_tools.pl: Only try C.UTF-8 if Configure says avail
Properly handle systems with crippled locales
Merge branch 'crippled_locales' into blead
perldelta for Unicode 12.0
Use POSIX locale functions if setlocale not available
docs (incl. perldelta) for aa8a2baafac
Check for \n in EBCDIC code pages
Add hook for Unicode private use override
PATCH: [perl #133899] panic in s///
regexec.c: Improve comments for a function
regexec.c: Rule out match sooner
t/re/subst.t: Fix typo in comment
PATCH: [perl #133882] Assertion failure
PATCH: [perl #133876] Write out of bounds
PATCH: [perl #131642] pack returning malformed UTF-8
perldelta for fd879d933c2a2ee22ac6e2462acc016aa033854d
Don't use utf8_heavy.pl unless needed
t/re/reg_mesg.t: Add test
charclass_invlists.h: Add comment
regen/mk_invlists.pl, lib/utf8_heavy.pl: Rename variable
regen/mk_invlists.pl: Comment/white-space only
regen/mk_invlists.pl: Remove stray debugging stmts
perlapi: Clarify entry for hv_store()
perlunicode: Update, clarify
is_invlist(): Allow NULL input
Add warnings category experimental::uniprop_wildcards
regen/mk_invlists.pl: Add tables for Unicode wildcards
Add Unicode property wildcards
Add tests for wildcards in Unicode property values
t/re/pat_advanced.t: Add some comments
toke.c: Clarify comment
t/re/pat_advanced.t: Change some ok's to like's
perldiag: A deprecation is now fatal
Add UTF8_SAFE_SKIP API macro
dquote.c: Use UTF8_SAFE_SKIP
perlre: Italicize a bunch of stuff
perlre: Minor wording improvements
perlrecharclass: Minor wording improvements
perlvar: Fix broken link
regcomp.c: Rmv unnecessary branch
regcomp.c: Add assertion
regexec.c: Add assertion
regexec.c: We know the end ptr; don't need to recalc
regcomp.h: Rmv obsolete references to 'swash'
toke.c: Change API of static function
toke.c: Add wrapper function
toke.c: Allow \N{} handling fcn to be used elsewhere in core
regcomp.c: White-space, comments only
Allow qr'\N{...}'
t/re/pat.t: Outdent 2 lines
regcomp.c: Rmv unused variable
regcomp.c: Create macro, add comments
PATCH: [perl #133871] heap-buffer-overflow in S_reginsert
t/re/pat.t: Rmv stray semi-colon
PATCH: [perl #133921] Segfaults in regcomp.c
Any Common digit set can match in any script
regnodes.h, perldebguts: Shorten some descriptions
Add more checking for regnode offset overflowing
regcomp.c: Add assertions
t/re/pat.t: Add test for [perl #133933]
toke.c: lex_stuff_pvn() Use faster UTF-8 variant count
S_multiconcat() Use faster variant counting
utf8_length() Add two UNLIKELY()s
inline.h: Improve comment
perlre: Consistent casing and spelling of VERB args
regcomp.c: Use mnemonic for flag parameter
PATCH: [perl #131551] Too deep regex compilation recursion
perlre: Link technique for variable length lookbehind
regexec.c: Move macro defns, comments adjacent to fcn
regexec.c: Comment fixes, additions
regexec.c: Delete unused macro
regexec.c: Rmv unnecessary assigns
Add warning category for variable length lookbehind
regexec.c: Add parameter to static fcn
regexec.c: restrict match to substring in regmatch()
regexec.c: regmatch(): Add pushing eol
Implement variable length lookbehind in regex patterns
regexec.c: White-space only
Merge branch 'vlb' into blead
pp.c, pp_sys.c: Use DO_UTF8 instead of its expansion
regexec.c: Add comments
pp.c: Use safer utf8_hop
pp_pack.c: Use safe UTF8SKIP
pp_ctl.c: Use safe UTF8SKIP
regcomp.c: Use safe UTF8SKIP
regcomp.c: Use safer utf8_hop
regexec.c: Use safer utf8_hop
regexec.c: Use safe UTF8SKIP
Merge branch 'safer' into blead
Change error wording for \o{}
Change error wording for empty \x{}
dquote.c: Prevent possible out-of-bounds read
PATCH: [perl #133937] Assertion failure
Add common UTF-8 first byte to ANYOFH regnodes
Nicolas R (8):
Extra advice to release_managers_guide.pod
Tick! 5.29.8
New perldelta for 5.29.9
Bump the perl version in various places for 5.29.9
Update Module::CoreList for 5.29.9
fix for Module/CoreList.pm 5.029009
Epigraph for 5.29.8
Bump Devel::PPPort to keep in sync with CPAN
Pali (2):
Add newSVsv_nomg() macro which is like newSVsv() but does not process get
magic
PerlIO::encoding: Use Encode::ONLY_PRAGMA_WARNINGS in fallback by default
Tony Cook (12):
(perl #133778) adjust MARK if we extend the stack in pp_repeat
perldelta for 238f2c136aa0
(perl #131683) enable warnings for the block that tests for warnings
bump $PerlIO::encoding::VERSION
perldelta for 7d0a46b7159e
add extra lock tracing to threads::shared
(perl #124203) avoid a deadlock in DB::sub
bump $threads::shared::VERSION to 1.60
bump $DB::VERSION for perl5db.pl to 1.55
(perl #124203) fix a similar problem with DB::lsub
perldelta for d22170b0f355 through bf3e41ff5d42
there is no sv_catpvfn()
Unicode Consortium (1):
Use Unicode 12.0
Zak B. Elep (7):
Porting/Maintainers.pl: vutil.c is CUSTOMIZED once more
Fix $JSON::PP::Boolean::VERSION
Update Module::CoreList for 5.29.9
Update perldelta for 5.29.9 release
Add 5.29.9 release to pod/perlhist
Add myself to AUTHORS
Ensure autogenerated files for Devel::PPPort are up to date
-----------------------------------------------------------------------
--
Perl5 Master Repository