diff options
author | Ricardo Signes <rjbs@cpan.org> | 2013-05-09 09:12:38 -0400 |
---|---|---|
committer | Ricardo Signes <rjbs@cpan.org> | 2013-05-09 09:47:40 -0400 |
commit | 0f2be12f7076e5ae076caf46c95014fc389487ef (patch) | |
tree | 04cdb69de2ab11b27ef116e25f7212ba32f5d298 | |
parent | 8e74b2edc30f8705aba5d86243945c27fc0f48a9 (diff) | |
download | perl-0f2be12f7076e5ae076caf46c95014fc389487ef.tar.gz |
perldelta: correct "new hash function" entry
-rw-r--r-- | pod/perldelta.pod | 14 |
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 |