diff options
author | Stevan Little <stevan@cpan.org> | 2016-04-06 14:04:00 +0100 |
---|---|---|
committer | Steve Hay <steve.m.hay@googlemail.com> | 2016-04-06 14:04:12 +0100 |
commit | 54a631c5fdee6f3ae0275313c8e09fadf369e19e (patch) | |
tree | 12a4ab642586655d1af781b114090902b320dad4 | |
parent | 183f52c1f71c33f9bbcef293979bd6f89e0a1457 (diff) | |
download | perl-54a631c5fdee6f3ae0275313c8e09fadf369e19e.tar.gz |
perldelta for various 5.23.7 changes
(manually cherry picked from commit c0883d63aedd359ed16dc7108daa8809e2448092)
-rw-r--r-- | pod/perldelta.pod | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod index d5cafeee68..417eba9f92 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -52,6 +52,11 @@ write permissions regardless of current umask. This has been fixed by using umask 0177 instead. [perl #127322] +=head2 Avoid accessing uninitialized memory in win32 C<crypt()> + +Added validation that will detect both a short salt and invalid characters +in the salt. L<[perl #126922]|https://rt.perl.org/Ticket/Display.html?id=126922> + =head1 Incompatible Changes XXX For a release on a stable branch, this section aspires to be: @@ -367,7 +372,11 @@ well. =item * -XXX +Remove unwarranted assertion in C<Perl_newATTRSUB_x()>. If a stub subroutine +definition with a prototype has been seen, then any subsequent stub (or +definition) of the same subroutine with an attribute was causing an assertion +failure because of a null pointer. +L<[perl #126845]|https://rt.perl.org/Ticket/Display.html?id=126845> =back @@ -448,6 +457,11 @@ could read past the source when given a non-utf8 source, and a utf8 target. Fixed some cases where perl would abort due to a segmentation fault, or a C-level assert. [perl #126602], [perl #126193]. +=item * + +Avoid leaking memory when setting C<$ENV{foo}> on darwin. +L<[perl #126240]|https://rt.perl.org/Ticket/Display.html?id=126240> + =back =head1 Known Problems |