12919 Commits

Author SHA1 Message Date
Franco Fichtner
a759338381 firmware: push automatic flags to firmware for #5025 2021-05-31 14:49:27 +02:00
Franco Fichtner
7ddb90cb79 firmware: allow manual development override on business subscription
In case the flavour is a directory location on the mirror containing
a slash allow for manual flavour and type selection.
2021-05-31 13:49:33 +02:00
Franco Fichtner
1eb4520b65 ui: change service restart icons to fa-repeat; closes #4972 2021-05-31 08:00:08 +02:00
Ad Schellevis
e038c1573c IDPS: add yaml tag to custom.yaml.sample [2], closes https://github.com/opnsense/core/issues/5018 2021-05-28 19:17:57 +02:00
Ad Schellevis
11f3de0972 Firewall / NAT / Portforward - explicit default for Filter rule association , closes https://github.com/opnsense/core/issues/5019 2021-05-28 19:12:38 +02:00
vnxme
d24b2e7e4a
DHCPv6 leases status: Display manufacturer info (#4527)
o Display info about manufacturers of devices based on their MAC addresses.
o Get MAC addresses not only from NDP, but also from DUID of certain types.
2021-05-29 09:36:11 +02:00
Ad Schellevis
f43ea56336 IDPS: add yaml tag to custom.yaml.sample
for https://github.com/opnsense/core/issues/5018
2021-05-28 18:43:56 +02:00
Franco Fichtner
0f55d6e0a5 dhcp: lock access like menu decides to show entry; closes #4406 2021-05-28 15:02:36 +02:00
Franco Fichtner
eb429363fa dhcp: style update 2021-05-28 14:38:36 +02:00
Maurice Walker
0cc8cd1c74
Diagnostics / DNS Lookup, small improvements (#4729)
* DNS lookup tool, query AAAA+A

Also, display 'PTR' in type field for reverse lookups, remove unused $ipaddr.

* DNS lookup tool: filter SOA record from response

For consistency. SOA was only displayed if no AAAA or A record was found.
2021-05-28 14:38:20 +02:00
Maurice Walker
49c15d0499
Unbound: fix domain overrides for private address reverse lookup zones (#4663)
* Add local-zone for IPv6 reverse lookup zones
* Fix domain overrides for private reverse zones
* Add $config to unbound_add_domain_overrides()
2021-05-28 14:36:05 +02:00
vnxme
fc396ff63e
DHCPv6 leases status: Fix sorting (#4525)
- Add UI required for the sorting feature.
- Implement a more secure way of the order argument handling
- Use ipcmp() instead of strcmp() for sorting by IPv6 and strnatcasecmp() for sorting by other fields.
2021-05-28 14:29:19 +02:00
vnxme
576d69f8a3
DHCPv4 leases status: Fix sorting (#4524) 2021-05-28 14:23:48 +02:00
Franco Fichtner
9e7e8a59ce openvpn: update help texts in exporter; closes #4890 2021-05-28 14:19:26 +02:00
Franco Fichtner
cd09bb8e80 interfaces: system match only works with compressed IPv6; closes #4932
It fixes faulty mismatches reported by @marjohn56
2021-05-28 14:12:32 +02:00
Franco Fichtner
47d6832edc firewall: change live log group matcher to correctly flip logic #4988 2021-05-28 12:09:33 +02:00
Franco Fichtner
7c1f2659b0 pkg: PHP 7.4 does not have a separate hash module 2021-05-28 10:05:12 +02:00
Ad Schellevis
5eacbb06f1 firewall: let live log use the provided rule label instead of guessing it, closes https://github.com/opnsense/core/issues/5014 2021-05-27 15:47:37 +02:00
Franco Fichtner
41365f0829 pkg: fix plist 2021-05-27 08:23:13 +02:00
Ad Schellevis
4f126c758c Firewall - aliases: move dynamic ipv6 handling (https://github.com/opnsense/core/issues/4923) to a separate branch. 2021-05-26 18:18:26 +02:00
Franco Fichtner
bf449e20ee github: extend templates 2021-05-26 16:08:20 +02:00
Franco Fichtner
ddfd1cb562 firmware: show update pending hint in system widget; closes #5013 2021-05-26 15:49:10 +02:00
Ad Schellevis
f1b67df57f Merge branch 'jdeluyck-fix-distinguished-name' 2021-05-26 15:16:59 +02:00
Ad Schellevis
de09fb4f36 Trust - Distinguished name - Organisation validations, cleanup https://github.com/opnsense/core/pull/5010 2021-05-26 15:16:22 +02:00
Ad Schellevis
f9cfb4658b System / Routes - delete previous route when changed. closes https://github.com/opnsense/core/issues/4621 2021-05-26 15:08:54 +02:00
Franco Fichtner
468eaa8a68 interfaces: interface_configure() checks for enabled 2021-05-26 15:08:54 +02:00
Franco Fichtner
842e661ce4 github: offer link to open/closed tickets for search
Too many duplicates in some cases when bugs were fixed fast.
2021-05-26 15:08:54 +02:00
Frank Wall
b824a7e019 webgui: make restart action usable in cron jobs, fixes #4956 (#4998) 2021-05-26 15:08:54 +02:00
Franco Fichtner
9a2f5c7223 dhcp: missing dot 2021-05-26 15:08:54 +02:00
Franco Fichtner
053bb014be shell: fix restore copy; closes #5011 2021-05-26 15:08:54 +02:00
Ad Schellevis
d24eeea7de System / Routes - delete previous route when changed. closes https://github.com/opnsense/core/issues/4621 2021-05-26 14:31:10 +02:00
Franco Fichtner
533315208c interfaces: interface_configure() checks for enabled 2021-05-26 13:19:35 +02:00
Franco Fichtner
c32f0c0be4 github: offer link to open/closed tickets for search
Too many duplicates in some cases when bugs were fixed fast.
2021-05-26 12:55:15 +02:00
Frank Wall
bac0eaf5c1
webgui: make restart action usable in cron jobs, fixes #4956 (#4998) 2021-05-26 12:06:26 +02:00
Franco Fichtner
a0e2f26901 dhcp: missing dot 2021-05-26 10:33:38 +02:00
Franco Fichtner
f845a4286a shell: fix restore copy; closes #5011 2021-05-26 10:16:54 +02:00
jdeluyck
b8cf4e899a fix check on dn_organisation 2021-05-25 20:48:37 +02:00
jdeluyck
57fbbeb084 also fix dn_organization 2021-05-25 20:47:33 +02:00
jdeluyck
4c533b7968 Allow additional characters for 'Distinguished name Organisation" 2021-05-25 19:52:32 +02:00
Ad Schellevis
286000deab Firewall - allow manual reply-to configuration
Refactor firewall edit page to allow selection of a reply-to gateway in stead of the single "disablereplyto" option. Since underscores aren't valid for gateway names,
we should be able to use __disable__ here to mark the previous "disablereplyto" setting which we can unravel when saving settings again.

Our page saves either "disablereplyto" or "reply-to" depending on selection.
2021-05-25 17:24:45 +02:00
Ad Schellevis
2cce435c79 Firewall - live log : small Phalcon 4 regression (ref https://github.com/opnsense/core/issues/4012) 2021-05-20 18:28:17 +02:00
Franco Fichtner
06e1c552d9 src: style and whitespace sweep 2021-05-19 15:21:56 +02:00
Ad Schellevis
2ba6da4eef OpenVPN export: offer the ability to export a user without a certificate and increase consistency between export types. 2021-05-18 10:08:07 +02:00
rawtaz
408ef03b6a
shell: Clarify revert to HTTP for web GUI question (#4992) 2021-05-17 18:42:36 +02:00
Ad Schellevis
8fb5da296b webui / javascript - upgrade chart.js and chartjs-plugin-streaming to please dependabot. chart.js 2.9.4 seems to be the prefered version for stable chartjs-plugin-streaming 1.9.0, which does seem to deliver a functional combination.
(we had some issues with newer versions earlier)

Affected components:
o traffic view (Reporting -> Traffic)
o traffic widget (dashboard)
2021-05-16 18:46:04 +02:00
Ad Schellevis
714ad52b3a Firewall / alias - proper wildcard validation for https://github.com/opnsense/core/issues/4952 and make sure to obey ! when being provided. 2021-05-07 22:29:00 +02:00
Ad Schellevis
611304a8ad Firewall/util: isSubnet() accepting invalid input like 0.0.255.0, found while looking at https://github.com/opnsense/core/issues/4952 2021-05-07 22:06:29 +02:00
Maurice Walker
e780346dbd
lighttpd: set HSTS max-age to 1 year (#4976) 2021-05-06 09:19:55 +02:00
Ad Schellevis
05d3224e70 Firewall / alias - calculate wildcard netmasks for https://github.com/opnsense/core/issues/4952 in alias backed code. 2021-05-03 18:33:14 +02:00
Franco Fichtner
3b2b03f380 src: whitespace and lint sweep 2021-05-02 17:36:38 +02:00