mirror of https://github.com/OpenVPN/openvpn-gui
Tag:
OpenVPN-2.6.5-I001
master
release/10
ua
OpenVPN-2.4.10-I601
OpenVPN-2.5-beta3-I602
OpenVPN-2.5.1-I601
OpenVPN-2.5.10-I601
OpenVPN-2.5.2-I601
OpenVPN-2.5.3-I601
OpenVPN-2.5.4-I601
OpenVPN-2.5.5-I601
OpenVPN-2.5.7-I602
OpenVPN-2.5.8-I601
OpenVPN-2.5.8-I602
OpenVPN-2.5.8-I603
OpenVPN-2.5.9-I601
OpenVPN-2.5_rc1-I601
OpenVPN-2.5_rc2-I601
OpenVPN-2.6.0-I001
OpenVPN-2.6.0-I003
OpenVPN-2.6.0-I004
OpenVPN-2.6.0-I005
OpenVPN-2.6.1-I001
OpenVPN-2.6.10-I001
OpenVPN-2.6.10-I002
OpenVPN-2.6.10-I003
OpenVPN-2.6.11-I001
OpenVPN-2.6.11-I002
OpenVPN-2.6.12-I001
OpenVPN-2.6.2-I001
OpenVPN-2.6.3-I001
OpenVPN-2.6.3-I002
OpenVPN-2.6.3-I003
OpenVPN-2.6.4-I001
OpenVPN-2.6.5-I001
OpenVPN-2.6.6-I001
OpenVPN-2.6.7-I001
OpenVPN-2.6.8-I001
OpenVPN-2.6.9-I001
OpenVPN-2.6_beta1-I001
OpenVPN-2.6_beta2-I001
OpenVPN-2.6_rc1-I001
OpenVPN-2.6_rc2-I001
OpenVPN-2.6_rc2-I002
openvpn-2.3.14
openvpn-2.4.0
openvpn-2.4.5
openvpn-2.4_alpha2
openvpn-2.4_beta1
openvpn-2.4_beta2
openvpn-2.4_rc1
openvpn-2.4_rc2
openvpn-install-2.4.1-I601
openvpn-install-2.4.3-I601
openvpn-install-2.4.3-I602
openvpn-install-2.4.4-I601
openvpn-install-2.4.5-I601
openvpn-install-2.4.6-I601
openvpn-install-2.4.7-I601
openvpn-install-2.4.7-I606
openvpn-install-2.4.7-I607
openvpn-install-2.4.8-I601
openvpn-install-2.4.9-I601
openvpn-install-2.5.7-I602
openvpn-install-2.5_beta1-I601
openvpn-install-2.5_beta3-I601
openvpn-install-2.5_beta3-I602
v10.1.0.0
v11.0.0.0
v11.1.0.0
v11.10.0.0
v11.11.0.0
v11.12.0.0
v11.13.0.0
v11.14.0.0
v11.15.0.0
v11.16.0.0
v11.17.0.0
v11.19.0.0
v11.2.0.0
v11.20.0.0
v11.21.0.0
v11.23.0.0
v11.24.0.0
v11.25.0.0
v11.26.0.0
v11.27.0.0
v11.3.0.0
v11.30.0.0
v11.31.0.0
v11.32.0.0
v11.33.0.0
v11.34.0.0
v11.35.0.0
v11.36.0.0
v11.37.0.0
v11.38.0.0
v11.39.0.0
v11.4.0.0
v11.40.0.0
v11.41.0.0
v11.42.0.0
v11.43.0.0
v11.44.0.0
v11.45.0.0
v11.46.0.0
v11.47.0.0
v11.48.0.0
v11.49.0.0
v11.5.0.0
v11.50.0.0
v11.6.0.0
v11.7.0.0
v11.8.0.0
v11.9.0.0
${ noResults }
3 Commits (OpenVPN-2.6.5-I001)
Author | SHA1 | Message | Date |
---|---|---|---|
Selva Nair | 0bea5549f1 |
Remove private key password-change feature
- With this, dependence on OpenSSL is also gone. CI build tasks are updated accordingly. Signed-off-by: Selva Nair <selva.nair@gmail.com> |
2 years ago |
Selva Nair | 9417991168 |
Use a list instead of array for connections list
Currently we use an array of connection pointers which needs to be reallocated when space runs out. But, that happens from the main thread while the status thread may be referring to those pointers. Its very hard to fence against possible invalid memory access. Instead, use a list so that connection pointer never changes once created. The connection list is no longer recreated from scratch even when no connections are active. This means configs added while GUI is running will always appear at the bottom of the root group listing until the GUI is restarted. TODO: This behaviour could be improved by scanning through the groups to graft new configs at the right branch in the config-group tree. v2: removed unused references to SetMenuStatusById() Signed-off-by: Selva Nair <selva.nair@gmail.com> |
2 years ago |
Selva Nair | a500b9553e |
Implement Pre-Logon Access Provider for start before logon
- COM interfaces for ICredentialProvider and IConnectableCredentialProviderCredential combined with a trimmed down user-interface implemented as libopenvpn_plap.dll - Connections autostarted by OpenVPNService are enumerated as possible PLAP connections. The user is expected to leave these in management hold so that "connect" will popup any required user dialogs. To use: - Register the dll as a PLAP provider (see included .reg files) - The enumerated connections will show up as tiles in the PLAP screen of the login desktop (secure desktop). Signed-off-by: Selva Nair <selva.nair@gmail.com> |
2 years ago |