|
Lines 13-18
Link Here
|
| 13 |
(form-update-visibility "server_netmask" routed) |
13 |
(form-update-visibility "server_netmask" routed) |
| 14 |
(form-update-visibility "add_network" routed) |
14 |
(form-update-visibility "add_network" routed) |
| 15 |
(form-update-visibility "remove_network" routed) |
15 |
(form-update-visibility "remove_network" routed) |
|
|
16 |
(form-update-visibility "selected_ciphers" routed) |
| 17 |
(form-update-visibility "add_cipher" routed) |
| 16 |
(form-update-visibility "gateway_vpnaddr" (not routed)) |
18 |
(form-update-visibility "gateway_vpnaddr" (not routed)) |
| 17 |
(form-update-visibility "vpnpool_start" (not routed)) |
19 |
(form-update-visibility "vpnpool_start" (not routed)) |
| 18 |
(form-update-visibility "vpnpool_end" (not routed)) |
20 |
(form-update-visibility "vpnpool_end" (not routed)) |
|
Lines 37-42
Link Here
|
| 37 |
(let ((cmd (woo-read-first "/openvpn-server" 'type (form-value "type") 'language (form-value "language")))) |
39 |
(let ((cmd (woo-read-first "/openvpn-server" 'type (form-value "type") 'language (form-value "language")))) |
| 38 |
(form-update-enum "server_networks" (woo-list "/openvpn-server/avail_server_networks")) |
40 |
(form-update-enum "server_networks" (woo-list "/openvpn-server/avail_server_networks")) |
| 39 |
(form-update-enum "bridge" (woo-list "/openvpn-server/avail_bridges")) |
41 |
(form-update-enum "bridge" (woo-list "/openvpn-server/avail_bridges")) |
|
|
42 |
(form-update-enum "selected_ciphers" (woo-list "/openvpn-server/selected_ciphers")) |
| 40 |
(form-update-value-list |
43 |
(form-update-value-list |
| 41 |
'("enabled" "type" "bridge" "port" "server_net" "server_netmask" "vpnnet" "vpnnetmask" |
44 |
'("enabled" "type" "bridge" "port" "server_net" "server_netmask" "vpnnet" "vpnnetmask" |
| 42 |
"gateway_vpnaddr" "vpnpool_start" "vpnpool_end" "lzo" "use_tcp" "ciphers" "tls_ciphers" "digests" "dhparams") |
45 |
"gateway_vpnaddr" "vpnpool_start" "vpnpool_end" "lzo" "use_tcp" "ciphers" "tls_ciphers" "digests" "dhparams") |
|
Lines 65-71
Link Here
|
| 65 |
'operation reason |
68 |
'operation reason |
| 66 |
(form-value-list |
69 |
(form-value-list |
| 67 |
'("enabled" "type" "bridge" "port" "server_net" "server_netmask" "vpnnet" "vpnnetmask" |
70 |
'("enabled" "type" "bridge" "port" "server_net" "server_netmask" "vpnnet" "vpnnetmask" |
| 68 |
"gateway_vpnaddr" "vpnpool_start" "vpnpool_end" "lzo" "use_tcp" "language" "ciphers" "tls_ciphers" "digests" "dhparams")))))) |
71 |
"gateway_vpnaddr" "vpnpool_start" "vpnpool_end" "lzo" "use_tcp" "language" "ciphers" "selected_ciphers" "tls_ciphers" "digests" "dhparams")))))) |
| 69 |
|
72 |
|
| 70 |
(define (add-network) |
73 |
(define (add-network) |
| 71 |
(write-config "add-server-network") |
74 |
(write-config "add-server-network") |
|
Lines 86-91
Link Here
|
| 86 |
'language (form-value "language")) |
89 |
'language (form-value "language")) |
| 87 |
(read-config))))) |
90 |
(read-config))))) |
| 88 |
|
91 |
|
|
|
92 |
(define (add-cipher) |
| 93 |
(write-config "add-cipher") |
| 94 |
(read-config)) |
| 95 |
|
| 96 |
(define (remove-cipher) |
| 97 |
(write-config "remove-cipher") |
| 98 |
(read-config)) |
| 99 |
|
| 89 |
(define (apply-config) |
100 |
(define (apply-config) |
| 90 |
(write-config "apply")) |
101 |
(write-config "apply")) |
| 91 |
|
102 |
|
|
Lines 116-125
Link Here
|
| 116 |
(form-bind "type" "change" read-config) |
127 |
(form-bind "type" "change" read-config) |
| 117 |
(form-bind-upload "upload_button" "click" "ca_cert" on-upload) |
128 |
(form-bind-upload "upload_button" "click" "ca_cert" on-upload) |
| 118 |
(form-bind "server_networks" "change" (lambda() (update-server-net-values (form-value "server_networks")))) |
129 |
(form-bind "server_networks" "change" (lambda() (update-server-net-values (form-value "server_networks")))) |
|
|
130 |
(form-bind "ciphers" "change" add-cipher) |
| 131 |
(form-bind "remove_cipher" "click" remove-cipher) |
| 119 |
(form-bind "add_network" "click" add-network) |
132 |
(form-bind "add_network" "click" add-network) |
| 120 |
(form-bind "remove_network" "click" remove-network) |
133 |
(form-bind "remove_network" "click" remove-network) |
| 121 |
(form-bind "clients_managment" "click" clients-networks-interface) |
134 |
(form-bind "clients_managment" "click" clients-networks-interface) |
| 122 |
(form-bind "reset" "click" reset-config) |
135 |
(form-bind "reset" "click" reset-config) |
| 123 |
(form-bind "apply" "click" apply-config) |
136 |
(form-bind "apply" "click" apply-config) |
| 124 |
(form-bind "certificate" "click" certificate-interface)) |
137 |
(form-bind "certificate" "click" certificate-interface)) |
| 125 |
|
|
|