summaryrefslogtreecommitdiff
path: root/pod/perlrun.pod
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2003-09-08 17:58:19 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2003-09-08 17:58:19 +0000
commite67b9e528630fa842f677b067da8b404fc3914ab (patch)
tree61e3c724e9f6d99a5e24ade80c16d99361aa2abb /pod/perlrun.pod
parent6c8f3f7c9e7275f18dac56cdf0b9dc266f2e2190 (diff)
downloadperl-e67b9e528630fa842f677b067da8b404fc3914ab.tar.gz
Scott A. Crosby believes in not disclosing
any more information than necessary: therefore instead of hash_seed() we have now hashes_random(). p4raw-id: //depot/perl@21096
Diffstat (limited to 'pod/perlrun.pod')
-rw-r--r--pod/perlrun.pod12
1 files changed, 8 insertions, 4 deletions
diff --git a/pod/perlrun.pod b/pod/perlrun.pod
index f8a0ae6be6..299cbf91ea 100644
--- a/pod/perlrun.pod
+++ b/pod/perlrun.pod
@@ -1140,13 +1140,17 @@ This means that each different run of Perl will have a different
ordering of the results of keys(), values(), and each().
See L<perlsec/"Algorithmic Complexity Attacks"> for more information,
-and also L</PERL_HASH_SEED>.
+and also L</PERL_HASH_SEED_DEBUG>.
=item PERL_HASH_SEED_DEBUG
-(Since Perl 5.8.1.) Set to "1" to display (to STDERR) the value of
-the hash seed at the beginning of execution.
-See also hash_seed() of L<Hash::Util>.
+(Since Perl 5.8.1.) Set to one to display (to STDERR) the value of
+the hash seed at the beginning of execution. B<Note that the hash
+seed is sensitive information>: by knowing it one can craft a
+denial-of-service attack against Perl code, even remotely, see
+L<perlsec/"Algorithmic Complexity Attacks"> for more information.
+B<Do not disclose the hash seed> to people who don't need to know it.
+See also hashes_random() of L<Hash::Util>.
=item PERL_ROOT (specific to the VMS port)