wintun/api
Simon Rozman 4b8f879fd6 api: add ring management
Rather than every client reinvent the art of using the Wintun and its
ring buffers, we offer helper structs and functions to unify and
simplify Wintun usage.

Signed-off-by: Simon Rozman <simon@rozman.si>
2020-10-30 16:51:01 +01:00
..
adapter.c api: revise logging 2020-10-30 16:51:01 +01:00
adapter.h api: add ring management 2020-10-30 16:51:01 +01:00
api.c api: unify security descriptors and disable for _DEBUG 2020-10-30 16:51:00 +01:00
api.h api: introduce wintun.h 2020-10-30 16:51:01 +01:00
api.vcxproj api: add ring management 2020-10-30 16:51:01 +01:00
api.vcxproj.filters api: add ring management 2020-10-30 16:51:01 +01:00
atomic.h api: add ring management 2020-10-30 16:51:01 +01:00
driver.c api: use standard C void 2020-10-30 16:51:01 +01:00
driver.h api: use standard C void 2020-10-30 16:51:01 +01:00
exports.def api: add ring management 2020-10-30 16:51:01 +01:00
logger.c api: use standard C void 2020-10-30 16:51:01 +01:00
logger.h api: introduce wintun.h 2020-10-30 16:51:01 +01:00
namespace.c api: unify security descriptors and disable for _DEBUG 2020-10-30 16:51:00 +01:00
namespace.h api: internal reorganization 2020-10-30 16:51:00 +01:00
nci.c api: cleanup 2020-10-30 16:50:59 +01:00
nci.h api: split api.h 2020-10-30 16:50:59 +01:00
pch.c api: add pre-compiled header support 2020-10-30 16:50:58 +01:00
pch.h api: add ring management 2020-10-30 16:51:01 +01:00
registry.c api: revise logging 2020-10-30 16:51:01 +01:00
registry.h api: revise logging 2020-10-30 16:51:01 +01:00
resource.c api: use standard C void 2020-10-30 16:51:01 +01:00
resource.h api: use standard C void 2020-10-30 16:51:01 +01:00
resources.rc api: build the bridge from WoW64 to native in 2020-10-30 16:51:00 +01:00
rundll32.c api: connect rundll32 child with parent using stdout and stderr 2020-10-30 16:51:01 +01:00
session.c api: add ring management 2020-10-30 16:51:01 +01:00
wintun.h api: add ring management 2020-10-30 16:51:01 +01:00