aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* version: bumpHEAD1.1masterJason A. Donenfeld30 hours1-1/+1
* driver: nsi: forward IRPs instead of failingJason A. Donenfeld30 hours1-8/+15
* driver: nsi: compare FilterDevice pointers under rundown protectionJason A. Donenfeld30 hours1-2/+9
* driver: nsi: re-initialize rundown protection atomicallyJason A. Donenfeld30 hours1-3/+6
* driver: noise: remove unused StaticPrivate variableJason A. Donenfeld10 days1-2/+0
* driver: remove unused prefast suppressionsJason A. Donenfeld2026-04-212-3/+0
* driver: remove fixed codeql suppressionsJason A. Donenfeld2026-04-214-16/+0
* version: bump1.0Jason A. Donenfeld2026-04-161-2/+2
* example: use WSAStartup return value instead of GetLastErrorJason A. Donenfeld2026-04-161-3/+3
* example: continue trying next candidate on connect failureJason A. Donenfeld2026-04-161-0/+1
* api: rundll32: fix inverted _Return_type_success_ on ProcessStdoutJason A. Donenfeld2026-04-161-1/+1
* api: check CommandLineToArgvW return for NULLJason A. Donenfeld2026-04-162-4/+4
* api: logger: fix format string argument order ilon OOMJason A. Donenfeld2026-04-161-2/+2
* driver: socket: note that stack Endpoint is safe in SocketSendBufferAsReplyToNblJason A. Donenfeld2026-04-161-1/+1
* driver: allowedips: return STATUS_SUCCESS instead of 0Jason A. Donenfeld2026-04-161-1/+1
* driver: use /DECLSPEC_ALIGN(n) instead of __declspec(align(n))Jason A. Donenfeld2026-04-156-15/+15
* driver: enable /std:clatest and use typeofJason A. Donenfeld2026-04-1417-74/+71
* driver: nsi: filter \Device\Nsi instead of polling in threadJason A. Donenfeld2026-04-147-156/+433
* driver: containers: tiny SAL nitJason A. Donenfeld2026-04-141-1/+1
* driver: crypto: zero state on MDL failureJason A. Donenfeld2026-04-141-5/+6
* driver: socket: allow retrying WskInit if it fails for the first userJason A. Donenfeld2026-04-141-1/+0
* driver: timers: set pending false before executing callbackJason A. Donenfeld2026-04-141-1/+1
* driver: memory: fix bad parens in NT_SUCCESSJason A. Donenfeld2026-04-141-1/+1
* driver: device: check ndis version firstJason A. Donenfeld2026-04-141-6/+6
* driver: receive: don't increment both discards and errorsJason A. Donenfeld2026-04-142-9/+9
* driver: receive: require exact header lengthsJason A. Donenfeld2026-04-141-6/+7
* driver: socket: use FIELD_SIZE instead of RTL_FIELD_SIZEJason A. Donenfeld2026-04-141-4/+4
* driver: socket: reset event object before reuseJason A. Donenfeld2026-04-141-0/+2
* driver: socket: free table if mem allocation failsJason A. Donenfeld2026-04-141-1/+3
* driver: socket: reset v4 port when retrying on conflictJason A. Donenfeld2026-04-141-0/+1
* driver: ioctl: do not leak socket owner processJason A. Donenfeld2026-04-141-0/+7
* driver: ioctl: set allowedips flags to 0Jason A. Donenfeld2026-04-141-0/+1
* driver: ioctl: mark the unsafe allowedip pointer as volatileJason A. Donenfeld2026-04-141-2/+2
* driver: ioctl: try using NdisWdfGetAdapterContextFromAdapterHandle againJason A. Donenfeld2026-04-144-25/+20
* driver: ioctl: settle on using DeviceObject->ReservedJason A. Donenfeld2026-04-143-16/+2
* driver: ioctl: fix whitespace errorJason A. Donenfeld2026-04-141-1/+1
* api: adapter: don't set DriverRequired on stub deviceJason A. Donenfeld2026-04-141-2/+1
* api: adapter: capture LastError from failed allocationJason A. Donenfeld2026-04-141-0/+6
* api: adapter: take into account QueueUserWorkItem failingJason A. Donenfeld2026-04-141-1/+4
* api: driver: skip restore when snapshot failedJason A. Donenfeld2026-04-141-8/+11
* api: driver: don't log potentially uninitialized temp dirJason A. Donenfeld2026-04-141-1/+1
* api: logger: retry waiting for logger to stopJason A. Donenfeld2026-04-141-2/+3
* api: rundll32: do not close invalid handle valueJason A. Donenfeld2026-04-141-4/+8
* version: bump0.11Jason A. Donenfeld2026-04-111-2/+2
* build: call signtool manuallyJason A. Donenfeld2026-04-113-0/+9
* driver: ioctl: restore usage of FunctionalDeviceObject->ReservedJason A. Donenfeld2026-04-095-12/+39
* driver: remove code analysisJason A. Donenfeld2026-03-2714-58/+0
* driver: suppress invalid codeql warningsJason A. Donenfeld2026-03-274-1/+15
* driver: socket: suppress memory leak warningJason A. Donenfeld2026-03-271-0/+1
* driver: ioctl: don't use paged dispatchers when not necessaryJason A. Donenfeld2026-03-271-2/+2