aboutsummaryrefslogtreecommitdiff
path: root/src/openvpn/tun.c
AgeCommit message (Expand)Author
2020-09-10Fix TUNSETGROUP compatibility with very old Linux systems.Gert Doering
2019-07-05repair windows builds (2.4)Gert Doering
2019-05-10Fix various compiler warningsLev Stipakov
2019-01-17Detect TAP interfaces with root-enumerated hardware IDSimon Rozman
2018-10-06Fix combination of --dev tap and --topology subnet across multiple platforms.Gert Doering
2018-10-05Enable dhcp on tap adapter using interactive serviceSelva Nair
2018-08-09Fix subnet topology on NetBSD (2.4).Adam Ciarciński
2018-06-08Replace M_DEBUG with D_LOW as the former is too verboseSelva Nair
2018-03-02Delete the IPv6 route to the "connected" network on tun closeSelva Nair
2018-02-22Fix removal of on-link prefix on windows with netshGert Doering
2018-02-22Fix format spec errors in Windows buildsSelva Nair
2018-02-20Use lowest metric interface when multiple interfaces match a routeSelva Nair
2018-02-01Update copyright to include 2018 plus company name changeDavid Sommerseth
2018-01-09Return NULL if GetAdaptersInfo failsSelva Nair
2017-11-04Uniform swprintf() across MinGW and MSVC compilersSimon Rozman
2017-07-20fixup: also change missed openvpn_sleep() occurrencesSteffan Karger
2017-07-17don't print errno twiceAntonio Quartulli
2017-07-17use M_ERRNO instead of explicitly printing errnoAntonio Quartulli
2017-06-16copyright: Update GPLv2 license textsDavid Sommerseth
2017-06-11Fix an unaligned access on OpenBSD/sparc64Jérémie Courrèges-Anglas
2017-02-24Fix '--dev null'Gert Doering
2017-01-18More broadly enforce Allman style and braces-around-conditionalsSteffan Karger
2017-01-09Always release dhcp address in close_tun() on Windows.Selva Nair
2016-12-21Update copyrightsDavid Sommerseth
2016-12-14The Great Reformatting - first phaseDavid Sommerseth
2016-12-01Do not restart dns client service as a part of --register-dns processingSelva Nair
2016-11-24Set IPv6 DNS servers using interactive serviceSelva Nair
2016-11-22Handle DNS6 option on AndroidArne Schwabe
2016-11-22Handle --dhcp-option DNS6 on Windows using netshSelva Nair
2016-11-21Do not set ipv6 address if '--ip-win32 manual' is usedSelva Nair
2016-11-16tun: Fix weird commit error causing a double assignmentDavid Sommerseth
2016-11-16tun: Fix compiler warningsDavid Sommerseth
2016-11-15Replace WIN32 by _WIN32Gert Doering
2016-11-14Remove unused and unecessary argv interfacesHeiko Hund
2016-11-11Repair topology subnet on OpenBSDGert Doering
2016-11-09Repair topology subnet on FreeBSD 11Gert Doering
2016-10-17Windows: do_ifconfig() after open_tun()Heiko Hund
2016-10-14Remove tun-ipv6 Option. Instead assume that IPv6 is always supported.Arne Schwabe
2016-05-16Add support for register-dns through interactive serviceSelva Nair
2016-05-16Make error non-fatal while deleting address using netshSelva Nair
2016-04-17Make intent of utun device name validation clearJens Neuhalfen
2016-02-05interactive service v3Heiko Hund
2015-12-13Use adapter index for add/delete_route_ipv6Lev Stipakov
2015-11-28extend management interface command "state"Heiko Hund
2015-11-24remove unused gc_arena in FreeBSD close_tun()Gert Doering
2015-11-24Fix FreeBSD-specific mishandling of gc arena pointer in create_arbitrary_remo...Gert Doering
2015-11-13Use adapter index instead of name for windows IPv6 interface configLev Stipakov
2015-09-17Implement handling of overlapping IPv6 routes with IPv6 remote VPN server add...Gert Doering
2015-09-14refactor struct route_ipv6, bring in line with struct route_ipv4 againGert Doering
2015-06-26Del ipv6 addr on close of linux tun interfaceHolger Kummert