index
:
wireguard-nt
jd/cm_register_notification
master
WireGuard implementation for NT kernel
Jason A. Donenfeld
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
driver
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
driver: nsi: forward IRPs instead of failing
Jason A. Donenfeld
38 hours
1
-8
/
+15
*
driver: nsi: compare FilterDevice pointers under rundown protection
Jason A. Donenfeld
38 hours
1
-2
/
+9
*
driver: nsi: re-initialize rundown protection atomically
Jason A. Donenfeld
38 hours
1
-3
/
+6
*
driver: noise: remove unused StaticPrivate variable
Jason A. Donenfeld
10 days
1
-2
/
+0
*
driver: remove unused prefast suppressions
Jason A. Donenfeld
2026-04-21
2
-3
/
+0
*
driver: remove fixed codeql suppressions
Jason A. Donenfeld
2026-04-21
4
-16
/
+0
*
driver: socket: note that stack Endpoint is safe in SocketSendBufferAsReplyToNbl
Jason A. Donenfeld
2026-04-16
1
-1
/
+1
*
driver: allowedips: return STATUS_SUCCESS instead of 0
Jason A. Donenfeld
2026-04-16
1
-1
/
+1
*
driver: use /DECLSPEC_ALIGN(n) instead of __declspec(align(n))
Jason A. Donenfeld
2026-04-15
6
-15
/
+15
*
driver: enable /std:clatest and use typeof
Jason A. Donenfeld
2026-04-14
14
-67
/
+67
*
driver: nsi: filter \Device\Nsi instead of polling in thread
Jason A. Donenfeld
2026-04-14
6
-152
/
+433
*
driver: containers: tiny SAL nit
Jason A. Donenfeld
2026-04-14
1
-1
/
+1
*
driver: crypto: zero state on MDL failure
Jason A. Donenfeld
2026-04-14
1
-5
/
+6
*
driver: socket: allow retrying WskInit if it fails for the first user
Jason A. Donenfeld
2026-04-14
1
-1
/
+0
*
driver: timers: set pending false before executing callback
Jason A. Donenfeld
2026-04-14
1
-1
/
+1
*
driver: memory: fix bad parens in NT_SUCCESS
Jason A. Donenfeld
2026-04-14
1
-1
/
+1
*
driver: device: check ndis version first
Jason A. Donenfeld
2026-04-14
1
-6
/
+6
*
driver: receive: don't increment both discards and errors
Jason A. Donenfeld
2026-04-14
2
-9
/
+9
*
driver: receive: require exact header lengths
Jason A. Donenfeld
2026-04-14
1
-6
/
+7
*
driver: socket: use FIELD_SIZE instead of RTL_FIELD_SIZE
Jason A. Donenfeld
2026-04-14
1
-4
/
+4
*
driver: socket: reset event object before reuse
Jason A. Donenfeld
2026-04-14
1
-0
/
+2
*
driver: socket: free table if mem allocation fails
Jason A. Donenfeld
2026-04-14
1
-1
/
+3
*
driver: socket: reset v4 port when retrying on conflict
Jason A. Donenfeld
2026-04-14
1
-0
/
+1
*
driver: ioctl: do not leak socket owner process
Jason A. Donenfeld
2026-04-14
1
-0
/
+7
*
driver: ioctl: set allowedips flags to 0
Jason A. Donenfeld
2026-04-14
1
-0
/
+1
*
driver: ioctl: mark the unsafe allowedip pointer as volatile
Jason A. Donenfeld
2026-04-14
1
-2
/
+2
*
driver: ioctl: try using NdisWdfGetAdapterContextFromAdapterHandle again
Jason A. Donenfeld
2026-04-14
4
-25
/
+20
*
driver: ioctl: settle on using DeviceObject->Reserved
Jason A. Donenfeld
2026-04-14
3
-16
/
+2
*
driver: ioctl: fix whitespace error
Jason A. Donenfeld
2026-04-14
1
-1
/
+1
*
driver: ioctl: restore usage of FunctionalDeviceObject->Reserved
Jason A. Donenfeld
2026-04-09
5
-12
/
+39
*
driver: remove code analysis
Jason A. Donenfeld
2026-03-27
13
-52
/
+0
*
driver: suppress invalid codeql warnings
Jason A. Donenfeld
2026-03-27
4
-1
/
+15
*
driver: socket: suppress memory leak warning
Jason A. Donenfeld
2026-03-27
1
-0
/
+1
*
driver: ioctl: don't use paged dispatchers when not necessary
Jason A. Donenfeld
2026-03-27
1
-2
/
+2
*
build: remove SDV
Jason A. Donenfeld
2026-03-27
2
-14
/
+1
*
driver: apply clang-format
Jason A. Donenfeld
2026-03-27
3
-6
/
+6
*
driver: ioctl: removed unused halt event
Jason A. Donenfeld
2026-03-27
4
-15
/
+0
*
driver: port to windows 10
Jason A. Donenfeld
2026-03-27
8
-158
/
+25
*
global: bump copyright
Jason A. Donenfeld
2026-03-24
45
-47
/
+47
*
driver: allowedips: remove Seq linuxism
Jason A. Donenfeld
2026-03-24
2
-8
/
+0
*
driver: allowedips: add WG_IOCTL_ALLOWED_IP_REMOVE flag
Jason A. Donenfeld
2026-03-24
5
-39
/
+183
*
driver: crypto: call streaming API objects "_CTX" instead of "_STATE"
Jason A. Donenfeld
2026-03-24
5
-142
/
+142
*
driver: crypto: blake2s: reorder single-shot function
Jason A. Donenfeld
2026-03-24
4
-8
/
+8
*
driver: ipc: send staged packets when setting initial private key
Jason A. Donenfeld
2026-03-24
1
-2
/
+8
*
driver: allowedips: expand maximum node depth
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
[next]