Commit Graph

8581 Commits

Author SHA1 Message Date
Scott Ullrich
4f7e490827 Remove both Bill and myself from the (C). Looks like Ermal has
done a rewrite.
2008-01-17 03:50:32 +00:00
Scott Ullrich
f5fee798ca Add back Bill to the (C) header, he did far more work on the shaper
previously than I did.
2008-01-17 03:48:06 +00:00
Scott Ullrich
dfd852d6ef Move $rule portion out of the ng0 check that accidently slipped in. This
combined with my earlier change unbreaks traffic from the firewall itself
and also unbreaks nat redirect traffic.

Found-by: Billm
2008-01-17 03:15:23 +00:00
Scott Ullrich
4cf7e74ea2 Unbreak traffic from the firewall itself. 2008-01-17 02:05:04 +00:00
Ermal Luçi
6cca66e9ef Show the user the interface the queue is located to make it easier now that the same queue name is used on multiple interfaces. 2008-01-17 00:17:34 +00:00
Ermal Luçi
92125c97b9 * Fix many bugs itroduced with the new shaper code import.
* Introduce a new tab to the Firewall - Rules section called "floating rules" where you can create rules with direction/tag/tagged/quick keywords of PF.
* Improve input validation on the shaper code and the wizard.
* Change the logic in filter.inc by allowing the rules without the quick keyword to work propperly.
* ALso begin changing the logic of filter.inc default rulesto not use the quick keyword so they can be overriden in the GUI.
2008-01-16 22:52:27 +00:00
Scott Ullrich
a16d0963f1 Conditional checks use ==, not = ! 2008-01-16 20:18:03 +00:00
Chris Buechler
2dfdb0287c clarify wording in tabs to appropriately reflect purpose of these pages 2008-01-16 07:14:36 +00:00
Scott Ullrich
f0504457e8 Only process /boot/loader.conf if it exists avoiding a
somehwhat ugly looking error on cdrom boot.
2008-01-16 01:22:54 +00:00
Seth Mos
87b5deb10f attempt loading SPD entries 4 times 2008-01-15 17:28:11 +00:00
Seth Mos
d319d7d83f Somehow sending a SIGHUP before flushing and reloading works better then
after. Technically a SIGHUP to racoon should not do anything.
2008-01-15 11:35:04 +00:00
Seth Mos
cdf779cdd7 Flush both SA and SPD entries 2008-01-15 08:21:27 +00:00
Scott Ullrich
ca08dbf2c1 Fix copy and pasto. 2008-01-15 01:24:35 +00:00
Scott Ullrich
c13dc26e41 * Use correct package name
* Include filter rules
2008-01-15 01:19:00 +00:00
Scott Ullrich
e0aa1bf126 Add sipproxd hooks. 2008-01-14 23:17:30 +00:00
Seth Mos
4515fb7917 repair logic I think. Can we please use more curlies? 2008-01-14 21:44:03 +00:00
Seth Mos
eea5403819 Make 3 passes at loading the SPD entries as this will fail on large configurations > 250 tunnels.
Tested by smos@ 399 tunnels, 239 active, ok by sullrich@
2008-01-14 21:34:17 +00:00
Scott Ullrich
cb90b744c2 Check that ldap_connect() exists before calling. For some reason on
bootup the function does not exist but the module is loaded?
2008-01-13 23:22:31 +00:00
Scott Ullrich
5ed85831cd * Hide password field
* Remove session timeout graphic
* Allow session timeout to remain blank
2008-01-13 20:23:52 +00:00
Scott Ullrich
f502151d14 Make sure $d_fwupenabled_path is defined since it is initially defined
in guiconfig.inc.   At some point in the future these variables should
be moved to globals.inc.
2008-01-12 22:43:34 +00:00
Chris Buechler
05030ab8e4 remove DynDNS cache in services_dyndns_reset()
Ticket #1589
2008-01-12 19:22:33 +00:00
Chris Buechler
f873da66cb touch up text
Ticket #1586
2008-01-12 19:04:09 +00:00
Ermal Luçi
197bfe966c 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.
2008-01-11 21:07:25 +00:00
Scott Ullrich
9daeb96485 Automatically assume the embedded platform on update if the platform
is set to embedded or wrap.  We do not include any kernels outside
of embedded anyways for this paticular platform.
2008-01-11 18:00:29 +00:00
Scott Ullrich
60b7af167d * Do not allow the image to go read only during download / upgrade ops
* If a previous /root/firmware.tgz file exists before download, unlink
  the file to avoid a out of space error if the prior download operation
  happens to fail (or if / becomes rw again)
2008-01-11 17:53:08 +00:00
Chris Buechler
f5fc3deb72 touch up text
Ticket #1578
2008-01-11 04:15:35 +00:00
Chris Buechler
1d9797ca4c touch up text
Ticket #1577
2008-01-11 03:57:15 +00:00
Chris Buechler
d9c4eecb51 touch up text
Ticket #1576
2008-01-11 03:48:09 +00:00
Chris Buechler
c7188adec3 remove unnecessary grep
Ticket #1573
2008-01-10 03:32:38 +00:00
Chris Buechler
e790dffe23 touch up text
Ticket #1569
2008-01-08 02:43:31 +00:00
Chris Buechler
348327b7c0 touch up text
Ticket #1569
2008-01-08 02:40:59 +00:00
Chris Buechler
0f266b2ed4 touch up text
Ticket #1569
2008-01-08 02:29:22 +00:00
Chris Buechler
5fc2f163bc touch up text
Ticket #1569
2008-01-08 02:18:52 +00:00
Chris Buechler
69e108df5b touch up text
Ticket #1569
2008-01-08 02:10:22 +00:00
Scott Ullrich
e6d907781a Do not reset every hour. Wait until the process goes out of control. 2008-01-07 21:38:05 +00:00
Chris Buechler
5485abc686 add vr(4) VLAN support
Ticket #1561
2008-01-05 07:46:49 +00:00
Scott Ullrich
9c88328f8e Add ping-check true; to isc-dhcpd 2008-01-05 00:52:47 +00:00
Scott Ullrich
2f650197fb * Missing =
* Allow user manager to adhere to admins group
2008-01-01 00:06:18 +00:00
Scott Ullrich
b97bcfd51d Only check item if it is an array. 2007-12-31 23:11:17 +00:00
Scott Ullrich
9671bc5529 Correctly return no groups when the user is not a member of a local group. 2007-12-31 23:09:25 +00:00
Scott Ullrich
b32a37912a Modify isSystemAdmin() to check LDAP for a "admins" group. 2007-12-31 23:02:30 +00:00
Scott Ullrich
222efdce8f Remove the need to define authetnication containers. Now a user can login
anywhere in the LDAP tree and will use the groups to deterimine the access
privs.

Work sponsored-by: Centipede Networks
2007-12-31 22:55:27 +00:00
Scott Ullrich
6d4d3a7e3c Only iterate items if it is an array.
Work sponsored-by: Centipede Networks
2007-12-31 22:15:36 +00:00
Scott Ullrich
0996dada17 * Do not iterate item if it is not an array 2007-12-31 20:12:24 +00:00
Scott Ullrich
0b5ed732ed Gracefully bail out if the LDAP server is unavailable.
Work sponsored-by: Centipede Networks
2007-12-31 06:33:37 +00:00
Scott Dale
c4e2e864c0 correct tab alignment 2007-12-31 05:13:03 +00:00
Scott Ullrich
f3f60e61d6 * Return OU=Users which is built-in to active directory
* Specify that LDAP is Active Directory compatible

Work sponsored-by: Centipede Networks
2007-12-31 03:24:38 +00:00
Scott Ullrich
8e85eff777 Correct variable check. 2007-12-31 03:18:17 +00:00
Scott Ullrich
ac67e392e6 Make form look a little more pleasing to the eye.
Work sponsored-by: Centipede Networks
2007-12-31 03:16:34 +00:00
Scott Ullrich
073115bc29 Adding LDAP Authentication container picker.
Work sponsored-by: Centipede Networks
2007-12-31 03:13:31 +00:00