aboutsummaryrefslogtreecommitdiff
path: root/src/openvpn/tun.c
AgeCommit message (Expand)Author
2022-09-16Use DCO on Windows by defaultLev Stipakov
2022-09-14cleanup open_tun() for TARGET_NETBSDGert Doering
2022-08-30Adjust Linux+FreeBSD DCO device name handling to 'non DCO linux style'Gert Doering
2022-08-25dco-win: implement ovpn-dco support in P2P Windows code pathAntonio Quartulli
2022-08-19Don't "undo" ifconfig on exit if it wasn't doneMax Fillinger
2022-08-18dco-win: introduce low-level code for handling ovpn-dco-win in WindowsAntonio Quartulli
2022-08-16tun: properly handle device interface listLev Stipakov
2022-08-13ovpn-dco: introduce FreeBSD data-channel offload supportKristof Provost
2022-08-09tun.c: remove unused gc_arena from init_tun()Lev Stipakov
2022-08-08Cleanup: get rid of 'dynamic' argument of open_tun_generic()Gert Doering
2022-08-05Break 'try 256 dco devices' loop on EPERMGert Doering
2022-07-27dco: introduce open_tun_dco_generic() to open dynamic or fixed-name DCO devicesAntonio Quartulli
2022-07-19tun: extract close_tun_handle into its own fucntion and print correct typeArne Schwabe
2022-07-14tun: create tun_name_is_fixed helperAntonio Quartulli
2022-05-05Remove workaround for Android 4.4Arne Schwabe
2022-04-21The Great Reformatting of 2022David Sommerseth
2022-01-26update copyright year to 2022Antonio Quartulli
2022-01-21tun: remove tun_finalize()Lev Stipakov
2021-12-14Remove post_open_mtu codeArne Schwabe
2021-11-12Use network address for emulated DHCP server as a defaultLev Stipakov
2021-06-15Update copyrightsDavid Sommerseth
2021-05-25Use C standard compliant format specs in wprintf functionsSelva Nair
2021-04-22Fix a number of mingw warningsArne Schwabe
2021-04-18Add parsing of dhcp-option PROXY_HTTPArne Schwabe
2021-04-04tun.c on WIN32: remove more unused variablesSelva Nair
2021-04-03tun.c: remove unused variableAntonio Quartulli
2021-03-21tun.c: Remove dead codeSimon Rozman via Openvpn-devel
2021-03-19Fix multiple problems when compiling with LLVM/Windows (clang-cl)Arne Schwabe
2021-01-18Skip DHCP renew with Wintun adapterDomagoj Pensa
2021-01-18Remove 1 second delay before running netshDomagoj Pensa
2020-12-15Fix too early argv freeing when registering DNSDomagoj Pensa
2020-10-24Remove NULL checks before calling freeArne Schwabe
2020-10-01Improve error msg when all TAP adapters are in use 'or disabled'Richard Bonhomme
2020-09-28Set DNS Domain using iserviceSelva Nair
2020-09-24netsh: Delete WINS servers on TUN closeSimon Rozman via Openvpn-devel
2020-09-24netsh: Clear existing IPv6 DNS servers before configuring new onesSimon Rozman via Openvpn-devel
2020-09-24netsh: Specify interfaces by index rather than nameSimon Rozman via Openvpn-devel
2020-09-18Fix combination of --dev tap and --topology subnet across multiple platforms.Gert Doering
2020-09-15Fix netbits setting (in TAP mode) for IPv6 on Windows.Gert Doering
2020-09-10Fix TUNSETGROUP compatibility with very old Linux systems.Gert Doering
2020-08-23Workaround FreeBSD 12+ race condition on tun/tap open with IPv6.Gert Doering
2020-08-23tun.c: enable using wintun driver under SYSTEMLev Stipakov
2020-08-10Skip existing interfaces on opening the first available utun on macOSArne Schwabe
2020-07-26Include utun device number in utun error messagesArne Schwabe
2020-07-25wintun: remove SYSTEM elevation hackLev Stipakov
2020-07-14Added support for DHCP option 119 (dns search suffix list) for Windows.Jan Just Keijser
2020-07-06Unified success messages for setting mtuChristopher Schenk
2020-06-30Log a note if someone wants to set a MTU below 1280 on IPv6Christopher Schenk
2020-06-26msvc: fix various level2 warningsLev Stipakov
2020-06-10Set the correct mtu on windows based systemsChristopher Schenk