aboutsummaryrefslogtreecommitdiffstats
path: root/driver (follow)
Commit message (Expand)AuthorAgeFilesLines
* driver: allowedips: expand maximum node depthHEADmasterJason A. Donenfeld2023-12-112-12/+14
* driver: PEER_UPDATE is supposed to be UPDATE_ONLYJason A. Donenfeld2021-10-192-2/+2
* api: adapter: replace INF Include/Needs hack with stub deviceJason A. Donenfeld2021-10-111-2/+0
* driver: add icon to device managerJason A. Donenfeld2021-10-113-0/+8
* api: adapter: set suggested instance ID using INF instead of ourselvesJason A. Donenfeld2021-10-061-0/+2
* driver: inf: remove Windows 9x regkeyJason A. Donenfeld2021-10-061-1/+0
* driver: memory: help SDV with annotationJason A. Donenfeld2021-10-061-1/+3
* driver: ioctl: remove force closing of handlesJason A. Donenfeld2021-10-063-123/+0
* driver: ioctl: remove old pid checkJason A. Donenfeld2021-09-291-5/+1
* driver: socket: fix IRQL annotationsSimon Rozman2021-09-282-2/+2
* driver: socket: defer WskInit until sockets are actually createdJason A. Donenfeld2021-09-243-80/+69
* driver: inf: remove useless LoadOrderGroupJason A. Donenfeld2021-09-241-1/+0
* driver: queueing: don't wait on more than 64 cores at onceJason A. Donenfeld2021-09-231-34/+19
* driver: socket: do not use zero UDPv4 checksumsJason A. Donenfeld2021-09-201-7/+0
* driver: remove _NO_CRT_STDIO_INLINE workaroundJason A. Donenfeld2021-09-161-1/+1
* driver: socket: bypass TDI entirelyJason A. Donenfeld2021-09-131-0/+12
* driver: socket: use IP_OPTIONS for cmsg hackJason A. Donenfeld2021-09-101-14/+10
* driver: socket: remember to copy cmsghack when copying endpointJason A. Donenfeld2021-09-092-26/+26
* driver: receive: drop handshakes if queue lock is contendedJason A. Donenfeld2021-09-092-1/+24
* driver: socket: work around tcpip cmsg stripping bugJason A. Donenfeld2021-09-072-6/+33
* driver: socket: allocate IRPs on stackJason A. Donenfeld2021-08-121-59/+45
* driver: socket: group v4 and v6 sockoptsJason A. Donenfeld2021-08-121-9/+6
* driver: device: initialize device removed event before registrationJason A. Donenfeld2021-08-111-1/+1
* driver: socket: relax cmsg alignment, but assert macros matchJason A. Donenfeld2021-08-112-5/+20
* driver: receive: update SALSimon Rozman2021-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-091-5/+1
* driver: socket: rework loop routing, endpoint resolution, and reduce ctxJason A. Donenfeld2021-08-093-188/+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-084-12/+21
* driver: logging: add more ring buffer log entriesJason 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
* driver: device: chicken out on NSI hijack, and revert to pollingJason A. Donenfeld2021-08-052-137/+45
* driver: device: hack around broken IP notifier by hijacking \Device\NsiJason A. Donenfeld2021-08-052-45/+137
* driver: device: hack around broken IP notifier by pollingJason A. Donenfeld2021-08-051-1/+75
* driver: device: implement MTU notifications properly, even if brokenJason A. Donenfeld2021-08-054-109/+57
* driver: socket: use implicit CMSG_SPACE for total length, for v6Jason A. Donenfeld2021-08-041-2/+2
* 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
* driver: socket: ignore interfaces with down oper statusJason A. Donenfeld2021-08-031-4/+7
* 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