Revert "Add gettext calls on main menu"
This reverts commit 67f0f0a772722d418f0f660bf2b16ff5b4c94fd5.
system_firmware.php shouldn't be commited
Add gettext calls on main menu
Merge remote-tracking branch 'mainline/master' into inc
Conflicts: etc/inc/auth.inc etc/inc/config.lib.inc etc/inc/filter.inc etc/inc/pfsense-utils.inc etc/inc/pkg-utils.inc etc/inc/priv.defs.inc etc/inc/services.inc...
Pass $notices to print_notices(), since it requires a parameter.
fix url for jumpto
If product name == pfSense show a link to redmine / bug database
Merge remote branch 'mainline/master'
Warn users a different way if packages are being reinstalled in the background. Only lock out package pages, still print a giant warning on the others. (Some people were getting stuck in this state http://forum.pfsense.org/index.php/topic,32531.0.html )
Conflicts: usr/local/www/fbegin.inc
Rename this variable to avoid collisions. Fixes #1067
BP: Implement gettext() calls on fbegin.inc #multilang
Make pfTop uniform
Rename to pfInfo for consistency
Adding Diagnostics: Limiter
Adding Diagnostics: pf Info which shows the output of pfctl -vvi and pfctl -vvI via AJAX
One more potential XSS vector. Not sure how it would have text injected here, but better safe than sorry.
More notice XSS fixes.
Fix XSS in notices.
Fix Misc XSS issues
Fix misc input validation errors. Move routed/* to same dir as pkg items
Make the $pgtitle output a link back to the current page for a convenient way of reloading.
Clear some forgotten </img> </font> tags.
Remove redundant 'Show Bogons' link and added Bogons list to Diagnostics -> Tables while preserving the same download functionality.
Rename to 'Tables'. Ticket #850
Default to the 'pools' tab of the inbound load balancer, and move the monitor tab to the end.
NAT is useful with single interface systems too, both rdr and outbound
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)
rename slbd pages since this is no longer slbd
this page is status, not diag.
Adding option to show the PF overload tables (sshlockout, virusprot) and the ability to delete individual or all entries
Add a way to show status/log icons by the help icon. Define $statusurl and/or $logurl in the same manner as $pgtitle and if the variables are defined and not empty, the shortcut icons will appear. Ticket #623.
fix seperation between href and class
Fix package URLs that use $myurl. Resolves #584
Do not use the presence of lan as an indicator of having only one interface. Actually deduce that from the count of interfaces. It is perfectly legal on 2.0 to not have a lan interface and only opt/wan ones.
Add a new global option, disablehelpicon, to hide help icon from all pages
Add a diag page for authentication.
Add Diagnostics > States Summary, which produces a report summarizing pf states by IP and protocol.
Add FreeBSD handbook to Help menu
add ability to hide help menu
Escape $myurl so that it can be replaced
Lots of help page mappings to newly created content. Adjust package editing logic a tad.
Align the help link to the right of the title. Less wasted space this way.Seems to work OK in FF, IE8, and Opera. If anyone knows a better way to align images to the right, I'm all ears.
Make help link open in a new window
Add support for contextual help on each page. Add a help icon to the upper right, and an entry under the Help menu. (Text, style, placement, etc are open for suggestions)
Fix a couple menu options which has their parameters reversed
When a user clicks on System -> Packages take them to the installed packages tab by default. This will help remind them of package updates that are needed before insalling a new package
Default to the Load Balancer Monitors tab
Oops, use the pfSense jumpto service for the Book and add a pfSense custom search portal powered by google that is limited to specific pfSense
Rename all Help area items
s/Doc Site/Documentation/
Add target support which allows launching links in a new window/tab, etc for help menu area
Rename Commercial Support to Support so it appears correctly in all themes. Need to find the font weight for the drop downs and lower that a bit.
Adding new 'Help' menu area with common areas. These items call pfSense jumptos such as http://www.pfsense.org/j.php?jumpto=book
Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on
Rename variables names to item_menu. ie: system -> system_menu
Sort by item name and include packages in the sorting order
Rename 'DNS' to 'DNS Lookup' to better match what the diag utility does
Modify sortable.js to work on tabcont as opposed to sortable class. This has the effect of making any table that has a single header sortable instead of having to visit each page. Sponsored-by: BSD Perimeter Commercial Support
Add Show Bogons command.
Adding nanobsd option
Add packages on 2.0
Revert "Rename cvssync to gitsync"
This reverts commit 62b035ce5f41c8342f0eea0b78e5878ff467e525.
Rename cvssync to gitsync
Add a handy DNS resolution page.
Make it more readble by removing unecessary php open/close tags.
Massive javascript cleanup, all .js files now live in $g['www_path']/javascriptPurged unused JS
Set pgtitle_output after outputting page title
Make L2TP visible on the menus.
Add the GUI part for IGMPproxy that has been on the snapshots for a while.
Add pfTOP
Bring back DHCP server menu.
Add services_dhcp_server_enable which allows the DHCP server to be turnedoff easily.
Adding Diagnostics -> System Activity which shows top in an ajaxy way.
Fix typo.
Remove ocurrences of m0n0 for shaper type in the code.
Rename to interfaces.php
Repocopy following up to this commit.
Merge lan configuration to the interfaces_wan.php page wich does the configuration of allother assigned interfaces.
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.
Replace the old openvpn status page with a new implementation. We now adda tcp management port option to each OpenVPN server. Instead of rootingthrough the OpenVPN logs once a minute for status updates, we now submit arequest to the management port to obtain informaiton. We probably need to...
Rework most of the OpenVPN support. The interfaces have been updated tonot use the pkg system and the configuration has been migrated to anopenvpn prefix. The centralized user and certificate manager is now usedto support the openvpn configurations. Most of the files removed in this...
Rewrite portions of the user manager to ensure data is properly synced tothe system password and group databases. This is to provide better supportfor centralized user management when local account administration ispreferred.
I also took this opportunity to do some housekeeping. A lot of funtions...
NOTE: this is the other half of changes
Fixup problems that aries by using the same variables withing for loops.PHP does not define any scope for this vars and this breaks things.
For this instance fix tabs on dhcp and firerwall rules.
Continue interface improvements.Show disabled interfaces on the Interfaces menu.
Continue interface improvements.
Add menu item and tabs for page to come
Remove syntax error =?>
Adding OpenVPN status page originall written by Peter Allgeyerand Manuel Kasper.
Ensure $allowed is set correctly.
Remove additional menu items that aren't applicable on single interface deployments
No need for any of the NAT screens in a single interface environment, so don't show them.
Don't show LAN in Interfaces menu if it doesn't actually exist.
Bye bye, LAN interface requirement.
touch up text
Ticket #1569
Remove blank entry
Only show menu subitems that the user has access to.
Move PPPoE Server to Services, VPN menu is misleading
Move common functions to guiconfig.inc since head.inc requires them.