At 11:59 AM 9/24/2001 -0400, Dan Sugalski wrote:
At 11:23 PM 9/23/2001 -0500, Craig A. Berry wrote:
Basically we're pre-loading a hash when you use keys or values on
%ENV, and if I understand this right, hash elements are not
full-blown scalars and thus do not have tainting bits. Getting an
At 2:39 AM -0400 9/23/01, Michael G Schwern wrote:
I just ran the taint tests. It looks like VMS's %ENV is *not* tainted.
$ perl -Twle my $foo = (values %ENV)[0]; open(FILE, qq{$foo})
Name main::FILE used only once: possible typo at -e line 1.
Whereas on Unix that would cause a taint error.
On Sat, Sep 22, 2001 at 10:59:34PM -0500, Craig A. Berry wrote:
Ok, taint.t. The problem is either inside tainted() or a problem with
how it's picking it's value. I don't think the problem is that %ENV
is not tainted.
Maybe, maybe not. There is a good deal of special handling of both