6724 Commits

Author SHA1 Message Date
Franco Fichtner
8ebc1223dc interfaces: small steps towards better PPPoE IPv6 handling #1403 2017-02-16 08:21:52 +01:00
Franco Fichtner
b3ed22325e unbound: provide link local selection for #1401 2017-02-15 22:58:31 +01:00
Franco Fichtner
c35cfbce6d openvpn: tab in previous 2017-02-15 22:41:08 +01:00
Franco Fichtner
c3e7400837 openvpn: validate IPv4 CIDR more strictly to prevent OpenVPN startup error; closes #1389 2017-02-15 22:38:06 +01:00
Franco Fichtner
4462372b28 firewall: text tweaks and a bug in prio handling 2017-02-15 08:42:01 +01:00
Franco Fichtner
734de5e8a7 firewall: shared forwarding is off by default, config option 2017-02-15 08:25:18 +01:00
Ad Schellevis
e6dccb60aa (filter) add prio, set-prio to new style FilterRule class as well (plugin support + single parsing in 17.7) 2017-02-14 21:47:12 +01:00
Franco Fichtner
4f3239c7b3 wizard: use fixup spare parts to construct required functionality 2017-02-13 18:59:33 +01:00
Franco Fichtner
540f537a2e wizard: typo in previous 2017-02-13 09:45:49 +01:00
Franco Fichtner
1f3458ecac wizard: tweak previous 2017-02-13 09:44:00 +01:00
Franco Fichtner
7b6ab76964 wizard: somewhat restyle and improve UX 2017-02-13 09:21:06 +01:00
Ad Schellevis
0327622cf6 (crashreport) missing type check, referenced https://github.com/opnsense/core/issues/1393 2017-02-13 08:51:17 +01:00
Franco Fichtner
eacf920fa8 firewall: feedback from @djGrrr 2017-02-13 07:50:41 +01:00
Ad Schellevis
71bc4cb39b (ipsec) no ca selection for mschapv2, for https://github.com/opnsense/core/issues/1393 2017-02-11 01:48:52 +01:00
Franco Fichtner
b3bad8d2c9 interfaces: stray tab in previous 2017-02-12 19:44:28 +01:00
djGrrr
07d2354a15 make the ipv4 subnet matching code work like the ipv6 code, fixes bug in subnet matching on tun interfaces 2017-02-12 19:43:46 +01:00
Ad Schellevis
212fd9aa32 (ipsec) add mobike switch, change leftsendcert to always. for https://github.com/opnsense/core/issues/1393 2017-02-11 01:37:48 +01:00
Franco Fichtner
ee0e0eaeed firewall: improve validation on previous 2017-02-12 19:33:46 +01:00
Franco Fichtner
c7ac2083f6 firewall: array_merge() throws off indices 2017-02-12 19:28:04 +01:00
Franco Fichtner
0c09631552 firewall: ints are confusing 2017-02-12 19:12:33 +01:00
Franco Fichtner
69f89b047b firewall: more work on prio matching 2017-02-12 19:08:36 +01:00
djGrrr
b0075a6f21 Add priority settings to advanced firewall rule options (#1392)
* Add priority settings to advanced firewall rule options

* fix all the previous issues with the priority rules patch and add support for the 2 prio setting

* make the advanced options auto expand, even with various priorities set to 0
2017-02-12 18:17:04 +01:00
Franco Fichtner
f6014c36bd vlan: more refactoring 2017-02-12 18:08:51 +01:00
Franco Fichtner
189ae8982d interfaces: small vlan pcp adjustments
Align this some more: legacy_vlan_tag() is used nowhere else,
so it's ok to change the function and clarify the text usage.
2017-02-12 17:32:45 +01:00
djGrrr
f07ab5fa7a add VLAN Priority (PCP) setting to VLAN config (#1394)
* add VLAN Priority (PCP) setting to VLAN config

* use array() instead of [] here

* add a default value for $pcp to legacy_vlan_tag()
2017-02-12 17:15:56 +01:00
Franco Fichtner
46fb701528 pkg: revoke 16.7 finggrprint in -devel 2017-02-12 11:04:04 +01:00
Ad Schellevis
8138784980 (CP) fix transparant mode, closes https://github.com/opnsense/core/issues/1391 2017-02-10 13:51:29 +01:00
Franco Fichtner
367d2e201b wizard: s/break/die 2017-02-11 17:00:46 +01:00
Franco Fichtner
6ba6098b50 wizard: no not allow unknown xml selection 2017-02-11 16:56:22 +01:00
Franco Fichtner
9073176f91 configd: remove alias from config action 2017-02-11 15:34:30 +01:00
Franco Fichtner
d63442d5eb wizard: hook the openvpn server wizard into the openvpn server ACL
No need to do this twice.  Added benefit of menu access to the
same functionality.
2017-02-11 15:27:02 +01:00
Franco Fichtner
bf1e663ade wizard: problematic webgui restart due to chaining it into reload all 2017-02-11 15:20:56 +01:00
Franco Fichtner
597adf4f4c wizard: more explicit redirects 2017-02-11 14:58:27 +01:00
Franco Fichtner
53bf702269 wizard: adjustments and naming alignments for previous #1359 2017-02-11 14:42:01 +01:00
Franco Fichtner
fc3fcf8a4e wizard: split modelling, fix navigation while at it
PR: https://github.com/opnsense/core/issues/1359
2017-02-11 09:43:46 +01:00
Franco Fichtner
4b5c80b9a8 interfaces: fix wlan probe to not yield an empty interface 2017-02-09 22:57:58 +01:00
Franco Fichtner
70c502ba51 mvc: flatten ModelRelationField logic and always use continue 2017-02-09 22:43:58 +01:00
Franco Fichtner
77dedce094 dhcp: extend previous to catch all WOL usage, some style 2017-02-09 21:15:01 +01:00
Frank Wall
46e132f821 DHCP leases: do not link to WOL page if WOL plugin is missing 2017-02-09 18:09:08 +01:00
Mikhail Morev
1a76aa95d4 Remove ssl-intercept listeners if ssl bump is off
Fixed an issue when "Enable Transparent HTTP proxy" is on and "Enable SSL inspection" is off causes squid startup failure
2017-02-09 09:46:25 +01:00
Franco Fichtner
42d13b904c plugins: allow to search for a plugin withing plugins_scan()
PR: https://github.com/opnsense/core/pull/1388
2017-02-09 09:43:15 +01:00
Ad Schellevis
a0689d4f41 oneliner for https://github.com/opnsense/core/issues/1387 2017-02-08 18:06:50 +01:00
Franco Fichtner
714bd18c23 captive portal: redirect using code 302
PR: https://forum.opnsense.org/index.php?topic=4477.0
2017-02-08 16:34:27 +01:00
Frank Wall
ba90a39f79 ModelRelationField: soft-fail on missing classes 2017-02-08 11:30:29 +01:00
Franco Fichtner
75048a5ab9 firmware: run autoremove on minor operations
Bring back parts of f9e71141 in order to do an autoremove on
minor operations.  We still don't want the cleanup, but at
least since we have migrated to the vital flag we can be
sure that our GUI is not being purged.
2017-02-08 09:37:45 +01:00
Franco Fichtner
76068737f0 pkg: fix plist 2017-02-07 23:14:53 +01:00
Ad Schellevis
26c99a9711 (ipsec) add aesgcm, for https://github.com/opnsense/core/issues/1366 2017-02-07 20:13:02 +01:00
Ad Schellevis
a7ef41920a (captive portal) add group enforcement, closes https://github.com/opnsense/core/issues/1377 2017-02-07 19:48:36 +01:00
Ad Schellevis
0d104a9d79 move local auth functions to abstract base, add groupAllowed(). requirement for https://github.com/opnsense/core/issues/1377 2017-02-07 19:34:42 +01:00
Ad Schellevis
324bd7555d AuthGroupField select "none" when empty string is provided 2017-02-07 15:55:44 +01:00