index
:
wireguard-nt
jd/mtu-does-it-work
master
WireGuard implementation for NT kernel
Jason A. Donenfeld
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
version: bump
0.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: bump
0.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: bump
0.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 technique
0.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
*
Introduce WireGuardNT
Jason A. Donenfeld
2021-08-02
84
-0
/
+32146