15130 Commits

Author SHA1 Message Date
Franco Fichtner
a929608298 dpinger: php warning raised, not sure if correct this way 2022-11-14 07:57:54 +01:00
Franco Fichtner
d463abc80f dpinger: style issue 2022-11-13 11:33:53 +01:00
Franco Fichtner
0e86e27eb9 interfaces: add internal interface name to description 2022-11-13 11:22:44 +01:00
Franco Fichtner
39f8a1b6b1 system: simplify slightly #5989
In theory we should be able to move the host routes for 6rd and 6to4
easily without repercussion, unless some part of the system tries to
reload the interface without calling system_routing_configure().
2022-11-11 15:54:43 +02:00
Franco Fichtner
422b68f6c2 system: add option to skip monitor host route #6002 2022-11-11 12:30:34 +02:00
Franco Fichtner
a61afc7f46 system: inline system_staticroute_configure() #5989
Only used once.
2022-11-11 12:04:32 +02:00
Franco Fichtner
edc42e0e80 plugins: drop empty run result 2022-11-11 11:47:27 +02:00
Franco Fichtner
2c588a4bc0 dpinger: looks like we need this #5989 2022-11-11 11:44:52 +02:00
Franco Fichtner
9c647131eb system: prevent directly-connected host routes last minute #5989
They are not necessary.
2022-11-11 11:41:58 +02:00
Franco Fichtner
20d31f92b0 dpinger: use same exclusion magic here for now #5989 2022-11-11 10:51:21 +02:00
Franco Fichtner
f93c287472 system: collect all host routes in a single run #5989
If this works we can use it to also generate the host routes during
the routing table reconfiguration.
2022-11-11 10:46:21 +02:00
Franco Fichtner
0d3b70f4d3 system: extract monitor instance read #5989
While here simplify the host route creation as we want to split
this out for a clean reset during a full routing table reload so
we can be sure all stale and disabled instances are removed anyway.
2022-11-11 10:25:56 +02:00
Franco Fichtner
dc1f19ebed system: shorten dpinger code for #5989 2022-11-11 09:52:15 +02:00
Franco Fichtner
fb872c8f2e ipsec: remove ancient side effect host route removal 2022-11-11 09:25:07 +02:00
Ad Schellevis
a2112455a3 System / Auth - enforce config reload to fetch group membership in case authenticate() made changes. 2022-11-10 16:09:27 +01:00
Ad Schellevis
ef0da3ea59 System / Auth / Radius - add group (class) sync and user creation for RADIUS, closes https://github.com/opnsense/core/issues/6111 2022-11-10 15:29:50 +01:00
Ad Schellevis
2a5510a9d8 System / Auth - safeguard index_users to prevent php warnings 2022-11-10 15:29:50 +01:00
Ad Schellevis
a8bd3379b1 System / Auth - move policy (user, group membership enforcement) to authentication base class to make this re-usable. bugfix previous 2022-11-10 15:29:50 +01:00
Franco Fichtner
7f4ab564a4 dashboard: separate interface type icon from name column
PR: https://forum.opnsense.org/index.php?topic=30983.0
2022-11-10 15:46:29 +02:00
Ad Schellevis
5a6aaeda33 System / Auth - move policy (user, group membership enforcement) to authentication base class to make this re-usable. 2022-11-10 11:12:49 +01:00
Franco Fichtner
17ec3264a4 firewall: fixup #5284 2022-11-09 17:40:37 +02:00
Franco Fichtner
f7e64baa5c firewall: fix translation #5284 2022-11-09 17:38:54 +02:00
Franco Fichtner
b7a9d0b41f firewall: allow external dynamic address in NPT #5284 2022-11-09 17:29:19 +02:00
Franco Fichtner
32c783ca32 firewall: refine npt binat rule generation 2022-11-09 15:42:41 +02:00
Stephan de Wit
fae02022ca unbound: safeguard dnsbl load on missing config data
fixes https://github.com/opnsense/core/issues/6129
2022-11-09 12:00:08 +02:00
Franco Fichtner
02f159599f README: add coverty badge 2022-11-09 11:51:40 +02:00
Franco Fichtner
fc2c82ce4f interfaces: cleanup in linkup script 2022-11-09 10:05:11 +02:00
Franco Fichtner
83df36aefc opendns: stray syslog() 2022-11-09 10:02:37 +02:00
Franco Fichtner
29d70f633b system: syslog() to log_msg() 2022-11-09 09:56:19 +02:00
Franco Fichtner
ac6e109fcf interfaces: polish main log message in renew, variable rename 2022-11-09 09:50:52 +02:00
Franco Fichtner
a273028b14 system: style on copyright header 2022-11-09 09:44:54 +02:00
Ad Schellevis
919b645262 Interfaces: Diagnostics: Packet Capture - html encode raw data. closes https://github.com/opnsense/core/issues/6125 2022-11-07 17:23:24 +01:00
Franco Fichtner
b69696c5fb system: fix previous #6123 2022-11-07 16:21:49 +02:00
Franco Fichtner
4710ec0cdc system: wait for configd try no. 2; closes #6123 2022-11-07 16:16:53 +02:00
Franco Fichtner
7989daa6ac system: 'ssh' probably empty, issue with PHP 8
PR: https://forum.opnsense.org/index.php?topic=30946.0
2022-11-07 10:40:01 +02:00
Ad Schellevis
0ae0c2fc93 Interfaces - migrate existing ppp settings on save, closes https://github.com/opnsense/core/issues/6121 2022-11-06 10:19:09 +01:00
Franco Fichtner
c71af0d420 system: change system log default to "Notice" #6115 2022-11-06 10:13:53 +01:00
Franco Fichtner
5918837320 interfaces: last bits of log_error() vs. log_msg()
log_error() will likely remain for a while but should eventually be
removed, perhaps for 24.1.
2022-11-06 09:20:55 +01:00
Franco Fichtner
e892a560ff interfaces: delete the correct lock #6102
$port is /dev/foo0 but the lock is called LCK..foo0
2022-11-06 09:14:24 +01:00
Franco Fichtner
637e3c4124 interfaces: create legacy_interface_log() #6115
We could change these individually but let's make sure the command
output is always funneled through the same function to deduplicate
the strings used.
2022-11-06 09:05:28 +01:00
Franco Fichtner
835ee6e610 carp: replace log_error() with log_msg() #6115 2022-11-06 09:04:23 +01:00
Franco Fichtner
1472df66fb src: strip LOG_NOTICE from log_msg() #6115
It's the default and very likely not going to change.
2022-11-06 08:50:01 +01:00
Franco Fichtner
4c1f235fac firewall: port filter sync script to log_msg() #6115 2022-11-06 08:45:32 +01:00
Franco Fichtner
efe258241c dhcp: replace log_error() with log_msg() #6115 2022-11-06 08:39:46 +01:00
Franco Fichtner
1116a84c26 rrd: replace log_error() with log_msg() #6115 2022-11-06 08:29:00 +01:00
Franco Fichtner
1be6b59243 system: adjust semantics of log_msg() #6115 2022-11-04 20:45:49 +01:00
Franco Fichtner
372b2fb60d plugins: a few more conversions #6115 2022-11-04 12:58:14 +01:00
Franco Fichtner
47b9885e84 interfaces: style issue in log message 2022-11-04 12:48:17 +01:00
Franco Fichtner
ef11b7fc1f system: closelog() -> syslog() trashes our main openlog()
So do a "reopenlog()" in the most convenient way (which is not very
convenient).  Noticed while working on #6115
2022-11-04 12:22:02 +01:00
Franco Fichtner
add531ec82 src: style sweep 2022-11-04 12:00:43 +01:00