Adding support for custom hooks. If the function row_helper_dynamic_custom() exists it will be called and pass a tr object which is the createElement("tr") handle.
Honor rowsize.
Move to index.php.
Moving installer to it's own directory since we will have a number of helper javascript files and such soon
Do not copy non existent /sys
Add /boot when encrypting
Pass bootmanager and encryption settings
Allow carp as parent only to ipalias.
More safety belts. Do not allow a carp referenced by an ipalias to be deleted.
Fallback to the sane limit of 255 now that the patch is backed out.
Add safety belts since only aliases on same subnet can be added to an carp(4)
Allow ip aliases to be added to vips.
Allow setting none for boot manager to turn off F1 pfSense
Show when disk is encrypted. Do not uppercase .eli
Supply encpass if needed
Add on disk encryption options and ability to set a encpass to the experimental installer
Add newline after 99 menu option. Otherwise it looks very strange.
Add contributed WOL widget. Resolves #1103
No need to use escapeshellcmd here.
Ticket #1043. Check for '' and not for 'default' since this is the default value of the select.
Provide a default value to the function for converting kb/Mb to coeficient for math.
Set default interval of syncing voucher db to config to 5 minutes instead of 300. Ticket #1087.
Revert "Add voucher backup, configurable from Diagnostics > NanoBSD. Fixes #1087" - voucher db backup already existed under a different name. Ticket is still fixed, just by different code that was already there.
This reverts commit 0d89a2fcac3deea06bdc4a481bbdfae4f18b1ff8.
Add voucher backup, configurable from Diagnostics > NanoBSD. Fixes #1087
Use file_put_contents()
Redirect to the installedinfo page after package installation giving the system a chance to refresh the menus and the final installation text
Add a retry field to the LB Pool config to allow specifying how many times to retry a server before declaring it dead.
Replace the LB status widget completely with one that supports the current LB system.
Move some lb status parsing functions to a common area so they can be reused by the widget.
Use a slightly different regex to catch all non-whitespace characters here instead of the current method. Fixes #1085
For bsnmpd, checking hostres also requires checking mibii. Note this requirement in the GUI and enforce it via a simple JS check.
Remove dropdown to select interface. Should fix #1090
A few help page updates
Ticket 1041. Fix bad commit...
Ticket #959. Keep local items at the top of vip section
Add IPSec 'ipalias' VIP support. Ticket #1041
Do not allow gateways to be selected without a direction.
Allow floating rules without direction to be created again.
Be consistent on shifting array during authentication. Also check for array to avoid strange errors.
Actually the passed config sections are part of index 1 of the array. This fixes config sync of vips as well.
Fix config synchronization. Also unbreak the config when erroring out because it will loop indefinitely.
Fix line because of copy/pasto.
Its too late and this is optional.
Actually we expect an array to be returned.
Hello xmlrpc to another function!
Use correct variable name so the message is actually displayed.
make rebrand-friendly
Show carp on the list of interfaces to be used for creating gif/gre tunnels.
If available, display source IP's CIDR mask on external IP as well.
This code must come after natent is defined or the style will never be applied. Ticket #1073
Fix field descriptions on input validation for LAGG edit.
Properly test for ldap case when clicking save and test for GUI authserver.
Expose advbase option of carp(4) to alleviate advanced configs.
Ticket #1081. Fix header() function to do correct redirection. Also remove bogus step9 in the wizards.
Move this validation down so we can still assume id=0 if it's not present, and then redirect if it's non-numeric.
Whitespace fixes to make this readble.
Fix vip descriptions in openvpn and ipsec screens. Ticket #1042
Ticket #829. Allow the user to change from ppp* type to static or dhcp type interface from interfaces.php.
Ticket #1073. Gray out the rules when they are disabled.
Rename this variable to avoid collisions. Fixes #1067
Allow a . in hostnames. Also, don't allow a space in hostname, it was adding a bunch of trailing spaces to the end of the field. Fixes #1063
Make use of the new tab menu and use _GET instead of _POST for pkg name passed in URL.
Disable redirect gateway checkbox when using shared key (you can't push with shared key). Also re-run the code to hide the local network box if the gw redirect is checked when switching server modes, since there is no need to push a specific local network when pushing the default gateway.
Use unlink here instead of an exec to rm. Remove escapeshellarg call as it isn't needed now. Fixes #1066
Confirm before deleting the interface.
Raise this to new limit of 2^16.
Ticket #1060. Escape even the alias entry descritpions.
Use correct variable name. Also related to Ticket #847.
Make page more html friendly.
Make pfTop uniform
Reformat pfsync/xmlrpc sync settings. Hopefully make it more clear to understand and use.
Make sure we cannot add interfaces by entering the link directly on url address bar. This does the same check as the one for showing the plus button on interfaces_assign.
Set page title to Status: Dashboard for consistency
Ticket #911. Provide an option under system->advanced->misc to disable killing states when a gateway goes down. Possibly on 2.1+ this might be made an option specific for each gateway!
Resolves #947. Blacklist interfaces to show as possible lagg members if they are present in a lagg already.
Use grep -c instead of wc and awk. Also use full paths.
Eliminate a cat-to-grep
Include guiconfig.inc for auth
Revert 2c4a13d91b72400c07b965b0a522be8dde2d1110 Interface names should appear as uppercase
Revert 9c3cac0cb553e1610948e78dd119c1b0fcb04224 Interface names should appear as uppercase
Revert "Interface names should appear as uppercase"
This reverts commit 66d57db5e44650658d95345683cf4afae6680b68.
This reverts commit 4cea35b344c8b4444f7a5a7a244bac528b483cbc.
This reverts commit e8ad860fb4d19d137e9cb490c498327db8fba719.
Deactivate cpu graph. Will bring back in 2.1
Disable firewall rule drag and drop. Will bring this feature back in 2.1
Add exit; so the redirection actually works.
Remove old reference to function. Reported-by: http://forum.pfsense.org/index.php/topic,30508.0.html
Use php_uname where possible.
include broadcast address to allow dhcp to work.
Resolves #1040. Fix dynamic addition of gateways from routes edit screen.
Resolves #1043. Do not allow limiters in floating rules without direction. It is invalid practice and while the backend skips it the user should be warned.
Fix text for the P1 table header.
Add st and si options
Rename to pfInfo for consistency
Adding Diagnostics: Limiter
Increase setTimeout
Adding Diagnostics: pf Info which shows the output of pfctl -vvi and pfctl -vvI via AJAX
Cleanup code and fix dynamic firewall log reverse view, fixes #1031
Initialize variable. Ticket #1023.
Ticket #1023. Correct carp status even on the status page.