Commit Graph

25023 Commits

Author SHA1 Message Date
Chris Buechler
9b65fdd0ce Apply WME input validation to all modes, not just hostap. Ticket #4516 2015-03-13 03:07:50 -05:00
Chris Buechler
e4909df4de Default to 11ng if an option hasn't been configured. Previously we let the browser pick the first in the list (the first the card reported as available), which ended up being 802.11b. Ticket #4516 2015-03-13 02:54:30 -05:00
Chris Buechler
771ca94f69 Default to WPA2, AES for new wireless interface configs. Ticket #4516 2015-03-13 02:29:56 -05:00
Chris Buechler
4d84e32362 Auto-size the interface box on the bridge edit page. 2015-03-13 01:19:47 -05:00
Chris Buechler
1cabb79c28 touch up interfaces.php text 2015-03-13 00:15:05 -05:00
Chris Buechler
33e85f856a Require WPA PSK where WPA-PSK is enabled. Clean up some other text. Ticket #4516 2015-03-12 23:43:31 -05:00
Chris Buechler
3c53b38b03 clean up input errors text 2015-03-12 23:25:51 -05:00
Chris Buechler
e2d36ad626 add missing double == in ipsec.inc 2015-03-12 22:06:42 -05:00
Phil Davis
580f4f3f83 Missin double equals in captiveportal.inc
Looking at where this is nested inside various if statements, I do not think this error did too much harm - only to the $mac['descr'] - in this particular code flow $username is not used for important stuff after this point.
Conflicts:
	etc/inc/captiveportal.inc
2015-03-12 22:03:09 -05:00
Chris Buechler
ec253cd500 Fix up text, remove "only for Atheros" since the option is only shown if a compatible card exists. 2015-03-12 21:01:42 -05:00
Chris Buechler
f5fb15b928 "Auto" channel with hostap doesn't work correctly at the moment, force choosing a specific channel with hostap mode for now. 2015-03-12 20:56:31 -05:00
Chris Buechler
1483a8137f Set txpower since that seems to work fine now. Explicitly set authmode wpa here, though it's also handled by the supplicant/authenticator. Ticket #4516 2015-03-12 20:45:11 -05:00
Renato Botelho
e691957fca Do not start filterdns during boot until a proper fix is done. Ticket #4296 2015-03-12 21:09:55 -03:00
Chris Buechler
80271fb308 add more wireless validation. Ticket #4516 2015-03-12 18:53:31 -05:00
Chris Buechler
22ec33b9d6 Add more validation for wireless config settings. Ticket #4516 2015-03-12 18:22:25 -05:00
Chris Buechler
bda6c6bf4f Add more input validation for wireless parameters. Ticket #4516 2015-03-12 16:48:36 -05:00
Chris Buechler
b00b6c066c Touch up wifi text 2015-03-12 15:07:47 -05:00
Chris Buechler
ad073d9aec If we bail not being able to find the P1 source, log an error. 2015-03-12 14:49:15 -05:00
Phil Davis
7f951c6306 White space in ipsec.inc 2015-03-12 01:32:30 -05:00
Phil Davis
4385f8706a White space in filter.inc
Conflicts:
	etc/inc/filter.inc
2015-03-12 01:29:06 -05:00
Chris Buechler
38b3fab701 use-compression is no longer a valid config option in lighttpd, it can't be enabled. This just throws an error in the log, remove it. 2015-03-12 00:53:23 -05:00
Chris Buechler
74c749be3a Fix IPsec on CARP IPs, broken when fixing IPsec with gateway groups and VIPs. 2015-03-12 00:09:28 -05:00
Chris Buechler
3d67c650ef clean up unique IDs text a bit. 2015-03-11 22:00:43 -05:00
Chris Buechler
1ca17c45c1 Move libstrongswan-unity.so when Unity plugin is disabled so it can't modify the P2. Workaround for Ticket #4178
Conflicts:
	etc/inc/vpn.inc
2015-03-11 20:41:56 -05:00
Renato Botelho
934c88ee95 Proper fix #4443, do not unset carp entry when content differ, also set correct real interface and use subnet to check IP protocol 2015-03-11 20:51:46 -03:00
Renato Botelho
3f5e998c9c Detect when broken rc.firmware is running, fix it and restart. This should fix #4328 2015-03-11 19:14:27 -03:00
Renato Botelho
b6c04ed838 Remove -U from mtree call used to restore files permissions, this is replacing symlink targets by the old values. Ticket #4328 2015-03-11 17:47:05 -03:00
Renato Botelho
c8a4eb4056 Save vip interface and subnet to use to delete old vips from secondary nodes. Fixes #4446 2015-03-11 16:02:59 -03:00
Renato Botelho
b01d44a3f3 Revert "Use a consistent variable name here. related to Ticket #4446"
This reverts commit 0e7954b8a3.
2015-03-11 16:02:59 -03:00
Chris Buechler
87ca92d03c add granular control of state timeouts. Ticket #4509 2015-03-11 13:22:17 -05:00
Renato Botelho
cd8ce13c29 Explicit disable ssl.use-compression on lighty config. It should fix #4230 2015-03-11 14:09:31 -03:00
Renato Botelho
8304fb462a Remove BEAST protection option since default cipher is now good and works with hifn cards 2015-03-11 14:04:38 -03:00
Renato Botelho
3d50cb09c6 Add a log message when hostres SNMP module is ignored on APU boards 2015-03-11 10:05:38 -03:00
Renato Botelho
9f9bdb77f3 Disable SNMP hostres module on APU boards until we figure out why it's crashing on this specific board. Ticket #4403 2015-03-11 09:47:09 -03:00
Phil Davis
1b2af00760 Fix password box cursor position
Similar to
dedc40f7de
The password field shows the little lock icon, but the text input area
starts over the top of the icon and as I type in the field the password
"dots" go over the lock icon in each of these data entry places.
Changing the field name/id to not be "password" but to be "passwordfld",
"passwordfld1" "passwordfld2" and the like fixes it. Something does not
like the field being called just "password".
In interfaces.php I also changed the field "username" to be
"ppp_username". This standardized it to work in a similar way to
pppoe_username pptp_username fields. It looks easier to understand for
me.
2015-03-11 08:29:49 -03:00
Phil Davis
90c39f4e3f Pencil symbols
These are places in the GUI where the cursor sits not in the far left
side of the input box and there is odd-looking white space to the left
of the cursor. Normally there would be a little input graphic in the
white space to the left of the cursor (a pencil, a computer screen, a
lock symbol...)
This change makes the pencil be displayed in all those places.
2015-03-11 08:28:33 -03:00
Chris Buechler
bf57f6ba35 update description after adaptive start/end default change. 2015-03-11 01:37:10 -05:00
Chris Buechler
17a003206d Leave adaptive.start and end at their defaults (60% and 120% of the state limit, respectively) if not user-overridden. 2015-03-11 01:31:50 -05:00
Chris Buechler
bd583dc2f0 Update cipher-list in web interface to prefer PFS. Ticket #4230 2015-03-11 00:24:59 -05:00
Chris Buechler
9229598abb Check for not up, rather than down, as there are a variety of potential
statuses that are not up. Ticket #4502
2015-03-10 20:37:36 -05:00
Chris Buechler
5fb0e30d28 Need global $ipsec_idhandling here. 2015-03-10 19:19:33 -05:00
Chris Buechler
0e7954b8a3 Use a consistent variable name here. related to Ticket #4446 2015-03-10 19:00:06 -05:00
Chris Buechler
eb6495c3b1 Don't enable interfaces_use by default. Add checkbox to enable on Advanced
tab, in case there are scenarios where it's desirable. Ticket #4341

Conflicts:
	etc/inc/vpn.inc
2015-03-10 17:20:11 -05:00
Ermal LUÇI
ea7ad4c25f Fixes #4427 Correct traffic shaper wizard to properly save and use Voip provided settings 2015-03-10 21:46:53 +01:00
Ermal LUÇI
d3fa306d0a Fixes #4427 Correct traffic shaper wizard to properly save and use Voip provided settings 2015-03-10 21:45:18 +01:00
Ermal LUÇI
457d9c3275 Fixes #4446 Correct ipalias removal on top of carp during configuration sync. 2015-03-09 18:52:13 +01:00
jim-p
36dbc14aaa Allow reassignment from PPP types to DHCP. From testing, it appears to work OK, this input validation appears to be outdated.
If there is some edge case that this catches, perhaps it needs to be a more specific test.
2015-03-09 10:35:26 -04:00
jim-p
bf4ea211dd Add missing 'break' statement that broke switching from a PPP type to 'none'. 2015-03-09 10:22:53 -04:00
Phil Davis
aab23249c4 DNS Forwarder Host Override Edit make the pencil symbols appear
In most places in the GUI a little pencil symbol appears before text input fields. For example it already appears for the Host, Domain and Description fields in this very form when you "Enter additional names for this host."
But in the main 4 fields of this form, the pencil does not display.
This fixes it to be the same as elsewhere.
I guess this is the "standard" supposed to be used. If so, then I will find the other places where class="formfld unknown" has the "unknown" missing.
2015-03-09 07:01:10 -03:00
Phil Davis
39dff8e2f9 Fix password box in diag_authentication
In 2.2 when I go to Diagnostics->Authentication the password field shows the little lock icon, but the text input area starts over the top of the icon and as I type in the field the password "dots" go over the lock icon.
This does not happen in 2.1.5 - the password entry cursor sits after the lock icon. This problem is also not evident on most other password entry fields in 2.2
I stared at it for a while, then saw that in other places the password field is not literally called "password", so I thought what the heck, I will change the field name - it fixed the display issue!!! What???
Anyway, this fixes the display issue on my system. If someone knows really why having the field name/id="password" is a problem then they could fix the underlying reason - but this works around whatever is the issue.
If you think this is an OK fix then I will also find the couple of other places swhere this happens and make the same "fix".
2015-03-09 07:00:01 -03:00