| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
malformation happens. This involved adding an argument
to utf8_to_uv_chk(), which involved changing its prototype,
and prefer STRLEN over I32 for the UTF-8 length, which as
a domino effect necessitated changing the prototypes of
scan_bin(), scan_oct(), scan_hex(), and reg_uni().
The stricter UTF-8 decoding checking uses Markus Kuhn's
UTF-8 Decode Stress Tester from
http://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-test.txt
p4raw-id: //depot/perl@7416
|
|
|
| |
p4raw-id: //depot/perl@7156
|
|
|
| |
p4raw-id: //depot/perl@7152
|
|
|
|
|
| |
Message-ID: <26423.969484586@www10.gmx.net>
p4raw-id: //depot/perl@7124
|
|
|
|
|
| |
Message-ID: <002101c02925$00aa8d80$7e0aa8c0@3b2.com>
p4raw-id: //depot/perl@7119
|
|
|
|
|
| |
Message-Id: <200009141707.SAA13276@tempest.npl.co.uk>
p4raw-id: //depot/perl@7081
|
|
|
| |
p4raw-id: //depot/perl@6913
|
|
|
|
|
|
|
|
| |
the problem reported in
Subject: [ID 20000825.007] Building stable 5.6.0 on AIX 4.3.3 using SOCKS
Message-Id: <85256946.005238A3.00@d54mta02.raleigh.ibm.com>
p4raw-id: //depot/perl@6816
|
|
|
| |
p4raw-id: //depot/perl@6763
|
|
|
| |
p4raw-id: //depot/perl@6618
|
|
|
|
|
| |
Message-Id: <200008080212.TAA12784@tzimisce.soma.redhat.com>
p4raw-id: //depot/perl@6547
|
|
|
|
|
|
|
| |
"sperl 5.00503 (and newer ;) exploit" by Michal Zalewski.
The security hole exists only in suidperls, which isn't
installed or even built by default.
p4raw-id: //depot/perl@6536
|
|
|
| |
p4raw-id: //depot/perl@6442
|
|
|
|
|
|
| |
p4raw-link: @6210 on //depot/cfgperl: b8b4c9f3cf6ef09c878a80ff97526a69902a44ca
p4raw-link: @6207 on //depot/cfgperl: b37a7757477319a5fcdd5131db15046064f631c4
p4raw-id: //depot/perl@6345
|
|\
| |
| |
| |
| |
| | |
p4raw-link: @6203 on //depot/cfgperl: fecfaeb8bbdf3ab93ea88558d0ee3a60234c5047
p4raw-link: @6174 on //depot/metaconfig: cfd1a6dce7dce25772bf4f5399e251457574eeeeon //depot/cfgperl: 12ae5dfcd4fd6f54af051c41b2e122532efce8d3
p4raw-id: //depot/perl@6343
|
| |\
| | |
| | | |
p4raw-id: //depot/cfgperl@6202
|
| |\ \
| | | |
| | | | |
p4raw-id: //depot/cfgperl@6196
|
| | | |
| | | |
| | | | |
p4raw-id: //depot/cfgperl@6193
|
| | | |
| | | |
| | | |
| | | |
| | | | |
freed)
p4raw-id: //depot/perl@6299
|
| | | |
| | | |
| | | |
| | | |
| | | | |
-DPURIFY (most of the arenas were never freed!)
p4raw-id: //depot/perl@6298
|
| |_|/
|/| |
| | | |
p4raw-id: //depot/perl@6297
|
| |/
|/|
| |
| |
| |
| |
| |
| |
| | |
does a PUSHMARK that's never ever POPMARKed; in general, only
Perl_call_[sp]v() need a PUSHMARK for incoming arguments;
Perl_eval_[sp]v() don't because they don't take any incoming
arguments (this leak has been around since the original version
of perl_eval_pv() in 5.003_97e)
p4raw-id: //depot/perl@6201
|
|/
|
| |
p4raw-id: //depot/perl@6194
|
|
|
|
|
| |
p4raw-link: @6127 on //depot/perl: 968b39461011b9bd1e503c77c95c2eeec281b946
p4raw-id: //depot/perl@6184
|
|
|
| |
p4raw-id: //depot/perl@6154
|
|
|
|
|
| |
<troc@netrus.net>)
p4raw-id: //depot/perl@6149
|
|
|
|
|
| |
<neeri@iis.ee.ethz.ch>)
p4raw-id: //depot/perl@6143
|
|
|
|
|
| |
failed (from Gisle Aas)
p4raw-id: //depot/perl@6127
|
|
|
| |
p4raw-id: //depot/perl@6104
|
|
|
|
|
| |
[NI]OK; added tests for both
p4raw-id: //depot/perl@6090
|
|
|
| |
p4raw-id: //depot/perl@6066
|
|
|
|
|
| |
(spotted by Donald Kinzer <dkinzer@premia.com>)
p4raw-id: //depot/perl@6058
|
|
|
|
|
|
|
|
| |
such that underscores are only ignored in literal numbers,
"\x{...}", and hex/oct argument
p4raw-link: @3798 on //depot/cfgperl: 252aa0820e6bce274b33bd342cfc65e18a59a165
p4raw-id: //depot/perl@6044
|
|
|
|
|
| |
p4raw-link: @5945 on //depot/perl: 6df41af287665da86827e04cbbf0dae1bbd4c94e
p4raw-id: //depot/perl@6013
|
|
|
|
|
| |
(from Andy Dougherty)
p4raw-id: //depot/perl@6001
|
|
|
|
|
|
|
|
|
| |
sytax error queueing wasn't working outside eval"" at all;
also fixed eval"" to localize PL_error_count, so that compile-time
eval's don't clobber the error state of the outer context
p4raw-link: @4197 on //depot/perl: 5a844595b9262407e093364ec4d29a22962723f0
p4raw-id: //depot/perl@5974
|
|\
| |
| | |
p4raw-id: //depot/cfgperl@5953
|
| |
| |
| |
| |
| | |
alphabetically (from Mark-Jason Dominus)
p4raw-id: //depot/perl@5945
|
| |
| |
| |
| |
| |
| |
| |
| | |
always returns a valid GV even when the symbol is trapped by strictures
(avoids coredumps)
TODO: the C<package;> hack needs similar treatment
p4raw-id: //depot/perl@5908
|
| |
| |
| | |
p4raw-id: //depot/cfgperl@5937
|
|/
|
| |
p4raw-id: //depot/cfgperl@5933
|
|
|
|
|
| |
perl_construct() (from Doug MacEachern)
p4raw-id: //depot/perl@5789
|
|
|
|
|
|
|
|
|
| |
by pseudo-fork were never being deleted, leading to a sizeable
memory leak; std FDs in pseudo-children are now closed
automatically to avoid resource leaks; basic infinite looping
fork() test works without leaking again in non-PERL_OBJECT
build
p4raw-id: //depot/perl@5761
|
|
|
| |
p4raw-id: //depot/perl@5702
|
|
|
|
|
|
|
| |
bogus attempts to free closures, and thence, segfaults
p4raw-link: @3511 on //depot/perl: 067f92a0e46641b4b3e89afcde43bf134105f7b7
p4raw-id: //depot/perl@5658
|
|
|
| |
p4raw-id: //depot/perl@5647
|
|
|
| |
p4raw-id: //depot/perl@5610
|
|
|
| |
p4raw-id: //depot/perl@5604
|
|
|
|
|
| |
architecture directories (from Andy Dougherty)
p4raw-id: //depot/perl@5601
|
|
|
| |
p4raw-id: //depot/perl@5574
|