Franco Fichtner
2a216f91c7
Framework: small comment on current use for these settings
2020-04-24 09:17:48 +02:00
Franco Fichtner
22b67cc1d9
pkg: ideally we do not need this override anymore
2020-04-24 09:15:10 +02:00
Ad Schellevis
74f235ac4a
Unbound: prevent wilcard domains for this machines primary domain (since you can't forward all and be responsible for a part). mentioned here https://github.com/opnsense/core/issues/4049
2020-04-23 08:28:08 +02:00
Ad Schellevis
600c794fcf
IDPS: disable stats in eve.log to restore 20.1 bevaviour, the current dev version is very load (and we only filter alert entries)
2020-04-21 15:08:56 +02:00
Ad Schellevis
8bfd62c876
interfaces: typo in validation, failed to communicate unassignable targets. closes https://github.com/opnsense/core/issues/4050
2020-04-21 11:09:19 +02:00
Ad Schellevis
3b3577f1f5
plugins_devices: vxlan and loopback devices are configurable, for https://github.com/opnsense/core/issues/4050
2020-04-21 11:05:12 +02:00
Maurice
144272ffbb
Unbound: add DNS64 support ( #3943 )
2020-04-21 08:20:21 +02:00
Franco Fichtner
e9eb81a87f
menu: change as discussed in 7749c098381
...
PR: https://github.com/opnsense/core/issues/4016
2020-04-20 08:57:43 +02:00
Franco Fichtner
2c3da19953
dpinger: sort and add missing comma
2020-04-19 12:25:12 +02:00
Franco Fichtner
15737656ed
src: style sweeep and sync
2020-04-19 12:17:31 +02:00
Ad Schellevis
ab04204151
dpinger: add data length option, while there simplify logic to remove duplicate logic. closes https://github.com/opnsense/core/issues/4047
2020-04-18 19:26:46 +02:00
Ad Schellevis
7749c09838
Interfaces: obey group after POST, the menu can't find the item if the group isn't supplied when using groups.
2020-04-18 14:57:36 +02:00
Ad Schellevis
0c3359689d
netflow: flow parser, when flow times are not returned (intermediate data?), stick to receive timestamp.
...
Setting both flow_start and flow_finished to system uptime, compensates to 0 for duration and flow length offset.
closes https://github.com/opnsense/core/issues/4046
2020-04-10 06:09:57 +02:00
Franco Fichtner
9d2d6d9fe1
firmware: small whitespace issue
2020-04-17 08:31:01 +02:00
Franco Fichtner
b72bcfe6b8
pkg: fix plist
2020-04-17 08:27:47 +02:00
Ad Schellevis
d1e1923c96
Update (c) notice in dnsbl.py
...
Co-Authored-By: Franco Fichtner <franco@opnsense.org>
2020-04-17 08:23:49 +02:00
Ad Schellevis
8bbb8447ce
Unbound: ditch offline blacklists
2020-04-17 08:23:49 +02:00
Ad Schellevis
fd0e03e245
Unbound: move statistics menu item down
2020-04-17 08:23:49 +02:00
Ad Schellevis
13a11fa34e
Unbound: missed some spots integrating Unbound plus, align normal service restart (status action and link to "enabled" flag for Unbound)
2020-04-17 08:23:49 +02:00
Ad Schellevis
e330bb46f2
Unbound: integrate endpoints, but leave model in place to avoid migration issues and force de-install of the plugin.
2020-04-17 08:23:49 +02:00
Ad Schellevis
f93844748a
Unbound: style sweep Unboundplus templates
2020-04-17 08:23:49 +02:00
Ad Schellevis
5271eb4787
Unbound: merge unbound plus @ c5f72d30bf
...
clean cut of current master branch, check and cleanup next.
as discussed with @mimugmail
2020-04-17 08:23:49 +02:00
Franco Fichtner
348ba54c92
pkg: not sure why we have this in here
2020-04-15 19:47:18 +02:00
Franco Fichtner
4d4a9565be
pkg: newlines are cool
2020-04-15 19:19:16 +02:00
Franco Fichtner
6e1b7a1d1e
pkg: dump our version data for quick audit
2020-04-15 19:16:35 +02:00
Franco Fichtner
072d9673b9
pkg: useless overrides ARCH and FLAVOUR
2020-04-15 19:12:22 +02:00
Franco Fichtner
7b0bd24771
pkg: finish cleanup of install/plist targets
...
No functional changes; refactored for readability and exclusive
use of ".link", ".shadow" and ".sample" suffix.
".in" can always be applied, must be the first prefix.
2020-04-15 18:54:25 +02:00
Ad Schellevis
4bdb4cfeb4
Log viewer: download all (filtered) items. closes https://github.com/opnsense/core/issues/4026
...
- replace grid export with download link generation
- add endpoint /api/diagnostics/log/{{module}}/{{scope}}/export?searchPhrase={{filter}}
2020-04-08 22:06:25 +02:00
Franco Fichtner
fb9f963879
system: rename php.ini links for more consistent grep
2020-04-14 09:56:02 +02:00
Franco Fichtner
bd075ccc56
pkg: migrate the other links to the new format
2020-04-13 22:26:00 +02:00
Franco Fichtner
094bbd66c1
pkg: variable links at build time
...
Has been on the wishlist almost since we have started
using Python 3 and needed our own python3 link to the
currently used version.
2020-04-13 22:19:37 +02:00
Franco Fichtner
40ed63239d
rc: sync ttys file, slightly overdue as onifexists is supported by 11.2
2020-04-13 13:10:29 +02:00
Franco Fichtner
a6f0def554
rc: this failed, make some noise and pause a bit for the future
2020-04-13 12:47:06 +02:00
Franco Fichtner
2efdcf51fc
rc: missing user on 12.1
2020-04-13 12:25:18 +02:00
Franco Fichtner
c4edd0b86d
make: detect more version stuff on demand
...
Makes "make upgrade" super easy between dev and release.
2020-04-13 12:19:29 +02:00
Franco Fichtner
e965edba59
mvc: style sweep
2020-04-13 11:50:20 +02:00
Ad Schellevis
0dd01c2807
MVC: catch ArgumentCountError as these derive from Error and not the general Exception type. Maybe we might need to add "Error" as well, but the argument count is pretty generic and is easy to trigger.
...
Inspired by https://github.com/opnsense/core/issues/4031
2020-04-08 06:12:27 +02:00
Ad Schellevis
5dda9e5452
whitespace
2020-04-08 06:10:03 +02:00
Franco Fichtner
9904a1da4c
interfaces: make rc.newwanipv6 more clever...
...
... since b8a3c3dd3f6c can mimic the behaviour of get_interface_ipv6()
we can now call interfaces_primary_address6() instead of the less
educated find_interface_ipv6*() equivalents.
Probably quite some people with WAN aliases run into this issue where
renewal doesn't work because rc.newwanipv6 latches on to the VIP instead
of the primary address.
2020-04-11 11:25:03 +02:00
Franco Fichtner
08fc36a327
pkg: remove unused overrides
2020-04-11 11:04:08 +02:00
Franco Fichtner
5db335e02e
pkg: "make upgrade" can be difficult in dev situations
...
Auto-detect PHP if possible, change FLAVOUR behaviour while at it.
2020-04-11 10:59:45 +02:00
Ad Schellevis
d24a546a78
Firewall source nat (outbound), support ranges in plugins. for https://github.com/opnsense/plugins/issues/1749
2020-04-07 22:08:24 +02:00
Ad Schellevis
b5e507f7c7
IPv6 essential icmpv6, fix previous for https://github.com/opnsense/core/issues/4028 mixed up addresses as noted by @fichtner
2020-04-07 20:08:06 +02:00
Ad Schellevis
25630084d0
IPv6 essential icmpv6 allow :: for https://github.com/opnsense/core/issues/4028
...
RFC 4861 Neighbor Discovery in IPv6 has cases where the source address is unspecified ("::")
i.e. Par 4.1 Router Solicitation Message Format
2020-04-07 16:04:55 +02:00
Ad Schellevis
285f7c65ed
Firewall -> Rules, checkbox input ignores visibility setting. for https://github.com/opnsense/core/issues/4020
2020-04-06 07:09:20 +02:00
Franco Fichtner
e5eb7affb3
system: refactor beep.sh a little
2020-04-06 18:29:19 +02:00
Franco Fichtner
f57bc3d93b
mvc: small style update
2020-04-06 13:39:10 +02:00
Franco Fichtner
df73492c72
interfaces: typo
2020-04-06 13:34:39 +02:00
Ad Schellevis
fe335024fb
MVC: PortField keep options in static set. for https://github.com/opnsense/core/pull/4019
2020-04-06 13:27:19 +02:00
Ad Schellevis
29b1489fda
MVC: while looking at https://github.com/opnsense/core/pull/4019 noticed a wrong security model for the multiselect toggle, which could lead to unaccesible data in portfield and modelfields.
...
(some php versions seem to ignore this)
2020-04-06 13:04:58 +02:00