aboutsummaryrefslogtreecommitdiffstats
path: root/wintun.inf (unfollow)
Commit message (Expand)AuthorFilesLines
2020-11-03example: remove extra argument from printJason A. Donenfeld1-2/+1
2020-11-03api: bulk-disable unreferenced param warning where it nags the mostSimon Rozman1-12/+2
2020-11-03api: prevent double SetupDiDestroyDriverInfoList calls on errorSimon Rozman1-6/+10
2020-11-03api: rundll32: repair token spawning semanticsJason A. Donenfeld4-9/+75
2020-11-03api: refactor .inf parsing and check SystemTimeToFileTime for errorsSimon Rozman1-29/+31
2020-11-03api: simplify IsOurDrvInfoDetail()Simon Rozman1-3/+6
2020-11-03api: ensure more code compiles by using dead code eliminationJason A. Donenfeld4-29/+33
2020-11-03api: begin to separate rundll32 jumpsJason A. Donenfeld4-332/+333
2020-11-02example: rewrite and replace api's debug rundll32 functionalityJason A. Donenfeld9-220/+240
2020-11-02api: free beginning of heap objectJason A. Donenfeld1-6/+6
2020-11-02api: pass around NET_LUID instead of LUIDJason A. Donenfeld2-4/+6
2020-11-02api: consistancy in exported interfaceJason A. Donenfeld2-8/+10
2020-11-02api: return correct error when there's a duplicateJason A. Donenfeld1-1/+2
2020-11-02api: install driver on demandSimon Rozman5-383/+587
2020-11-02api: separate read-wait handle into other functionJason A. Donenfeld5-14/+29
2020-11-02api: statically compile devpkey constantsJason A. Donenfeld1-4/+2
2020-11-02api: serialize driver installationJason A. Donenfeld3-7/+43
2020-11-02api: make nci.lib work on x86Jason A. Donenfeld4-5/+19
2020-11-02api: map cr errors to win32 errorsJason A. Donenfeld1-12/+8
2020-11-02api: simplify and unify error messagesSimon Rozman3-47/+47
2020-11-02api: pnf param is noneJason A. Donenfeld1-1/+1
2020-11-02api: rename test to example and update a few thingsJason A. Donenfeld5-439/+375
2020-11-02api: make version function uniformJason A. Donenfeld3-52/+7
2020-11-02api: avoid call to CM_Get_DevNode_StatusJason A. Donenfeld1-36/+25
2020-11-02api: check for duplicate adapter statusJason A. Donenfeld4-4/+58
2020-11-02api: separate out driver installationJason A. Donenfeld1-138/+149
2020-11-01api: cleanup namesJason A. Donenfeld4-10/+10
2020-11-01test: introduce a demo clientSimon Rozman5-0/+470
2020-11-01api: account for nt path to moduleJason A. Donenfeld1-14/+8
2020-10-31api: check buffer overflows in runtimeSimon Rozman5-71/+52
2020-10-31api: fix up console writing for debugJason A. Donenfeld1-15/+10
2020-10-31api: clear up argument evaluation orderJason A. Donenfeld1-5/+2
2020-10-31api: do not require RebootRequiredJason A. Donenfeld3-8/+14
2020-10-31api: RebootRequire is an _Out_Jason A. Donenfeld4-14/+13
2020-10-31api: add debugging rundll32 entry pointJason A. Donenfeld5-15/+117
2020-10-31api: add missing header for rundll32 modeJason A. Donenfeld1-0/+2
2020-10-31api: opencode bin2hex in same manner as random directory creationJason A. Donenfeld1-15/+5
2020-10-31api: link to nci.dll at compile timeJason A. Donenfeld6-61/+15
2020-10-31Bump date headersJason A. Donenfeld6-7/+7
2020-10-31api: get rid of pch and make headers saneJason A. Donenfeld19-74/+89
2020-10-31api: simplify build settingsJason A. Donenfeld1-44/+4
2020-10-31api: use NT api directly for enumerating kernel modulesJason A. Donenfeld5-27/+68
2020-10-31api expose Send.TailMoved event to clientsSimon Rozman3-27/+21
2020-10-31api: rename MAX_POOL to WINTUN_MAX_POOLSimon Rozman4-24/+36
2020-10-31api: upgrade source analysis annotationsSimon Rozman2-2/+2
2020-10-31api: refuse to load DLL on init failureSimon Rozman3-4/+13
2020-10-31api: attempt to upgrade currently running adaptersJason A. Donenfeld2-3/+135
2020-10-31api: use proper iso atomic semanticsJason A. Donenfeld5-36/+6
2020-10-31api: rework pool hashingJason A. Donenfeld1-8/+3
2020-10-31api: only force close handles if requestedJason A. Donenfeld4-13/+19