Fix some html table column class mismatches that made for ugly output.
Cleanup some of the authentication code. Fix the problem where you mustnavigate away from the initial page twice to get somewhere. Remove someof the cruft that was no longer used. Don't unconditionally redirect auser to their homepage if another url was specified pre-login. This will...
Correct all double click action urls in the main IPsec config screens.Reported by Seth.
Change the text in the privilege table row to read "Assigned Privileges" instead of "Effective Privileges". This is in contrast to the user pagewhich also lists group privilege inheritance.
Hopefully fix wirless configuration issues on GUI part since the wireless code requests an optcfg array as global which was removed with multi pppoe/pptp/... fixes. Pass the required array as a parameter to the wireless code to avoid further breakage while fixing other code.
Allow to set the mtu higher than 1500 bytes on interfaces.
Actually fix problem with assigning number of interfaces greater than 10 or 20.
Oops forgotten curly.
Correct problems with OpenVPN that prevented the lzo compression and passtos options from being set correctly in configuration files.
Add options to export ca, certificate and user certificate data from thewebui.
OpenSSL is now in the base php
Correct a problem with the setup wizzard. It was using a legacy method toset the administrative password. This was causing failures while parsingthe xml file.
Correctly show interface column even on disabled interface cases.
Fix problem reported on http://forum.pfsense.org/index.php/topic,10984.0.html.
Actually this is a dumb php susbstr() function behaviour since the code logic was fine.Either way this fixes the problem of not allowing more the 12 total interfaces present.
Make edit pages look consistentPointed out by: sullrich@
Do not try to convert twice the real interface to the friendly descr. This fixes the empty interface column on System Logs->Firewall tab log viewer.
Determine real interface by the new $if
Fix error checking for wireless interfaces being part of a bridge which is allowed only in hostap mode.
Fix detection if an interface is part of bridge.
Fix forgotten bridge configuration knob rename.
Remove
Appear for both cases
Change // to /
Reverse fade order
Fade out edit box when we are browsing. Fade it back in when file is loaded.
Bold the current working directory
Wire up Home icon to /
We do not have a toolbox on RELENG_1.
Add missing /
Add missing files
Backport edit.php from HEAD, which is Dead, Zed.
move CSS header to correct location
Remove CSS class from interface dropdown, we do not have icons on RELENG_1.
Add CSS header
Add CSS Header
Add CSS headers
Add CSS header like most pages already have
Show header when alias is not in use
Add CSS header like other pages use.
Dress page up with a CSS header like other pages use.
Dress GIF edit page up with a CSS header like other pages use.
Dress GRE edit page up with a CSS header like other pages have.
Dress PPP configuration page up with a CSS header like other pages use.
Dress VLAN edit page up with a CSS header like other pages use.
Remove CSS field assignment which is moving the text over to makeaccomidations for a blank icon.
Show playback commands avaiable
Center status box
Back cols back by 10
Increase textarea size a bit more.
Really show all items
Initialize string
Only show areas that have data in them in the backup selection screen.
Noticed-by: mgrooms
Unbreak wizard.
Pointy-hat-to: me
Do not show Apply button after saving by changing save text slightly.
Make page look more consistent by adding a listtopic CSS entry for System
Correct title / location
Show correct labels for psuedo databases.
Leave $j alone
Show correct count of phase2 entries.
Show how many phase 2 entries are hidden.
Suggested-by: mgrooms
Remove empty trailing line at end of file.
oops, remove debugging code
It makes no sense to show a enable/disable button when no carp interfacesare configured. Do not show it under these conditions.
Make page look OK when no carp interfaces are defined.
Bring in relay options for inbound load balancerMore work pending, this seems to generate proper configsneeds much more testing though
Increase size of textarea so that debugging is much easier whenpasting large blobs of code.
Turn off interrupts/second until we can upgrade the parsing code to usea regex and stop showing bogus information such as:
Interrupts/Second: hifn0 total 41258 rate
Stop clobbering $if on local pages.
Remove bogus quotes that made it in here
Add support for export and import of encrypted configuration files. A setof command line utilities for encypting and decrypting the files formatis available from the tools/config-crypto directory.
Correctly validate required input fields for OpenVPN screens.
Fix a rendering bug in the new OpenVPN status page.
Replace the old openvpn status page with a new implementation. We now adda tcp management port option to each OpenVPN server. Instead of rootingthrough the OpenVPN logs once a minute for status updates, we now submit arequest to the management port to obtain informaiton. We probably need to...
Correct some problems with the filter code where we were calling foreachon data that wasn't necessarily a valid array.
Modify the OpenVPN code to stop passing the array index around and thenimmediately obtaining a reference to the array entry. We already have a...
Set some important default values for the new OpenVPN interface screens.Add functions and interface code to handle local port conflict detectionand resolution.
Dump the per-configuration dh parameters data. It make no sense to keepthis information in the configuration as its not specific to the server.It only contains the parameters ( a safe large prime number ) that isused during a DH key exchange. Instead, we now use a system wide dh file...
Rework most of the OpenVPN support. The interfaces have been updated tonot use the pkg system and the configuration has been migrated to anopenvpn prefix. The centralized user and certificate manager is now usedto support the openvpn configurations. Most of the files removed in this...
Use additional tables to improve the formatting of several IPsec checkboxconfiguration options.
Only read ipsec phase1 configuration values that are relvent for theconfigured authentication method. This silences harmless php warnings.Reported by Scott Ullrich.
Minor nitpick, change - to +
Allow wrapping of phase entries.
Rename button to , we already show " Show Phase 2" behind it.
Spell items correctly and name items correctly.
Add lisrrborder
Move format_bytes() to util.inc to match m0n0wall
Style boxen better.
Add listrborder element
Add a Phase2 button and hide the phase 2 settings by default. Clicking thebutton will unhide the phase2 block similar to our "Advacned" buttons onvarious screens.
Begin reformatting IPSEC screen. Give a bit more padding, shiftover a little and turn bacgkround to grey instead of red.
Disallow the copy option for mobile phase1 entries. There can be only one.
Touch up text
Add a script to assist in removing all packages and or the packageconfiguration file from the command line.