]> git.ipfire.org Git - thirdparty/openssl.git/commit
Remove _strlen31
authorNeil Horman <nhorman@openssl.org>
Wed, 4 Jun 2025 19:48:45 +0000 (15:48 -0400)
committerTomas Mraz <tomas@openssl.org>
Fri, 6 Jun 2025 08:07:16 +0000 (10:07 +0200)
commit64edd8cdd964ab8ba9dc2448aa4ab94726437087
tree449e114a544fcc9e4feaddc1346e029ba2a7f5e1
parent0b374f7cb10bd4312f75449b1d01b3264df5ba7d
Remove _strlen31

This function is old and fairly broken.  Code archeology in our git tree
hasn't revealed why it was creted (though it may have possibly been to
support older win32 systems that couldn't do 64 bit integers properly,
like windows 95/98).

There seems to be no good reason to keep it around, and given that it
has potentially serious side effects, lets just remove it.

Fixes #27761

Reviewed-by: Paul Dale <ppzgs1@gmail.com>
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/27763)

(cherry picked from commit b0d363a2cb039eac2908b7cb00b395235373193e)
include/internal/e_os.h