Commit Graph

  • f93fc813ff Route: add support for user defined routing table master Gianmarco De Gregori 2025-06-22 13:03:05 +02:00
  • a4db3c6e22 dns: add updown script for macOS Heiko Hund 2025-06-21 14:12:54 +02:00
  • 66d0d72b97 chore(deps): update vcpkg digest to 0cf34c1 renovate/release/2.6-vcpkg-digest OpenVPN Renovate 2025-06-20 19:25:40 +00:00
  • bc24f3001b chore(deps): update vcpkg digest to 0cf34c1 renovate/master-vcpkg-digest OpenVPN Renovate 2025-06-20 19:25:22 +00:00
  • 771ed08413 chore(deps): update dependency aws/aws-lc to v1.53.1 renovate/master-aws-aws-lc-1.x OpenVPN Renovate 2025-06-18 19:21:09 +00:00
  • 2026fe583f OpenVPN Release 2.7_alpha2 v2.7_alpha2 Gert Doering 2025-06-18 15:37:38 +02:00
  • 378c2e2f2c t_server_null: print error when server startup fails Samuli Seppänen 2025-06-18 16:13:21 +02:00
  • 9bb02bc34f Multi-socket: local_list clean-up Gianmarco De Gregori 2025-06-18 16:00:09 +02:00
  • 2dfc4f8279 dns: deal with --dhcp-options when --dns is active Heiko Hund 2025-06-18 14:48:29 +02:00
  • 51b7dc5c10 fix typo in haikuos dns-updown script Heiko Hund 2025-06-18 08:48:53 +02:00
  • db9632f7f9 Preserve socket protocol during float processing Ralf Lici 2025-06-17 10:41:28 +02:00
  • 8bb416c751 chore(deps): update lukka/get-cmake action to v4 renovate/release/2.6-major-github-actions OpenVPN Renovate 2025-06-14 06:34:16 +00:00
  • 9942972608 chore(deps): update lukka/get-cmake action to v4.0.3 renovate/master-github-actions OpenVPN Renovate 2025-06-14 06:33:57 +00:00
  • ddbfbeca60 dco_linux: enable extended netlink error reporting Antonio Quartulli 2025-06-09 12:02:10 +02:00
  • 9cc7c68bd8 Fix various badly placed comments in preparation for reformat Frank Lichtenheld 2025-06-03 18:30:34 +02:00
  • 4d104a3857 t_server_null: Test different permutations of --dh Frank Lichtenheld 2025-06-03 16:20:29 +02:00
  • abed088c9b mbedtls: Allow TLS 1.3 if available Max Fillinger 2025-06-03 16:06:24 +02:00
  • 4c2022ab90 Use mbedtls_ssl_export_keying_material() Max Fillinger 2025-06-03 16:01:01 +02:00
  • 1b6b1e33ed Delete old sample-windows file and obsolete Windows sample handling Frank Lichtenheld 2025-06-02 17:38:54 +02:00
  • 92b9cb5e03 Do not segfault on missing --dh in server config Frank Lichtenheld 2025-06-02 17:21:08 +02:00
  • c2776ee0ff Add missing header in unit tests Makefile.am Arne Schwabe 2025-05-31 22:47:14 +02:00
  • 022f0a4387 Update copyright statements to 2025 Frank Lichtenheld 2025-05-31 22:35:39 +02:00
  • 26a5c094bd Remove contrib/pull-resolv-conf Frank Lichtenheld 2025-05-28 21:11:20 +02:00
  • 5d3f3556a1 OpenVPN Release 2.7_alpha1 v2.7_alpha1 Frank Lichtenheld 2025-05-26 16:09:00 +02:00
  • baa5b70d41 Remove HAVE_EXPORT_KEYING_MATERIAL macro Max Fillinger 2025-05-27 18:03:50 +02:00
  • 4a48841da2 dco_linux: avoid bogus text when netlink message is not parsed Antonio Quartulli 2025-05-23 09:38:41 +02:00
  • 21c8f820d1 win: fix collecting DNS exclude data Heiko Hund 2025-05-20 10:55:06 +02:00
  • dcc2385c03 win: match search domains when creating exclude rules Heiko Hund 2025-05-20 12:51:12 +02:00
  • d1045d19bf dns: fix potential NULL pointer dereference Heiko Hund 2025-05-20 09:33:48 +02:00
  • d2b59d6db2 Doxygen: Fix missing parameter warnings Frank Lichtenheld 2025-05-19 16:35:44 +02:00
  • c319dcf048 socket: don't transfer bind family to socket in case of ANY address Antonio Quartulli 2025-03-25 10:01:15 +01:00
  • 57bdefbabd Make --dh none behaviour default if not specified Arne Schwabe 2025-05-19 00:02:39 +02:00
  • 565d7cf481 Explicit-exit-notify and multisocket interaction Gianmarco De Gregori 2025-05-18 19:23:23 +02:00
  • b33aaa6c83 GHA: Dependency and Actions update May 2025 Frank Lichtenheld 2025-05-18 17:37:18 +02:00
  • 412c29c1cb dns: don't publish env vars to non-dns scripts Heiko Hund 2025-05-17 11:26:26 +02:00
  • 1dfe8729f6 dns: support running up/down command with privsep Heiko Hund 2025-05-17 10:38:27 +02:00
  • 6c33e3761e dco_linux: fix peer stats parsing with new ovpn kernel module Antonio Quartulli 2025-05-17 10:32:23 +02:00
  • 69cd7b1703 fix typo in haikuos dns-updown script Heiko Hund 2025-05-15 17:29:44 +02:00
  • f6c95ac2ff Implement ovpn version detection Ralf Lici 2025-05-15 17:00:31 +02:00
  • fef5c4b4e8 dns: apply settings via script on unixoid systems Heiko Hund 2025-05-14 15:53:27 +02:00
  • ad7a694514 win: remove Wintun support Lev Stipakov 2025-05-13 17:09:59 +02:00
  • c1c330b6d5 win: create adapter on demand Lev Stipakov 2025-05-10 20:19:30 +02:00
  • bf99815235 CMake: Reorganize header and symbol tests Frank Lichtenheld 2025-05-08 19:46:15 +02:00
  • 0f1c26771c CMake: Sync list of compiler flags with configure.ac Frank Lichtenheld 2025-05-09 11:09:31 +02:00
  • b6af9b2841 CMake: Make sure to treat UNIT_TEST_SOURCEDIR as path Frank Lichtenheld 2025-05-07 14:12:20 +02:00
  • 45a4f4e5f6 win: refactor get_windows_version() Lev Stipakov 2025-05-05 14:27:06 +02:00
  • b4e31e57bc Add information-gathering about DNS resolvers configured to t_client.sh(.in) Gert Doering 2025-05-05 16:22:16 +02:00
  • eef30e6e72 Manually reformat some long trailing comments Frank Lichtenheld 2025-05-05 12:54:43 +02:00
  • b736e3fa98 dco_linux: Introduce new uAPIs Gianmarco De Gregori 2025-05-05 10:57:14 +02:00
  • 0169b4ad2b Fix MBEDTLS_DEPRECATED_REMOVED build errors release/2.6 rein.vanbaaren 2025-04-29 17:49:18 +02:00
  • 6ca0fb4a09 Fix tmp-dir documentation Klemens Nanni 2025-04-26 15:19:03 +03:00
  • 9ecaf2400a Fix tmp-dir documentation Klemens Nanni 2025-04-26 15:19:03 +03:00
  • f563556bbf Fix mbed TLS key exporter functionality in 3.6.x and cmake Arne Schwabe 2025-04-25 15:09:54 +02:00
  • 224ddc3ec5 Pin dependencies renovate/release/2.6-github-actions OpenVPN Renovate 2025-04-24 16:31:50 +00:00
  • f7aedca70e ssl_openssl.c: Prevent potential double-free Lev Stipakov 2025-04-17 15:46:30 +02:00
  • 7846055717 win: allow OpenVPN service account to use any command-line options Lev Stipakov 2025-04-15 17:51:24 +02:00
  • 78d0c15f48 Doxygen: Remove useless Python information Frank Lichtenheld 2025-04-15 17:56:50 +02:00
  • 0911d6e1a5 Doxygen: Clean up tls-crypt documentation Frank Lichtenheld 2025-04-15 17:57:11 +02:00
  • ea1e6490a6 Remove UINT8_MAX definition Lev Stipakov 2025-04-15 17:52:53 +02:00
  • 0f3b7d17d5 win: implement --dns option support with NRPT Heiko Hund 2025-04-14 20:06:26 +02:00
  • 9d551f9e05 Fix dco_win and multisocket interaction Gianmarco De Gregori 2025-04-10 23:50:29 +02:00
  • 3c6212588d GHA: Use CMake 4.0 and apply required fixes Frank Lichtenheld 2025-04-09 15:11:42 +02:00
  • d166fc91c0 Doxygen: Fix obsolete links to OpenSSL documentation Frank Lichtenheld 2025-04-09 14:53:31 +02:00
  • 5b7a1bc34c Also print key agreement when printing negotiated details Arne Schwabe 2025-04-09 14:24:03 +02:00
  • bb8f2e373c Use USER_PASS_LEN instead of TLS_USERNAME_LEN for override-username Arne Schwabe 2025-04-02 15:45:39 +02:00
  • b60d2bb98c Use SSL_get0_peer_signature_name instead of SSL_get_peer_signature_nid Arne Schwabe 2025-04-02 17:33:28 +02:00
  • a51fb119d7 manpage: fix HTML format for --local Gianmarco De Gregori 2025-04-02 16:08:51 +02:00
  • 3d25fbe189 GHA: Dependency and Actions update April 2025 (2.6) Frank Lichtenheld 2025-04-02 17:44:01 +02:00
  • ca61164a10 GHA: Pin version of CMake for MinGW build Frank Lichtenheld 2025-04-02 17:32:44 +02:00
  • b75849ba36 GHA: Make sure renovate notifies us about AWS LC releases Frank Lichtenheld 2025-04-02 17:36:55 +02:00
  • a061b3a94c Fix FreeBSD-DCO and Multisocket interaction Gianmarco De Gregori 2025-04-02 15:21:42 +02:00
  • 9c88867183 dco-win: Ensure correct OVERLAPPED scope Lev Stipakov 2025-04-02 13:30:11 +02:00
  • f588592ee6
    preparing release 2.6.14 v2.6.14 Gert Doering 2025-04-02 08:53:10 +02:00
  • d3015bfd65 Allow tls-crypt-v2 to be setup only on initial packet of a session Arne Schwabe 2025-04-01 19:30:37 +02:00
  • 82ee2fe4b4 Allow tls-crypt-v2 to be setup only on initial packet of a session Arne Schwabe 2025-04-01 19:30:37 +02:00
  • f60a493625 dco-win: Fix crash when cancelling pending operation Lev Stipakov 2025-04-01 20:15:30 +02:00
  • bf090fdfd6 chore(deps): update dependency ubuntu to v24 renovate/master-ubuntu-24.x OpenVPN Renovate 2025-04-01 18:33:18 +00:00
  • 0ffa7b57fd GHA: Dependency and Actions update April 2025 Frank Lichtenheld 2025-03-31 17:33:09 +02:00
  • da65c4fdde GHA: Pin version of CMake for all builds Frank Lichtenheld 2025-04-01 19:04:14 +02:00
  • 39cd7f29cb socket: use remote proto when creating client sockets Antonio Quartulli 2025-03-25 11:57:24 +01:00
  • 7825a8c586 Do not leave half-initialised key wrap struct when dynamic tls-crypt fails Arne Schwabe 2025-03-27 16:36:00 +01:00
  • 5ad560a923 t_server_null_default.rc: Add some tests with --data-ciphers Frank Lichtenheld 2025-03-27 10:47:00 +01:00
  • 4913628022 Fix compatibility with mbedTLS 2.28.10+ and 3.6.3+ Frank Lichtenheld 2025-03-27 12:33:50 +01:00
  • 4897c52294 Fix compatibility with mbedTLS 2.28.10+ and 3.6.3+ Frank Lichtenheld 2025-03-27 12:33:50 +01:00
  • d167815318 Mention address if not unspecific on DNS failure Arne Schwabe 2025-03-25 20:57:43 +01:00
  • c91948a0e0 Make 'lport 0' no longer sufficient to do '--bind'. Gert Doering 2025-03-24 19:27:26 +01:00
  • 5c1c57684b Improve documentation for override-username Arne Schwabe 2025-03-24 14:54:33 +01:00
  • 1fc44d3b2a Directly use _countof in array initialisation Arne Schwabe 2025-03-24 14:37:53 +01:00
  • 8ea5debaea win: calculate address string buffer size Heiko Hund 2025-03-24 09:33:44 +01:00
  • 15e663c898 Fix incorrect condition for checking password related check Arne Schwabe 2025-03-23 22:13:53 +01:00
  • 6bb20fa8be Post tchar.h removal cleanup Frank Lichtenheld 2025-03-19 15:22:24 +01:00
  • f134eeb9c0 openvpnserv: Clean up use of TEXT() from DNS patches Frank Lichtenheld 2025-03-18 18:39:06 +01:00
  • 236cd36dad Apply text-removal.sh script to Windows codebase Frank Lichtenheld 2025-03-18 18:23:42 +01:00
  • db48cea4f7 options: Cleanup and simplify options_postprocess_verify_ce Frank Lichtenheld 2025-03-18 16:53:11 +01:00
  • a421e94344 crypto_backend: fix type of enc parameter Frank Lichtenheld 2024-03-27 17:26:21 +01:00
  • b9ad768ae2 dco: fix source IP selection when multihome Qingfang Deng 2025-02-27 11:25:22 +08:00
  • e4beaf7a61 dco: fix source IP selection when multihome Qingfang Deng 2025-02-27 11:25:22 +08:00
  • f89d00a3a8 win: allow OpenVPN service account to use any command-line options lev/vsa Lev Stipakov 2025-03-12 13:35:56 +02:00
  • 99b35c3783 dns: do not use netsh to set name server addresses Heiko Hund 2025-03-12 11:11:50 +01:00
  • ae90cbad50 dns: support multiple domains without DHCP Heiko Hund 2025-03-12 10:22:53 +01:00