Ermal Luçi
3ac300702c
Do not break rc.newwanip by putting more information than requested in the file.
2009-12-21 17:39:14 +00:00
Ermal Luçi
771df54ef1
More fine grained update of dyndns and dnsupdate.
2009-12-21 17:31:55 +00:00
Ermal Luçi
2ec2a37468
Make dnsupdate runnable per interface. Update the calls on interface_configure to per interface. Remove unused dyndns_reset function.
2009-12-21 17:25:05 +00:00
Seth Mos
2290a686fa
Make sure to use the correct dummy IP address for the monitor for dynamic interfaces
2009-12-21 15:42:05 +01:00
Seth Mos
9a21b5470f
Fix status page to correctly itterate the gateways array
2009-12-21 15:37:08 +01:00
Seth Mos
2328dcc5f0
Partial rewrite of gateway code, now partially facilitates dynamic interfaces
...
- Upgrade code takes different naming into account
- Add gateway entries for dynamic interfaces
- Rewrite status array to also support dynamic interfaces.
- Always use unique localhost monitor IP addresses for down dynamic interfaces
- Accept the gateway IP address of "dynamic" on the gateway edit page
2009-12-21 15:27:20 +01:00
Seth Mos
d30bbdd730
Make sure we test for the right gateway name in the upgrade code.
2009-12-21 09:53:17 +01:00
Ermal Luçi
b4deddce0a
Fix type handling to save what was choosen end not to guess it. Save the cidr when specified with hostnames seems people used this feature in 1.2.x branch.
2009-12-21 10:27:08 +00:00
Chris Buechler
7321c93c81
fix for disabled theme selection
2009-12-21 03:29:04 -05:00
Chris Buechler
cf36049547
increase the default cert lifetime
2009-12-21 02:32:21 -05:00
Chris Buechler
0cdaaa8ed8
Generate a certificate at first boot rather than using a default public cert/key pair. Ticket #63
2009-12-21 02:05:11 -05:00
Chris Buechler
0d7ff22656
fix typo
2009-12-21 01:49:54 -05:00
Chris Buechler
3b1a9531cd
run filter_configure_sync after PPP comes up
2009-12-21 00:53:15 -05:00
Chris Buechler
3169ec8e51
add PPP support to dynamic gateways
2009-12-21 00:50:25 -05:00
Chris Buechler
106804a28d
shift this around a little, put the dynamic gateways beneath the static ones, not beneath the gateway groups. Also show the dynamic gateways correctly ($ifent not $if)
2009-12-21 00:43:25 -05:00
Chris Buechler
90dc86b5a6
allow unlimited gateways to have a blank monitor IP (i.e. monitor IP == gateway IP)
2009-12-21 00:28:56 -05:00
Chris Buechler
29adf43791
clean up text
2009-12-21 00:04:14 -05:00
Chris Buechler
29e6e88b80
use correct gateway IP for PPP
2009-12-21 00:00:05 -05:00
Chris Buechler
58a52416d0
fix text
2009-12-20 23:58:38 -05:00
Chris Buechler
08c00cdf75
remove wrong no nat
2009-12-20 23:13:22 -05:00
Chris Buechler
60f417b4ca
fix whitespace
2009-12-20 23:01:27 -05:00
Chris Buechler
92373f5b55
this just duplicates the PPP interface, as it's handled above
2009-12-20 22:58:09 -05:00
Chris Buechler
81f256c0b8
clean this up a bit, add comments
2009-12-20 22:51:06 -05:00
Chris Buechler
6542031084
escape // so it fills in properly
2009-12-20 19:14:59 -05:00
Chris Buechler
f333e853c6
lower a little more so VMware w/128 MB is ok
2009-12-20 18:05:40 -05:00
Chris Buechler
9f27439310
Use the globals for minimum RAM warning, drop limit a little to accommodate 128 MB RAM systems
2009-12-20 17:11:46 -05:00
Chris Buechler
7c8dcff2b6
add Verizon
2009-12-20 17:09:50 -05:00
Ermal Luçi
43bc3e3f75
Pass the right argument to killbypid. Pointy-hat: myself.
2009-12-19 05:19:44 +00:00
Chris Buechler
e7c623c458
match the interface check with the later "pass out" rule's check, so as to not generate invalid ruleset
2009-12-19 03:45:09 -05:00
Chris Buechler
eb29fd9bbc
fix text
2009-12-18 22:41:51 -05:00
Chris Buechler
e91baab820
fix reject rules to the same as in 1_2. return is valid on all rules
2009-12-18 22:20:44 -05:00
Chris Buechler
a29dc11b12
fixup text
2009-12-18 22:04:35 -05:00
Chris Buechler
b6c3aebc03
show correct site in "Unable to communicate" error, clarify error message.
2009-12-18 21:32:02 -05:00
Seth Mos
816a5affab
Attempt to work around both static configs and dynamic configs on load balancer upgrades. Needs testing on
...
live installs 1.2 => 2.0.
2009-12-18 23:23:41 +01:00
jim-p
eb0facb85e
Use _descr() instead for getting the log interface, so it uses the user-supplied name rather than wan/opt1/opt2/etc.
2009-12-18 16:48:37 -05:00
Seth Mos
134f6b6e26
Add a FIXME note to the upgrade part.
2009-12-18 22:01:00 +01:00
Seth Mos
acae946b0d
Make sure that the upgraded load balancer configuration reflects the new gateway names
2009-12-18 21:37:15 +01:00
Seth Mos
035a5e013f
Remove the existing default route before when can add a new one, check when it differs from the existing one
2009-12-18 21:13:32 +01:00
Seth Mos
42c462c335
Make sure that we mark the wan interface as the default gateway on upgrades
2009-12-18 16:32:22 +01:00
Seth Mos
ab55eb1d9b
Fine tune the wording
2009-12-18 16:20:08 +01:00
Seth Mos
fc85edafe1
Replace the previous itteration with this version 2 attempt.
...
The interface gateways array previously contained no interface name that could be used.
Succesfully upgraded 1 configuration. Needs more testing to catch other edge cases.
2009-12-18 16:01:32 +01:00
Seth Mos
137ea11c27
Correct CSS class name for the normal view of the gateway description
2009-12-18 15:38:08 +01:00
Seth Mos
3240836aae
Replace gateways configuration upgrade code with 1st attempt to fix.
...
Revert the lbpool descriptopn variable name. It was correct before.
2009-12-18 15:36:40 +01:00
Seth Mos
d68e299b2f
clarify comment, throw a log message when get into this code path, which should not happen
2009-12-18 13:22:52 +01:00
Seth Mos
295ff12071
Disable the delete icon for system gateways
...
Set the background for the description to grey if this is a automatically added gateway. Normal ones stay red.
2009-12-18 13:20:18 +01:00
Seth Mos
e9df576978
Do no throw a duplicate IP address warning when creating a new entry from a existing gateway which was previously a
...
automatically added gateway entry.
- clarify comment message
2009-12-18 13:16:58 +01:00
Seth Mos
85b14810ea
Clarify the description for Dynamic gateways that it is automatically added
2009-12-18 13:04:08 +01:00
Seth Mos
eb4637d8a9
Make sure that when upgrading the load balancer pools to the gateway format we set the description as well. Typo in the
...
variable name
2009-12-18 13:02:12 +01:00
Seth Mos
6ee1b7eb10
Make sure that when upgrading a balance pool that we always user tier 1, it previously used tier 0 which equals "Do not use".
2009-12-18 13:01:40 +01:00
Chris Buechler
cb565d6dd7
make re-brand friendly
2009-12-17 22:36:49 -05:00