wintun/api
Jason A. Donenfeld 724508d61f api: make nci.lib work on x86
This is an appalling hack. We need the lib tool to generate a coff lib
with the "undecorate" parameter. And apparently the only way to do this
with the MSVC tools is by making a stub object, and then rewriting the
symbols using the def file. See Q131313 for Microsoft-sanctioned
details.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2020-11-02 11:38:02 +01:00
..
adapter.c api: map cr errors to win32 errors 2020-11-02 12:38:37 +01:00
adapter.h api: check buffer overflows in runtime 2020-10-31 19:11:57 +01:00
api.vcxproj api: make nci.lib work on x86 2020-11-02 11:38:02 +01:00
api.vcxproj.filters api: add debugging rundll32 entry point 2020-10-31 19:11:56 +01:00
elevate.c api: get rid of pch and make headers sane 2020-10-31 19:11:51 +01:00
elevate.h api: get rid of pch and make headers sane 2020-10-31 19:11:51 +01:00
entry.c api: make version function uniform 2020-11-02 09:17:47 +01:00
entry.h api: get rid of pch and make headers sane 2020-10-31 19:11:51 +01:00
exports.def api: make nci.lib work on x86 2020-11-02 11:38:02 +01:00
logger.c api: cleanup names 2020-11-01 00:00:14 +01:00
logger.h api: check for duplicate adapter status 2020-11-02 09:17:47 +01:00
namespace.c api: opencode bin2hex in same manner as random directory creation 2020-10-31 19:11:51 +01:00
namespace.h api: fix zero-parameter C function prototypes 2020-10-31 10:41:46 +01:00
nci.def api: make nci.lib work on x86 2020-11-02 11:38:02 +01:00
nci.h api: make nci.lib work on x86 2020-11-02 11:38:02 +01:00
ntldr.h api: check for duplicate adapter status 2020-11-02 09:17:47 +01:00
pch.c api: add pre-compiled header support 2020-10-30 16:50:58 +01:00
registry.c api: check buffer overflows in runtime 2020-10-31 19:11:57 +01:00
registry.h api: check buffer overflows in runtime 2020-10-31 19:11:57 +01:00
resource.c api: simplify and unify error messages 2020-11-02 12:19:36 +01:00
resource.h api: use standard C void 2020-10-30 16:51:01 +01:00
resources.rc api: simplify driver selection by always including EV driver 2020-10-31 10:41:49 +01:00
rundll32.c api: check for duplicate adapter status 2020-11-02 09:17:47 +01:00
session.c api: simplify and unify error messages 2020-11-02 12:19:36 +01:00
session.h api: add debugging rundll32 entry point 2020-10-31 19:11:56 +01:00
wintun.h api: make version function uniform 2020-11-02 09:17:47 +01:00