Don't show LAN in Interfaces menu if it doesn't actually exist.
Bye bye, LAN interface requirement.
Add back Save button.
Do not show LAN interface when it is not present.
LAN interface is now optional. Allow it to be deleted.
touch up text
Ticket #1627
Correctly deterimine if /boot/loader.conf exists.
Fix 'slingbox' setting so the xml parser does not bail at it.
Add Slingbox to the raise/lower protocols screen.(requested by Scott)
Sync w/ 1.2's filter diag logs.
Turn Pages Accessible field foreground to white.
shorten description field to prevent creating rulesets that won't load.
Ticket #1619
Only assign &$ if item is an array.
Allow reserved IP addresses to fall within the DHCP Server range. DHCPDdoes not barf with these changes, so why not?
Add after each field so that empty spans do not break the csslook and field. Minor nitpick.
Fix rule creation for prioritizing hosts/aliases specified during the wizard
Make the wizard more userfriendly.
Latest eDir / Active Directory tweaks from Mark Batchelor.
Thanks again for him helping us with this project!
Lower threshold to 86. Noticed a scenario where slbd was chewing uproughtly 91% of the cpu.
Fix bandwidth assignment on LAN qOthersLow queue.
Only iterate groups if it is an array.
Validate better some input. This avoids some empty javascript errors.
Use ip_in_subnet() to correctly determineif we have a matching real ipaddress defined somewhere before allowing the CARP address to be added.
minor cosmetic nitpick - move "selected" icons one column to the rightafter the queues column got introduced
cosmetic fixesoutput product name correctly
correctly output product name
use friendly names, not opt names
rm per Ermal
Fix a stale calculation. They are not yet safe(for now).
Update the wizard.This commit makes it capable of 1 LAN and multiple WAN's. Other wizards will come after this.Now you can specify per each link upload and download and the wizard will do its math accordingly.Also can specify per link guranteed VoIP bandwidth....
Round up some values from divison calculations.
Use buttons for queue action instead of images.
Make sure the 80% limit for linkshare is not passesd by qVoIP during wizard.
Only calculate a factor for HFSC scheduler.
Propperly show the name of interface on the queues status page.
Fix wrong check during the wizard.If you didn't enable the Games prioritizing you would not have queues created.
Found by: Scott
Fix an error on the wizard.
Clean up from some leftovers that are not needed anymore.
Cosmetic change. Move the Queue and Interface tab on the top level instead of providing a second level tab section for them.
Fix Queues view on the shaper.
On interface ip or gateway changes FreeBSD will remove routes related.
Ensure the routes are loaded back each time.
MFC: After testing at ORU
An attempt to fix some issues discovered with outgoing traffic with the wzard generated rules.
Fix an error with previous commit.
Revert back rules direction on the wizard wipped by previous commit accidentally.
Unbreak traffic shaper wizard incidentally i used explode instead of implode.
Unbreak tags on the floating tab.
Add back ldap auth caontainer picker.
Fix some typos.
Make the wizard generate safer rules.Now it presents the user an option to make us know what type the opt* interfaces are, external(wan like) or internal(lan like).
Finish the Floating rules toolbar.Now you can create rules with tags/direction/match by tag/choose direction/choose multiple interface/quick.
Just for note the queue assignment has been moved to the Firewall->Rules section. Now for every rule you create you can choose the queue for it.
Remove an accidentally slipped in line.
Show the user the interface the queue is located to make it easier now that the same queue name is used on multiple interfaces.
clarify wording in tabs to appropriately reflect purpose of these pages
Only process /boot/loader.conf if it exists avoiding asomehwhat ugly looking error on cdrom boot.
Ticket #1586
Bring in the new traffic shaper.It is capable of multi interface shaping.
Also bring the wizard up-to-date. Now it is capable of doing multi interface too.
Ticket #1578
Ticket #1577
Ticket #1576
remove unnecessary grep
Ticket #1573
Ticket #1569
Do not reset every hour. Wait until the process goes out of control.
Remove the need to define authetnication containers. Now a user can loginanywhere in the LDAP tree and will use the groups to deterimine the accessprivs.
Work sponsored-by: Centipede Networks
Gracefully bail out if the LDAP server is unavailable.
correct tab alignment
Make form look a little more pleasing to the eye.
Adding LDAP Authentication container picker.
Add Users containers setting where a ; seperated list of LDAP containerscan be specified to authenticate against. Final item will be a graphicalbrowser that can help the operator populate this box if they are feelinglazy or do not understand LDAP completely....
Make the LDAP settings screen look better.
Add LDAP test functions to verify that the LDAP settings are correct.Return the OU's and show to the user after test completion.
change href link
include required files for when widget is being loaded by AJAX calls.
Use AJAX for loading of new widgets. Now most widgets will use AJAX for new data. Also improved performance
moved widget tab function to guiconfig.inc
show dns values correctly
new ajax functions for dashboard
Correctly display product name.
Clarify the notes/examples for each of the ldap options. This should makeit pretty clear until I finish the fancy LDAP tree viewer control.
I should also note that as of this commit the LDAP auth functions are nowworking beautifully against a Windows 2000 Server Active Directory!...
Use correct var
Allow multiple groups to be assigned per user.
Add ldap.so library.
Pretent we are a little bit more secure and hide the password from folksthat can look over your shoulder.
Adding LDAP options:
Work sponsored-by: Centipede Networks <http://centipedenetworks.com/>
Adding LDAP settings:
Detect vmware and embedded platforms and lower the note durationautomatically.
Correct script checks.
add comment from RELENG_1_2