WireGuard for Windows and WireGuardNT have reached version 1.0 after resolving two long-standing blockers. The first was replacing an unstable pointer hack in the NDIS driver with the documented NdisWdfGetAdapterContextFromAdapterHandle() function. The second was eliminating a polling workaround for MTU change notifications — a Windows bug acknowledged by Microsoft in 2021 but never fixed — by reverse-engineering the NSI driver and intercepting IOCTL_NSI_SET_ALL_PARAMETERS to get instant MTU updates. The release also includes 42 bug fixes in the Windows client, C23 compilation mode, and a cleaner DNS configuration path for older Windows 10 versions by reverse-engineering what netsh.exe does under the hood.

7m read timeFrom lists.zx2c4.com
Post cover image

Sort: