Commit Graph

5018 Commits

Author SHA1 Message Date
Scott Ullrich
d82c9f8bd5 MFC 7248
Enable BF2 selection :)
2005-10-30 19:30:01 +00:00
Scott Ullrich
2cb2b9f02a MFC 7247
Add Battlefield 2
2005-10-30 19:29:36 +00:00
Scott Ullrich
96557c8198 MFC 7246
Alternate schedulers are disabled, don't let advanced settings accidently clear this.

Reported-By: Peter Zaitsev
2005-10-30 19:29:05 +00:00
Scott Ullrich
ce87759a60 MFC 7245
Shaper wizard is now capable of allowing the user to select which TWO (and only two) interfaces they'd like to shape.
2005-10-30 19:25:03 +00:00
Scott Ullrich
7785151051 MFC 7244
Allow the wizard to send the user error messages
2005-10-30 19:24:29 +00:00
Scott Ullrich
7b4710f9b2 MFC 7243
Make interface code look the same as other fields
2005-10-30 19:24:01 +00:00
Scott Ullrich
95904542e6 MFC 7242
If there's no bandwidth set on an interface, default the interface to 10Mbit This handles vitual interfaces such as vlan

Submitted-by: Dan Swartzendruber
2005-10-30 19:23:34 +00:00
Scott Ullrich
81b338bd1d Do not check the old recorded ip, dhclient-script creates the file before running rc.newwanip which will result in the ip never "changing" 2005-10-30 19:21:53 +00:00
Scott Ullrich
0ec2c68b13 unmute kernel spew before echoing done and returning 2005-10-29 22:27:00 +00:00
Scott Ullrich
7e2c045310 Only echo done when booting 2005-10-29 19:55:12 +00:00
Scott Ullrich
fc19005f9b MFC 7235
Do not install anti-spoof rules if user has disabled.

Huge-pointy-hat-to: Me
2005-10-29 19:40:39 +00:00
Scott Ullrich
f315165a6d Take into account pppoe on wan interface 2005-10-29 17:01:24 +00:00
Scott Ullrich
a438eb98ff Resolve interface ip's in the console instead of showing DHCP
Ticket #652
2005-10-29 16:51:23 +00:00
Scott Ullrich
2bda651ba7 Do not install anti lockout rule unless both the lan ip is set and a subnet mask
Ticket #655
2005-10-29 16:43:32 +00:00
Scott Ullrich
7cc7e84db4 Remove the LAN IP address if user has cleared value
Ticket #654
2005-10-29 16:40:24 +00:00
Scott Ullrich
9d25708602 Do not try and "guess" the subnet mask depending on the ip address
Ticket #656
2005-10-29 16:31:35 +00:00
Scott Ullrich
f107446cd5 Do not allow LAN to be bridged with self
Ticket #653
2005-10-29 16:27:29 +00:00
Scott Ullrich
3f00c1dc9f unless both max-src-conn-rate and max-src-conn-rates are provided, unset the values - ticket #650 2005-10-28 23:24:15 +00:00
Scott Ullrich
20cbc4ece5 Mount image as RW before creating certs.
Ticket #647
2005-10-27 21:46:24 +00:00
Scott Ullrich
5e46b37c89 MFC 7196
mpd blocks until ppp-linkup exits, background rc.newwanip as dyndns is tripping this up (it tries to connect out a pppoe connection that's blocking on this script).

Tested-by: DungaBee, Hoba, and a few others.
2005-10-27 17:32:30 +00:00
Scott Ullrich
59a63553ae Re-enable phpDynDNS after many hours of sweat and tears.
Thanks to Billm for discovering the MPD blocking issues.
2005-10-27 16:55:33 +00:00
Scott Ullrich
20d4980cec Regenerate slbd configuration after pool changes
Ticket #646
2005-10-27 16:47:35 +00:00
Scott Ullrich
abf5a84b45 Only show hard disk standy time on hard disk platforms
Ticket #643
2005-10-27 16:44:08 +00:00
Scott Ullrich
341869f3ff Allow a 0 to be posted (false).
Ticket #645
2005-10-27 16:38:58 +00:00
Scott Ullrich
2e07d25367 Only fire events on ethernet types 2005-10-27 00:35:36 +00:00
Scott Ullrich
5ffb18e025 * Start dhcp relay
* Start DNSUpdate
2005-10-26 22:17:13 +00:00
Scott Ullrich
5e2f59edf2 Disable phpDynDns and revert back to ez-ipupdate due to a number of reasons:
* Author has decided to unsubscribe from the lists therefore the item will not be supported properly
* Item has not been tested enough.  Simply putting in the wrong username / password combonitations doesn't even result in a invalid username or password error
* We are too close to release to have these repeated issues
* After repeated attempts to correct code, major issues still exist (like breaking internet access when combined with pppoe)
2005-10-26 22:02:56 +00:00
Scott Ullrich
2fc0b1c7df require_once("config.inc") so that the $config structure is set for AJAX only queries 2005-10-26 18:23:29 +00:00
Scott Ullrich
48906a096c Allow plugging and unplugging of ethernet interfaces (and wireless) 2005-10-26 01:45:19 +00:00
Scott Ullrich
61cbb18369 echo "done.\n"; if carp is not configured 2005-10-26 00:21:09 +00:00
Scott Ullrich
7a2215437e Handle ethernet hotplug events correctly 2005-10-25 23:43:18 +00:00
Scott Ullrich
1a97873411 MFC 7172
Add rc.linkup script which will be called from devd when starting or stopping a device
2005-10-25 23:02:22 +00:00
Scott Ullrich
ec9914788d Do not call dhclient on detach events. Instead delete interface and flush arp table 2005-10-25 22:17:51 +00:00
Scott Ullrich
7769e6cfaf Add cvs id 2005-10-25 22:06:23 +00:00
Scott Ullrich
482b5d349d MFC 7164
Load dyndns.class when needed only.
2005-10-25 21:32:56 +00:00
Scott Ullrich
1331005d4f MFC 7162
$config is not working correctly as a global.   Let the other scripts handle calling updatedns if they need to.
2005-10-25 19:16:11 +00:00
Scott Ullrich
d237be68c6 Add php to <? 2005-10-25 18:29:47 +00:00
Scott Ullrich
e260bd6f4c MFC 7153
UI for Commit [7145]

Adv. rules WILL need to be modified for this change

NOTE!  This merge was not 100% clean.  Had an issue with:
***************
*** 342,348 ****
                        </tr>
                        <tr>
                          <td>Destination port:&nbsp;&nbsp;</td>
-                         <td><input name="natport" type="text" class="formfld" id="natport" size="5" value="<?=htmlspecialchars($pconfig['natport']);?>"> (leave blank for any)</td>
                        </tr>
                      </table>
                  </td>
--- 351,357 ----
                        </tr>
                        <tr>
                          <td>Destination port:&nbsp;&nbsp;</td>
+                         <td><input name="dstport" type="text" class="formfld" id="dstport" size="5" value="<?=htmlspecialchars($pconfig['dstport']);?>"> (leave blank for any)</td>
                        </tr>
                      </table>
                  </td>
2005-10-25 17:05:06 +00:00
Scott Ullrich
80cf44e9c9 MFC 7147
Dynamically figure out the number of 'frd' cells in a table This allows for different sized tables to use the row moving JS without looking ugly
2005-10-25 16:58:46 +00:00
Scott Ullrich
f4e6563a32 MFC 7145
Better mousetrap, generate the "right" filter rules - future proof for the next change which will be to allow destination port to be chosen in adv. nat (we had been kind of overloading what this function did, it wasn't right) Shorten some calls to filter_nat_generate_if() that don't need to pass more arguments.
2005-10-25 16:58:16 +00:00
Scott Ullrich
a255e1f778 Output debugging information to try and find DynDns errors 2005-10-25 01:54:33 +00:00
Scott Ullrich
ea05a3ac66 Version bump 2005-10-25 01:31:34 +00:00
Scott Ullrich
dd084ea51b MFC 7140
Only install wan spoof check rule if a lan ip address is set
2005-10-25 01:29:14 +00:00
Scott Ullrich
f70c887f25 MFC 7138
Back out alias fix and return to 1.566
2005-10-25 01:24:32 +00:00
Scott Ullrich
d7e105065d Kill sshd if user has deactivated it. 2005-10-25 01:08:00 +00:00
Scott Ullrich
a262450f81 Add ste interface to compatible ALTQ interfaces 2005-10-24 21:24:40 +00:00
Scott Ullrich
cc936773c3 Add space after ppp-linkup 2005-10-24 21:14:15 +00:00
Scott Ullrich
26e851aa08 MFC 7124
Do not include countryName
2005-10-24 21:02:17 +00:00
Scott Ullrich
389741e5af MFC 7125
If ppp-linkdown script exists, add it to mpd for pptp and pppoe
2005-10-24 21:01:53 +00:00
Scott Ullrich
8ffd7b68d6 MFC 7126
Correctly define port rule.
2005-10-24 21:01:22 +00:00