curl-curl/projects/Windows/VC10
Viktor Szakats 0d71b18153
windows: reduce/stop loading DLLs at runtime
- replace dynamic `InitSecurityInterface()` call with early binding and
  link `secur32` system DLL.
  The library and function are available in all supported curl Windows
  targets, meaning WinXP or newer.  Add small hack for mingw32ce to
  make it build.

- detect and use `if_nametoindex()` on Windows when available. Link
  `iphlpapi` system DLL. Requires targeting Vista or newer.
  Replacing the dynamic call and the pre-load optimization for lib3026.

Suggested-by: Jay Satiro

Closes #17413
2025-06-11 05:39:09 +02:00
..
lib windows: reduce/stop loading DLLs at runtime 2025-06-11 05:39:09 +02:00
src windows: reduce/stop loading DLLs at runtime 2025-06-11 05:39:09 +02:00
curl-all.sln projects/Windows: remove wolfSSL from legacy projects 2024-12-22 03:10:35 -05:00