Proof of concept for a contextual help redirector. Still in early stages of content, but the code behind it works (for ?page= type redirection, http referral url is not yet tested)
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 proxy ARP VIP addition (was calling old function)
rename function from interfaces_proxyarp... to interface_ to be consistent with the functions for carp, carpdev, and ipalias.
still a problem with proxy ARP, removing VIP doesn't kill off choparp (will open ticket)
Add a help icon to each theme. Part of the contextual help project.
Update page title to reflect its current menu name
Move two include files to /etc/inc instead of leaving them in the www dir. Move filterparser.php to /usr/local/bin since it's not meant to be used from the web interface.
Remove redundant page title tag
call first tab "Active Users", and make it consistent
Default to top -HS
Do not 'spam' a new ipfw-classifyd for each save. If we hit save for an existing configuration(did changes to existing one) just tell ipfw-classifyd to reload the config.
Remove \r it makes editing in vi ugly.
Fixes Issue #142
fix typo
clean up RADIUS issued IPs, shouldn't be two fields, and it wasn't properly checked/unchecked before. Fixes cvstrac # 1722
Add explanation for additional fields.
Merge branch 'master' of git@rcs.pfsense.org:pfsense/mainline
allow sending of same message twice when 'testing' smtp service
add links to IPsec logs under IPsec status and other pages
Kill racoon when disabling IPSEC. Restart it if re-enabled.
show what pass/linked icons mean
show pass icon for rdr pass entries, fix editing of pass entries
old version got committed accidentally, fix
Fix "Filter rule association" "Pass" option
Move newer xmlreader code to xmlreader.inc. Restore old xmlparse code to xmlparse.inc. Default to the older xmlparse.inc but add a flag check if /cf/conf/use_xmlreader is present the newer code will be included instead until the remaining bugs can be resolved with it (see rcs for many).
Be more strict on shaper checking and what is written to config. Clean up whitespace while here.
Unbreak the wizards. Some one enabled this disabled parts without even testing! Pointy-hat-to: scott@?!
Woops, remove accidental debugging line.
Cleanup of firewall_nat_out_edit.php, whitespace changes, add curliesfor statements. Unset dstport and natport so the firewall rules do notbreak.
Automatically populate linespeed when prefilling
Kill foreach error
Adding diag_logs_ppp.php
s/IPsec VPN/IPsec/ to keep the tab behavior
Set correct tab title
Set title
Add PPP logging tab
Give more room to the interfaces td (40%)
Take into account hostap type interfaces
Unbreak wireless on 8.x
Add links to prefill ATT and Spring settings
Unbreak CARP Enable/Disable button
Reload filter in case we need to sync CARP data
Size is already formatted in bytes
Instead of showing just <AES for Hardware crypto show the entire supported family. EX: o AES-CBC,SHA1,SHA256
Handle PPP interfaces
Reload filter after applying (what if user changed the interface name, etc)
Use useland pppd for ppp connections
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
Remove msort()
Do not write out <sitedown></sitedown> if the Fall Back Pool is set to none.. Simply unset() it.
Prevent the error: Warning: Illegal offset type in /usr/local/www/load_balancer_virtual_server.php on line 84
Seperate screen into three areas: Add item to pool, add /edit load balancer pool entry and current pool members
Adjust sizing of items that appear when setting the type dropdown: do not use vncell, use vtable so that it does not look so strange.
Move description line item underneath Name
Default to the Load Balancer Monitors tab
Move description line item under Name
Reorder tabs again. Protocols should be the last tab. Cleanup the Relay protocols form adding a listtopic item seperating the page. Misc centers
Reorder tabs with Monitors being first in the order that items should be created. IE: Monitor items should be created, then pools and then finally virtual servers and relay protocols, relay actions
Misc page cleanups. Do not tag every item on page as a NOTE as this will overwhelm the user upon first glance. Add notes that a pool member needs to be created first instead of showing an empty select box for server pool and fall back pool items. Make sure the listtopic uses a colspan=3 so that the header reaches across the page
Misc HTML cleanups. Space out elements of add/delete pool memeber area. Seperate add/remove area with a listtopic element. Add descriptive text for Server IP address in order to make page a little more user friendly for the uninitiated.
Call conf_mount_rw() and ro where needed
Set maximum memory to 64M for this page. Fixes #113
Add note about uncompressed images/files
1 minute != 40 seconds. Change to 70 and give the slower boots a chance to boot
Ensure glabel exists so we can mount ufs. Fixes #110
Show size in uppercase
Use /etc/nanosize.txt
Output NanoBSD image size
Turn off sortable on this page. Something else is sorting the data prior and is causing the ordering to get foobar'd.
Correctly handle the change of vhid on an interface.
Add the actual settings page ref'd in the previous commit (pkg repo setting)
Add a new (unlinked) page which allows entering a custom pkg repo URL
Add theme Apple touch icon support
Add shiny webclip icon for Iphone homescreen bookmarks. Please MFC to 1.2.3
Missed commit on removing all_interfaces.
Remove support for all_interfaces from wizard.php it is not used anywhere. Convert the interfaces_selection to use the interface API.
Import latest radius.inc from m0n0.(Mainly import Chillisport radius vendor attributes for bandwidth and fix radius-session-timeout attribute.Do some whitespace cleanup while here.
Do not include head.inc twice
Correct misc tab URL
Alert if there is a problem sending the test message
Do not set font size, it breaks the default css and ends up overflowing the menu
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
Add more checks.
Missed improvement.
Reviewed-by: scott@ and billm@
Avoid errors that appear if this is set uncorrectly.
Turn off FLOWTABLE
Nuke sorting it apparently changed the ID association
Merge remote branch 'mainline/master'
Uncomment safety-belt checks that are required to avoid filter errors. Not sure why they are uncommented? Unfinished testing is my first guess.
WIP: IPSec changes
WIP: fixing IPSec screens/config
Pass origname instead of relying on a global
Check for interfaces with same name as alias. Ticket #92
Test if dhcpd is enabled not if configs are preset. Reported-by: http://forum.pfsense.org/index.php/topic,19271.0.html
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