From 582c58ae1ea2fd56a18a31ba011f28921b38d8b6 Mon Sep 17 00:00:00 2001 From: jim-p Date: Thu, 20 Jan 2011 17:18:07 -0500 Subject: Add drop-down to select OpenVPN hardware crypto (finds usable devices from "openssl engine" list) for clients and servers. --- usr/local/www/vpn_openvpn_client.php | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'usr/local/www/vpn_openvpn_client.php') diff --git a/usr/local/www/vpn_openvpn_client.php b/usr/local/www/vpn_openvpn_client.php index 96f67bf..d2374b2 100644 --- a/usr/local/www/vpn_openvpn_client.php +++ b/usr/local/www/vpn_openvpn_client.php @@ -125,6 +125,7 @@ if($_GET['act']=="edit"){ } else $pconfig['shared_key'] = base64_decode($a_client[$id]['shared_key']); $pconfig['crypto'] = $a_client[$id]['crypto']; + $pconfig['engine'] = $a_server[$id]['engine']; $pconfig['tunnel_network'] = $a_client[$id]['tunnel_network']; $pconfig['remote_network'] = $a_client[$id]['remote_network']; @@ -254,6 +255,7 @@ if ($_POST) { $client['shared_key'] = base64_encode($pconfig['shared_key']); } $client['crypto'] = $pconfig['crypto']; + $client['engine'] = $pconfig['engine']; $client['tunnel_network'] = $pconfig['tunnel_network']; $client['remote_network'] = $pconfig['remote_network']; @@ -716,6 +718,24 @@ if ($savemsg) + + + + + + -- cgit v1.1