Progress bar now works, installer looks pretty slick!
Don't use WAN/LAN if an interface descr exists ticket #783
Make installer html look more like an installer, add progress bar. Output javascript.
Add more text, general cleanups. Works pretty decently but still needs custom install option and rescue config.
NAT is useful with single interface systems too, both rdr and outbound
Lower font size on create / overwrite line
Print out host correctly on the overwrite notice
Do not create blank entries
Oops, add /32 to address
Do not prompt to create an alias for items that cannot be resolved
Default to network and use /32 to make it easier to expand these into blocking entire netblock rules, etc
Indent checks
Add option to create an alias from a dns lookup. If the alias exists it will prompt to overwtrite
Handle cases when source or destination is not enabled and you end up with an offset error
Ooops, uncomment test case
Set ipaddr to first array entry
Teach the DNS Lookup util to grok multiple host entries
Show all tables present in the tables ruleset on the diag overload tables.
Fixes #768. Do not show twice the table that is selected.
Adding utility to show and maintain overflow tables
Fix ps command in packet capture screen. Ticket #766
fix text, use more sane default snaplen, remove bunk bridge check. Still one problem here, it doesn't display anything in the output box in the web interface though it's running the correct command and the pcap file is fine.
Sync wireless settings first to be sure it displays the actual settings that will be used when the interface is configured.
Add a checkbox to make syncing shared wireless settings to a central area optional.
Change wireless configuration heading to be more specific.
Don't maintain a membership for the 'all' group when it includes everyone. Just return it for everyone if the 'all' group is requested. For the count of the 'all' group, just return a count of all the users on the system. Fixes #613
Fixes #761. Remove some wrong copy/pasto code.
Fixes #761. Correctly bring down/up all vips based on the button click in the webGUI.
fix several cosmetic issues. add an icon type for the "both" direction, fix icons for other directions
clarify text
add patch from vcoque to fix gettext
Allow setting <remote_managed_pages><item> page items such as /services_captiveportal.php which signals the GUI that the contents of the page are being controlled from a remote machine and disallow the GUI page from being edited.
Do not blacklist radius for authentication method on the webGUI.
Fixes #745. Validate group name against existing interfaces.
Fix test for checking the prefer old IPsec SA box.
Fix path to dhcpd.conf in status.php
Use more appropriate advice here for community string
Correct my email address, adjust copyright to 2010
Add the openvpn users graph, add the colors to all the themes colors include. Add vpn tabon the settings page, it didn't show although it should.
remove empty note, redirect to correct page
Add OpenVPN users database, sync the tabs on the settings page.Graphing page doesn't know about openvpn users yet. But that's ok.
The custom graph option now works, this needs for a certain someone tointegrate a nice date picker that updates the fields with the correctseconds.Add tab for VPN databases which we don't have yet.
Further correct week graph, weeks start at monday, not sunday. Makeprevious week work too.
Fix the glob() to return only the files, not the pathnames, use chdir()before.Fix a possible injection of ../ in the database path by using basename()Fix the week graph math so it is correct.
Add a subnet option to allowed ip addresses on CP.
Use correct boolean values as the logic implies.
only match with a space behind the IP, otherwise 10.0.0.6 CARP IP may match against interface IP 10.0.0.60, and show incorrect info on the CARP status page
Remove priority from HFSC it is a null config option. Center most of the text in the center of a <td> and add some space between objects.
Fix typos
Replace this exec to find with a glob(). Fixes #751.
Only perform this check if the group being created actually has members.
Commit first stab at a custom graph tab. Doesn't do anything yet, shouldn't break any existing graphs.
fix double click to edit
correctly add new pass-through MAC entries
Do not allow "0" for PPTP users. Default to 16 clients.
round the date calculation result so that it results in 1 month insteadof 4 weeks which looks strange.
Fix the calculus so the date goes backwards
Remove debugging lineImprove the scale so that it matches up the length of the period.Style fixes
Pull in RADIUS reply messages for logout page.
Improve the RRD graph display
No need to use # in color code, it's already set with this
Allow overriding the Nifty corners background color
Adding login.css to all themes. Add infobox theme code now that we warn users for dns rebinding on the login page
Allow setting the SMTP port for notifications. Fixes #677
Fix this disabled test for CSC entries.
Add NAT-PMP support to UPnP. Fixes #262. Thanks to Salvatore LaMendola for the patch.
Add Diagnostics > SMART Status for ATA HDDs. (Some functionality disabled, still needs hooked into notifications, and service code for smartd)
fix disable HTTP redirect
Detect if nanobsd or nanobsd-vga image must be used for upgrade
Add undo button for drag and drop reordering
After editing a group, refresh its users, as their shell privileges may have changed.
Set groups first, since local_user_set checks a privilege that relies on the groups being accurate when run.
Fix "all users" group member array test.
Do not call gettext() to print vars
Checked gettext() implementation on diag_ping.php
Checked gettext() implementation on diag_backup.php
Merge remote branch 'mainline/master' into 1_diag
Conflicts: usr/local/www/diag_ipsec_sad.php
Mark filter dirty after saving
Cleanup HTMl formatting a bit more, stick mode on its on TR
Cleanup HTML formatting
Add hint about drag and drop reordering
Unbreak OnMouseEvent
Nuke trailing c/r
Add a Close button option for notices that have appeared as long as the save button has not been set
Mark Loading box visibility has hidden as it is only used for drag and drop
remove warning for redirect mode since it's not supported
Use redboxtable
Unbreak nifty
Rename to already existing name=infoboxnp
Show a loading ajax widget when the page is refreshing the order
Add a id of redboxtable to the table so that ajax can interact with this box.
Use the move pointer type
fix some of the logging for load balancer, still partially broken
Adding drag and drop feature to firewall rules ordering. Simply start dragging a rule and release and the page will refresh with the new order. If all goes well I will duplicate this feature to other pages with rule reordering functionality.
rename slbd pages since this is no longer slbd
Separate regdomain.xml parsing back to a separate file, so it can be used when xmlreader.inc is used instead of xmlparse.inc
Restore the code for getting the step's title and description after the step ID is set so that it is read from the correct step.