10564 Commits

Author SHA1 Message Date
Ad Schellevis
28c69fd7cd MVC, controller, support overlays to set/addBase 2019-03-14 12:01:42 +01:00
Franco Fichtner
1f5f414a90 pkg: mcrypt PHP module is no longer needed
And doesn't exist on PHP 7.2 ;)
2019-03-14 11:43:09 +01:00
Franco Fichtner
2b75bbac60 firewall: translate "if" as conditional
PR: https://forum.opnsense.org/index.php?topic=12029.0
2019-03-14 11:35:41 +01:00
Ad Schellevis
8a16b40db8 warn user about future deprication of "user-config-readonly" 2019-03-14 11:31:12 +01:00
Ad Schellevis
ff62a80bcd Proxy, cleanup, use base methods for remote blacklists. 2019-03-14 11:22:16 +01:00
Ad Schellevis
ff4de67bb2 Firewall, source nat, destination network presentation, closes https://github.com/opnsense/core/issues/3321 2019-03-14 10:16:12 +01:00
Ad Schellevis
3af02197b8 MVC, obey 'user-config-readonly' for subclasses of ApiMutableModelControllerBase.
Eventually (19.7?), user-config-readonly should go to the features of past times, it has has quite some downsides and will keep haunting everybody as long as it's there.

This patch makes sure ApiMutableModelControllerBase->save() adds an additional ACL check before doing the actual save, raising a user exception when not allowed.
Not all our classes use this, but can probably do so, same counts for plugins. We are not, under any circumstances, are going to move an acl check to the Config or model classes, since these have no relationship with the user.
2019-03-14 10:02:49 +01:00
Ad Schellevis
64c4d89b9d firewall, source nat, typo in destination address, closes https://github.com/opnsense/core/issues/3321 2019-03-14 09:30:19 +01:00
Franco Fichtner
5fe65f26ca src: whitespace sweep 2019-03-14 09:09:45 +01:00
Franco Fichtner
9cd574a78e make: add .github dir to whitespace sweep 2019-03-14 09:09:22 +01:00
Franco Fichtner
cf721cf4b1 ipsec: only apply mobile PFS to mobile phase 2; closes #3323 2019-03-14 08:11:01 +01:00
Ad Schellevis
5f79544e59 IPsec Mobile Client: Split DNS, INTERNAL_DNS_DOMAIN, closes https://github.com/opnsense/core/issues/3325 2019-03-13 21:35:15 +01:00
Franco Fichtner
33496e9fe3 firmware: fix parsing of packages in multi-repo env
PR: https://forum.opnsense.org/index.php?topic=12016.0
2019-03-13 21:04:45 +01:00
Ad Schellevis
e03b495c3f
Update issue templates 2019-03-13 20:42:12 +01:00
Ad Schellevis
2f6c3b79dd firewall, per rule statistics. add inspect button, for https://github.com/opnsense/core/issues/3312 2019-03-13 18:59:14 +01:00
Ad Schellevis
531c905572 filter, minor regression in eeae084150 , for https://github.com/opnsense/core/issues/3312 2019-03-13 17:24:28 +01:00
Franco Fichtner
6b74ab49bf pkg: fix plist 2019-03-13 16:01:46 +01:00
Ad Schellevis
24c5c6778c OpenVPN client export, "Custom config" not being loaded properly. 2019-03-13 15:52:19 +01:00
Ad Schellevis
314a7e2dfc fix previous (python3) https://github.com/opnsense/core/issues/3312 2019-03-13 15:31:48 +01:00
Ad Schellevis
0aef984586 filter: rule statistics, add "configctl filter rule stats" for https://github.com/opnsense/core/issues/3312 2019-03-13 15:28:36 +01:00
Ad Schellevis
c6f8c46709 interfaces, raw config access, leading to PHP Warning: Illegal string offset 'if', see https://github.com/opnsense/core/issues/3231 2019-03-13 10:11:21 +01:00
Ad Schellevis
9d3002cabb Auth/LDAP: Fallback to 'commonName' if 'name' isn't available for full name , closes https://github.com/opnsense/core/pull/3322 2019-03-13 09:05:52 +01:00
Ad Schellevis
eeae084150 filter, work in progress rule statistics https://github.com/opnsense/core/issues/3312
replace label with md5 hash of the rule and align live log
2019-03-12 18:43:46 +01:00
Michael Steenbeek
6f9eb6b67d Remove reference to option that was removed in 2010 (#3320) 2019-03-12 17:05:14 +01:00
Thomas du Boÿs
fcbb92fe51 Fix facility for rtsold log about dhcp6c 2019-03-12 15:19:29 +01:00
Ad Schellevis
dfd48d2934 ipsec, mixed-up includes see https://github.com/opnsense/core/pull/3311 2019-03-12 14:38:05 +01:00
Franco Fichtner
2056e907ff pkg: fix plist 2019-03-12 12:22:20 +01:00
Ad Schellevis
b57fe039ad Merge branch 'godmodelabs-ipsec-includes' 2019-03-12 11:12:51 +01:00
Ad Schellevis
a4d157db0b IPsec, change paths for https://github.com/opnsense/core/pull/3311 to align more with the standard sample configurations we ship 2019-03-12 11:10:13 +01:00
Ad Schellevis
a116ab9f54 Merge branch 'ipsec-includes' of https://github.com/godmodelabs/opnsense-core into godmodelabs-ipsec-includes 2019-03-12 10:49:04 +01:00
Ad Schellevis
c8e905c404 IPsec, double quote UNITY_BANNER, closes https://github.com/opnsense/core/issues/3317 2019-03-12 10:39:03 +01:00
Franco Fichtner
56a255f468 firewall: lang._() shall be in single quotes only
Some Phalcon issues paired with our gettext crawler.
2019-03-12 07:07:38 +01:00
Ad Schellevis
52920a1ce6 filter/aliases, add statistics in alias overview, closes https://github.com/opnsense/core/issues/3313
- default view shows allowed packets / bytes
- conversion to python 3 while there
2019-03-11 22:02:08 +01:00
Ad Schellevis
0d199f3ec1 jquery.bootgrid.js, minor enhancements, https://github.com/opnsense/jquery-bootgrid 2019-03-11 21:21:29 +01:00
Ad Schellevis
f921ec3cb8 alias_util.volt, thinking about this again, better to replace "it's" with "it is", as we do in most translations 2019-03-11 20:46:57 +01:00
Ad Schellevis
770c8b3acf fix previous 2019-03-11 20:43:30 +01:00
Ad Schellevis
f5766fbf20 Filter/alias, minor stylefix for alias_util.volt, closes https://github.com/opnsense/core/pull/3315 2019-03-11 20:02:49 +01:00
Franco Fichtner
73697bbf6f pkg: fix plist 2019-03-11 19:04:09 +01:00
Ad Schellevis
98673a0b30 filter/aliases, add optional table counters for https://github.com/opnsense/core/issues/3313
- todo: parse statistics
2019-03-11 16:56:40 +01:00
Franco Fichtner
a2b0a7d59e system: improve gateway status return; closes #3281 2019-03-11 12:48:33 +01:00
Mark Plomer
acdf14e636 implemented wildcard includes for ipsec/strongswan 2019-03-11 10:09:03 +01:00
Ad Schellevis
3cff50bc2f MVC, php union operator seems to be bugggy, closes https://github.com/opnsense/core/pull/3301 2019-03-11 09:25:51 +01:00
Ad Schellevis
fbf5bf723c Flush rrd graphs, conversion to python 3 2019-03-10 19:49:53 +01:00
Ad Schellevis
3c3bea25aa Reporting->Health, python 3 conversion (2) 2019-03-10 19:47:51 +01:00
Ad Schellevis
52ca326ad1 Reporting->Health, python 3 conversion 2019-03-10 19:44:22 +01:00
Ad Schellevis
82b6bbd03a System->Diagnostics->Activity, python 3 conversion 2019-03-10 19:39:39 +01:00
Ad Schellevis
debf3498b4 unbound/stats, convert to python 3 2019-03-10 19:29:13 +01:00
nhirokinet
d19b778571 Not to translate hostname example (#3307) 2019-03-10 16:11:07 +01:00
Ad Schellevis
041d6eaab4 unbound, fix nested items, closes https://github.com/opnsense/core/issues/3302
ranges like:
```
num.query.tls=0
num.query.tls.resume=0
```

cause a "TypeError: 'str' object does not support item assignment"
2019-03-10 15:00:25 +01:00
Ad Schellevis
1855ce9488 retry previous, for https://github.com/opnsense/core/issues/3302 2019-03-10 14:09:44 +01:00