Include priv.defs.inc
Add listtopic. Remove tab
Automatically select the last known vhid + 1 when creating new entries
Verify carp VHIDS no matter what and compare to current id if needed Resolves #189
Correctly deterimine the IP address for optional interfaces. Ticket #68
Search for <m0n0wall> not m0n0wall
Add openvpn client custom option. Ticket #103
Slow down updates for rate util
Remove ipsec_in_use sysctl
Unbreak configuration sync. Resolves #182
Set a+rx
Require filter.inc and shaper.inc
Dedicate 6 characters
Do not dedicate 16 characters to interface name
Fix formatting.
Add radius mac formatting GUI bits. The backend bits where already present. Resolves #178
Seperate diffserv box into a <select> dropdown. Hide item behind advanced button. Move down one section near other advanced items. Resolves #60
Diffserv code point is not a reqired field
sysctl kern.polling.enable=0 has been phased out. Simply run ifconfig interface polling or ifconfig interface -polling. Ticket #124
Remove GMT time zone items which are actually reversed and confusing. Resolves #176 - http://www.freebsd.org/cgi/query-pr.cgi?pr=24385
Build a new array of items that have .pat in them. Resolves #171
Use propper name for interface groups.
Rework qinq a bit. Make it use a vlan(4) as the firt Q and a ng_vlan(4) for the second Q in QinQ.
Missed name change.
Please pretty please use the interfaces function rather than than growing yet again the horrendous custom made things. Thank you. Ticket #141
fix typo
Correct typo Resolves #141
Use long php notation opener
Do not remount ro twice
Download and verify the bogons md5 with the bogons files Ticket #141
Do not allow interface names as alias names Ticket #141
Do not allow reserved keywords as alias names Ticket #141
Only show files with .pat in them Resolves #171
use _SERVER[\'HTTP_HOST\']
Use _SERVER['HTTP_HOST'] instead of lanip Resolves #157
Add is_URL()
Use ['name'] when looking up items
Escape ' Ticket #143
Show ajax properly
Add disabled checkbox. Add code to check for disabled accounts.
Add input validation to check if the gateway IP is in the local subnet for that interface.Needs testing, no idea if this works for ppp or pppoe interfaces.
in_array() is needle, haystack. Not the othe way round which throws a wrong datatype warning.
Issue 166
Return after setting account expired
Honor account expiration
Allow expiration date to lie in the past which has the side effect of disabling the account Ticket #65
Fixup the wireless graph, not sure if many people ever saw it, considering it was included in 1.2 and up but did not look very pretty.Greatly enhanced the readability by setting up the default colors better and increasing the line thickness to 2.
Nuke alert. Resolves #125
Expand services -> captiveportal infterface box to match the number of interfaces present Resolves #160
Merge branch 'master' of git@rcs.pfsense.org:pfsense/mainline
Fix hostname checking when entering a dhcp static mapping and replace "." with "_" when writing "host-name" option in dhcpd.conf. Resolves #159
Add newline after set radius server Resolves #184
Call enable_rrd_graphing() on save Resolves #154 + previous commit
Call enable_rrd_graphing(); when clicking save Ticket #154
Set location of header request
When working with one interface only, do not attempt to setup lan during setup wizard. Ticket #158
Do not show LICENSE in the list of shaper patterns. Resolves #171
Correctly output only selected backup area when do not backup packages is selected. Resolves #168
Include neccessary files.
Fix get_interface_mac function and rename local variable to function qinq interface configure.
clarify text
fix up text
add captiveportal.inc
Add ipsec.inc and vpn.inc
Show the RSSI, BSSID and the wireless connection rate
Make sure to get the wireless status from the correct interface.Add support for the rssi, rate and base station mac.
Rework includes. Ticket #170
Resolves #174. Fix the typo to reresolve the issue.
Resolves #170. Yet again include fallout changes.
Remove debugging leftover from testing.
Make sure to display a correct bssid field instead of a truncated one. Going to great lengths here to prevent splitting on a fixed number of characters.
Resolves #175. Return description even for disabled interfaces. Teach the return_gateways_array() to return status for disabled interfaces if the caller requests it.
Resolves #169. Show interface friendly names during the wizards. Some more cosemtics is needed in this wizard but this is a first step.
Resolves #170. This is really a fallout from include changes. Pointy-hat: sullrich@
Resolves #171. Do not show the license file as a protocol list.
Resolves #174. If the interface reassignment changes reload the config for the interface.
Resolves #179. Propperly check if this is an array or not. This is required since php 5.+.
Help page (re)mapping.
Include commonly used .inc files such as filter.inc, shaper.inc, etc
Cons25 supports color as well
Use the list sta output instead of list ap which we used before.Still need to check if this also results in the right values being graphed, takes some time to confirm.
Make sure the right wireless interface is polled for the graphs
Fix wireless stations list
s/interfaces_carp_configure/interfaces_carp_setup/
Fix problems with traffic shaper wizards not propperly handling the parameter at first step.
Include necessary shaper.inc for read_altq_config.
Include rrd.inc for enable_rrd_graphing.
Include neccessary filter.inc.
Wireless cleanups for the new wireless format of FreeBSD 8Changing between different ssids, wpa, wep and channels works. Needs thorough testing.Client mode also works again, FreeBSD 8 wireless behaves much different from 7.
Add back mbstring for firewall_rules_edit
Update fieldname, it should be hostname and not host Ticket #159
Document known module purpouses:
Add back ctype and document what its for
Update doc header
Allow specifying colors by their name
Return color code, not echo
Add function header markup for doc generation. Add color() function that will output a color ansi sequence if the terminal supports it. No arguments to color will reset the terminal
Deleting a IP alias needs the IP as a argument, just issuing delete is not valid syntax
Reformat. No functional changes
Use interface_bring_down()
Ensure all interface delete code is wrapped in does_interface_exist()