From c628cd7e151a09e25ca0d980620b5fa3fe36a763 Mon Sep 17 00:00:00 2001 From: Marc Alexander Date: Tue, 19 Nov 2019 21:15:21 +0100 Subject: [ticket/16167] Deprecate phpbb_email_hash() and remove gen_email_hash() The latter one has been deprecated for 10 years now. PHPBB3-16167 --- phpBB/includes/functions_compatibility.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'phpBB/includes/functions_compatibility.php') diff --git a/phpBB/includes/functions_compatibility.php b/phpBB/includes/functions_compatibility.php index 2578290875..92e24c055c 100644 --- a/phpBB/includes/functions_compatibility.php +++ b/phpBB/includes/functions_compatibility.php @@ -659,3 +659,17 @@ function phpbb_inet_pton($address) { return inet_pton($address); } + +/** + * Hashes an email address to a big integer + * + * @param string $email Email address + * + * @return string Unsigned Big Integer + * + * @deprecated 3.3.0-b2 (To be removed: 4.0.0) + */ +function phpbb_email_hash($email) +{ + return sprintf('%u', crc32(strtolower($email))) . strlen($email); +} -- cgit v1.2.1