aboutsummaryrefslogtreecommitdiffstats
path: root/wintun.proj (unfollow)
Commit message (Expand)AuthorFilesLines
2021-05-10driver: do not assume aligned addresses when allocating MDLsJason A. Donenfeld1-2/+4
2021-05-10driver: move init-only functions into INIT segmentSimon Rozman1-0/+9
2021-05-10driver: fix memory leak on pre-Windows 7Simon Rozman1-3/+2
2021-05-10driver: cleanup unused DBG defineSimon Rozman1-6/+0
2021-05-10version: bump0.10.5Jason A. Donenfeld1-1/+1
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-05version: bump0.10.4Jason A. Donenfeld1-1/+1
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-05-04project: fix typo in .editorconfigSimon Rozman1-1/+1
2021-04-13version: bump0.10.3Jason A. Donenfeld1-1/+1
2021-04-13vs: put .pdb files in the intermediate foldersSimon Rozman1-0/+3
2021-04-13vs: remove api->wintun project dependencySimon Rozman1-3/+0
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 Rozman2-0/+4
2021-03-19project: add support for intermediate versioningSimon Rozman4-13/+16
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 Rozman2-3/+21
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-04README: document the Windows SDK version requirementSimon Rozman1-1/+1
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. Donenfeld30-32/+32
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-12-16version: bump0.10Jason A. Donenfeld1-2/+2
2020-12-16project: license prebuilt binaries more permissivelyJason A. Donenfeld3-2/+86
2020-12-15driver: use IoAllocateMdl without being too cleverJason A. Donenfeld1-8/+17
2020-12-13driver: use partial MDL for slicing ring, rather than NB's DataOffsetJason A. Donenfeld1-3/+12
2020-12-02driver: use localtime in inf2catStefan Rinkes1-0/+1
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
2020-11-17api: retry on ERROR_TRANSACTION_NOT_ACTIVE when disabling dead GW detectSimon Rozman1-18/+27
2020-11-17api: remove useless lineJason A. Donenfeld1-1/+1
2020-11-10api: remove return value from logger functionJason A. Donenfeld4-14/+6
2020-11-09driver: do not allow compiler to reload PacketSizeJason A. Donenfeld1-1/+1
2020-11-09version: bump0.9Jason A. Donenfeld1-2/+2
2020-11-09api: relax IsPoolMember estimationJason A. Donenfeld1-27/+14
2020-11-09api: do not call UpdateDriverForPlugAndPlayDevicesWJason A. Donenfeld2-13/+5
2020-11-09api: take pool mutex when deletingJason A. Donenfeld1-1/+10
2020-11-09api: account for adapter disappearing during deletionJason A. Donenfeld1-4/+6