| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | version: bump0.6 |  Jason A. Donenfeld | 2021-09-09 | 1 | -1/+1 |
* | 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 |
* | version: bump0.5 |  Jason A. Donenfeld | 2021-09-07 | 1 | -1/+1 |
* | driver: socket: work around tcpip cmsg stripping bug |  Jason A. Donenfeld | 2021-09-07 | 2 | -6/+33 |
* | .gitignore: ignore CodeQL output |  Simon Rozman | 2021-08-25 | 1 | -0/+4 |
* | props: inverse SDVHacks logic |  Simon Rozman | 2021-08-13 | 1 | -2/+2 |
* | 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 |
* | props: unify import .lib of DLLs |  Simon Rozman | 2021-08-10 | 2 | -1/+1 |
* | version: bump0.4 |  Jason A. Donenfeld | 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 | 2 | -10/+1 |
* | driver: socket: rework loop routing, endpoint resolution, and reduce ctx |  Jason A. Donenfeld | 2021-08-09 | 4 | -192/+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 | 8 | -83/+78 |
* | driver: logging: add more ring buffer log entries |  Jason A. Donenfeld | 2021-08-08 | 1 | -1/+1 |
* | api: rundll32: make empty string if no instance id |  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 |
* | version: bump0.3 |  Jason A. Donenfeld | 2021-08-05 | 1 | -1/+1 |
* | driver: device: chicken out on NSI hijack, and revert to polling |  Jason A. Donenfeld | 2021-08-05 | 3 | -144/+47 |
* | driver: device: hack around broken IP notifier by hijacking \Device\Nsi |  Jason A. Donenfeld | 2021-08-05 | 3 | -47/+144 |
* | driver: device: hack around broken IP notifier by polling |  Jason A. Donenfeld | 2021-08-05 | 2 | -3/+78 |
* | driver: device: implement MTU notifications properly, even if broken |  Jason A. Donenfeld | 2021-08-05 | 6 | -117/+60 |
* | driver: socket: use implicit CMSG_SPACE for total length, for v6 |  Jason A. Donenfeld | 2021-08-04 | 1 | -2/+2 |
* | props: tie code analysis to sdv hacks rather than debug builds |  Jason A. Donenfeld | 2021-08-04 | 1 | -1/+1 |
* | 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 |
* | version: bump0.2 |  Jason A. Donenfeld | 2021-08-03 | 1 | -1/+1 |
* | example: remove MTU setting due to complications |  Jason A. Donenfeld | 2021-08-03 | 1 | -2/+1 |
* | driver: socket: ignore interfaces with down oper status |  Jason A. Donenfeld | 2021-08-03 | 1 | -4/+7 |
* | TODO: note current unsolved MTU notification issue |  Jason A. Donenfeld | 2021-08-03 | 1 | -0/+9 |
* | 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 |
* | driver: socket: flip mask around on route lookup |  Jason A. Donenfeld | 2021-08-03 | 1 | -2/+2 |
* | driver: receive: don't use ParentNetBuffer when passing off NBLs to NDIS |  Jason A. Donenfeld | 2021-08-03 | 2 | -3/+2 |
* | api: incorporate new win7 code signing technique0.1 |  Jason A. Donenfeld | 2021-08-02 | 7 | -4/+160 |
* | api: remove Authenticode support |  Jason A. Donenfeld | 2021-08-02 | 3 | -103/+5 |
* | driver: do rx and tx on same threads as encryption and decryption |  Jason A. Donenfeld | 2021-08-02 | 5 | -40/+24 |