mirror of https://github.com/OpenVPN/openvpn-gui
![]() Persistent connections have openvpn.exe daemon started external to the GUI (e.g., by the automatic service). This patch adds support for attaching to the management i/f of such daemons from the GUI and control the connection. The GUI never stops or starts the openvpn.exe process in this case. Instead, connect and disconnect buttons signal the management interface of a running openvpn.exe process to start the tunnel by attaching to mgmt i/f and sending hold-release if needed or stop it and wait in management-hold state (see DisconnectDaemon()). When the GUI process exits, persistent connections are left in their current state using DetachOpenVPN(). No connections are marked as persistent as yet. That is done in a following commit. Signed-off-by: Selva Nair <selva.nair@gmail.com> |
||
---|---|---|
.. | ||
connected.ico | ||
connecting.ico | ||
disconnected.ico | ||
openvpn-gui-res-cs.rc | ||
openvpn-gui-res-de.rc | ||
openvpn-gui-res-dk.rc | ||
openvpn-gui-res-en.rc | ||
openvpn-gui-res-es.rc | ||
openvpn-gui-res-fa.rc | ||
openvpn-gui-res-fi.rc | ||
openvpn-gui-res-fr.rc | ||
openvpn-gui-res-it.rc | ||
openvpn-gui-res-jp.rc | ||
openvpn-gui-res-kr.rc | ||
openvpn-gui-res-nl.rc | ||
openvpn-gui-res-no.rc | ||
openvpn-gui-res-pl.rc | ||
openvpn-gui-res-pt.rc | ||
openvpn-gui-res-ru.rc | ||
openvpn-gui-res-se.rc | ||
openvpn-gui-res-tr.rc | ||
openvpn-gui-res-ua.rc | ||
openvpn-gui-res-zh-hans.rc | ||
openvpn-gui-res-zh-hant.rc | ||
openvpn-gui-res.rc | ||
openvpn-gui.ico | ||
openvpn-gui.manifest | ||
reconnecting.ico |