]> git.ipfire.org Git - thirdparty/openvpn.git/commit
Add Windows DNS Leak fix using WFP ('block-outside-dns')
authorValdikSS <iam@valdikss.org.ru>
Thu, 10 Dec 2015 20:51:35 +0000 (23:51 +0300)
committerGert Doering <gert@greenie.muc.de>
Sun, 13 Dec 2015 20:43:26 +0000 (21:43 +0100)
commitdd628d2e0d786e478fd99d54000dceaa42d53855
tree1124554278093b1d48ba09150a44aa62b98707fe
parentca8cead8fd8c00154f35b90593442e2bfa8f735d
Add Windows DNS Leak fix using WFP ('block-outside-dns')

This option blocks all out-of-tunnel communication on TCP/UDP port 53
(except for OpenVPN itself), preventing DNS Leaks on Windows 8.1 and 10.

The 2.3 version of this patch is only active if compiling for Vista+
(_WIN32_WINNT >= 0x0600) as XP does not have the necessary includes
and libraries.

Reviewed-by: Selva Nair <selva.nair@gmail.com>
Reviewed-by: Lev Stipakov <lstipakov@gmail.com>
Reviewed-by: James Yonan <james@openvpn.net>
Acked-by: Gert Doering <gert@greenie.muc.de>
Message-Id: <1449780695-3879-1-git-send-email-iam@valdikss.org.ru>
URL: http://article.gmane.org/gmane.network.openvpn.devel/10743

Signed-off-by: Gert Doering <gert@greenie.muc.de>
doc/openvpn.8
src/openvpn/init.c
src/openvpn/openvpn.vcxproj [changed mode: 0755->0644]
src/openvpn/options.c
src/openvpn/options.h
src/openvpn/win32.c
src/openvpn/win32.h