aboutsummaryrefslogtreecommitdiffstats
path: root/api (follow)
Commit message (Expand)AuthorAgeFilesLines
* api: selectively use temporary variable to prepare outputSimon Rozman2020-10-313-55/+66
* api: remove security attributes debug trap doorJason A. Donenfeld2020-10-316-20/+14
* api: elevate only when needed for system operationsJason A. Donenfeld2020-10-318-115/+179
* api: simplify driver selection by always including EV driverSimon Rozman2020-10-313-7/+1
* api: fix dll hijacking vulnsJason A. Donenfeld2020-10-314-3/+20
* api: simplify driver removalSimon Rozman2020-10-317-123/+31
* api: make #ifdef-s more descriptiveSimon Rozman2020-10-313-6/+13
* api: cleanup driver selection logicSimon Rozman2020-10-312-21/+5
* Add ARM driver compilationSimon Rozman2020-10-311-2/+2
* api: add a cleanup note when Windows 7 support is discontinuedSimon Rozman2020-10-311-0/+1
* api: split adapter creation/deletion to delegator and worker functionsSimon Rozman2020-10-311-75/+92
* api: make pipe handles non-inheritable by defaultSimon Rozman2020-10-311-7/+4
* api: check the stdout reader thread exit status for failuresSimon Rozman2020-10-311-34/+38
* api: make architecture-dependent wintun.dll selection an explicit selectSimon Rozman2020-10-311-3/+15
* api: fix adapter name numbering terminationSimon Rozman2020-10-311-1/+1
* api: bail out on _TRUNCATE truncationSimon Rozman2020-10-311-48/+91
* api: simplify RemoveNumberedSuffix()Simon Rozman2020-10-311-20/+7
* api: use C locale for adapter and pool name case-insensitive comparingSimon Rozman2020-10-313-17/+4
* api: fix zero-parameter C function prototypesSimon Rozman2020-10-316-16/+16
* api: fallback to hard-coded versionSimon Rozman2020-10-314-18/+20
* api: depretiate WintunIsPacketAvailable()Simon Rozman2020-10-313-16/+0
* api: use catalog file for signing certificate extractionSimon Rozman2020-10-311-1/+1
* api: upgrade ring managementSimon Rozman2020-10-313-108/+187
* api: allow wintun.h use in C++Simon Rozman2020-10-301-0/+8
* api: switch to private heapSimon Rozman2020-10-309-84/+68
* api: add ring managementSimon Rozman2020-10-308-1/+383
* api: revise loggingSimon Rozman2020-10-303-12/+17
* api: connect rundll32 child with parent using stdout and stderrSimon Rozman2020-10-303-24/+249
* api: use standard C voidSimon Rozman2020-10-307-12/+13
* api: introduce wintun.hSimon Rozman2020-10-3010-159/+231
* api: fix grammarSimon Rozman2020-10-301-11/+11
* api: fix dead code warning for arm platformSimon Rozman2020-10-301-65/+72
* api: make logger callback return a dummy valueSimon Rozman2020-10-303-4/+6
* api: build the bridge from WoW64 to native inSimon Rozman2020-10-303-11/+166
* api: redirect log to stderr in rundll32 invocationsSimon Rozman2020-10-301-44/+24
* vcxproj: swap configuration and platform subfolder hierarchySimon Rozman2020-10-301-5/+5
* api: test the temporary driver ideaSimon Rozman2020-10-303-406/+191
* api: unify security descriptors and disable for _DEBUGSimon Rozman2020-10-306-45/+25
* api: arrange rundll32 a console loggerSimon Rozman2020-10-301-6/+57
* api: remove temporary folder in case of intermediate failureSimon Rozman2020-10-301-1/+2
* api: elevate rundll32 calls to SYSTEMSimon Rozman2020-10-302-0/+99
* api: move documentation to .h and discontinue on static functionsSimon Rozman2020-10-3010-523/+315
* api: log out-of-memory errors tooSimon Rozman2020-10-303-36/+24
* api: remove dead codeSimon Rozman2020-10-302-14/+0
* api: added missing allocation-failure checkSimon Rozman2020-10-301-0/+2
* api: stop double error status reportingSimon Rozman2020-10-305-46/+46
* api: internal reorganizationSimon Rozman2020-10-3012-444/+424
* api: simplify logger macros namesSimon Rozman2020-10-306-143/+143
* api: implement driver version extraction from .inf fileSimon Rozman2020-10-302-23/+175
* api: disable driver management for wintun.dll that don't have a driverSimon Rozman2020-10-302-96/+102