[openssl/openssl] d748a1: Revert "Adding Control Flow guard to Windows Builds"
Mathias Berchtold
noreply at github.com
Mon Apr 24 09:51:36 UTC 2023
Branch: refs/heads/master
Home: https://github.com/openssl/openssl
Commit: d748a1c6ac264ba74815e34c8d7a2ca478eb8b04
https://github.com/openssl/openssl/commit/d748a1c6ac264ba74815e34c8d7a2ca478eb8b04
Author: Mathias Berchtold <mberchtold at gmail.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M Configurations/10-main.conf
Log Message:
-----------
Revert "Adding Control Flow guard to Windows Builds"
Reasons:
- The patch was missing the linker flag /guard:cf
As a result no binary with CFG was ever built
- /guard:cf is incompatible with NASM
If the linker flag is added, the resulting binary fails with this exception:
Unhandled exception at 0x00007FFFB8B93C90 (ntdll.dll) in openssl.exe: Indirect call guard check detected invalid control transfer.
Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20807)
More information about the openssl-commits
mailing list