| Commit message (Expand) | Author | Age | Files | Lines |
* | driver: allowedips: expand maximum node depthHEADmaster | Jason A. Donenfeld | 2023-12-11 | 2 | -12/+14 |
* | driver: PEER_UPDATE is supposed to be UPDATE_ONLY | Jason A. Donenfeld | 2021-10-19 | 2 | -2/+2 |
* | api: adapter: replace INF Include/Needs hack with stub device | Jason A. Donenfeld | 2021-10-11 | 1 | -2/+0 |
* | driver: add icon to device manager | Jason A. Donenfeld | 2021-10-11 | 3 | -0/+8 |
* | api: adapter: set suggested instance ID using INF instead of ourselves | Jason A. Donenfeld | 2021-10-06 | 1 | -0/+2 |
* | driver: inf: remove Windows 9x regkey | Jason A. Donenfeld | 2021-10-06 | 1 | -1/+0 |
* | driver: memory: help SDV with annotation | Jason A. Donenfeld | 2021-10-06 | 1 | -1/+3 |
* | driver: ioctl: remove force closing of handles | Jason A. Donenfeld | 2021-10-06 | 3 | -123/+0 |
* | driver: ioctl: remove old pid check | Jason A. Donenfeld | 2021-09-29 | 1 | -5/+1 |
* | driver: socket: fix IRQL annotations | Simon Rozman | 2021-09-28 | 2 | -2/+2 |
* | driver: socket: defer WskInit until sockets are actually created | Jason A. Donenfeld | 2021-09-24 | 3 | -80/+69 |
* | driver: inf: remove useless LoadOrderGroup | Jason A. Donenfeld | 2021-09-24 | 1 | -1/+0 |
* | driver: queueing: don't wait on more than 64 cores at once | Jason A. Donenfeld | 2021-09-23 | 1 | -34/+19 |
* | driver: socket: do not use zero UDPv4 checksums | Jason A. Donenfeld | 2021-09-20 | 1 | -7/+0 |
* | driver: remove _NO_CRT_STDIO_INLINE workaround | Jason A. Donenfeld | 2021-09-16 | 1 | -1/+1 |
* | driver: socket: bypass TDI entirely | Jason A. Donenfeld | 2021-09-13 | 1 | -0/+12 |
* | driver: socket: use IP_OPTIONS for cmsg hack | Jason A. Donenfeld | 2021-09-10 | 1 | -14/+10 |
* | driver: socket: remember to copy cmsghack when copying endpoint | Jason A. Donenfeld | 2021-09-09 | 2 | -26/+26 |
* | driver: receive: drop handshakes if queue lock is contended | Jason A. Donenfeld | 2021-09-09 | 2 | -1/+24 |
* | driver: socket: work around tcpip cmsg stripping bug | Jason A. Donenfeld | 2021-09-07 | 2 | -6/+33 |
* | driver: socket: allocate IRPs on stack | Jason A. Donenfeld | 2021-08-12 | 1 | -59/+45 |
* | driver: socket: group v4 and v6 sockopts | Jason A. Donenfeld | 2021-08-12 | 1 | -9/+6 |
* | driver: device: initialize device removed event before registration | Jason A. Donenfeld | 2021-08-11 | 1 | -1/+1 |
* | driver: socket: relax cmsg alignment, but assert macros match | Jason A. Donenfeld | 2021-08-11 | 2 | -5/+20 |
* | driver: receive: update SAL | Simon Rozman | 2021-08-10 | 1 | -1/+1 |
* | driver: ioctl: do not return zero psks | Jason A. Donenfeld | 2021-08-10 | 4 | -21/+25 |
* | driver: receive: use ring buffer for incoming handshakes | Jason A. Donenfeld | 2021-08-09 | 4 | -20/+22 |
* | driver: device: give up on doing ICMP on NDIS | Jason A. Donenfeld | 2021-08-09 | 1 | -5/+1 |
* | driver: socket: rework loop routing, endpoint resolution, and reduce ctx | Jason A. Donenfeld | 2021-08-09 | 3 | -188/+230 |
* | driver: device: devicelist is now private | Jason A. Donenfeld | 2021-08-08 | 2 | -5/+2 |
* | driver: socket: allow loop routing | Jason A. Donenfeld | 2021-08-08 | 2 | -20/+2 |
* | driver: logging: pass timestamp back to userspace | Jason A. Donenfeld | 2021-08-08 | 4 | -12/+21 |
* | driver: logging: add more ring buffer log entries | Jason A. Donenfeld | 2021-08-08 | 1 | -1/+1 |
* | driver: undocumented: use better SAL for ZwQuerySystemInformation | Jason A. Donenfeld | 2021-08-08 | 1 | -12/+9 |
* | driver: mark as network driver rather than system driver | Jason A. Donenfeld | 2021-08-08 | 1 | -1/+1 |
* | driver: receive: simplify endpoint setting | Jason A. Donenfeld | 2021-08-08 | 1 | -7/+3 |
* | driver: device: chicken out on NSI hijack, and revert to polling | Jason A. Donenfeld | 2021-08-05 | 2 | -137/+45 |
* | driver: device: hack around broken IP notifier by hijacking \Device\Nsi | Jason A. Donenfeld | 2021-08-05 | 2 | -45/+137 |
* | driver: device: hack around broken IP notifier by polling | Jason A. Donenfeld | 2021-08-05 | 1 | -1/+75 |
* | driver: device: implement MTU notifications properly, even if broken | Jason A. Donenfeld | 2021-08-05 | 4 | -109/+57 |
* | driver: socket: use implicit CMSG_SPACE for total length, for v6 | Jason A. Donenfeld | 2021-08-04 | 1 | -2/+2 |
* | driver: socket: allocate large rows on heap | Jason A. Donenfeld | 2021-08-04 | 1 | -6/+14 |
* | driver: memory: allocate NBL, NB, and MDL all at once when possible for TX | Jason A. Donenfeld | 2021-08-04 | 1 | -0/+14 |
* | driver: memory: allocate NB and MDL all at once for TX | Jason A. Donenfeld | 2021-08-04 | 1 | -55/+46 |
* | driver: memory: allocate NBL, NB, and MDL all at once for RX | Jason A. Donenfeld | 2021-08-04 | 1 | -31/+77 |
* | driver: memory: move NBL pools to global scope | Jason A. Donenfeld | 2021-08-04 | 9 | -88/+64 |
* | driver: ioctl: don't set endpoint get flag if no endpoint | Jason A. Donenfeld | 2021-08-03 | 1 | -1/+6 |
* | driver: socket: ignore interfaces with down oper status | Jason A. Donenfeld | 2021-08-03 | 1 | -4/+7 |
* | driver: ioctl: remove device update generation | Jason A. Donenfeld | 2021-08-03 | 3 | -4/+1 |
* | driver: socket: increment local endpoint update generation | Jason A. Donenfeld | 2021-08-03 | 1 | -1/+1 |