aboutsummaryrefslogtreecommitdiffstats
path: root/api (unfollow)
Commit message (Expand)AuthorFilesLines
2026-03-18driver: fix missed-wakeup race in ring buffer Alertable signalingHEADmasterSimon Rozman1-0/+1
2026-02-09doc: fix WintunReceivePacket nameSimon Rozman1-2/+2
2021-12-03api: header: silence MSVC warnings for MSVC onlySimon Rozman1-3/+7
2021-10-15api: main: avoid excessive function castJason A. Donenfeld1-4/+3
2021-10-14api: header: fix typoJason A. Donenfeld1-1/+1
2021-10-14api: use proper instance id boundsJason A. Donenfeld4-7/+7
2021-10-14api: adapter: handle cases explicitly in dev query callbackJason A. Donenfeld1-5/+10
2021-10-13downlevelshim: remove in preparation for full WHQLJason A. Donenfeld2-66/+0
2021-10-12driver: automatically close long-lived handleJason A. Donenfeld3-62/+0
2021-10-12api: rewrite based on SwDeviceJason A. Donenfeld22-2507/+1966
2021-09-28api: adapter: cleanup wintrust shim if install failsJason A. Donenfeld1-6/+6
2021-08-10props: unify import .lib of DLLsSimon Rozman1-1/+0
2021-08-08api: rundll32: make empty string if no instance idJason A. Donenfeld1-1/+1
2021-08-02api: incorporate new win7 code signing techniqueJason A. Donenfeld2-0/+67
2021-08-02proj: clean up loose endsJason A. Donenfeld2-3/+3
2021-08-02api: remove authenticode supportJason A. Donenfeld3-103/+5
2021-07-28api: upgradeSimon Rozman20-1382/+1538
2021-07-28vs: move shared configuration to wintun.props and upgradeSimon Rozman12-180/+65
2021-07-23api: build with WDKJason A. Donenfeld9-4/+33
2021-07-13api: remove unused pch fileJason A. Donenfeld1-6/+0
2021-07-09api: use SuggestedInstanceId instead of NetSetupAnticipatedInstanceIdJason A. Donenfeld6-335/+3
2021-07-08api: log instance id when object file name is emptyJason A. Donenfeld1-1/+1
2021-07-08api: print correct last error when failingJason A. Donenfeld1-1/+1
2021-06-25api: don't auto-elevateJason A. Donenfeld8-161/+69
2021-05-11api: only mark GUID as in-use if Status != NotPresentJason A. Donenfeld1-13/+16
2021-05-10api: use simpler problem status checkingJason A. Donenfeld1-12/+13
2021-05-10api: check that GUID is valid before assuming it's in useJason A. Donenfeld1-2/+7
2021-05-10api: discourage UaF on teardownJason A. Donenfeld1-1/+0
2021-05-05api: skip requested GUID if !win10Jason A. Donenfeld1-5/+12
2021-05-05api: clean up NetSetup2 GUIDsJason A. Donenfeld5-0/+268
2021-05-05api: don't pass bogus previous buffer size argumentJason A. Donenfeld1-2/+2
2021-05-04api: don't return ERROR_SUCCESS if adapter doesn't come upJason A. Donenfeld1-4/+23
2021-04-13api: log Windows error message too when creating folder or file failsSimon Rozman1-2/+2
2021-04-10api: fix fallback log line printf templateSimon Rozman1-1/+1
2021-03-19Fix © in resourcesSimon Rozman1-0/+2
2021-03-19project: add support for intermediate versioningSimon Rozman1-4/+4
2021-03-16api: make .h filenames lowercase for building with MinGW on LinuxSimon Rozman1-2/+2
2021-03-08api: elevate to SYSTEM in WintunEnumAdapters()Simon Rozman1-3/+10
2021-02-16api: upgrade logging0.10.2Simon Rozman10-177/+431
2021-02-04api: tighten function parameter code analysis annotationsSimon Rozman1-6/+5
2021-02-04api: truncate long log lines with …Simon Rozman1-3/+5
2021-02-04api: unify NetCfgInstanceId registry retrievalSimon Rozman1-26/+22
2021-02-03api: ensure that device object exists before returning from open/create0.10.1Jason A. Donenfeld1-13/+62
2021-01-30global: bump copyrightJason A. Donenfeld23-24/+24
2021-01-30api: use custom devpkey for poolJason A. Donenfeld1-2/+28
2020-12-17api: close private namespace when unloading DLLJason A. Donenfeld1-12/+16
2020-11-27api: delay load remaining dlls to work around forwarder gotchas0.9.2Jason A. Donenfeld1-2/+2
2020-11-27api: skip notifying driver when there are no receive packets yetSimon Rozman1-3/+5
2020-11-27api: allow header to be mitJason A. Donenfeld1-1/+1
2020-11-17api: do not make dead gateway detection failures fatal0.9.1Jason A. Donenfeld1-1/+1