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.
fix text
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.
fix DNS rebinding descr
No need to set this here anymore. We set it higher by default.
Fix serial port note text.
Validate imported CA/Cert a bit more strongly. Should fix #1190
Revert "nuke content size."
This reverts commit 456962bde2b5b64f2feca58728d96c9c45463f1d.
Ticket #1183. Skip call to filter_configure() here, this will be done when user will click on 'apply changes' button in firewall_aliases.php
Sort installed packages in a case insensitive way on the widget and installed packages list.
Whitespace fixes
Sort services on the services status page and widget.
Be more restrictive with PPTP passwords, invalid characters can blow up the config.
Ticket #944. Do not use the interface_bring_down fucntion here since it is meant for assigned interfaces. Directly destroy previous vlan interface if parent changes.
Add EasyRule images to all other themes. Should work in all themes now.
Fix HTML errors reported by Eclipse using PHP perspective
Added Unbound to the package section for correct link to doc site.
Don't run mb_convert_encoding on descr field, it's cdata protected in the config now and this just causes some characters to be lost on input. Ticket #1168
Do not center hard drive upgrade image
Increase textarea column size.
Clarify a few lines of text
nuke content size.
Do not nuke /var/db/pkg now that 2.0 has better handling
Set status field to upgrade in progtress during upgrade
comment out unfinished OpenVPN Users alias option, can finish for a post-2.0 release
don't use hard coded theme
fix CP dashboard widget
Simplify package version checking code and use the existing pfs_version_compare function that does much (and more) of what the old code was trying to do on its own.
Add $nocsrf = true;
Attempt to make it more clear to users that "Dial on Demand" should not be enabled if thelink should be always up/on.
Ticket #1083. Remove alias capabilities from external and src fields
Add new default option that makes RRD graphs with the old type of behavior for time periods, configurable on settings tab.
Use correct variable for this condition.
since packages aren't version-specific anymore, clarify to Available Packages
remove <strong> to make consistent with all other text
Only unlink /conf/needs_package_sync if no packages are installed, otherwise leave it to the package manager to take care of it.
Move unlink back to the correct line.
make rebrand friendly
Turn off csrf checks
Allow entering an arbitrary subnet for outbound NAT translations.
Add 10 to row count on textarea
Unbreak installedinfo option
Add address pool support to outbound NAT. Allow specifying a subnet for outbound NAT rules (via a subnet of proxy arp VIPs) or a host-type alias for outbound NAT rules, and give the user a choice of pool options for address selection from within the pool.
Ticket #802. During a config restore detect if the vlan interfaces need reassignment too. This might be problematic for other type of interfaces on 2.0!
Fix case statements, may fix rrd graph generation for certain periods.
Run filter configure after doing a save on CP.
clarify CSRF failure message
Undo last commit. Need to add an additional check for opackage count == 0
Use convert_friendly_interface_to_friendly_descr in the wol widget, just like on the main page. Ticket #1103