Add a subnet option to allowed ip addresses on CP.
Use correct boolean values as the logic implies.
only match with a space behind the IP, otherwise 10.0.0.6 CARP IP may match against interface IP 10.0.0.60, and show incorrect info on the CARP status page
Remove priority from HFSC it is a null config option. Center most of the text in the center of a <td> and add some space between objects.
Fix typos
Replace this exec to find with a glob(). Fixes #751.
Only perform this check if the group being created actually has members.
Commit first stab at a custom graph tab. Doesn't do anything yet, shouldn't break any existing graphs.
fix double click to edit
correctly add new pass-through MAC entries
Do not allow "0" for PPTP users. Default to 16 clients.
round the date calculation result so that it results in 1 month insteadof 4 weeks which looks strange.
Fix the calculus so the date goes backwards
Remove debugging lineImprove the scale so that it matches up the length of the period.Style fixes
Pull in RADIUS reply messages for logout page.
Improve the RRD graph display
No need to use # in color code, it's already set with this
Allow overriding the Nifty corners background color
Adding login.css to all themes. Add infobox theme code now that we warn users for dns rebinding on the login page
Allow setting the SMTP port for notifications. Fixes #677
Fix this disabled test for CSC entries.
Add NAT-PMP support to UPnP. Fixes #262. Thanks to Salvatore LaMendola for the patch.
Add Diagnostics > SMART Status for ATA HDDs. (Some functionality disabled, still needs hooked into notifications, and service code for smartd)
fix disable HTTP redirect
Detect if nanobsd or nanobsd-vga image must be used for upgrade
Add undo button for drag and drop reordering
After editing a group, refresh its users, as their shell privileges may have changed.
Set groups first, since local_user_set checks a privilege that relies on the groups being accurate when run.
Fix "all users" group member array test.
Do not call gettext() to print vars
Checked gettext() implementation on diag_ping.php
Checked gettext() implementation on diag_backup.php
Merge remote branch 'mainline/master' into 1_diag
Conflicts: usr/local/www/diag_ipsec_sad.php
Mark filter dirty after saving
Cleanup HTMl formatting a bit more, stick mode on its on TR
Cleanup HTML formatting
Add hint about drag and drop reordering
Unbreak OnMouseEvent
Nuke trailing c/r
Add a Close button option for notices that have appeared as long as the save button has not been set
Mark Loading box visibility has hidden as it is only used for drag and drop
remove warning for redirect mode since it's not supported
Use redboxtable
Unbreak nifty
Rename to already existing name=infoboxnp
Show a loading ajax widget when the page is refreshing the order
Add a id of redboxtable to the table so that ajax can interact with this box.
Use the move pointer type
fix some of the logging for load balancer, still partially broken
Adding drag and drop feature to firewall rules ordering. Simply start dragging a rule and release and the page will refresh with the new order. If all goes well I will duplicate this feature to other pages with rule reordering functionality.
rename slbd pages since this is no longer slbd
Separate regdomain.xml parsing back to a separate file, so it can be used when xmlreader.inc is used instead of xmlparse.inc
Restore the code for getting the step's title and description after the step ID is set so that it is read from the correct step.
Fix typo that prevented these two checkboxes from displaying the proper state when editing OpenVPN server settings.
Properly select the interfaces when displaying the edit page for floating rules that have multiple selected interfaces. Fixes #726
Remove stray </a>. Obtained-from: m0n0wall
Don't use the association when duplicating firewall rules. Fixes #634
Corrections gettext implementation on diag_routes.php
Corrections gettext implementation on diag_ping.php
Corrections gettext implementation on diag_system_pftop.php
Corrections gettext implementation on diag_backup.php
Allow importing of a CA's private key (optionally).
Show $g['product_name'] on wizards
Add a text box where someone can enter in alternate hostnames for the system to bypass the DNS rebind checks.
Delete an accidentally duplicated line.
Add a checkbox to disable DNS rebinding checks if needed.
Add per-rule NAT reflection override.
Add the missing VPN types to the interface list on port forwards and add the same VPNs to the list available on other types of NAT rules.
Fixes #698. Always check if we are dealing with an ip value to then store the subnet in the config.
Only unset if this is actually set. Ticket #710
Show the CPU Frequency on the dashboard if it's not running at full speed (due to powerd)
Hide the inter-client comm. option for peer-to-peer openvpn connections.
Review of diag_ping.php
Fixing string syntax
Fixing gettext call and syntax error
Implementing gettext calls
Fixed string format error
Fixing syntax errors
Changing string format
Inserting gettext call
Fixing gettext implementation at diag_dump_states.php
Fixing syntax errors on diag_dns.php
Revert "Modified sintaxes on diag_dns.php and diag_dump_states.php"
This reverts commit e4632c0b7631d04dd0eb520d98b9ac029d47b5fe.
Conflicts:
usr/local/www/diag_dns.php
Fix this test, properly test if a variable is set. Fixes #691
Forward back to system_advanced_admin.php and not system.php
Add checkboxes to disable TSO and LRO since some drivers will misbehave with them set. Resolves #703
fix gettext
fix Description display. Ticket #666
Validate for duplicate user names when editing, too.