Commit Graph

8310 Commits

Author SHA1 Message Date
Scott Ullrich
87fe2b7ff2 Move common functions to guiconfig.inc since head.inc requires them. 2007-11-16 01:22:02 +00:00
Scott Ullrich
9d9adc7fc9 Move common functions to guiconfig.inc since head.inc requires them. 2007-11-16 01:09:47 +00:00
Scott Ullrich
d0e6f971d5 Do not declare gentitle twice. 2007-11-16 00:58:45 +00:00
Scott Ullrich
28b1cc3940 Switch over to array style page titles. Obtained-from: m0n0wall 2007-11-16 00:58:00 +00:00
Scott Ullrich
d88c6a9fdf Switch over to array style page titles. Obtained-from: m0n0wall 2007-11-16 00:48:53 +00:00
Scott Ullrich
19b331c1fa Sync code against m0n0wall:
* Output pgtitle in fbegin.inc.

A global commit will be coming up to remove the operation from each page shortly.
2007-11-15 23:58:57 +00:00
Scott Ullrich
e93441e07a Add genhtmltitle() from m0n0wall. 2007-11-15 23:17:36 +00:00
Seth Mos
8a9caa98e1 Reference correct file for upgrade from console. 2007-11-12 11:42:18 +00:00
Seth Mos
3760690c62 do not run pfctl -ss 4 times 2007-11-10 15:11:18 +00:00
Scott Ullrich
a04eb8739e Correctly define Developers kernel option. 2007-11-10 02:29:21 +00:00
Scott Ullrich
ebe2951eb6 Add libreadline support for command histories.
Requested-by: CMB
2007-11-09 02:09:35 +00:00
Scott Ullrich
7afeb359ea Remove any previous MD5 sums after upgrade. 2007-11-07 23:11:45 +00:00
Scott Ullrich
24c4023c00 Remove any previous MD5 sums after upgrade.
From Seth:
2007-11-07 23:09:00 +00:00
Scott Ullrich
2cd5ce143a Failover in 10 seconds as opposed to 60 seconds on DHCP Server failover mode. 2007-11-06 18:43:32 +00:00
Scott Ullrich
cf09e49721 Minor style nitpicks. # should have a space betwen it and the next text. 2007-11-05 20:20:40 +00:00
Scott Ullrich
09fa959eaf Automatically permit PFTPX traffic behind the scenes. Without this change multi-wan can break ftp very easily when someone defines rules for the same port range (8020-8029). 2007-11-05 19:30:58 +00:00
Scott Ullrich
cbcc5530b6 IPSEC keep alive pinger using the wrong source IP address
Ticket #1482
2007-11-05 17:29:57 +00:00
Chris Buechler
d7028c7406 remove whitespace at end 2007-11-05 02:25:40 +00:00
Chris Buechler
5e3de917d9 comment out debugging code, was slightly breaking IPsec logs page and possibly others. 2007-11-05 00:41:53 +00:00
Chris Buechler
3d7b7757d1 Do not allow DHCP server to be enabled when DHCP relay is enabled, and vice versa
Ticket #1488
2007-11-04 22:03:23 +00:00
Scott Ullrich
48c6ab80c4 Do not allow dhcp-relay to be enabled if dhcp server is enabled on any interface. Ticket #1488 2007-11-03 21:06:48 +00:00
Seth Mos
67c04e807b Back out counter wrap fix from ticket 1494 as it causes more issues then
we were trying to solve.
2007-11-01 22:17:40 +00:00
Seth Mos
63353c9e4e Add back scriptaculous files which are being used by the RRD graphs
page. Replacements welcome if we want it removed. See
status_rrd_graph.php
2007-11-01 21:02:16 +00:00
Scott Ullrich
c5af8bf92a multiple vlans + spoofmac result in unexpected behaviour
Ticket #1514

Introduction
I have an acceptable workaround, so the problem is not urgent, but before i fiogured out the workaround, is was severely impacting performance (3 interfaces not operating). I am a network specialist and I am available to assist wherever possible. If the issue si considered seriousenough for a fix, I can assist in more detailed pinpointing using tcpdumps on test-platforms.

Symptoms
If a interface is using vlan tagging for virtual interfaces and also the untagged interface is using MAC address spoofing, communication fails on the tagged vlans.

Description
On interface rl1 is untagged the WAN connection. This requires a spoofed MAC address, eg using <spoofmac>00:03:6b:f7:3b:3f</spoofmac>. On interface rl1 is also a vlan/tagged interface, eg vlan0 using rl1 and vlan tag 5. The tagged interface vlan0 expects to use the original MAC address of the interface rl0. But the issue is that interface rl0 is only processing incoming packets with destination mac address spoof_mac_rl1.

Workarounds (no code change required)
acceptable configure the <spoofmac>00:03:6b:f7:3b:3f</spoofmac> on all vlan interfaces connected to interface rl1
funny start a tcpdump on the vlan interface. This will put the interface in promiscuous mode and it will process all packets. Now the packets destined for the original MAC address (and active on the vlan interface)
bypass Do not use tagged interfaces on a interface with spoofmac

Remarks
It is very confusing that when a vlan is created, the GUI a refernece shows to the physical/original MAC address, even when the MAC addres of the untagged interface is
2007-11-01 18:14:16 +00:00
Scott Ullrich
d6c797416c Adding keep alive host to IPsec causes warning in webGUI
Ticket #1509
2007-11-01 17:54:41 +00:00
Seth Mos
f0a3ac473b Fix courtesey of Billm, hackathon 2007 conversation.
Forgotten commit.
2007-10-29 22:00:56 +00:00
Seth Mos
ee5f368f27 Define ifconfig command 2007-10-29 05:59:27 +00:00
Seth Mos
c8cf69f3aa Fix typo in variable 2007-10-28 23:06:59 +00:00
Daniel Stefan Haischt
8f4423e5c4 * removed scriptaculous. It will be added while building the ISO
or embedded image.
2007-10-28 02:19:35 +00:00
Bill Marquette
c24d0dd0c9 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 2007-10-26 02:05:51 +00:00
Seth Mos
a7dca53c35 Remove private networks 2007-10-25 10:36:03 +00:00
Seth Mos
0e36d24573 Update bogons list, it is severly out of date 2007-10-25 09:37:58 +00:00
Martin Fuchs
c1a4aacad2 Ticket 1709: fixed typo in OpenVPN cfg-page 2007-10-24 19:41:22 +00:00
Martin Fuchs
88a82fc434 Add Codemasters ArchLord MMORPG to traffic shaper 2007-10-23 20:44:51 +00:00
Martin Fuchs
6d61e0a0e8 Ticket 1709: fexed typo in OpenVPN cfg-page 2007-10-23 20:12:19 +00:00
Seth Mos
b295e815d4 Remove size headers since they seem to screw up IE 2007-10-21 16:18:32 +00:00
Seth Mos
063b934c23 Fix layout and units 2007-10-21 06:41:19 +00:00
Seth Mos
a7a31a1ef5 Commit missed include file change 2007-10-21 06:30:49 +00:00
Seth Mos
2f80d451c6 Commit wireless frontend code 2007-10-21 06:24:24 +00:00
Seth Mos
308d99b11c Improve wireless stats 2007-10-21 06:18:34 +00:00
Seth Mos
e969845321 Commit wireless statistics 1st round 2007-10-21 04:16:34 +00:00
Seth Mos
d972060281 List the available Gateways on the rules edit screen 2007-10-20 00:56:32 +00:00
Bill Marquette
4e41f51817 lint 2007-10-19 22:00:27 +00:00
Bill Marquette
5e6741c8d5 Fix Javascript errors. Thanks JSLint!! 2007-10-19 21:21:22 +00:00
Scott Ullrich
bc2e3070a5 Remove the beastie boot loader prompt and return to prior freebsd behavior. 2007-10-19 21:19:54 +00:00
Seth Mos
4fca7c1100 Add function that returns the interface which belongs with the gateway 2007-10-19 21:17:28 +00:00
Bill Marquette
674d0fc1db ratio load balancing should actually work 2007-10-19 21:11:59 +00:00
Seth Mos
519352daf7 Fix default gateway bit 2007-10-19 21:00:24 +00:00
Bill Marquette
fb748ac44a Ticket #1482 - set the source to an interface that is inside the subnet definition 2007-10-19 20:52:35 +00:00
Scott Ullrich
f15f4b4d41 Relax the ip address check and allow duplicate ip address entries. 2007-10-19 20:46:05 +00:00