]> 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:08:13 +0000 (10:08 +0200)
commita4acf026ec92de423829d26f9988ef7f0d886c6f
tree91602b0562d5d94daaafa9db3c1a04a640f3d316
parenta564b793fe399a7bdf8c5de9d60bd18c9e5c75ee
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