Add duplicate option to system_routes.php.By request of Seth.
Port load balancer sticky address option
fix html alignment and pgtitle
Add a plus button on the top header of these pages.This to make it easier on large configurations.
When Enable Static ARP entries is enabled, do not allow entries that lack an ip address from being added. Currently we do not have any type of dhcp server hooks to automatically add the arp address to the arp table to make this work otherwise.
Add NTP server field to dhcp config.From: Alexander Schaber
Execute tcpdump in background for speed improvement
Add more protocols.
Submitted-by: Martin Fuchs
Make naming consistent
correctly determine if time range exists
correct scriptaculous handle
Widget base. Note: changes to widgets are not saved yet.
Schedule icon change, round 3
MFC: asap
schedule icon update
schedule icons
Show icon that indicates whether the traffic is being blocked or allowed
further changes to 1.3 for pppoe server and pptp server. added to gui add radius acct and auth ports add acct update in seconds option for external radius servers add backup radius server changes
rearranges xml for better use moved radius specific features inside tags added options for additional server above 2 miner bug fixes
Ticket #1306
Do not attempt to touch /needs_package_sync on CDROM platform.
Do not allow - in aliases. This breaks port aliases.tables are fine with the - and the _. Ports only work with _.
Prevent a configuration sync loop from occuring when a cluster has two nodes.
Switch over to mpd4
Code-submitted-by: alan_AT_radiowave.ie
Change Miniupnp to UPNP
Add upnp status link in the menu
Add tab interface.
MFC: Together with the newly added status_slbd_vs.php this hould make awhole. For 1.2
PPPoE server fixes
Ticket #1283
Add server pools status page.Someone needs to add tabs for the status pages?!
MFC: Probably
Process gateway pools only.
closable graphs
correct the html structure, and show errors properly
Alter outbound nat descriptions to match operation
MFC: Soon?
verify interface is enabled before drawing graph
Give user option to display multiple graphs. Note: need a better play button for Scott's bling blingin request.
New flashy index page. Just some snippets from various other pages
Move interface info function for global use
Unbreak status graph. Someone is going to need to submit WORKING patches that work with FireFox, IE and Opera for this to get changed again!
Ticket #1290
s/resolved/resolve/
check if schedule config is array first
Actually show when we are rebooting to avoid confusion.
When restoring a configuration via the webConfigurator detect that a interface mismatch has occured and redirect the user to the assign interface screen. Once the assign interface Save button has been pressed go ahead and reboot. This might just prevent someone from throwing a fit since they do not have console access.
Add more well known ports to the protocols drop down.
Patch-submitted-by: Martin Fuchs
use <object> instead of <embed>
Ironically this was already fixed in HEAD!
Bug fix: Menu now shows on top of traffic graph instead of underneathMFC: asap
Show icon when schedule is active
initialize variable correctlyMFC: asap
Show icon when schedule is activeMFC: asap
Schedule popup on firewall page, stop min 0>00MFC: asap
Add some text breaks.
Remove <br/> from schedule strong note.
Wrap text in
Add a note about firewall rule schedule logic that will pop up in a new window describing how pass rules work when they are outside of the schedule window, etc.
Backport usermanager code from HEAD so I can get it in the snaps andstart testing it properlyThere's still some CSS/HTML fixes needed but the code seems to work
If we cannot deterimine interrupts a second for an interface, do not recycle last known values.
Remove IP Compression box. A lot of further refactoring is going to be required to make this work and we do not have enough time to do so before 1.2 beta.
Ticket 1280: updated
Both -HEAD and -RELENG_1 have had a hidden feature to allow IPSEC compression. Add a checkbox to the screen to allow this hidden value to be toggled.
Add UDP bit torrent traffic rule to wizard
highlight schedule column on single clicks
Add back 59 minute option
Remove class elements from TD so that elements do not look strange.
Suggested-by: Scott Dale
Do not output blank gateways
more logic checks.
more logic checks
MFC 17270Fix hostname check when hostname field is blank
Back out last commit, it removes the hostname check and is not the correct fix.
Ryan will be investigating the issue further since he added this feature.
Sync w/ m0n0wall
Signal filter reload after change
is_validaliasname() will not allow _, remove that from the allowed description.
If we want to allow _ then a new function will have to be created in place of is_validaliasname()
Monday is first now
removed unnecessary logic check
time is now drop down, various other logic checks
Fixed column alignment for new schedule column
Shift icons to the right now that the schedule column is appearing
updated text descriptions and added check to ensure at least 1 time range is configured
Include schedule column
Add firewall rules schedule page
update error checks for minutes ending in 59
Corrected xml schema
Add useful commands for checking system status
New XML Schema and multiple bug fixes.
Only foreach() through the object if it is an array.
This should fix the Warning: Invalid argument supplied for foreach() in /usr/local/www/firewall_rules_edit.php on line 729
Comment out the per user bw option until the kernel panics are tamed
Comment out the m0n0wall option until the kernel panics are tamed
Kill -HEADisms
Print out variable correctly
MFC m0n0wall traffic shaper option
Add back per user bandwidth now that dummynet works correctly
Hide schedule area. We are not ready for bug reports yet, Martin!!!
header correct now, oops
Firewall Schedule GUI! ... and there was much rejoicing.
Removed redundant code, added feature to copy over data when input errors are detected (prevents retyping).
Only show interrupts a second if we can obtain the information for that interface
deal with uhci edge case
If vmstat is present then display interrupt total and rate. Recent snapshots already contain vmstat.
Ignore down or unconfigured interfaces
Fix eclipse errors
Add an option to disable firewall scrubbing altogether.
Unbreak exec.php