aboutsummaryrefslogtreecommitdiff
path: root/src/openvpn/tun.h
AgeCommit message (Expand)Author
2024-03-18Update Copyright statements to 2024Frank Lichtenheld
2023-02-10Allow certain DHCP options to be used without DHCP serverLev Stipakov
2023-01-10Update copyright year to 2023Frank Lichtenheld
2023-01-09tun: move print_windows_driver() out of tun.hLev Stipakov
2022-09-16Use DCO on Windows by defaultLev Stipakov
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-07-27dco: introduce open_tun_dco_generic() to open dynamic or fixed-name DCO devicesAntonio Quartulli
2022-07-14tun: create tun_name_is_fixed helperAntonio Quartulli
2022-06-28dco: add helper function to detect if DCO is enabled or notAntonio Quartulli
2022-06-28dco: introduce low-level code for handling ovpn-dco in the Linux kernelAntonio Quartulli
2022-05-12Fix M_ERRNO behavior on WindowsLev Stipakov
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-06-15Update copyrightsDavid Sommerseth
2021-04-18Add parsing of dhcp-option PROXY_HTTPArne Schwabe
2021-04-01Remove unused field txqueuelen from struct tuntapArne Schwabe
2021-04-01Remove pointless tun_adjust_frame_parameters functionArne Schwabe
2021-03-28Fix #elif TARGET_LINUX missing defined() callArne Schwabe
2021-03-19Fix multiple problems when compiling with LLVM/Windows (clang-cl)Arne Schwabe
2020-07-14Added support for DHCP option 119 (dns search suffix list) for Windows.Jan Just Keijser
2020-03-08tun.c: uncrustifySimon Rozman
2020-02-05Fix linking issues on MinGWDomagoj Pensa
2020-01-19wintun: refactor code to use enum driver typeSimon Rozman
2019-12-17wintun: interactive service supportLev Stipakov
2019-12-17wintun: ring buffers based I/OLev Stipakov
2019-11-10get rid of 'broadcast' argument when configuring the tun deviceAntonio Quartulli
2019-11-09wintun: implement opening wintun deviceLev Stipakov
2019-11-09wintun: add --windows-driver config optionLev Stipakov
2019-09-18tun.h: remove TUN_PASS_BUFFER defineLev Stipakov
2019-09-18tun.h: change tun_set() return value type to voidLev Stipakov
2019-06-05route.c: use new networking API to handle routing table on LinuxAntonio Quartulli
2019-06-02tun.c: use new networking API to handle tun interface on LinuxAntonio Quartulli
2019-05-10Fix various compiler warningsLev Stipakov
2018-06-18tun: ensure interface can be configured with IPv6 onlyAntonio Quartulli
2018-06-13tun: get rid of tt->did_ifconfig memberAntonio Quartulli
2018-02-01Update copyright to include 2018 plus company name changeDavid Sommerseth
2017-06-16copyright: Update GPLv2 license textsDavid Sommerseth
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-11-22Handle --dhcp-option DNS6 on Windows using netshSelva Nair
2016-11-15Replace WIN32 by _WIN32Gert 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-02-05interactive service v3Heiko Hund