@@ -162,32 +162,39 @@ jobs:
162162 SKIP_SSH_TESTS : true
163163 SKIP_NEGOTIATE_TESTS : true
164164 setup-script : osx
165- - name : " Windows (amd64, Visual Studio)"
165+ - name : " Windows (amd64, Visual Studio, WinHTTP )"
166166 os : windows-2019
167167 env :
168168 ARCH : amd64
169169 CMAKE_GENERATOR : Visual Studio 16 2019
170- CMAKE_OPTIONS : -A x64 -DWIN32_LEAKCHECK=ON -DDEPRECATE_HARD=ON
170+ CMAKE_OPTIONS : -A x64 -DWIN32_LEAKCHECK=ON -DDEPRECATE_HARD=ON -DUSE_HTTPS=WinHTTP
171171 SKIP_SSH_TESTS : true
172172 SKIP_NEGOTIATE_TESTS : true
173- - name : " Windows (no mmap)"
173+ - name : " Windows (x86, Visual Studio, WinHTTP)"
174+ os : windows-2019
175+ env :
176+ ARCH : x86
177+ CMAKE_GENERATOR : Visual Studio 16 2019
178+ CMAKE_OPTIONS : -A Win32 -DWIN32_LEAKCHECK=ON -DDEPRECATE_HARD=ON -DUSE_HTTPS=WinHTTP -DUSE_SHA1=HTTPS -DUSE_BUNDLED_ZLIB=ON
179+ SKIP_SSH_TESTS : true
180+ SKIP_NEGOTIATE_TESTS : true
181+ - name : " Windows (amd64, Visual Studio, Schannel)"
174182 os : windows-2019
175183 env :
176184 ARCH : amd64
177185 CMAKE_GENERATOR : Visual Studio 16 2019
178- CFLAGS : -DNO_MMAP
179- CMAKE_OPTIONS : -A x64 -DDEPRECATE_HARD=ON
186+ CMAKE_OPTIONS : -A x64 -DWIN32_LEAKCHECK=ON -DDEPRECATE_HARD=ON -DUSE_HTTPS=Schannel
180187 SKIP_SSH_TESTS : true
181188 SKIP_NEGOTIATE_TESTS : true
182- - name : " Windows (x86, Visual Studio)"
189+ - name : " Windows (x86, Visual Studio, Schannel )"
183190 os : windows-2019
184191 env :
185192 ARCH : x86
186193 CMAKE_GENERATOR : Visual Studio 16 2019
187- CMAKE_OPTIONS : -A Win32 -DWIN32_LEAKCHECK=ON -DDEPRECATE_HARD=ON -DUSE_SHA1=HTTPS -DUSE_BUNDLED_ZLIB=ON
194+ CMAKE_OPTIONS : -A Win32 -DWIN32_LEAKCHECK=ON -DDEPRECATE_HARD=ON -DUSE_HTTPS=Schannel -DUSE_BUNDLED_ZLIB=ON
188195 SKIP_SSH_TESTS : true
189196 SKIP_NEGOTIATE_TESTS : true
190- - name : " Windows (amd64, mingw)"
197+ - name : " Windows (amd64, mingw, WinHTTP )"
191198 os : windows-2019
192199 setup-script : mingw
193200 env :
@@ -198,17 +205,26 @@ jobs:
198205 BUILD_PATH : D:\Temp\mingw64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files (x86)\CMake\bin
199206 SKIP_SSH_TESTS : true
200207 SKIP_NEGOTIATE_TESTS : true
201- - name : " Windows (x86, mingw)"
208+ - name : " Windows (x86, mingw, Schannel )"
202209 os : windows-2019
203210 setup-script : mingw
204211 env :
205212 ARCH : x86
206213 CMAKE_GENERATOR : MinGW Makefiles
207- CMAKE_OPTIONS : -DDEPRECATE_HARD=ON
214+ CMAKE_OPTIONS : -DDEPRECATE_HARD=ON -DUSE_HTTPS=Schannel
208215 BUILD_TEMP : D:\Temp
209216 BUILD_PATH : D:\Temp\mingw32\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files (x86)\CMake\bin
210217 SKIP_SSH_TESTS : true
211218 SKIP_NEGOTIATE_TESTS : true
219+ - name : " Windows (no mmap)"
220+ os : windows-2019
221+ env :
222+ ARCH : amd64
223+ CMAKE_GENERATOR : Visual Studio 16 2019
224+ CFLAGS : -DNO_MMAP
225+ CMAKE_OPTIONS : -A x64 -DDEPRECATE_HARD=ON
226+ SKIP_SSH_TESTS : true
227+ SKIP_NEGOTIATE_TESTS : true
212228 - name : " Linux (Bionic, GCC, dynamically-loaded OpenSSL)"
213229 container :
214230 name : bionic
0 commit comments