aboutsummaryrefslogtreecommitdiffstats
path: root/setupapihost (follow)
Commit message (Collapse)AuthorAgeFilesLines
* api: check CommandLineToArgvW return for NULLJason A. Donenfeld2026-04-161-3/+3
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* build: call signtool manuallyJason A. Donenfeld2026-04-111-0/+3
| | | | | | | | This eliminates the need for a cross signing certificate, which is no longer needed in the kernel and was never useful in userspace. And it does the timestamp server correctly. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* driver: port to windows 10Jason A. Donenfeld2026-03-273-110/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* global: bump copyrightJason A. Donenfeld2026-03-242-2/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* api: ignore instance not found when removing instanceSimon Rozman2025-05-211-0/+2
| | | | | | | | | Should SetupAPI report ERROR_PATH_NOT_FOUND on attempt to remove the adapter instance, the adapter is already gone and we already have what we wanted. Reference: https://lists.zx2c4.com/pipermail/wireguard/2025-February/008762.html Signed-off-by: Simon Rozman <simon@rozman.si>
* api: use proper instance id boundsJason A. Donenfeld2021-10-141-2/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* api: adapter: open devinst after arrival and skip stub on win8Jason A. Donenfeld2021-10-111-3/+4
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* api: migrate to swdevice and rework entire apiJason A. Donenfeld2021-10-063-0/+322
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>