summaryrefslogtreecommitdiffstats
path: root/src/usr/local/www/xmlrpc.php
Commit message (Collapse)AuthorAgeFilesLines
* Check for lo0 when reconfiguring VIPs on sync. Fixes #7010jim-p2016-12-131-1/+1
|
* Move copyright from ESF to NetgateRenato Botelho2016-09-061-1/+1
|
* Review license / copyright on all files (final round)Renato Botelho2016-07-151-42/+40
|
* chmod 0644 php web pagesRenato Botelho2016-07-141-0/+0
|
* Always use require_oncePhil Davis2016-06-271-8/+8
| | | | | | | | | The usage of require() and require_once() throughout the system is inconsistent, and "bugs" come up now and then when the order of "requires" is a bit different and some require() happens after the include file is already included/required. It seems to me that there is no harm at all in always using require_once().
* Refine the way the DNS Forwarder and DNS Resolver are handled via XMLRPC. ↵jim-p2016-02-121-20/+27
| | | | Fixes #5882
* Review of CARP uniqid changes.Luiz Otavio O Souza2016-02-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It turns out that current CARP implementation is not much different from an IP alias. This commit converts the IP alias to also use the CARP uniqid scheme, this simplify the code in all other places because now we have only two different cases to deal with: - A friendly interface name (lan, wan, opt1, etc.); - A Virtual IP - VIP alias (_vip{$uniqid}) - CARP or IP Alias. The parent of a CARP is always a friendly interface. The parent of an IP alias can be a friendly interface or a CARP (this is the only case of recursion of a VIP). This commit removes a few cases where CARP were still considered a interface (the old CARP implementation), fixes all the wrong cases of strpos() being used to detect a VIP address (wont work as it returns '0' which fails when tested as 'TRUE'), review the usage of CARP and IP alias as services bind addresses, fixes general issues of adding and editing VIP addresses. The following subsystems were affected by this changes: - IPSEC; - OpenVPN; - dnsmasq; - NTP; - gateways and gateway groups; - IPv6 RA; - GRE interfaces; - CARP status; - Referrer authentication. Fixes (and/or revisit) the following tickets: - Ticket #3257 - Ticket #3716 - Ticket #4450 - Ticket #4858 - Ticket #5441 - Ticket #5442 - Ticket #5500 - Ticket #5783 - Ticket #5844
* xmlrpc signature and docstringPhil Davis2016-01-211-6/+7
| | | A few of the entries in this array had dodgy var references. I don't think anything would have caused an actual error.
* Calling all of these "Page" in the privilege name is redundant since they ↵jim-p2015-11-251-1/+1
| | | | are all pages and the "WebCfg" prefix implies they are pages.
* Remove the last usage cases of $config['ipsec']['enable'].Luiz Otavio O Souza2015-11-221-1/+2
| | | | IPSEC is always on in 2.3, where necessary (IPSEC rules, IPSEC daemon), we check the existence of phase 1 entries.
* Copyright updates Batch 2 of 3Stephen Beaver2015-11-061-25/+51
|
* Cleanup unused code:Renato Botelho2015-10-201-25/+1
| | | | | | | | | | | | | | | | - Remove xmlrpcbaseurl from globals - Remove xmlrpcpath from globals - Remove embeddedbootupslice from globals - Remove call_pfsense_method() - Remove check_firmware_version() - Remove get_active_xml_rpc_base_url() - Remove zeromq.inc - Remove pkg_mgr_settings.php - Remove pkg_mgr_settings.php privilege definitions - Bump config version to 12.3 - Write upgrade code to cleanup $config['altpkgrepo'] - Remove check_firmware_version method from xmlrpc.php - Fix pfSense_firmware_version_doc text
* Move main pfSense content to src/Renato Botelho2015-08-251-0/+592
OpenPOWER on IntegriCloud