When disabling an interface bring it down also.
Refactor some code so frontend does not need to know about details that might changeduring development.
Split random-id and no-df option for scrubbing.
Add plugins folder for firmware_upgrade
Reload the filter. Plugins might need to run.
Navigate to / after 40 seconds to avoid accidental reboots.
Still array handling changes on php5. Reported by: http://forum.pfsense.org/index.php/topic,12043.0.html
Test for existence before unsetting, this is do to changed behavior in php5. Reported by: http://forum.pfsense.org/index.php/topic,12060.0.html
Add table header row
Lock the config before reconfiguring filter rules.
Fix issue reported by http://forum.pfsense.org/index.php/topic,12043.0.html.
All these flushing is not needed now that apply is a differnet step like everywhere else in code.
Actually apply fixes to the correct files.
I always remember having done this long ago?!
Use listbg as all other pages do
Add missing image
Do not wrap dropdown menus
Make sure all themes have login box information
Do not list color: #FFFFFF; twice
Do not hard code white
Do not hard code white color
Do not harc code white
Use listbg
Honour listbg font properties
Set foreground color to white
Use listbg instead of hard coding red background for RFC1918 information
Only set font color to white when background is red
Allow setting the size of password fields
Black does not show up well on a red background, use white.
Fix applying interface settings and prevent it from being applied multiple times as in ocasions with browser glitches. Remove some only wan part code.
Use ECN for the queues created by the wizard which is a more recent technology and i am tired of explaining to users how to handle errors on it. Strange is this is an ALPHA release!
The actual problem is in the dummynet merge with pf which has a red keyword with diferent parameters.
Break before information text to match other pages
Cleanup the status queues so it does not does stupid things.Apparnetly this needs to be converted to 'ajax' calls as the traffic graph but for now live with this.
Introduce a 'None' option for the gateways select box.Apart fixing aestetic when there is no gateway configured for the interface it allows you to setup gateways and notselect them on the interface configuration i.e. on Lan or similar type configured ones....
pkg_edit add <wrap>off</wrap> for textarea
Remove stray 1
Do not encode, AJAX function handles.
Automatically remote /tmp/config.cache if it exists after file save.
Fix enable/disable checkbox
Workaround agressive cache of firefox by adding some options in the header. this is the same issue as the traffic graph one.
Add text, from lagg(4) man page, that explains what the various protocols do. Add even a note to explain that only un-assigned interfaces can be part of a lagg(4) interface with suggestion from http://forum.pfsense.org/index.php/topic,11614.0.html.
Add a note that interfaces part of a lagg(4) will not be shown(allowed to be assigned.
Do not allow lagg(4) members to be assigned.
Oops, typo.
Catch up with traffic graph changes.
Add missing quota to the titles so pages actually display.
Use get_configured_interface_with_descr() for OpenVPN gui pages. Suggestedby Ermal.
Nuke old utility to take interface statistics
Fix the Traffic Graph for Firefox case, which caches agressively and makes the XMLHttpRequest calls return the same result and the output is just a red line at the end of the graph since the difference between the old and new traffic is always 0.
Fix a few minor problems with the IPsec configuration interface. Make surewe don't copy the ikeid when duplicating a phase1 entry. Simplify the codethat deletes all associated phase2 entries when a phase1 is deleted. I wasand still am learning the finer points of php.
Make it possible for pakages to insert additional tabbed pages into anexisting tab group. This requires that each page in the tab group calladd_package_tabs() with the tab group name before display_top_tabs() sopages can be inserted. While far from optimal, this system is really a...
Fix empty wep array
Correctly handle 802.11x setting.
Some style and consistency fixes, no functional change.
Fix the Status->Traffic Graph graphic.
Bring the ppp frontend to functionality.Add a more options like max connection attempt, support for static ip setups, username and password configs.
Add ability to hook into tabs on various screens. Each tab area willneed to hook into this sytem similar to: $tab_array = array(); $tab_array[] = array("Port Forward", true, "firewall_nat.php"); $tab_array[] = array("1:1", false, "firewall_nat_1to1.php");...
Remove (not parsed) from description. It IS parsed and checked for XSSproblems now that we can assign owners of interfaces.
Backout last change, we need to think about this some more.
Learn how to spell "Acknowledge"
Pointed-out-by: billm
We already escape characters. Do not worry about notifying user thatthe description field is invalid as it will be escaped againduring firewall_rules.php
Require_once instead of require.
Increase the page redirect time after switching between http and https. Itcan take longer on slower embedded systems.
Whitespace and minor bug fixes for package manager pages.
Show correct interface.
Catch up with backend modification and synchronize some fields in the GUI itself.
Catch up with function renaming.
Array checks too.
Add missing quote char.
Add some check if we are working with arrays and fix the check for not allowing dhcpd to be configured on nonstatic ip interfaces.
Modify the OpenVPN server configuration to allow the DH parameter lengthto be specified. Upgraded 1.2.x configurations will default to 1024 bits.
Move the 'advanced users only' notice into the tab body so the tab headersare not displaced by this message.
Whitespace and minor bug fixes for system general setup page.
Rename interfaces_wan_configure to interface_configure now that it is used for all assigned interface configuration.
Merge interfaces_wlan.inc into interfaces.php there is no need for the to be different files so when one is edited the other can be broken.
NOTE: Part of the interfaces history is located on interfaces_lan.php and interfaces_opt.php.
Catch up with file rename.
Oops, this is a test and not an assignment.
Cleanup the tab format of the system user/group/server management pages.The edges were square instead of rounded like most pfSense pages. Alsomake sure tabs and cancel buttons are present in the add privilege andadd certificate pages.
Cleanup the tab format of the system ca/certificate pages. The edges weresquare instead of rounded like most pfSense pages. While here, fix a bugthat made the submit button disappear when it shouldn't.
Cleanup the tab format of the system advanced pages. The edges were squareinstead of rounded like most pfSense pages.
Whitespace and html cleanup of the configuration history page.
Moves the protocol and certificate options out of the general config pageto the Advanced admin access tab. The thought is that they should be nextto each other. The certificate management has also been modified to usethe centralized certificate manager. I took the liberty of removing the...
Add "Services" to the page title