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
Commit message (
Expand
)
Author
Age
Files
Lines
*
version: bump
HEAD
1.1
master
Jason A. Donenfeld
30 hours
1
-1
/
+1
*
driver: nsi: forward IRPs instead of failing
Jason A. Donenfeld
30 hours
1
-8
/
+15
*
driver: nsi: compare FilterDevice pointers under rundown protection
Jason A. Donenfeld
30 hours
1
-2
/
+9
*
driver: nsi: re-initialize rundown protection atomically
Jason A. Donenfeld
30 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
*
version: bump
1.0
Jason A. Donenfeld
2026-04-16
1
-2
/
+2
*
example: use WSAStartup return value instead of GetLastError
Jason A. Donenfeld
2026-04-16
1
-3
/
+3
*
example: continue trying next candidate on connect failure
Jason A. Donenfeld
2026-04-16
1
-0
/
+1
*
api: rundll32: fix inverted _Return_type_success_ on ProcessStdout
Jason A. Donenfeld
2026-04-16
1
-1
/
+1
*
api: check CommandLineToArgvW return for NULL
Jason A. Donenfeld
2026-04-16
2
-4
/
+4
*
api: logger: fix format string argument order ilon OOM
Jason A. Donenfeld
2026-04-16
1
-2
/
+2
*
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
17
-74
/
+71
*
driver: nsi: filter \Device\Nsi instead of polling in thread
Jason A. Donenfeld
2026-04-14
7
-156
/
+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
*
api: adapter: don't set DriverRequired on stub device
Jason A. Donenfeld
2026-04-14
1
-2
/
+1
*
api: adapter: capture LastError from failed allocation
Jason A. Donenfeld
2026-04-14
1
-0
/
+6
*
api: adapter: take into account QueueUserWorkItem failing
Jason A. Donenfeld
2026-04-14
1
-1
/
+4
*
api: driver: skip restore when snapshot failed
Jason A. Donenfeld
2026-04-14
1
-8
/
+11
*
api: driver: don't log potentially uninitialized temp dir
Jason A. Donenfeld
2026-04-14
1
-1
/
+1
*
api: logger: retry waiting for logger to stop
Jason A. Donenfeld
2026-04-14
1
-2
/
+3
*
api: rundll32: do not close invalid handle value
Jason A. Donenfeld
2026-04-14
1
-4
/
+8
*
version: bump
0.11
Jason A. Donenfeld
2026-04-11
1
-2
/
+2
*
build: call signtool manually
Jason A. Donenfeld
2026-04-11
3
-0
/
+9
*
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
14
-58
/
+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
[next]