Whitespace fixes
Change output style to follow halt.php and reboot.php so the shutdown output appears in the correct location on the page.
Fixes #1928. Disallow sync loop only for certain types of calls but not for exec_[php|shell]. Also fix CARP loop detection to use correct variable
More unsets :)
Make smal fix
Merge pull request #360 from mdima/master
Feature #2781: Hierarchical view of "Status-Queues" page
Second version of the new "Status-Queue" page.Requires the pfsense-tools/pfPorts/qstats/files/stats.c file to berecompiled. This version has been released after Ermal's notes.
First version of the new "Status-Queue" page.Requires the pfsense-tools/pfPorts/qstats/files/stats.c file to berecompiled.Second version, made after Ermal's notes.
First version of the new "Status-Queue" page.Requires the pfsense-tools/pfPorts/qstats/files/stats.c file to berecompiled.
Initialize $a_pools to fix warnings when saving dhcp settings whith no extra pools
Permit openvpn to use same port on different interfaces. It should fix #814
Merge pull request #356 from phil-davis/master
Document OpenVPN local and remote network list options
Do not do double checks for this
Document remote network lists in OpenVPN GUI
Also, now the advanced route command is not needed. So change the example to the "remote" command, which can be useful in the advanced box.
Document local remote network lists in OpenVPN GUI
The local and remote network fields can now have lists of CIDRs, so document this in the GUI.
Add header to DHCP and DHCPv6 static mappings tables
Merge pull request #355 from bcyrill/cp_patch5
Change order of cpzone check
Add missing context parameter
Do not include prefix in IP address
Fixup paths when executing OpenSSL.
Merge pull request #350 from bcyrill/cp_allowedip
Fix ipfw config generation for allowed IPs
Restore accidentally removed code. Spoted-by: bcyrill@github
Merge pull request #347 from bcyrill/bridge_edit
Remove return value of interface_bridge_configure
Re-add lost parenthesis
Fix holdcount/holdcnt parameter confusion
Add a note about rdr pass not supporting Multi-WAN.
Make synamic firewall logs and widget add new rows:
The Dynamic Firewall Log page doesn't add rows, it only updates the phpgenerated rows which means that if it's loaded after the log is cleared,it'll never show any activity. The same occurs for the log widget....
Use class tabcont for table
Make IPv4/IPv6 validation on IPSec
It should fix #2769
Fix indent and blanks at EOL
Don't forget the wizard...
Allow specifying multiple local/remote networks for OpenVPN separated by commas. While I'm here, fix up the IPv6 tunnel/remote/local network input validation. Simplify some code using functions.
Ensure DHCP main range, pools ranges and static IP addresses don't overlap each other. It should fix #2773
Move is_inrange() to util.inc and rename it to is_inrange_v6()
Fix logic of v6 version of is_inrange()
Move is_inrange() to util.inc and rename it to is_inrange_v4()
Fix logic of is_inrange()
Remove call-time pass-by-reference
Fixes #804. Correct deletion of ipv6 routes.
Correctly bring down an interface older configuration. Fixes #2758
Validate before taking the input and do anything with it
Put some more sanity checking for various interface configurations
Allow set DHCP options per reservation
Correct reference to OpenVPN connect so it doesn't only refer to iOS.
Convert all captiveportal code to not use ipfw_set_context since its not needed anymore. Also add code to validate cpzone on webgui pages before being used
Fix indent and whitespaces issues
Fix indent and whitespace issues
Add GUI option to use "topology subnet" for OpenVPN, since the OpenVPN Connect iOS client requires it for IPv6
Validate bridge interface before delete it
Fix indent and remove extra whitespaces between tabs and at EOL
Validate vlan interface before delete it
Validate QinQ vlan interface to be sure it exists
Fix indent and blank at EOL
When QinQ members are changed, make sure interfaces are created/destroyed (attempt 2)
Revert "When QinQ members are changed, make sure interfaces are created/destroyed"
This reverts commit a2bf1347c95bbb988bbd79d2cb091c28d9f075ed.
When QinQ members are changed, make sure interfaces are created/destroyed
If entering an action take the redir and exit even though the action was not successful to avoid any issue
Validate the cpzone parameter passed that it actually is a valid zone
Use more secure file name for the operations to avoid issues
Allow selecting the digest algorithm when creating a CA or Cert. Implements #2765
No reason for the ppp log to use this display method, use dump_clog() instead.
A couple fixes for openvpn routing table display. Feature #2766
Run IPsec logs through htmlspecialchars before display.
Add routing table display for each OpenVPN ssl/tls server instance, collapsed by default. Part of feature #2766
Add version check to package install
Fix build list of widgets
Only consider files ending in ".php" to restrict widgets and avoid loadwrong files. It should fix #2761
Preserve "Idle timeout" parameter on interfaces gui. It fixes a problem pointed out on ticket #2641
Validate passed parameters to smart commands, and the target device. Also escape when used in shell commands even after validation.Discovered-By: Bernhard Thaler
Tidy up HTML Colour Names
With XHTML 1.0, the extended colour names are invalid, to make pfSenseas W3C compliant as possible, need to go back to using the HEX code.
Tidy up malformed URI warnings
"/usr/local/etc/status.php" has lots of "malformed URI" warnings, thisupdate tidies these up, adds a missing end table cell tag </td> adds a"summary" parameter to <table> to make this more W3C compliant.
Add option to disable resolution, and drop down to select the gateway that your traceroute should use
Merge pull request #326 from fsSnowboard/master
Modern games added to Traffic Shaper Wizard
fixed spelling
Bold and note manifest entries that match the current architecture, and add a note cautioning against a cross-architecture upgrade.
Merge pull request #324 from ExolonDX/master
Update PHP shorthand tag
Merge pull request #323 from lcapriotti/master
Allow manual voucher expiration
Spelling mistake
Remove a couple of call-time pass-by-reference for interface_ipalias_configure()
Standardise all PHP start tags from "" to "
Add page to allow manual vouchers expiration
Set adaptive.start/adaptive.end to disabled. Also allow them to be customized through system->advanced->firewall. This allows the firewall to be reachable if the state limit is hit but default.
more games for traffic shaper
fixed spelling mistake
added traffic shaper game rules
Update usr/local/www/status_services.php
Missing include which defines functions such as get_shortcut_by_service_name()
Fix some typos
Show the hostname if it doesn't match
Add a page to perform tcp connection tests to check if a host is responding on a given port.
Stack the queue graphs. Fixes #2692
Remove some debugging
Dont pass -o option to view types that dont support it, it causes a segfault. Also make sure that when viewing all states that the correct switch is passed
Rework layout a bit and add number of states to view as an option
Merge pull request #316 from rafaelabdo/master
Delete SPDs when an IPSec tunnel is deleted. Fix #2719.
Update usr/local/www/diag_system_pftop.php
Get rid of localization where it is not desired.
Rework the pfTOP page to provide the ability to select the view. Also provide better dropdown labels and remove the annoying onClick submit - its not needed since ajax will handle the post of the new value in the background