Switch over to array style page titles. Obtained-from: m0n0wall
Move common functions to guiconfig.inc since head.inc requires them.
Do not declare gentitle twice.
Sync code against m0n0wall:
A global commit will be coming up to remove the operation from each page shortly.
Add genhtmltitle() from m0n0wall.
Correctly define Developers kernel option.
remove whitespace at end
comment out debugging code, was slightly breaking IPsec logs page and possibly others.
Do not allow DHCP server to be enabled when DHCP relay is enabled, and vice versa
Ticket #1488
Do not allow dhcp-relay to be enabled if dhcp server is enabled on any interface.
Back out counter wrap fix from ticket 1494 as it causes more issues thenwe were trying to solve.
Add back scriptaculous files which are being used by the RRD graphspage. Replacements welcome if we want it removed. Seestatus_rrd_graph.php
Fix courtesey of Billm, hackathon 2007 conversation.Forgotten commit.
Fix for Ticket #1494 was committed from my first stab at the fix and not the actual fixed code and ended up in ticket #1496
Add Codemasters ArchLord MMORPG to traffic shaper
Remove size headers since they seem to screw up IE
Fix layout and units
Commit missed include file change
Commit wireless frontend code
List the available Gateways on the rules edit screen
lint
Fix Javascript errors. Thanks JSLint!!
ratio load balancing should actually work
Fix default gateway bit
Relax the ip address check and allow duplicate ip address entries.
Ticket #1476 - use convert multibyte instead of just specialchars
Add descriptive text and link to the gateways page
Add prelimenary Routing page.Allow multiple gateways on one (static) interface
Ticket #1494 - when wrapping at 32bits, the difference is 32bits - last + current, not some massive negative number
why add 30 seconds to uptime if we have been up greater than 60 seconds?
MFC of change [19782] per request from sullrich@
Scale state table size with memory, never allocate more than 10% system ram, this leads to 12K states on 128M and 102K on 1G systems - this should be a good default
Optimize last 10 seconds of load times on the dhcp leases page.Only populate arp array once, then check if it exists
Speedup ARP page by using diag_dhcp_leases.php page code for parsing the dhcpd.leases file
save button needs to be inside form
Correctly check the disabled bit
Ticket #1462: Make the save button only appear if you change an assignment
Ensure that all form elements have an id.
global s/[wW]ebGUI/webConfigurator/ - brought up via ticket #1427
Alphasort the status menu
Correctly set rowhelper input textbox sizes.
Correct form fields css
sync from RELENG_1_2
Fix check_firmware_version descriptionAll XMLRPC functions should be authenticatedMFC: ASAP
Fix missing tag.
Do not create array items for disabled vpn tunnels
Do no show disabled tunnels
Fix wording per ticket #1471
Ticket #1456 - drop one level of verbosity in tcpdump. Some protocolswill still decode to multi-line message - not an easy fix. Doesn'tappear to break non-raw log display
Add VRRP as a protocol type in the decode
Ticket #1448: IP Address sorting was MFC'd from HEAD (this whole fileshould probably be MFC'd)
MFC: to RELENG_1_2
Include second argument for pkg_delete()
Ticket #1470
Fix broken ipsec logic
Fix ipsec overview for wan interface, carp already worked
Do not show Apply button if IPSEC is disabled.
Ticket #1467
Only iterate an array if it is truly an array
Ticket #1463
Only break twice if we are asking for kernel type.
Do not throw errors on empty arrays
Remove ip address check and allow hostnames
Do not show mbuf clusters, show mbufs.
Backport alias import option to RELENG_1 from HEAD.
Ask for kernel type if the kernel upgrade type is unknown.
Ticket #1435
Restart snmp services after LAN IP changes
Ticket #1453
Oops, do not list stations twice.
Show both associated stations and nearby AP's regardless of operating mode.
Fix formatting errors introduced by last commit.
Show wireless nodes regardless if we can deterimine BSS value. Now the AP my test unit is associated with shows the signal strength, etc correctly.
add MMS (TCP/UDP) to protocol definitions
Already in base includes
We Do not validate username field anymore on this page. Has been removed for user manage.
Fixing css layout
Create a management subnet on a wan interface if the interface is DHCP.Create automatic nat rules for the management subnet.Make the automatic nat rules always use the interface address.Allow entry of these subnets on the interfaces page.
Show the ipsec interface
changed text for consistency
IPSEC log highlighting got better
unsplit DHCP-root-path-option
Add defCmdT("netstat -s -ppfsync","netstat -s -ppfsync"); which will be useful in debugging pfsync errors.
Only reload webGUI con CERT or KEY changes.
Use maximum mbuf field
Show MBUF usage.
Add MBUF usage information
Show state count on states display screen.
Provide a different approach to showing logfiles. This allows for highlighting specific information and also providethe ability to show other information.For the ipsec logs this means we now show the tunnel description in bold for each identified gateway ip.
Ensure CARP cache is cleared on status page reload.
Sync w/ HEAD
DHCP: add Domain-Searchlist-Option
Reset $userent - it gets set somewhere and grants users full priviledgesafter creation
Somehow requiring config.inc before guiconfig.inc was redirecting back tologin page. config.inc get's pulled in through functions.inc include inguiconfig.inc, no need for it here.
Reported-by: smos@
fix field alignment
missed this page in the original backport commits
Sync NATT support from m0n0wall
beta load balancer widget
reorganize ipsec code