]>
2022-10-07 | Antonio Quartulli | auth-user-pass: add support for inline credentials Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-10-07 | Dmitry Zelenkovsky | implement --session-timeout Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-10-07 | Arne Schwabe | Document/cleanup event_timeout functions Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-10-06 | Antonio Quartulli | do not push route-ipv6 entries that are also in the... Cc: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-10-05 | Gert Doering | denoise tests/t_lpback.sh Signed-off-by: Gert Doering <gert@greenie.muc.de> Message-Id: <20221004131403.95597-1-gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-10-04 | Gert Doering | use boolean '||' to join two bools, not bitwise '|' Signed-off-by: Gert Doering <gert@greenie.muc.de> Message-Id: <20221004145142.19091-1-gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-10-04 | Gert Doering | un-break undo_ifconfig_ipv4()/_ipv6() on all non-linux... Signed-off-by: Gert Doering <gert@greenie.muc.de> Message-Id: <20221004153127.527-1-gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-09-27 | Gert Doering | introduce V= level to manage t_client.sh output verbosity Signed-off-by: Gert Doering <gert@greenie.muc.de> Message-Id: <20220920132351.27718-1-gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-09-27 | Gert Doering | t_client: add per-instance arguments to fping Signed-off-by: Gert Doering <gert@greenie.muc.de> Message-Id: <20220926081158.40640-1-gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-09-26 | Lev Stipakov | msvc: add branch name and commit hash to version output Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-09-23 | Antonio Quartulli | solaris/open_tun: prevent crash when dev is empty string Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-09-20 | Lev Stipakov | dco-win: support for --persist-tun Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-09-20 | Arne Schwabe | Implement AUTH_FAIL, TEMP message support Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-09-18 | Arne Schwabe | Implement exit notification via control channel Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-09-18 | Antonio Quartulli | delete_routes(_ipv6): avoid memleak if RT_DEFINED is... Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-09-17 | Lev Stipakov | doc: add "ovpn-dco" to usage and man page Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-09-17 | Arne Schwabe | Allow scripts and plugins to set a custom AUTH_FAILED... Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-09-16 | Lev Stipakov | Use DCO on Windows by default Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-09-14 | Frank Lichtenheld | doc: cleanup for --data-ciphers and related Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-09-14 | Gert Doering | cleanup open_tun() for TARGET_NETBSD Signed-off-by: Gert Doering <gert@greenie.muc.de> Message-Id: <20220808152344.17539-1-gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-09-12 | Kristof Provost | FreeBSD networking cleanup Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-09-12 | Arne Schwabe | Update android.txt to reflect more recent changes. Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-09-12 | Arne Schwabe | Add OpenSSL 3.0 to mingw build Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-09-11 | Arne Schwabe | Add example script demonstrating TOTP via auth-pending Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-09-11 | Lev Stipakov | dco.c: check certain options only on startup Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-09-11 | Antonio Quartulli | dco: trigger ping timeout event only if the peer expired Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-09-11 | Arne Schwabe | Implement --client-crresponse script options and plugin... Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-09-09 | Lev Stipakov | msvc: remove .filters files Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-09-09 | Lev Stipakov | do_persist_tuntap: remove indentation level Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-09-08 | Arne Schwabe | Change command help to match man page and implementation Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-30 | Gert Doering | Adjust Linux+FreeBSD DCO device name handling to 'non... Signed-off-by: Gert Doering <gert@greenie.muc.de> ...Id: <20220829190124.2636045-1-gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-26 | Antonio Quartulli | dco-win: update GH Actions config file Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-25 | Gert Doering | DCO: require valid netbits setting for non-primary... Signed-off-by: Gert Doering <gert@greenie.muc.de> Message-Id: <20220820140124.11325-1-gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-25 | Arne Schwabe | Fix declaration of pubkeys in test_provider.c in MSVC... Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-25 | Frank Lichtenheld | t_client.sh: do not require fping6 Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-25 | Antonio Quartulli | dco-win: add documentation to README.dco.md Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-25 | Antonio Quartulli | dco-win: implement ovpn-dco support in P2P Windows... Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-22 | Arne Schwabe | Include libressl and macOS 12 to macOS github actions Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-22 | Arne Schwabe | Github Actions: Add libreSSL actions Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-22 | Max Fillinger | Handle EVP_MD_CTX as an opaque struct Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-22 | Max Fillinger | Update openssl_compat.h for newer LibreSSL Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-20 | Lev Stipakov | vcpkg: bump baseline version Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-20 | Kristof Provost | Support creating iroute route entries on FreeBSD Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-20 | Lev Stipakov | dco-win: use run-time dynamic linking for GetOverlappedResultEx Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-20 | Gert Doering | FreeBSD-DCO: repair device iteration to find first... Signed-off-by: Gert Doering <gert@greenie.muc.de> Message-Id: <20220819182439.71531-1-gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-19 | Max Fillinger | Don't "undo" ifconfig on exit if it wasn't done Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-19 | Selva Nair | Fix auth-token usage with management-def-auth Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-19 | Antonio Quartulli | dco-win: check for incompatible options Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-18 | Antonio Quartulli | dco-win: introduce low-level code for handling ovpn... Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-18 | Antonio Quartulli | dco: move availability check to the end of check_option_conf... Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-18 | Antonio Quartulli | ssl_util: fix prototype style Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-18 | Lev Stipakov | dco.h: fix return type when DCO is not enabled Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-18 | Antonio Quartulli | dco-win: ensure the DCO API is not used when running... Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-18 | Timo Rothenpieler | dco: turn platform config checks into separate function Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-17 | Arne Schwabe | Include DCO status in GLOBAL_STATS status v2 output Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-17 | Antonio Quartulli | dco: don't pass VPN IPs to NEW_PEER API in P2P mode Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-17 | Arne Schwabe | Rename OPT_P_IPWIN32 to OPT_P_DHCPDNS and include ... Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-17 | Arne Schwabe | Fix IV_PLAT_VER and UV_ variables sent without push... Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-17 | Timo Rothenpieler | dco: disable DCO if --user specified but unable to... Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-17 | Timo Rothenpieler | Github Actions: update used actions Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-16 | Lev Stipakov | tun: properly handle device interface list Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-14 | Antonio Quartulli | dco: properly name variables Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-14 | Lev Stipakov | error.c: remove unused crash() function Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-13 | Antonio Quartulli | dco: move message to DCO debug level and reword a bit Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-13 | Antonio Quartulli | ovpn-dco: print some netlink messages to debug level Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-13 | Gert Doering | Apply uncrustify changes that were forgotten in the... Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-13 | Antonio Quartulli | do_close_tun: get rid of one level of indentation Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-13 | Kristof Provost | ovpn-dco: introduce FreeBSD data-channel offload support Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-13 | Antonio Quartulli | do_open_tun: restyle 'can preserve TUN' check Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-11 | Timo Rothenpieler | GitHub Actions: Add new libcap-ng-dev dependency Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-11 | Gert Doering | Apply uncrustify changes that were forgotten in the... Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-11 | Timo Rothenpieler | Linux: Retain CAP_NET_ADMIN when dropping privileges Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-10 | Gert Doering | Remove outdated information from ChangeLog, point at... Signed-off-by: Gert Doering <gert@greenie.muc.de> Message-Id: <20220810084701.13226-1-gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-09 | Lev Stipakov | tun.c: remove unused gc_arena from init_tun() Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-08 | Frank Lichtenheld | config-version.h: remove unused includes Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-08 | Gert Doering | Cleanup: get rid of 'dynamic' argument of open_tun_generic() Signed-off-by: Gert Doering <gert@greenie.muc.de> Message-Id: <20220807193535.15377-1-gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-07 | Antonio Quartulli | dco: turn supported ciphers list into a function Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-07 | Antonio Quartulli | dco: disable DCO if --allow-compress yes/asym was specified Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-06 | Lev Stipakov | openvpnmsica: remove OpenVPNService state check code Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-06 | Frank Lichtenheld | Reduce usage of __DATE__ Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-06 | Antonio Quartulli | dco: perform pull options check only if we pulled any... Reported-By: Gert Doering <gert@greenie.muc.de> Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-05 | Antonio Quartulli | dco: implement dco support for p2mp/server code path Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-05 | Gert Doering | Break 'try 256 dco devices' loop on EPERM Signed-off-by: Gert Doering <gert@greenie.muc.de> ...Id: <20220804082502.1750074-1-gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-05 | Antonio Quartulli | dco: add documentation for ovpn-dco-linux Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-04 | Antonio Quartulli | dco: implement dco support for p2p/client code path Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-04 | Antonio Quartulli | dco: check that pulled options are compatible Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-03 | Antonio Quartulli | push: fix compilation with --disable-management and... Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-03 | Antonio Quartulli | dco: split option parsing routines Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-03 | Antonio Quartulli | dco: periodically check and possibly rotate/delete... Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-02 | Arne Schwabe | Cleanup receive_auth_failed and simplify method Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-02 | Selva Nair | Allow a few levels of recursion in virtual_output_callback() Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-02 | Selva Nair | Do not skip ERROR:/SUCCESS: response from management... Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-01 | Antonio Quartulli | disable DCO if no --dev was specified Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-01 | Selva Nair | xkey_provider: fix building with --disable-management Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-01 | Antonio Quartulli | dco: configure keys in DCO right after generating them Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-08-01 | Arne Schwabe | Extract check_session_cipher into standalone function Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-07-27 | Frank Lichtenheld | systemd: remove generated service files on clean Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-07-27 | Antonio Quartulli | dco: initialize context and save pointer in TLS object Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-07-27 | Antonio Quartulli | dco: introduce open_tun_dco_generic() to open dynamic... Signed-off-by: Gert Doering <gert@greenie.muc.de> Acked-by: Gert Doering <gert@greenie.muc.de> ...Id: <20220721182425.1569798-1-gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
2022-07-25 | Gert Doering | Fix error message about extended errors for IPv4-only... Signed-off-by: Gert Doering <gert@greenie.muc.de> Message-Id: <20220723121909.21943-1-gert@greenie.muc.de> Signed-off-by: Gert Doering <gert@greenie.muc.de> |
commit | commitdiff | tree |
next |