Commit Graph

13632 Commits

Author SHA1 Message Date
Ermal
fa4a331fa5 Ticket #471. Bring up the removed/unassigned interface correctly if it is parent to other interfaces, as vlans. 2010-04-27 21:31:46 +00:00
Ermal
461c0a1a4d Ticket #449. Actually save something to read back. 2010-04-27 20:50:28 +00:00
Ermal
40655051c8 Ticket #449. Bring back the check if there is really an ip change on interface event. This avoids reloading openvpn and other sevices when actually there is no change. 2010-04-27 20:47:22 +00:00
Ermal
24a1f9631b Ticket #540. Do not require VJ compression with todays link speeds it pessimizes more than helps. 2010-04-27 20:37:21 +00:00
jim-p
c70a6be870 Fix wizard form field padding on other themes also 2010-04-27 14:51:45 -04:00
jim-p
0a6fe301e5 Fix form field padding on wizards to match other areas. 2010-04-27 14:43:38 -04:00
jim-p
95b97dd190 Add first revision of rewritten OpenVPN status widget to 2.0 resolves #496. 2010-04-27 13:58:42 -04:00
jim-p
53663f57a6 Move these functions to a more central location. Part of ticket #496 2010-04-27 13:15:31 -04:00
Ermal
c6d1c7ded2 Ticket #517. Fix saving of monitorip in dynamic interface cases. 2010-04-27 16:18:36 +00:00
Ermal
eb01fcec8f Ticket #525. Correct message shown for a schedule now that the behviour has changed. 2010-04-27 15:35:08 +00:00
Ermal
0172c431c1 Actually correctly handle editing of vips with index 0. 2010-04-27 15:26:42 +00:00
Ermal
7a938f1b10 Ticket #389. Correctly make the ldap object picker work and handle various errors. 2010-04-27 14:55:56 +00:00
Ermal
b567f5893c Ticket #378. Correct text to reflect the allowed 0 value. 2010-04-27 14:08:38 +00:00
Ermal
02647583e9 Ticket #378. Correctly handle a timeout of 0 to mean never timeout. 2010-04-27 14:07:48 +00:00
Ermal
a1cab2c7eb Ticket #474. Properly check for disabled openvpn configs. 2010-04-27 13:51:25 +00:00
Ermal
0648c9688a Silence and correct command that tries to kill a previous running ipfw-classifyd command. 2010-04-27 11:25:24 +00:00
Ermal
df5da53146 Missed curly. 2010-04-27 11:10:40 +00:00
Ermal
b7729cee83 Do not error out when trying to delete an unexisting package. Just display an error message. 2010-04-27 11:08:57 +00:00
Scott Ullrich
db3829e199 Add binding support for row helper drop downs 2010-04-27 00:38:18 -04:00
Scott Ullrich
9f65abbfb6 Allow mapping a select drop down to any area of config.xml 2010-04-27 00:06:03 -04:00
Ermal
e066fe0717 Fix test to not penalized variable value of 0. 2010-04-26 19:33:58 +00:00
Renato Botelho
1324ebaff2 Mark this just informative textarea as readonly 2010-04-26 11:13:07 -03:00
Chris Buechler
67d5b508ed correctly go to interface for edit bogons/rfc1918 2010-04-25 20:18:27 -04:00
Chris Buechler
0534d60ae9 temporary work around for ticket #536 2010-04-25 00:04:50 -04:00
Chris Buechler
a73f50e2bb add note about 1:1s and interface IPs 2010-04-24 22:36:49 -04:00
Chris Buechler
81a242773e remove unnecessary input validation checks 2010-04-24 22:25:06 -04:00
Chris Buechler
e05b5278cf remove this check, the WAN IP can be used in binat now with no problems 2010-04-24 22:16:48 -04:00
Chris Buechler
ee8c38898d remove bunk input validation 2010-04-24 19:04:30 -04:00
jim-p
1b8048a1eb Fix perms 2010-04-23 12:28:47 -04:00
jim-p
2b5f276f87 Improve NanoBSD slice updating/changing a bit, add some error checking. Resolves #534. 2010-04-23 12:19:36 -04:00
jim-p
08fd5444a9 Relocate some NanoBSD functions to a central place. Change NanoBSD diagnostics and system info widget to use the new code. Ticket #533 and some prerequisite parts of Ticket #534. 2010-04-23 10:05:01 -04:00
Ermal
8ec7b3e062 Well there was a reason for this being returned out. Ticket #539. 2010-04-23 08:17:34 +00:00
Ermal
c4e0fc8bf4 Remove all code for directions it is not needed any more on passthrough ip's. 2010-04-22 21:15:34 +00:00
Ermal
c10ea0a13f Add missing ; 2010-04-22 21:08:00 +00:00
Ermal
e3e5160cfa Unbreak limiter rule creation. 2010-04-22 11:54:57 +00:00
Ermal
5de7d56f66 Ticket #528. Do not route-to for local connected subnets. 2010-04-22 11:23:04 +00:00
jim-p
c7de8be425 Add a new alias type, urltable, which downloads a file of IP/CIDR addresses and loads them into a pf persist table instead of importing the addresses directly into a traditional alias. This allows for using huge tables of addresses that would otherwise break the GUI and/or fail to load into pf. Part of ticket #512 2010-04-21 17:03:45 -04:00
jim-p
74e861e30b Validate imported URL data. Resolves #530. 2010-04-21 09:44:28 -04:00
Ermal
f40980ad69 Fix creation of pipe/queue aka limiters. 2010-04-20 21:53:49 +00:00
Ermal
0852838c41 Warn the user when we cannot get the MAC address on pass through auto add case. Also when a user does a logout through clicking the logout form exit after showing sending info on logout successful. 2010-04-20 21:31:34 +00:00
Ermal
9426cb034a Allow a passthrough mac to be deleted by a POST. Take the neccessary actions to disconnect and remove the mac from CP. 2010-04-20 21:16:28 +00:00
Ermal
921406213f Allow users to send in the same POST authentication info and post fields. This will be allowed by authentication code if the special post var 'postafterlogin' isset. 2010-04-20 21:14:25 +00:00
Ermal
68d0b70a5a Make pasthrough GUI code catch-up with the latest changes. 2010-04-20 18:44:33 +00:00
Ermal
1dbe445acc Use tables of ipfw for passthrough mac entries. This makes it scale way better than previously. Fix multiple entries on adding mac through entries automatically after login for the same user. The changes allow even pass through mac to be controlled from the Status->Captiveportal. Use serialize/unserialize on some files that keep temporary information to speed up calculations. Really allow mac passthrough to follow radius rules or time out rules when present. 2010-04-20 18:32:59 +00:00
Scott Ullrich
0d38896918 Do not include filter.inc twice 2010-04-19 21:54:25 -04:00
Ermal
6ce61a8fd6 Add a new option which allows the admin user to configure CP so that it automatically enters an MAC passthru entry. The MAC is taken from login details and has to be removed manually. Also do improvements on rules handling and pipes. Add some optmizations. Teach the GUI/backend on ip/mac passthrough to configure a bw limit for this entries. 2010-04-20 00:40:02 +00:00
Scott Ullrich
c443bb14cb Show p2 items correctly (add missing td's) 2010-04-19 18:52:10 -04:00
jim-p
c88c2df9ee Perform IP/Host and Port number validation for Authentication servers in the OpenVPN Wizard. 2010-04-19 16:46:01 -04:00
jim-p
6e6a5ce36f Restrict country code entry in the OpenVPN wizard to two letters. 2010-04-19 16:27:00 -04:00
jim-p
494b4e6026 Fix default port choices for LDAP/RADIUS server in OpenVPN wizard. 2010-04-19 14:21:47 -04:00