Commit Graph

4428 Commits

Author SHA1 Message Date
Ermal Luçi
05025c6eb3 Do not take into consideration root_ queues. 2008-07-20 15:23:04 +00:00
Ermal Luçi
d4ecc94be4 * Correct yesterday commit seems that DNS-o-mattic commit support had shifted the values
cause of bad separator use ' '(space) instead of ','(comma).

* Implement DNSexit support.
Feature request: #1588
2008-07-20 14:39:59 +00:00
Matthew Grooms
4e1f4ba638 Fix a but in the IPsec Mobile Client screen that caused the 'Apply' banner
to be displayed unconditionally when IPsec support is globally disabled.
2008-07-19 23:16:21 +00:00
Ermal Luçi
8ab1c5e2ab Fix shifted order. Somebody must have removed a service from here. I am still not sure if the first should be only dyndns or it should be dnsomatic as for values saved on configscp services_dyndns.php root@192.168.10.1:/usr/local/www. 2008-07-19 21:45:39 +00:00
Chris Buechler
6c762c6210 fix up text.
This page still needs some help

Ticket #1775
2008-07-19 21:13:19 +00:00
Ermal Luçi
8c89af58f0 Remove stray 'Array' title. 2008-07-19 15:18:07 +00:00
Ermal Luçi
39571a2336 Describe only the functionality it does we know where we are at. 2008-07-18 16:48:49 +00:00
Ermal Luçi
9bb1524cb4 Replace create button with a gif image and text. 2008-07-17 16:52:18 +00:00
Ermal Luçi
cc72f35237 Improve javascrpt. 2008-07-17 16:24:38 +00:00
Ermal Luçi
12a72ca158 Catch up with javascript. 2008-07-16 22:41:05 +00:00
Ermal Luçi
b7d124fe7b Add javascript to show advanced portions of config options. 2008-07-16 22:34:22 +00:00
Ermal Luçi
94b85249c0 correctly show limiter tab on wizards page. 2008-07-16 22:33:05 +00:00
Ermal Luçi
1fa12d94c2 Remove 'Remove all' button and rename the create button to the new name! 2008-07-16 22:07:51 +00:00
Ermal Luçi
6d0c07eaff Rename for not confusing people! 2008-07-16 22:06:25 +00:00
Ermal Luçi
ae62bbcfae We have our own roll of dummynet now. 2008-07-16 21:03:22 +00:00
Ermal Luçi
48d418e829 Reread the config after the new settings are saved. 2008-07-16 20:49:18 +00:00
Ermal Luçi
a5fd67e1b7 Allow user to select dummynet pipes/queues. 2008-07-16 20:40:40 +00:00
Seth Mos
b5e64c5050 Update pattern for rtable support 2008-07-16 19:48:13 +00:00
Ermal Luçi
d3e5e7df15 Make dummynet page visible in the frontend under the "Virtual Interfaces" tab.
So people can think of pipes as virtual interfaces as it seem easier to grok.
2008-07-16 19:33:25 +00:00
Ermal Luçi
585a8faf8d Insert frontend code for dummynet(4). 2008-07-16 18:29:03 +00:00
Ermal Luçi
e1f675e485 When switching to AON rules do not create nat rules for interfaces that have gateway.
This fixes some broken generated rules.

NOTE: That some more work is needed to make it comply to interfaces that are set as dhcp or to produce nat rules for interfaces other then WAN.
2008-07-15 15:12:22 +00:00
Ermal Luçi
cbe4111fea Add other needed files so everything works as expected. 2008-07-14 21:12:35 +00:00
Ermal Luçi
fed2cb61f4 This is not needed anymore. 2008-07-14 21:10:57 +00:00
Ermal Luçi
d5c8fe831c Missed previous merge config. 2008-07-14 21:09:05 +00:00
Ermal Luçi
f1f60c926a * Merge multiple PPPoE/PPTP interfaces from RELENG_1_MULTI_ANYTHING
* Much improved rule generation speed
* Many bug fixing in general of the interface handling

NOTE: this is the other half of changes
2008-07-14 21:01:53 +00:00
Matthew Grooms
469dc3c05a Correct a the spelling of accessible in the IPsec mobile access page. 2008-07-14 15:42:34 +00:00
Matthew Grooms
135dad5834 Fix a few bugs in the IPsec pages HTML output that were causing problems
with IE.
2008-07-14 03:11:21 +00:00
Scott Ullrich
723cceb3e7 Output input_errors when they are set 2008-07-14 00:44:43 +00:00
Scott Ullrich
b4525bfee8 * Add invalid characters for description input error
* Do not save the data when input_errors are set
2008-07-14 00:42:07 +00:00
Scott Ullrich
50ff254c68 Automatically zap spaces, they can be harmful. 2008-07-14 00:32:46 +00:00
Matthew Grooms
3462a52903 Introduce a new and improved version of IPsec mobile client support. The
mobile client tab is now used to configure user authentication (Xauth) and
client configuration (mode-cfg) options. User authentication is currently
limited to system password file entries. This will be extended to support
external RADIUS and LDAP account DBs in a follow up comiit.
2008-07-13 23:28:45 +00:00
Matthew Grooms
a93e56c58a Overhaul IPsec related code. Shared functions have been consolidated into
a new file named /etc/ipsec.inc. Tunnel definitions have been split into
phase1 and phase2. This allows any number of phase2 definitions to be
created for a single phase1 definition. Several facets of configuration
have also been improved. The key size for variable length algorithms can
now be selected and the phase1 ID options have been extended to allow for
more flexible configuration. Several NAT-T related issues have also been
resolved.

Please note, IPsec remote access functionality has been temporarily
disabled. An improved implementation will be included in a follow up
commit.
2008-07-11 01:55:30 +00:00
Scott Ullrich
2a66b53324 Fix page break issue. 2008-07-10 18:06:30 +00:00
Scott Ullrich
a4529ec07c Fix file not found errors. 2008-07-10 18:01:17 +00:00
Ermal Luçi
3aa3cee261 Remove the parent interface reconfiguration functions they are only bogusly/erroneously called here:
* On bootup without this change the parent interface will be configured twice.
* Even when the system is up a vlan does not have to mock up with the parent apart guaranteeing that it is up.

The only thing that does not work is makeing a VLAN on dynamic interfaces like pppoe/pptp.
Afaik it has never worked and i do not think that many people would use vlans over pppoe,
if a feature request for such things comes up it will be on my TODO around 2.x of pfSense.
2008-07-09 18:55:46 +00:00
Ermal Luçi
78152bbdc9 Correctly show interface names. 2008-07-09 16:25:11 +00:00
Ermal Luçi
be94bb10d6 Correctly show interface names on the tabs. 2008-07-09 16:20:02 +00:00
Ermal Luçi
28115e329a * Correctly edit existing vlans.
* Speedup very much the vlan creation/editing but not reconfiguring all the other interfaces
	but just the one where the vlan resides.

NOTE: It is even questionable if it is needed at all to reconfigure the underlying interface since the only thing that vlan needs from the parent is the former to be up so packets can travel.
2008-07-09 16:17:43 +00:00
Seth Mos
1348a09b4c Exit slbd, enter relayd 2008-07-08 21:33:39 +00:00
Bill Marquette
651c32e24c move relayd to after all gateways are configured - it'll be happier, trust me 2008-07-08 21:28:29 +00:00
Seth Mos
41e6d4bda1 Setup gateways monitor after a rpc sync 2008-07-08 21:25:28 +00:00
Bill Marquette
5fbee6aa3a remove slbd_configure and start removal of gateway stuff from load balancer screens 2008-07-08 21:23:17 +00:00
Bill Marquette
32259bc195 s/slbd/relayd/ move to after filter is configured 2008-07-08 21:22:52 +00:00
Seth Mos
fff75fa45b Change /sbin/setkey to ipsec-tools /usr/local/sbin/setkey 2008-07-08 19:30:22 +00:00
Seth Mos
2e76e612e0 Switch over to interface_has_gateway() for gateway detection 2008-07-08 08:10:51 +00:00
Scott Ullrich
3e08a4fb44 Show correct updating URL source when it is overriden by admin 2008-07-08 03:41:24 +00:00
Scott Dale
6d0227f799 format error fix 2008-07-08 03:36:37 +00:00
Scott Dale
d402dcaa73 make tabs all the same 2008-07-08 00:15:24 +00:00
Scott Dale
b7cf86b05d show error correctly and display current version is up to date 2008-07-08 00:14:25 +00:00
Scott Ullrich
6aed99d0f4 Turn off CARPDEV. 2008-07-07 23:15:03 +00:00