Todo #12431 » 429.diff
src/usr/local/www/pkg.php | ||
---|---|---|
94 | 94 | |
95 | 95 |
$evaledvar = config_get_path($config_path, []); |
96 | 96 | |
97 |
if ($_REQUEST['act'] == "update") {
|
|
97 |
if ($_POST['act'] == "update") {
|
|
98 | 98 | |
99 |
if (is_array($config['installedpackages'][$pkg['name']]) && $pkg['name'] != "" && $_REQUEST['ids'] !="") {
|
|
99 |
if (is_array($config['installedpackages'][$pkg['name']]) && $pkg['name'] != "" && $_POST['ids'] !="") {
|
|
100 | 100 |
// get current values |
101 | 101 |
$current_values=config_get_path("installedpackages/{$pkg['name']}/config"); |
102 | 102 |
// get updated ids |
103 |
parse_str($_REQUEST['ids'], $update_list);
|
|
103 |
parse_str($_POST['ids'], $update_list);
|
|
104 | 104 |
// sort ids to know what to change |
105 | 105 |
// useful to do not lose data when using sorting and paging |
106 | 106 |
$sort_list=$update_list['ids']; |
... | ... | |
271 | 271 |
var strloading="<?=gettext('Saving changes...')?>"; |
272 | 272 |
if (confirm("<?=gettext("Confirmation Required to save changes.")?>")) { |
273 | 273 |
$.ajax({ |
274 |
type: 'get',
|
|
274 |
type: 'post',
|
|
275 | 275 |
cache: false, |
276 | 276 |
url: "<?=$_SERVER['SCRIPT_NAME']?>", |
277 | 277 |
data: {xml:'<?=$xml?>', act:'update', ids: ids}, |
src/usr/local/www/services_captiveportal_vouchers.php | ||
---|---|---|
42 | 42 | |
43 | 43 |
$cpzone = strtolower(htmlspecialchars($_REQUEST['zone'])); |
44 | 44 | |
45 |
if ($_REQUEST['generatekey']) {
|
|
45 |
if ($_POST['generatekey']) {
|
|
46 | 46 |
include_once("phpseclib/Math/BigInteger.php"); |
47 | 47 |
include_once("phpseclib/Crypt/Hash.php"); |
48 | 48 |
include_once("phpseclib/Crypt/RSA.php"); |
... | ... | |
477 | 477 |
var generateButton = $('<a class="btn btn-xs btn-warning"><i class="fa fa-refresh icon-embed-btn"></i><?=gettext("Generate new keys");?></a>'); |
478 | 478 |
generateButton.on('click', function() { |
479 | 479 |
$.ajax({ |
480 |
type: 'get', |
|
481 |
url: 'services_captiveportal_vouchers.php?generatekey=true', |
|
480 |
type: 'post', |
|
481 |
url: 'services_captiveportal_vouchers.php', |
|
482 |
data: { |
|
483 |
generatekey: true, |
|
484 |
}, |
|
482 | 485 |
dataType: 'json', |
483 | 486 |
success: function(data) { |
484 | 487 |
$('#publickey').val(data.public.replace(/\\n/g, '\n')); |
src/usr/local/www/status_graph.php | ||
---|---|---|
296 | 296 |
$.ajax( |
297 | 297 |
'/bandwidth_by_ip.php', |
298 | 298 |
{ |
299 |
type: 'get',
|
|
299 |
type: 'post',
|
|
300 | 300 |
data: $(document.forms[0]).serialize(), |
301 | 301 |
success: function (data) { |
302 | 302 |
var hosts_split = data.split("|"); |
src/usr/local/www/status_openvpn.php | ||
---|---|---|
38 | 38 |
require_once("service-utils.inc"); |
39 | 39 | |
40 | 40 |
/* Handle AJAX */ |
41 |
if ($_REQUEST['action']) {
|
|
42 |
if ($_REQUEST['action'] == "kill") {
|
|
43 |
$port = $_REQUEST['port'];
|
|
44 |
$remipp = $_REQUEST['remipp'];
|
|
45 |
$client_id = $_REQUEST['client_id'];
|
|
41 |
if ($_POST['action']) {
|
|
42 |
if ($_POST['action'] == "kill") {
|
|
43 |
$port = $_POST['port'];
|
|
44 |
$remipp = $_POST['remipp'];
|
|
45 |
$client_id = $_POST['client_id'];
|
|
46 | 46 |
if (!empty($port) and !empty($remipp)) { |
47 | 47 |
$retval = openvpn_kill_client($port, $remipp, $client_id); |
48 | 48 |
echo htmlentities("|{$port}|{$remipp}|{$retval}|"); |
... | ... | |
83 | 83 |
$('img[name="i:' + mport + ":" + remipp + '"]').each(busy); |
84 | 84 | |
85 | 85 |
$.ajax( |
86 |
"<?=$_SERVER['SCRIPT_NAME'];?>" + |
|
87 |
"?action=kill&port=" + mport + "&remipp=" + remipp + "&client_id=" + client_id, |
|
88 |
{ type: "get", complete: killComplete } |
|
86 |
"<?=$_SERVER['SCRIPT_NAME'];?>", |
|
87 |
{ |
|
88 |
type: "post", |
|
89 |
data: { |
|
90 |
action: "kill", |
|
91 |
port: mport, |
|
92 |
remipp: remipp, |
|
93 |
client_id: client_id |
|
94 |
}, |
|
95 |
complete: killComplete |
|
96 |
} |
|
89 | 97 |
); |
90 | 98 |
} |
91 | 99 |
src/usr/local/www/vpn_ipsec_phase1.php | ||
---|---|---|
40 | 40 |
require_once("vpn.inc"); |
41 | 41 |
require_once("filter.inc"); |
42 | 42 | |
43 |
if ($_REQUEST['generatekey']) {
|
|
43 |
if ($_POST['generatekey']) {
|
|
44 | 44 |
$keyoutput = ""; |
45 | 45 |
$keystatus = ""; |
46 | 46 |
exec("/bin/dd status=none if=/dev/random bs=4096 count=1 | /usr/bin/openssl sha224 | /usr/bin/cut -f2 -d' '", $keyoutput, $keystatus); |
... | ... | |
1479 | 1479 |
var generateButton = $('<a class="btn btn-xs btn-warning"><i class="fa fa-refresh icon-embed-btn"></i><?=gettext("Generate new Pre-Shared Key");?></a>'); |
1480 | 1480 |
generateButton.on('click', function() { |
1481 | 1481 |
$.ajax({ |
1482 |
type: 'get', |
|
1483 |
url: 'vpn_ipsec_phase1.php?generatekey=true', |
|
1482 |
type: 'post', |
|
1483 |
url: 'vpn_ipsec_phase1.php', |
|
1484 |
data: { |
|
1485 |
generatekey: true, |
|
1486 |
}, |
|
1484 | 1487 |
dataType: 'json', |
1485 | 1488 |
success: function(data) { |
1486 | 1489 |
$('#pskey').val(data.pskey.replace(/\\n/g, '\n')); |
src/usr/local/www/widgets/widgets/gmirror_status.widget.php | ||
---|---|---|
38 | 38 |
//<![CDATA[ |
39 | 39 |
function gmirrorStatusUpdateFromServer() { |
40 | 40 |
$.ajax({ |
41 |
type: 'get',
|
|
41 |
type: 'post',
|
|
42 | 42 |
url: '/widgets/widgets/gmirror_status.widget.php', |
43 | 43 |
dataType: 'html', |
44 | 44 |
dataFilter: function(raw){ |
src/usr/local/www/widgets/widgets/openvpn.widget.php | ||
---|---|---|
283 | 283 |
} |
284 | 284 | |
285 | 285 |
/* Handle AJAX */ |
286 |
if ($_GET['action']) {
|
|
287 |
if ($_GET['action'] == "kill") {
|
|
288 |
$port = $_GET['port'];
|
|
289 |
$remipp = $_GET['remipp'];
|
|
290 |
$client_id = $_GET['client_id'];
|
|
286 |
if ($_POST['action']) {
|
|
287 |
if ($_POST['action'] == "kill") {
|
|
288 |
$port = $_POST['port'];
|
|
289 |
$remipp = $_POST['remipp'];
|
|
290 |
$client_id = $_POST['client_id'];
|
|
291 | 291 |
if (!empty($port) and !empty($remipp)) { |
292 | 292 |
$retval = openvpn_kill_client($port, $remipp, $client_id); |
293 | 293 |
echo htmlentities("|{$port}|{$remipp}|{$retval}|"); |
... | ... | |
409 | 409 |
function killClient(mport, remipp, client_id) { |
410 | 410 | |
411 | 411 |
$.ajax( |
412 |
"widgets/widgets/openvpn.widget.php" + |
|
413 |
"?action=kill&port=" + mport + "&remipp=" + remipp + "&client_id=" + client_id, |
|
414 |
{ type: "get", complete: killComplete } |
|
412 |
"widgets/widgets/openvpn.widget.php", |
|
413 |
{ |
|
414 |
type: "post", |
|
415 |
data: { |
|
416 |
action: "kill", |
|
417 |
port: mport, |
|
418 |
remipp: remipp, |
|
419 |
client_id: client_id |
|
420 |
}, |
|
421 |
complete: killComplete |
|
422 |
} |
|
415 | 423 |
); |
416 | 424 |
} |
417 | 425 |