Re: %ENV not tainted! (was Re: What tests are failing on VMS?)

2001-09-24 Thread Craig A. Berry
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

Re: %ENV not tainted! (was Re: What tests are failing on VMS?)

2001-09-23 Thread Craig A. Berry
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.

%ENV not tainted! (was Re: What tests are failing on VMS?)

2001-09-23 Thread Michael G Schwern
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