diff --git a/contrib/win32/openssh/BinSkimConfig.xml b/contrib/win32/openssh/BinSkimConfig.xml
index 90bf3aa43..91ce27497 100644
--- a/contrib/win32/openssh/BinSkimConfig.xml
+++ b/contrib/win32/openssh/BinSkimConfig.xml
@@ -40,7 +40,7 @@
-
+
diff --git a/contrib/win32/openssh/keygen.vcxproj b/contrib/win32/openssh/keygen.vcxproj
index a4b06e459..5ba9b28d0 100644
--- a/contrib/win32/openssh/keygen.vcxproj
+++ b/contrib/win32/openssh/keygen.vcxproj
@@ -185,7 +185,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -211,7 +211,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -237,7 +237,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -263,7 +263,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -290,7 +290,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -320,7 +320,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -350,7 +350,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -380,7 +380,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
diff --git a/contrib/win32/openssh/libssh.vcxproj b/contrib/win32/openssh/libssh.vcxproj
index d75e24e63..a0e1848ea 100644
--- a/contrib/win32/openssh/libssh.vcxproj
+++ b/contrib/win32/openssh/libssh.vcxproj
@@ -177,7 +177,7 @@
CompileAsC
ProgramDatabase
false
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Windows
@@ -197,7 +197,7 @@
CompileAsC
ProgramDatabase
false
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Windows
@@ -217,7 +217,7 @@
CompileAsC
ProgramDatabase
false
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Windows
@@ -240,7 +240,7 @@
CompileAsC
ProgramDatabase
false
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Windows
@@ -262,7 +262,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(ZLib-Path);$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
false
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Windows
@@ -284,7 +284,7 @@
MultiThreaded
true
false
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Windows
@@ -306,7 +306,7 @@
MultiThreaded
true
false
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Windows
@@ -331,7 +331,7 @@
MultiThreaded
true
false
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Windows
diff --git a/contrib/win32/openssh/openbsd_compat.vcxproj b/contrib/win32/openssh/openbsd_compat.vcxproj
index ef642da2c..10fa853b9 100644
--- a/contrib/win32/openssh/openbsd_compat.vcxproj
+++ b/contrib/win32/openssh/openbsd_compat.vcxproj
@@ -276,7 +276,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Windows
@@ -294,7 +294,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Windows
@@ -312,7 +312,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Windows
@@ -333,7 +333,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Windows
@@ -355,7 +355,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)openbsd-compat;$(OpenSSH-Src-Path)libkrb;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Windows
@@ -377,7 +377,7 @@
MultiThreaded
true
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Windows
@@ -399,7 +399,7 @@
MultiThreaded
true
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Windows
@@ -424,7 +424,7 @@
MultiThreaded
true
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Windows
diff --git a/contrib/win32/openssh/scp.vcxproj b/contrib/win32/openssh/scp.vcxproj
index 43b561de6..37cdf369e 100644
--- a/contrib/win32/openssh/scp.vcxproj
+++ b/contrib/win32/openssh/scp.vcxproj
@@ -193,7 +193,7 @@
MultiThreadedDebug
Guard
ProgramDatabase
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -219,7 +219,7 @@
MultiThreadedDebug
Guard
ProgramDatabase
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -245,7 +245,7 @@
MultiThreadedDebug
Guard
ProgramDatabase
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -271,7 +271,7 @@
MultiThreadedDebug
Guard
ProgramDatabase
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -298,7 +298,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -328,7 +328,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -358,7 +358,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -388,7 +388,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
diff --git a/contrib/win32/openssh/sftp-server.vcxproj b/contrib/win32/openssh/sftp-server.vcxproj
index 720fa62e1..47cd67d0f 100644
--- a/contrib/win32/openssh/sftp-server.vcxproj
+++ b/contrib/win32/openssh/sftp-server.vcxproj
@@ -194,7 +194,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -220,7 +220,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -246,7 +246,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -272,7 +272,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -299,7 +299,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -329,7 +329,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -359,7 +359,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -389,7 +389,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
diff --git a/contrib/win32/openssh/sftp.vcxproj b/contrib/win32/openssh/sftp.vcxproj
index 9a570e7bf..7dd4c71de 100644
--- a/contrib/win32/openssh/sftp.vcxproj
+++ b/contrib/win32/openssh/sftp.vcxproj
@@ -197,7 +197,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -223,7 +223,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -249,7 +249,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -275,7 +275,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -302,7 +302,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -332,7 +332,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -362,7 +362,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -392,7 +392,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
diff --git a/contrib/win32/openssh/ssh-add.vcxproj b/contrib/win32/openssh/ssh-add.vcxproj
index e6438c3ca..e36808fc6 100644
--- a/contrib/win32/openssh/ssh-add.vcxproj
+++ b/contrib/win32/openssh/ssh-add.vcxproj
@@ -197,7 +197,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -223,7 +223,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -249,7 +249,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -275,7 +275,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -302,7 +302,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -332,7 +332,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -362,7 +362,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -392,7 +392,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
diff --git a/contrib/win32/openssh/ssh-agent.vcxproj b/contrib/win32/openssh/ssh-agent.vcxproj
index 26a3cd297..53316a4cf 100644
--- a/contrib/win32/openssh/ssh-agent.vcxproj
+++ b/contrib/win32/openssh/ssh-agent.vcxproj
@@ -194,7 +194,7 @@
Sync
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -219,7 +219,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -244,7 +244,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -269,7 +269,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -294,7 +294,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories);$(OpenSSH-Src-Path)contrib\win32\ssh-pubkey
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -323,7 +323,7 @@
MultiThreaded
true
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -352,7 +352,7 @@
MultiThreaded
true
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -381,7 +381,7 @@
MultiThreaded
true
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
diff --git a/contrib/win32/openssh/ssh-keyscan.vcxproj b/contrib/win32/openssh/ssh-keyscan.vcxproj
index b2360bbeb..5cb43a0e5 100644
--- a/contrib/win32/openssh/ssh-keyscan.vcxproj
+++ b/contrib/win32/openssh/ssh-keyscan.vcxproj
@@ -184,7 +184,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -209,7 +209,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -234,7 +234,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -259,7 +259,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -285,7 +285,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(ZLib-Path);$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -315,7 +315,7 @@
MultiThreaded
true
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -345,7 +345,7 @@
MultiThreaded
true
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -375,7 +375,7 @@
MultiThreaded
true
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
diff --git a/contrib/win32/openssh/ssh-shellhost.vcxproj b/contrib/win32/openssh/ssh-shellhost.vcxproj
index 60710ddd3..6386e4fb6 100644
--- a/contrib/win32/openssh/ssh-shellhost.vcxproj
+++ b/contrib/win32/openssh/ssh-shellhost.vcxproj
@@ -185,7 +185,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -211,7 +211,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -237,7 +237,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -263,7 +263,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -290,7 +290,7 @@
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -320,7 +320,7 @@
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -350,7 +350,7 @@
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -380,7 +380,7 @@
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
diff --git a/contrib/win32/openssh/ssh-sk-helper.vcxproj b/contrib/win32/openssh/ssh-sk-helper.vcxproj
index 895df9bc5..43a3e8067 100644
--- a/contrib/win32/openssh/ssh-sk-helper.vcxproj
+++ b/contrib/win32/openssh/ssh-sk-helper.vcxproj
@@ -184,7 +184,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -209,7 +209,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -234,7 +234,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -259,7 +259,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -285,7 +285,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(ZLib-Path);$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -315,7 +315,7 @@
MultiThreaded
true
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -345,7 +345,7 @@
MultiThreaded
true
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -375,7 +375,7 @@
MultiThreaded
true
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
diff --git a/contrib/win32/openssh/ssh.vcxproj b/contrib/win32/openssh/ssh.vcxproj
index 494b10951..4f2d017e3 100644
--- a/contrib/win32/openssh/ssh.vcxproj
+++ b/contrib/win32/openssh/ssh.vcxproj
@@ -194,7 +194,7 @@
Sync
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -220,7 +220,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -246,7 +246,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -272,7 +272,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -298,7 +298,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(ZLib-Path);$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -328,7 +328,7 @@
MultiThreaded
true
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -358,7 +358,7 @@
MultiThreaded
true
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -388,7 +388,7 @@
MultiThreaded
true
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
diff --git a/contrib/win32/openssh/sshd.vcxproj b/contrib/win32/openssh/sshd.vcxproj
index ca56b7556..131f5ed8c 100644
--- a/contrib/win32/openssh/sshd.vcxproj
+++ b/contrib/win32/openssh/sshd.vcxproj
@@ -185,7 +185,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -213,7 +213,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -241,7 +241,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -269,7 +269,7 @@
MultiThreadedDebug
ProgramDatabase
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -298,7 +298,7 @@
$(SolutionDir);$(LibreSSL-Path)include;$(ZLib-Path);$(OpenSSH-Src-Path)includes;$(OpenSSH-Src-Path);$(OpenSSH-Src-Path)contrib\win32\win32compat;$(OpenSSH-Src-Path)libkrb;$(OpenSSH-Src-Path)libkrb\libKrb5;%(AdditionalIncludeDirectories)
MultiThreaded
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -331,7 +331,7 @@
MultiThreaded
true
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -364,7 +364,7 @@
MultiThreaded
true
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
@@ -397,7 +397,7 @@
MultiThreaded
true
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
Console
diff --git a/contrib/win32/openssh/win32iocompat.vcxproj b/contrib/win32/openssh/win32iocompat.vcxproj
index 910a40595..6332c9b89 100644
--- a/contrib/win32/openssh/win32iocompat.vcxproj
+++ b/contrib/win32/openssh/win32iocompat.vcxproj
@@ -165,7 +165,7 @@
false
false
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
@@ -181,7 +181,7 @@
ProgramDatabase
false
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
@@ -197,7 +197,7 @@
ProgramDatabase
false
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
@@ -213,7 +213,7 @@
ProgramDatabase
false
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
@@ -231,7 +231,7 @@
true
true
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
@@ -249,7 +249,7 @@
true
true
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
@@ -267,7 +267,7 @@
true
true
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)
@@ -285,7 +285,7 @@
true
true
Guard
- /Gy %(AdditionalOptions)
+ /Gy /ZH:SHA_256 %(AdditionalOptions)