Fix the padlock engine
authorBernd Edlinger <bernd.edlinger@hotmail.de>
Thu, 26 Jan 2023 14:45:03 +0000 (15:45 +0100)
committerHugo Landau <hlandau@openssl.org>
Fri, 5 May 2023 16:12:53 +0000 (17:12 +0100)
commitc54a867bb87fb6acb12b17d0432bd262bd6aca0a
treededa19cce994950afb2bbc5f9f196e5dc9b21808
parent4010d7b5edb49f727d9b774c19076cff69a13a82
Fix the padlock engine

... after it was broken for almost 5 years,
since the first 1.1.1 release.
Note: The last working version was 1.1.0l release.

Fixes #20073

Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
Reviewed-by: Hugo Landau <hlandau@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20146)

(cherry picked from commit 849ed515c7838943eab42de5c29d6a1f91079a11)
engines/e_padlock.c