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
Handle PORTAL_REDIRURL variable
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
Ticket #836 Ticket #1194 and http://forum.pfsense.org/index.php/topic,32175.msg166263.html#msg166263 suggest that now that CP actions are quite fast its better to send the logout data before actually disconnecting the client.
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.
Ticket #1013. Force NAS_PORT to be of type integer to avoid it being interpreted as char and generate wrong radius packet.
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
Ticket #943. Sleep 1 second to give dns time to reload.
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.
Ticket #1152. Call rc.newwanip even on openvpn linkup event to do the correct reloading of gateways and services. Add a safe belt to avoid a recursion in openvpn itself from rc.newwanip.
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
Use strtoupper here
Unlink needs_package_sync after one pkg has installed OK which means that our internet connection is up.
Fix OpenVPN NetBIOS settings not propagating from the wizard to the server instance.
Ticket #944. Wehn changing the parent interface make sure to destroy the old vlan before creating the new one. Since vlans use the name of the parent the old interface referencing the old parent vlan will remain intact.
default to single host on 1:1 NAT as it always has and is the most common usage
switch back to Internal rather than Source, Source is just confusing
Increase textarea col size now that there is a lot more pkg install/deinstall information being output
Add OSPF to firewall rule protocol choices
Ticket #1128. Ooops pass the right parameter to unlock.
Accept # for a DNS override domain DNS server, this makes dnsmasq ignore a previous less specific domain and use system default name servers instead. So you can override example.com to 10.10.10.2 but www.example.com will consult normal DNS.
Ticket #749. Do not create the queues at LAN side for traffic_shaper_wizard_dedicated. Since we cannot control bandwidth its useless to try to handle it(ALTQ was built with this concept in mind).