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
Ermal Luçi
4a16675176
Unlink only if the file exists to aviod errors.
2008-07-07 22:17:36 +00:00
Chris Buechler
5493e30c58
Add shortcut command for manual config editing
2008-07-07 04:46:02 +00:00
Scott Ullrich
aef749ebf7
Eliminate interfaces_carp_bring_up_final()
2008-07-07 01:05:02 +00:00
Scott Ullrich
0e79d356d1
Eliminate interfaces_carp_bring_up_final()
2008-07-07 00:59:30 +00:00
Scott Ullrich
2789033a29
We do not need the simplexml php exentsion
2008-07-06 23:24:03 +00:00
Scott Dale
e15be9c5b1
match tabs to other pages
2008-07-06 13:21:55 +00:00
Scott Dale
9df752430d
removed extra JS update.progressbar. This was killing the webupdate page and causing thousands of JS errors.
2008-07-06 13:21:21 +00:00
Seth Mos
cca8d74eba
Move none queue item to top of the list.
...
Check for empty queue names
2008-07-05 09:39:28 +00:00
Seth Mos
e11202d544
Add gateway compound groups to the firewall gateway drop down
2008-07-05 09:25:14 +00:00
Scott Dale
5e657bbb33
remove un-needed code, refine update check error
2008-07-05 00:40:41 +00:00
Scott Dale
e862ba62b9
show when new firmware is available
2008-07-05 00:24:26 +00:00
Seth Mos
0c4520d0e4
Handle empty monitor address correctly
2008-07-03 14:22:03 +00:00
Seth Mos
e7986ed7c6
Handle empty monitor address
2008-07-03 12:29:36 +00:00
Seth Mos
ea0f99592b
Correct page title
2008-07-03 11:35:21 +00:00
Seth Mos
6686c7b0cd
Define type
2008-07-03 11:34:32 +00:00
Seth Mos
13bbe450eb
Trigger setup_gateways_monitor() when applying routing or gateway settings.
2008-07-01 19:22:56 +00:00
Seth Mos
daec7536e6
Remove spurious text
2008-07-01 12:49:13 +00:00
Scott Dale
ea298b8206
correct width for widget coloumns
2008-07-01 00:46:40 +00:00
Seth Mos
719769d653
Add status gateway groups page.
2008-06-30 09:26:01 +00:00
Chris Buechler
d835d6b806
display product name properly
2008-06-29 01:57:08 +00:00
Ermal Luçi
5335811d9d
Do not use the same variable name as the interface we are working with.
2008-06-27 15:49:36 +00:00
Scott Ullrich
5ac93075dd
Remove bogus - blah text.
2008-06-26 04:29:12 +00:00
Scott Ullrich
c5d5435467
Load pcre
2008-06-26 04:18:17 +00:00
Ermal Luçi
aef4dc7417
Use different name for loop var.
2008-06-24 18:25:58 +00:00
Ermal Luçi
ddd272d389
Fixup problems that aries by using the same variables withing for loops.
...
PHP does not define any scope for this vars and this breaks things.
For this instance fix tabs on dhcp and firerwall rules.
2008-06-24 18:02:27 +00:00