Commit graph

1045 commits

Author SHA1 Message Date
Franco Fichtner
3931aaaff4 security/q-feeds-connector: now fix style as lint works ;) 2025-10-21 08:35:06 +02:00
Franco Fichtner
765f8d80e6 security/q-feeds-connector: fix lint pass 2025-10-21 08:34:31 +02:00
Ad Schellevis
d97704d821 security/q-feeds-connector - leaving the beta state 2025-10-20 11:28:43 +02:00
Q-Feeds
3ce5c48c0e
Fix log parser for rules with tags (#4985)
Example rules:

block drop out log quick on em0_vlan108 inet6 from any to <__qfeeds_malware_ip> label "dc5f8e7ee80be02f12014877d82c96a2" tag qtag
block drop out log quick on em0_vlan109 inet from any to <__qfeeds_malware_ip> label "dc5f8e7ee80be02f12014877d82c96a2" tag qtag
block drop out log quick on em0_vlan109 inet6 from any to <__qfeeds_malware_ip> label "dc5f8e7ee80be02f12014877d82c96a2" tag qtag
block drop in quick on em1 reply-to (em1 x.x.x.22) inet from <__qfeeds_malware_ip> to any label "de057b37c3fe418169db727c1d8a3f79"
block drop in quick on em1 reply-to (em1 fe80::1e52) inet6 from <__qfeeds_malware_ip> to any label "de057b37c3fe418169db727c1d8a3f79"
2025-10-19 13:36:47 +02:00
Franco Fichtner
d3389faf31 security/q-feeds-connector: style 2025-10-16 11:38:10 +02:00
Ad Schellevis
9432d3e4d9 security/q-feeds-connector - prevent duplicates in qfeedsctl.py logs, closes https://github.com/opnsense/plugins/pull/4980 2025-10-15 19:52:25 +02:00
Ad Schellevis
4aeca83ca7 security/q-feeds-connector - cleanup blocklist 2025-10-15 18:05:50 +02:00
Q-Feeds
17b605be7d
Fix/qfeeds unbound blocklist priority conflict (#4979)
* Fix Q-Feeds unbound blocklist handler priority conflict

- Change priority from 100 to 50 to avoid conflicts with predefined handlers
- Add conditional logic to respect enable_unbound_bl setting
- Return empty blocklist when integration is disabled

* Update qfeeds_bl.py
2025-10-15 17:39:05 +02:00
Ad Schellevis
fd1fbf0aec security/q-feeds-connector - fix some minor glitches and add unbound blocklist support 2025-10-14 18:54:16 +02:00
Franco Fichtner
b587cc21cb security/q-feeds-connector: lint 2025-10-13 12:06:04 +02:00
Ad Schellevis
27bd359a36 security/q-feeds-connector - add initial version (ref: https://forum.opnsense.org/index.php?topic=49123.0) 2025-10-11 09:07:04 +02:00
Franco Fichtner
a75a87d0b5 security/etpro-telemetry: always show an available status
Bump version to clear the relatively hight revision count.
2025-10-06 15:11:42 +02:00
Franco Fichtner
25b4d65957 security/netbird: fix selectpicker and unbreak migration
The auth key may be required but not giving a default for obvious
reasons just makes it end up without a required value anyway until
user contact.

This can probably be made more robust in the future, but requires
a bit of thought on what we validate/enforce here anyway like an
"enbable" checkbox being checked requires filling this value, but
it's also not on the same page or model even making constraints
tricky.
2025-09-19 13:52:44 +02:00
Bethuel Mmbaga
59762b0466
security/netbird: Fix service startup and add syslog support (#4942)
* add syslog configuration options and update service reconfiguration endpoint

* enable syslog by default and expand log level options

* add plugin revision

* update service configuration and logging options

* update syslog log level options and change config sync target

* revert default config file

* Fix log level settings

* refactor

* Update security/netbird/Makefile

Co-authored-by: Franco Fichtner <franco@lastsummer.de>

* Update security/netbird/src/opnsense/service/templates/OPNsense/Netbird/netbird

Co-authored-by: Franco Fichtner <franco@lastsummer.de>

* bump setting model version and use syslog always

* Update security/netbird/src/opnsense/service/templates/OPNsense/Netbird/netbird

Co-authored-by: Franco Fichtner <franco@lastsummer.de>

---------

Co-authored-by: Franco Fichtner <franco@lastsummer.de>
2025-09-19 13:09:58 +02:00
Franco Fichtner
0ece71fab0 security/etpro-telemetry: bump revision to be sure 2025-09-16 12:39:14 +02:00
Franco Fichtner
877ebf20ed security/etpro-telemetry: netaddr going away from core 2025-09-09 13:21:35 +02:00
Franco Fichtner
c3e9db2911 security/acme-client: model style where reformat took place
(This model is really clean regarding indend, nice)
2025-09-06 19:03:46 +02:00
Franco Fichtner
62d1a653aa security/netbird: release 1.0 2025-09-06 18:56:43 +02:00
Gauss23
c2f8aec72b
security/netbird: Fix typo in firewall settings label (#4917) 2025-08-31 15:50:19 +02:00
Monviech
ceace150e3
bootgrid: Sweep rowcount as default has been increased in baa1730b1a (#4916) 2025-08-29 14:40:53 +02:00
Franco Fichtner
8fc13983c9 security/softether: remove development plugin
PR: https://forum.opnsense.org/index.php?topic=34567.0
2025-08-29 12:28:57 +02:00
Franco Fichtner
fe59ff093b security/wazuh-agent: bump revision after fix 2025-08-15 11:29:17 +02:00
Ad Schellevis
87493655f7 security/wazuh-agent - wrong model path used for skip_alias, closes https://github.com/opnsense/plugins/issues/4896 2025-08-15 08:32:24 +02:00
Franco Fichtner
95162ce51d plugins: fix changelog styling
No GitHub handles, looks like broken mail addresses.  ;)
2025-08-13 09:57:14 +02:00
senses3
cbc910d318
fixed pfsense typo (#4884) 2025-08-10 10:28:11 +02:00
Franco Fichtner
0ef6277908 security/crowdsec: small style check 2025-08-07 12:56:08 +02:00
mmetc
8fe6a8dce6
security/crowdsec: refactor service management, bump version (#4868)
* crowdsec: refactor service management

* allow disabling agent or lapi separately
2025-08-07 08:31:54 +02:00
KS
b9d21c1dd4
Clamav: fix DetectBrokenExecutables option (#4873) 2025-08-05 19:25:43 +02:00
KS
f8b9581270
wazuh: check if dir exists before creating it (#4874) 2025-08-05 19:23:19 +02:00
Bethuel Mmbaga
a0b64a64bd
security/netbird: Fix service startup failure (#4855) 2025-08-01 08:07:12 +02:00
Franco Fichtner
fa2d3e97da security/netbird: small lint pass 2025-07-29 15:28:34 +02:00
Franco Fichtner
da2712019e security/acme-client: small lint fixes 2025-07-29 15:26:05 +02:00
Franco Fichtner
516eca6cfa security/crowdsec: changelog 2025-07-28 13:10:44 +02:00
Monviech
71f05ef0f8
security/crowdsec: Fix alert time not showing in grid (#4843) 2025-07-28 10:27:42 +02:00
Franco Fichtner
d752990dfa security/netbird: small 'make glint' update 2025-07-25 15:29:28 +02:00
Bethuel Mmbaga
b9a3582c8b
security/netbird: UI refactor and improvements (#4831) 2025-07-25 15:22:04 +02:00
Franco Fichtner
b472a1d4e2 security/openvpn-legacy: version fix 2025-07-23 09:52:50 +02:00
Franco Fichtner
339ea9f491 security/netbird: new home as per #4831 2025-07-22 16:05:41 +02:00
Franco Fichtner
d5f3a44cca security/crowdsec: revision bump due to last change 2025-07-22 07:38:53 +02:00
BPplays
61ef64fa13
security/crowdsec(fix): IPv6 validation for LAPI listen address broken (#4822) 2025-07-21 23:49:20 +02:00
Franco Fichtner
f9c9cf9a1e plugins: style sweep 2025-07-21 10:13:42 +02:00
Franco Fichtner
31f4ce7879 security/stunnel: bump revision 2025-07-21 10:03:57 +02:00
Franco Fichtner
f624cb3fa0 security/tinc: bump revision 2025-07-21 10:01:45 +02:00
Ad Schellevis
e08583f46b security/stunnel - use configd caching to ease priv separation. 2025-07-20 17:14:15 +02:00
Ad Schellevis
a2fbbbf665 security/tinc - use configd caching to ease priv separation. 2025-07-20 17:12:04 +02:00
mmetc
3b95aa598f
crowdsec: migrate bootgrid -> UIBootGrid (#4816)
* bootgrid -> UIBootGrid

* server-side filtering, pagination etc.

* version bump

* add some field defaults; lint
2025-07-20 11:42:28 +02:00
Franco Fichtner
fd49d06c60 security/strongswan-legacy: plugin done
PR: https://github.com/opnsense/core/issues/8348
2025-07-19 16:06:01 +02:00
Franco Fichtner
b3de88095f security/tinc: bump revision 2025-07-15 09:43:47 +02:00
Franco Fichtner
f0a5f994a2 security/strongswan-legacy: move this out of development, too
The legacy code still missing but will follow later this week.
2025-07-15 09:20:47 +02:00
Monviech
9af5e18bce
security/tinc: lower support to Tier 3 (#4810) 2025-07-14 15:35:29 +02:00