aboutsummaryrefslogtreecommitdiffstats
path: root/wintun.sln (follow)
Commit message (Collapse)AuthorAgeFilesLines
* driver: move to subfolderSimon Rozman2020-11-061-1/+1
| | | | Signed-off-by: Simon Rozman <simon@rozman.si>
* vs: cause example to be default selected run projectJason A. Donenfeld2020-11-051-2/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* example: rewrite and replace api's debug rundll32 functionalityJason A. Donenfeld2020-11-021-0/+8
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* api: rename test to example and update a few thingsJason A. Donenfeld2020-11-021-1/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* test: introduce a demo clientSimon Rozman2020-11-011-0/+10
| | | | Signed-off-by: Simon Rozman <simon@rozman.si>
* Add ARM driver compilationSimon Rozman2020-10-311-2/+4
| | | | | | | | | This adds the ARM driver to the list of Wintun drivers we compile for future deployment. Since we're not in position to test it in the real world, any feedback is greatly appreciated. Suggested-by: Jason A. Donenfeld <Jason@zx2c4.com> Signed-off-by: Simon Rozman <simon@rozman.si>
* api: installer: switch from MSM to ZIP distributionSimon Rozman2020-10-301-19/+0
| | | | Signed-off-by: Simon Rozman <simon@rozman.si>
* api: add driver managementSimon Rozman2020-10-301-14/+17
| | | | Signed-off-by: Simon Rozman <simon@rozman.si>
* api: add support for WoW64Simon Rozman2020-10-301-0/+10
| | | | | | | | Some functions of SetupAPI only work when invoked from a native process. Registry and filesystem reflection makes them fail on WoW64. For WoW64 processes, a minimum set of rundll32 functions are provided. Signed-off-by: Simon Rozman <simon@rozman.si>
* api: add skeleton for wintun.dllSimon Rozman2020-10-301-4/+14
| | | | Signed-off-by: Simon Rozman <simon@rozman.si>
* Rewrite installer logic in CJason A. Donenfeld2019-08-021-7/+18
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Add wintun.sln for convenienceSimon Rozman2019-06-071-0/+54
Signed-off-by: Simon Rozman <simon@rozman.si>