mirror of
https://github.com/nodejs/node.git
synced 2024-11-21 10:59:27 +00:00
crypto: don't build hardware engines
Compile out hardware engines. Most are stubs that dynamically load the real driver but that poses a security liability when an attacker is able to create a malicious DLL in one of the default search paths. PR-URL: https://github.com/nodejs/node-private/pull/73 Reviewed-By: Rod Vagg <rod@vagg.org> Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com>
This commit is contained in:
parent
ca5f8f80e3
commit
6023ba114a
5
deps/openssl/openssl.gypi
vendored
5
deps/openssl/openssl.gypi
vendored
@ -1263,6 +1263,11 @@
|
||||
# Microsoft's IIS, which seems to be ignoring whole ClientHello after
|
||||
# seeing this extension.
|
||||
'OPENSSL_NO_HEARTBEATS',
|
||||
|
||||
# Compile out hardware engines. Most are stubs that dynamically load
|
||||
# the real driver but that poses a security liability when an attacker
|
||||
# is able to create a malicious DLL in one of the default search paths.
|
||||
'OPENSSL_NO_HW',
|
||||
],
|
||||
'openssl_default_defines_win': [
|
||||
'MK1MF_BUILD',
|
||||
|
Loading…
Reference in New Issue
Block a user