Stephan de Wit
f6cebb421b
phpseclib: also include version 3 in certmanager for CSR parsing
2022-09-02 11:15:46 +02:00
Franco Fichtner
1f567a418a
interfaces: ipfw(8) explains that ipfw0 is a logging device
2022-09-02 09:54:50 +02:00
Franco Fichtner
111540815d
system: give autoloader a chance to try and load it
2022-09-01 20:08:25 +02:00
Ad Schellevis
fc46a52682
certs.inc - safeguard phpseclib3 loading in crl_update()
2022-09-01 17:24:44 +02:00
Ad Schellevis
3b39e2d1f6
OpenVPN / CRL - trap validateSignature() exceptions to syslog
2022-09-01 16:46:21 +02:00
Franco Fichtner
08e39cb0df
src: style sweep
2022-09-01 12:41:26 +02:00
Ad Schellevis
006d79521f
Interfaces / Traffic capture - help text fix in https://github.com/opnsense/core/issues/5981
2022-09-01 10:56:16 +02:00
Stephan de Wit
cc6efa4a16
Reporting / Traffic: Upgrade chart.js to v3.9.1 and improve UX ( #6000 )
...
* Reporting / Traffic: Bump chart.js version and improve UX
2022-09-01 10:21:15 +02:00
Franco Fichtner
8cb79d511b
interfaces: fix warning in PHP 8
...
'group' property not set when parsing, likely also happens for 'remote'.
2022-08-31 20:50:22 +02:00
Franco Fichtner
7607a6d968
system: for consistency add -c argument (the default) to pluginctl invokes
...
Some facilities might overlap in naming so make it less confusing from
the internal scripting side. "webproxy" had me doubting for a second.
2022-08-31 09:19:01 +02:00
Franco Fichtner
c1ff59ea02
system: users might miss this so put it back
...
rc.resolv_conf_generate like most rc.* scripting magic should
eventually go way.
2022-08-31 09:05:07 +02:00
Franco Fichtner
683747ddb3
src: style sweep
2022-08-30 21:31:32 +02:00
Ad Schellevis
d0ea4449b2
plist
2022-08-30 17:36:14 +02:00
Ad Schellevis
d8bf03d2e9
Interfaces/Diagnostics/Packet Capture - replace legacy version with new mvc variant. closes e https://github.com/opnsense/core/issues/5981
2022-08-30 17:35:45 +02:00
Franco Fichtner
5eb4ac6143
interaces: killed wrong note
2022-08-30 15:35:51 +02:00
Franco Fichtner
2f1a92c075
interfaces: interfaces_hardware() for interface settings page
2022-08-30 15:31:14 +02:00
Patrik Kernstock
07e684310d
ipsec: fixed widget link ( #5994 )
2022-08-30 15:18:33 +02:00
Franco Fichtner
a9c514d857
interfaces: we split on numeric ID so we have to give full prefix
2022-08-30 08:54:17 +02:00
Franco Fichtner
e82896026c
system: tweak validation message
2022-08-30 08:49:49 +02:00
Franco Fichtner
366b7161f2
src: style sweep
2022-08-30 08:45:47 +02:00
Ad Schellevis
4070ad0e2e
Interfaces/Diagnostics/Packet Capture - work in progress for https://github.com/opnsense/core/issues/5981
...
o host field logic validator
o add remove job action
o add view action (initial version)
2022-08-29 21:16:49 +02:00
Franco Fichtner
87b3d351ab
dnsmasq: restart durng newwanip event
...
PR: https://forum.opnsense.org/index.php?topic=29956.0
2022-08-29 11:20:29 +02:00
Franco Fichtner
b114ed0125
interfaces: clear some removed devices
...
About _stf move it back to pattern in order to automate some of
this pattern stuff later. Something like 'carp' or 'plip' etc.
might move to core definition as well since these are basic interfaces
we do not want to expose.
2022-08-29 10:08:24 +02:00
Franco Fichtner
46514ec7d5
interfaces: finally move plugin defintions to plugins
2022-08-29 09:43:32 +02:00
Franco Fichtner
2a3aaf9e06
interfaces: convert lagg and simplify assignment page
...
list_devices() shouldn't change in the way it's generated
pre- or post-write so just us a pre-write invoke to get the
list of assignable devices.
Not completely true for weird WLAN case with the parent
assignment but sooner or later we will be able to get rid
of that as well.
2022-08-29 09:36:52 +02:00
Franco Fichtner
e557ab6372
interfaces: move ppp assignments
2022-08-29 09:06:38 +02:00
Franco Fichtner
56f8bae72a
interfaces: convert vlan assignments
2022-08-29 08:44:28 +02:00
Franco Fichtner
b9bdf760b8
interfaces: 'sections' are arcane now, simplify to type tag
2022-08-29 08:38:27 +02:00
Franco Fichtner
d095546dcb
interfaces: convert openvpn assignments
2022-08-29 08:27:10 +02:00
Franco Fichtner
b22c205970
ipsec: pattern was already registered above
2022-08-29 08:14:04 +02:00
Franco Fichtner
494437c1b8
interfaces: convert vxlan
2022-08-29 08:12:44 +02:00
Franco Fichtner
6f91dc4683
interfaces: finish wireless/wlan rework #5987
...
* Devices are now configured inline or directly via pluginctl
* Try to use "wlan" underneath as shorter and upstream term
2022-08-29 07:46:31 +02:00
Franco Fichtner
471ae4b6bd
interfaces: protect against calling missing reconfiguration
2022-08-29 07:46:26 +02:00
Franco Fichtner
84f0544af3
interfaces: pluggable assignments for gif/gre
2022-08-28 21:03:41 +02:00
Franco Fichtner
ffefc81cfe
src: style sweep
2022-08-28 21:03:13 +02:00
Franco Fichtner
7601e9cab3
pkg: fix plist
2022-08-28 20:51:12 +02:00
Ad Schellevis
2941b4eb14
Interfaces/Diagnostics/Packet Capture - add frontend options for https://github.com/opnsense/core/issues/5981
2022-08-28 20:06:07 +02:00
Ad Schellevis
92910cb4e8
fix plist
2022-08-28 15:47:13 +02:00
Ad Schellevis
21232cc4bd
Interfaces/Diagnostics/Packet Capture - boilerplace for https://github.com/opnsense/core/issues/5981
...
o add basic workflow (start/stop/list)
o basic configd actions + implementation in capture.py script
o grid without actions to show current capture jobs
2022-08-28 15:45:42 +02:00
Franco Fichtner
6738e5fa9e
interfaces: bridges to pluggable assignments
...
Should all be taken care of in a morning with equal amounts
of coffee.
2022-08-28 14:30:44 +02:00
Franco Fichtner
b386e61d82
interfaces: convert ipsec devices
...
Removes them from get_interface_list() and shows their description
on the assignments page. It's already in the interface name but
we should adhere to consistency in the select box.
2022-08-28 14:18:58 +02:00
Franco Fichtner
394d8e10f5
interfaces: flip 'names' arrays to merge 'assign' data
...
We can assign these from here when the name value is not null.
2022-08-28 13:44:48 +02:00
Franco Fichtner
9b2455c8ab
interfaces: same for loopback
2022-08-28 13:28:58 +02:00
Franco Fichtner
64222bc06f
interfaces: merge assign and names array contents
...
We only need one of them eventually.
2022-08-28 13:26:34 +02:00
Franco Fichtner
6a2f428e79
system: style sweep
2022-08-28 13:26:15 +02:00
Ad Schellevis
f78e8fa229
fix plist
2022-08-27 21:53:01 +02:00
Ad Schellevis
bf11949841
Interfaces/Diagnostics/Packet Capture - boilerplace for https://github.com/opnsense/core/issues/5981
2022-08-27 16:16:45 +02:00
kulikov-a
840ddc52f7
GUI: match cipher suites and commands ( #5993 )
2022-08-27 15:06:39 +02:00
Ad Schellevis
244cd1f040
rrd - fix php notice 'Warning: Undefined array key "description" in /usr/local/etc/inc/rrd.inc on line 132'
2022-08-27 14:50:39 +02:00
Ad Schellevis
d31bff3c39
webgui: cipher suites and TLS1.3 validation issues, partial fix for https://github.com/opnsense/core/pull/5993
2022-08-27 11:52:48 +02:00