Many fixes on privileges, ticket #3216:
- Remove unused privilege page-diagnostics-logs-wireless- Remove duplicated privileges- Fix limiter-info, pf-info and system-pftop that were using wrong name- Add privs for services-igmpproxy-edit- Fix ID for acptiveportal allowedhostnames and editallowedhostnames...
Disable state killing on gateway failure by default for new configs.Clarify the text describing the option while here.
Fixes #3100. Fix spell and spaces issues
Add an option to force IPsec to reload on failover, which is needed in some cases for IPsec to fail from one interface to another. Ticket #2896
Tidy up "system_advanced_misc.php" XHTML
Tidy up HTML boolean operators
Move tmp/var init to just after mount of /cf so that the sizing works properly on NanoBSD. Fix input validation for sizes. Add note about needing a reboot to apply the settings.
Do not route do default gw when rule gw is down
- Add a new advanced misc option to change the behaviour- When it is set and rule has its own gateway, that is down, just disable the rule instead of routing it to default gw
Fixes #2858
Fix indent and whitespaces
Add the ability for full installs to optionally use RAM disks for /tmp and /var, and to allow selecting a size for /tmp and /var RAM disks on both Full installs and NanoBSD.I think I caught most of the edge cases for transitioning into and out of RAM disk mode, and preserving data across reboots as is done on NanoBSD (RRD, DHCP leases, pkg/pbi info).
Tidy up System:Advanced:Misc XHTML
Close BR tagsClose INPUT tagsUpdate CDATA secions in script tagsUpdate HTML boolean operators
System: Advanced: Miscellaneous: PowerD
Add the on battery mode option settings.
Fix typo
Add an option to System > Advanced, misc tab to enable loading thermal modules (amdtemp, coretemp)
Fix some Crypto Acceleration text typos
Generalize the Crypto hardware option and add GUI support for AES-NI.
Added mode selection options for PowerD.
Ticket #2157. Add missing call to relayd_configure()
If the sticky option is changed, restart relayd. Fixes #2157
Add a gui field to set the source tracking timeout for sticky connections.
More typos/text fixes.
convert javascript code to jQuery on system* files
Don't try to unset this variable if it isn't set to begin with. Fixes #1865
Move the option to exclude localhost as a DNS server under System > General so it is grouped with other system DNS options in a more logical location.
fix text
Fix field name label.
Allow disabling having localhost in resolv.conf. There are some special setups that might need this.
makes correct use of printf and gettext
removes variables names and replace it with '%s'
Correct input object name from wrong copy/pasto. Reported-by: http://forum.pfsense.org/index.php/topic,37369.0.html
Add tunable, by default disabled, to enable the default gateway switching feature when the default one 'disappears'.
Add an option under advanced->misc to specify a proxy for retreiving pfsense package info or downloading packages.
Add a toggle under System > Advanced on the misc tab to enable/disable debug mode for racoon.
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!
Replace hardcoded pfSense with product_name.
Properly check and set "Prefer older IPsec SAs" setting in the config and its associated sysctl. Move setting the sysctl to its own function to avoid code duplication.
gettext fixes
Fix text, and default to 1400
Resolves #787. Present an option to enable a scrub rule for <vpns> target to limit the mss to specified value.
Fix test for checking the prefer old IPsec SA box.
Removing tab character
Fix gettext issues
Fixing gettext() on multiline strings
Fix : for translations
Adding gettext() to save button
Reviewing gettext()
Implement gettext()
Require filter.inc and shaper.inc
Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on
Adding Notifications tab
Add configurable option to enable glxsb.
Cosmetic fix - two words were split with hyphenation that didn't look right in the WebGUI.
Add Use PowerD
Add missing spacing before PowerD section
Add power savings header
Adding PowerD knob to system -> advanced -> misc. This will be usefulfor folks wishing for their firewall to use less power overall. Blurbfrom the powerd man page from freebsd:
The powerd utility monitors the system state and sets various power con-...
Remove unused code.
Remove ocurrences of m0n0 for shaper type in the code.
Move the 'advanced users only' notice into the tab body so the tab headersare not displaced by this message.
Cleanup the tab format of the system advanced pages. The edges were squareinstead of rounded like most pfSense pages.
Break out the advanced system options page into tabs group by categories.Fold the sysctl tunables page into a tab under the advanced options page.This reduces the top level menu options by one. There should be nofunctional changes.