Commit Graph

12763 Commits

Author SHA1 Message Date
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