aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* version: bump0.4Jason A. Donenfeld2021-08-101-1/+1
* driver: ioctl: do not return zero psksJason A. Donenfeld2021-08-104-21/+25
* driver: receive: use ring buffer for incoming handshakesJason A. Donenfeld2021-08-094-20/+22
* driver: device: give up on doing ICMP on NDISJason A. Donenfeld2021-08-092-10/+1
* driver: socket: rework loop routing, endpoint resolution, and reduce ctxJason A. Donenfeld2021-08-094-192/+230
* driver: device: devicelist is now privateJason A. Donenfeld2021-08-082-5/+2
* driver: socket: allow loop routingJason A. Donenfeld2021-08-082-20/+2
* driver: logging: pass timestamp back to userspaceJason A. Donenfeld2021-08-088-83/+78
* driver: logging: add more ring buffer log entriesJason A. Donenfeld2021-08-081-1/+1
* api: rundll32: make empty string if no instance idJason A. Donenfeld2021-08-081-1/+1
* driver: undocumented: use better SAL for ZwQuerySystemInformationJason A. Donenfeld2021-08-081-12/+9
* driver: mark as network driver rather than system driverJason A. Donenfeld2021-08-081-1/+1
* driver: receive: simplify endpoint settingJason A. Donenfeld2021-08-081-7/+3
* version: bump0.3Jason A. Donenfeld2021-08-051-1/+1
* driver: device: chicken out on NSI hijack, and revert to pollingJason A. Donenfeld2021-08-053-144/+47
* driver: device: hack around broken IP notifier by hijacking \Device\NsiJason A. Donenfeld2021-08-053-47/+144
* driver: device: hack around broken IP notifier by pollingJason A. Donenfeld2021-08-052-3/+78
* driver: device: implement MTU notifications properly, even if brokenJason A. Donenfeld2021-08-056-117/+60
* driver: socket: use implicit CMSG_SPACE for total length, for v6Jason A. Donenfeld2021-08-041-2/+2
* props: tie code analysis to sdv hacks rather than debug buildsJason A. Donenfeld2021-08-041-1/+1
* driver: socket: allocate large rows on heapJason A. Donenfeld2021-08-041-6/+14
* driver: memory: allocate NBL, NB, and MDL all at once when possible for TXJason A. Donenfeld2021-08-041-0/+14
* driver: memory: allocate NB and MDL all at once for TXJason A. Donenfeld2021-08-041-55/+46
* driver: memory: allocate NBL, NB, and MDL all at once for RXJason A. Donenfeld2021-08-041-31/+77
* driver: memory: move NBL pools to global scopeJason A. Donenfeld2021-08-049-88/+64
* driver: ioctl: don't set endpoint get flag if no endpointJason A. Donenfeld2021-08-031-1/+6
* version: bump0.2Jason A. Donenfeld2021-08-031-1/+1
* example: remove MTU setting due to complicationsJason A. Donenfeld2021-08-031-2/+1
* driver: socket: ignore interfaces with down oper statusJason A. Donenfeld2021-08-031-4/+7
* TODO: note current unsolved MTU notification issueJason A. Donenfeld2021-08-031-0/+9
* driver: ioctl: remove device update generationJason A. Donenfeld2021-08-033-4/+1
* driver: socket: increment local endpoint update generationJason A. Donenfeld2021-08-031-1/+1
* driver: socket: flip mask around on route lookupJason A. Donenfeld2021-08-031-2/+2
* driver: receive: don't use ParentNetBuffer when passing off NBLs to NDISJason A. Donenfeld2021-08-032-3/+2
* api: incorporate new win7 code signing technique0.1Jason A. Donenfeld2021-08-027-4/+160
* api: remove Authenticode supportJason A. Donenfeld2021-08-023-103/+5
* driver: do rx and tx on same threads as encryption and decryptionJason A. Donenfeld2021-08-025-40/+24
* Introduce WireGuardNTJason A. Donenfeld2021-08-0284-0/+32146