feat: add multi-engine regex flavour support

This commit is contained in:
2026-07-27 11:43:51 +02:00
parent 7079cde15f
commit 7f3a91ad37
340 changed files with 643286 additions and 483 deletions

View File

@@ -0,0 +1,45 @@
PHP 8.5.8 bundled hashing notices
=================================
Source identity: php-src commit 26b97507444c4fbda072f57dda1820f7b7d5e467.
The final PHP runtime exposes the corresponding MurmurHash3, SHA-3 and FNV
algorithms. The exact source-file identities and upstream statements follow.
ext/hash/murmur/PMurHash.c
SHA-256: 1250fc4212bf980dfd97efb3dfae8fed0dac3bdcfec3f2605a1c19a65a0141ce
MurmurHash3 was written by Austin Appleby, and is placed in the public
domain.
This implementation was written by Shane Day, and is also public domain.
ext/hash/murmur/PMurHash128.c
SHA-256: 09233b7dedf9c8d35da5ba3ffaa57f6e66fa89bb85b32cc9c69b3342d6c164cf
MurmurHash3 was written by Austin Appleby, and is placed in the public
domain.
This is a c++ implementation of MurmurHash3_128 with support for progressive
processing based on PMurHash implementation written by Shane Day.
ext/hash/sha3/generic64lc/KeccakHash.c
SHA-256: 78f55671fa3eb01d6bdc11a22e1c2a58b94340983186733ac0fbce39a6065220
Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
denoted as "the implementer".
For more information, feedback or questions, please refer to our websites:
http://keccak.noekeon.org/
http://keyak.noekeon.org/
http://ketje.noekeon.org/
To the extent possible under law, the implementer has waived all copyright
and related or neighboring rights to the source code in this file.
http://creativecommons.org/publicdomain/zero/1.0/
ext/hash/hash_fnv.c
SHA-256: 7ed6c5a27cb567babb9202ed281f1c7446331f75e125bf11dc9d6f40f4a6266b
Based on the public domain algorithm found at:
http://www.isthe.com/chongo/tech/comp/fnv/index.html