| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[perl #76872] showed a case where code like the following, run under -d,
would cause $DB::sub to get set:
$tainted_expression && func()
The tainted expression sets PL_tainted, so calling func() under -d, which
sets $DB::sub, causes it to get tainted.
Consequently any further sub calls would set PL_tainted while getting the
old value of $DB::sub (and cause the new value to be tainted too), and if
the sub was XS, then its code would be executed with PL_tainted set.
It isn't an issue with perl subs as the first nextstate op resets
PL_tainted.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Message-Id: <1226658297-24025-1-git-send-email-rafl@debian.org>
p4raw-id: //depot/perl@34832
|
|
|
|
|
| |
don't get installed
p4raw-id: //depot/perl@29278
|
|
|
|
|
| |
and Richard Foley.
p4raw-id: //depot/perl@29274
|
|
|
| |
p4raw-id: //depot/perl@21126
|
|
|
|
|
| |
in lib/perl5db/.
p4raw-id: //depot/perl@21121
|
|
|
| |
p4raw-id: //depot/perl@21098
|
|
|
|
|
|
| |
The test is so flakey (too many external things influencing
the result) that I'm likely to leave it out from the maint.
p4raw-id: //depot/perl@21097
|
|
|
|
|
|
|
|
|
| |
time to chase it, so restore #21072, more or less.
I think testing the debugger in UNIX-like places
is enough, no need to go into painful contortions
trying to "portably" run interactive programs like
the debugger.
p4raw-id: //depot/perl@21090
|
|
|
|
|
|
|
| |
so mostly undo the change #21072 and revert back to using
a temp file.
p4raw-link: @21072 on //depot/perl: cc5fd0943567be6ee0408b6bc088cce15ca15861
p4raw-id: //depot/perl@21080
|
|
|
|
|
|
| |
be catchable using the in-memory I/O + select trick,
so use tie-STDOUT trick instead.
p4raw-id: //depot/perl@21078
|
|
|
| |
p4raw-id: //depot/perl@21077
|
|
|
| |
p4raw-id: //depot/perl@21076
|
|
|
|
|
| |
Message-ID: <87llszis2s.fsf@franz.ak.mind.de>
p4raw-id: //depot/perl@21072
|
|
|
| |
p4raw-id: //depot/perl@21071
|
|
|
| |
p4raw-id: //depot/perl@21070
|
|
|
| |
p4raw-id: //depot/perl@21069
|
|
|
| |
p4raw-id: //depot/perl@21068
|
|
|
| |
p4raw-id: //depot/perl@21066
|
|
Message-ID: <87fzj8k0cz.fsf@franz.ak.mind.de>
With minor adjustments
p4raw-id: //depot/perl@21065
|