Check for aliases in 1:1 and outbound NAT rules, too.
Use autocomplete='off' like all other fields that accept aliases, to prevent web browser auto-complete from covering up the alias list popup.
Simply code for determining whether an alias is currently in use.
In update_alias_names_upon_change function add capability to access more deeply nested sections and fields.
Use alias style and add AutoSuggestControl for source and destination address fields.
The doubled "$rule = array();" lines are probably a copy/paste error. Probably meant to paste the line that sets the rule type to the match action like the rest of what was added in the affected commit.
Correctly verify the input on bandwith at voip step for traffic shaper wizards. Reported-by: http://forum.pfsense.org/index.php/topic,32833.0.html
Remove any previous file with the same name as the one that will be downloaded. This avoid the gui to always show update availble even though the site could not be reached.
Convert the shapers to the match action so the generated rules do not impact the filtering policy implemented.
Allow match action on Floating rules and exposed it with name Queue. More validation is needed.
Also fix easyrule and auto->manual nat switch code. Ticket #1243
Generalize pppoe server enabled check and use it elsewhere in the GUI that needed fixed. Still needs changes in filter.inc - Ticket #1243
Check if this is an array first, just in case.
Fixes #1207. Allow renaming a limiter. Also prevent a limiter to be deleted if it is referenced in filter rules.
Turn off file size check
Resolves #1224. Correctly change name on port alias in firewall rules if the alias name changes.
Resolves #1263. Use correct config toggle for detecting alternate url for firmware.
Resolves #1264. Read even the httpsname option from config so it displays correctly.
Increase a bit
Limit file sizes to roughly 143k
Global g
Adding crashreporterurl for rebrands
s/er//
Spell out more clearly
Add a global g option named disablecrashreporter which defaults to false for rebrands
fix text
Note that we are deleting the local crash reports
Echo out server response
Ask the person to actually read the page before clicking yes
Fix check to ignore minfree (and the rest of $skip_files)
Move routine under includes. Simplify the file skip check
s/We have/product name has/
Include newlines
Include filename of files in report
Fix typo
Not that we are deleting files
Add link to kernel crash info on wikipedia for those who are not familiar with a panic
Make textarea read only
Include anonymous machine information in bug report including:
Crash report begins. Anonymous machine information:
i3868.1-RELEASE-p2FreeBSD 8.1-RELEASE-p2 #1: Sun Feb 6 05:07:27 EST 2011 sullrich@FreeBSD_8.0_pfSense_2.0-snaps.pfsense.org:/usr/obj.pfSense/usr/pfSensesrc/src/sys/pfSense_SMP.8...
Simplify message for crash reports
Set a savemsg when a crash report exists and show across top instead of redirecting
Ignore minfree file
fix url for jumpto
If product name == pfSense show a link to redmine / bug database
Crash reporter is now working.
Correctly detect amount of files in /var/crash
Set textarea size
Redirect to crash reporter if a crash exists for processing. The crash reporter will either upload the data per the operators consent and or delete the data afterwards and redirect back.
gettext()
Display the source subnet bits as 32 rather than 0 if it is empty.
Allow aliases to be entered for source and destination addresses of outbound NAT rules.
Display the last used repository and branch and add a couple more descriptions.
Change destination back to the field type for fields that allow an alias - they appear to work there (or at least doesn't say it is an error?).
Remove redundant input validation for source port that also prevents use of port ranges.
Fix url
Remove formatting in between textarea
Set priv info
Adding a page that will allow uploading of crash (panic) data. Once the server piece is in place we will detect crash data in php and redirect to this page to prompt if the operator would like to upload the data. Remove the crash data after upload or if the operator does not want to upload the crash data.
Ticket #259. Actually kill dhlient when the interface type changes before going through apply changes otherwise the information would be lost and dhclient will remain running.
Do not call true here according to Ermal
Reinit rules after edit
Test for arrach before foreach'ing. Reported-by: http://forum.pfsense.org/index.php/topic,32865.0.html
Allow ipalias with carp as parent interface to be synchronized.
Show PPPoE tab if any of the PPPoE server instances are enabled. Fixes #1243
Catch the OpenVPN widget up to the status page code for killing clients.
Don't save CA/Cert for a PSK IPsec tunnel.
Fix copypasto
Fix display of these pages on Opera. http://forum.pfsense.org/index.php/topic,32773.0.html
Missing colour for RRD would have caused errors in creating the graphs.
Added Captive Portal RRD graphs, there are two graphs one for the number of logged in users since last rrd poll, and concurrent number of users logged in.
Redirect to correct page
Fix url. Do not include mod_accesslog twice
move pre-auth url before after auth url for consistency.
Set form field type, make URL boxes same size
move option near the other
Increase textbox size. Clarify the original Redirection URL purpouse
Adding CP pre-authentication redirect URL box
Misc fixups
Prevent drop down menu creation
Adding switch to prevent dropdown menu creation.
Adding tab for allowed hostnames
Adding preliminary version of allowed hostnames. Allowed hostnames function similar to allowed IP addresses and permit the captive portal to pass traffic out. An example usage of this is to allow access to a hotel web page freely and then require authentcation hotlinking from this point.
Fix formatting. Die, VIM, DIE!
don't show version on this page either, to match the other pages
handle alternate xml_rootobj correctly when doing config backups w/RRD data
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 )
Do proper input validation on traffic shaper wizards to not allow empty fiedls.
Properly check empty fields when specifying bandwidth values.
Fix OpenVPN wizard.
correct field type, no aliases allowed here
Add drop-down to select OpenVPN hardware crypto (finds usable devices from "openssl engine" list) for clients and servers.
Add a checkbox for duplicate-cn on OpenVPN servers.
Allow setting package interfaces to loopback (lo0)
don't show platform here (rebrands)
If an outbound nat rule has a protocol specified, show it in the summary view.