summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRicardo Signes <rjbs@cpan.org>2013-05-09 09:12:38 -0400
committerRicardo Signes <rjbs@cpan.org>2013-05-09 09:47:40 -0400
commit0f2be12f7076e5ae076caf46c95014fc389487ef (patch)
tree04cdb69de2ab11b27ef116e25f7212ba32f5d298
parent8e74b2edc30f8705aba5d86243945c27fc0f48a9 (diff)
downloadperl-0f2be12f7076e5ae076caf46c95014fc389487ef.tar.gz
perldelta: correct "new hash function" entry
-rw-r--r--pod/perldelta.pod14
1 files changed, 8 insertions, 6 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index b26a12d3e2..b8ff5459ba 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -71,12 +71,14 @@ Perl's hashes to insecure audiences.
Further, every hash has its own iteration order, which should make it much
more difficult to determine what the current hash seed is.
-=head3 New hash function: Murmurhash-32
-
-We have switched Perl's hash function to use Murmurhash-32, and added build
-support for several other hash functions. This new function is expected to
-perform equivalently to the old one for shorter strings and is faster for
-hashing longer strings.
+=head3 New hash functions
+
+Perl 5.18 includes support for multiple hash functions, and changed
+the default (to ONE_AT_A_TIME_HARD), you can choose a different
+algorithm by defining a symbol at compile time. For a current list,
+consult the F<INSTALL> document. Note that as of Perl 5.18 we can
+only recommend use of the default or SIPHASH. All the others are
+known to have security issues and are for research purposes only.
=head3 PERL_HASH_SEED environment variable now takes a hex value