OPNSense/plugins d97704dsecurity/q-feeds-connector pkg-descr Makefile

security/q-feeds-connector - leaving the beta state
DeltaFile
+5-0security/q-feeds-connector/pkg-descr
+2-1security/q-feeds-connector/Makefile
+7-12 files

OPNSense/plugins 3ce5c48security/q-feeds-connector/src/opnsense/scripts/qfeeds/lib log.py

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"
DeltaFile
+6-1security/q-feeds-connector/src/opnsense/scripts/qfeeds/lib/log.py
+6-11 files

OPNSense/plugins 2d9ad0esysutils/git-backup Makefile, sysutils/git-backup/src/opnsense/mvc/app/library/OPNsense/Backup Git.php

sysutils/git-backup: add force push option (#4981)

DeltaFile
+9-1sysutils/git-backup/src/opnsense/mvc/app/library/OPNsense/Backup/Git.php
+4-0sysutils/git-backup/src/opnsense/mvc/app/models/OPNsense/Backup/GitSettings.xml
+1-1sysutils/git-backup/Makefile
+14-23 files

OPNSense/plugins ddbb31cnet/freeradius/src/opnsense/mvc/app/controllers/OPNsense/Freeradius/forms dialogEditFreeRADIUSUser.xml, net/freeradius/src/opnsense/mvc/app/models/OPNsense/Freeradius User.xml

net/freeradius: add Tunnel-Password field to radius user (#4235)

DeltaFile
+6-0net/freeradius/src/opnsense/mvc/app/controllers/OPNsense/Freeradius/forms/dialogEditFreeRADIUSUser.xml
+3-0net/freeradius/src/opnsense/mvc/app/models/OPNsense/Freeradius/User.xml
+3-0net/freeradius/src/opnsense/service/templates/OPNsense/Freeradius/users
+12-03 files

OPNSense/plugins a9a978asecurity/q-feeds-connector pkg-descr, security/q-feeds-connector/src/opnsense/mvc/app/controllers/OPNsense/QFeeds/forms settings.xml

security/q-feeds-connector: sync with master
DeltaFile
+0-61security/q-feeds-connector/src/opnsense/mvc/app/library/OPNsense/System/Status/QfeedsStatus.php
+58-0security/q-feeds-connector/src/opnsense/scripts/unbound/blocklists/qfeeds_bl.py
+9-1security/q-feeds-connector/src/opnsense/scripts/qfeeds/lib/__init__.py
+4-4security/q-feeds-connector/src/opnsense/scripts/qfeeds/lib/log.py
+6-0security/q-feeds-connector/pkg-descr
+6-0security/q-feeds-connector/src/opnsense/mvc/app/controllers/OPNsense/QFeeds/forms/settings.xml
+83-666 files not shown
+93-6912 files

OPNSense/plugins d3389fasecurity/q-feeds-connector pkg-descr

security/q-feeds-connector: style
DeltaFile
+0-1security/q-feeds-connector/pkg-descr
+0-11 files

OPNSense/plugins f97b527net-mgmt/zabbix-proxy pkg-descr Makefile, net-mgmt/zabbix-proxy/src/opnsense/mvc/app/controllers/OPNsense/Zabbixproxy/forms general.xml

net-mgmt/zabbix-proxy: sync with master
DeltaFile
+28-0net-mgmt/zabbix-proxy/src/opnsense/mvc/app/controllers/OPNsense/Zabbixproxy/forms/general.xml
+15-2net-mgmt/zabbix-proxy/src/opnsense/mvc/app/models/OPNsense/Zabbixproxy/General.xml
+12-0net-mgmt/zabbix-proxy/src/opnsense/service/templates/OPNsense/Zabbixproxy/zabbix_proxy.conf.in
+4-0net-mgmt/zabbix-proxy/pkg-descr
+1-1net-mgmt/zabbix-proxy/Makefile
+60-35 files

OPNSense/plugins 48617efScripts license

Scripts: do not descend into Private directories

(cherry picked from commit 43f6ca4abacea26cfb5369d56c6666c8463bfa8b)
DeltaFile
+1-0Scripts/license
+1-01 files

OPNSense/plugins 9432d3esecurity/q-feeds-connector/src/opnsense/scripts/qfeeds/lib log.py

security/q-feeds-connector - prevent duplicates in qfeedsctl.py logs, closes https://github.com/opnsense/plugins/pull/4980
DeltaFile
+4-4security/q-feeds-connector/src/opnsense/scripts/qfeeds/lib/log.py
+4-41 files

OPNSense/plugins 4aeca83security/q-feeds-connector/src/opnsense/scripts/unbound/blocklists qfeeds_bl.py

security/q-feeds-connector - cleanup blocklist
DeltaFile
+9-21security/q-feeds-connector/src/opnsense/scripts/unbound/blocklists/qfeeds_bl.py
+9-211 files

OPNSense/plugins 17b605bsecurity/q-feeds-connector/src/opnsense/scripts/unbound/blocklists qfeeds_bl.py

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
DeltaFile
+16-1security/q-feeds-connector/src/opnsense/scripts/unbound/blocklists/qfeeds_bl.py
+16-11 files

OPNSense/plugins fd1fbf0security/q-feeds-connector pkg-descr, security/q-feeds-connector/src/opnsense/mvc/app/controllers/OPNsense/QFeeds/forms settings.xml

security/q-feeds-connector - fix some minor glitches and add unbound blocklist support
DeltaFile
+0-61security/q-feeds-connector/src/opnsense/mvc/app/library/OPNsense/System/Status/QfeedsStatus.php
+55-0security/q-feeds-connector/src/opnsense/scripts/unbound/blocklists/qfeeds_bl.py
+9-1security/q-feeds-connector/src/opnsense/scripts/qfeeds/lib/__init__.py
+7-0security/q-feeds-connector/pkg-descr
+6-0security/q-feeds-connector/src/opnsense/mvc/app/controllers/OPNsense/QFeeds/forms/settings.xml
+5-0security/q-feeds-connector/src/opnsense/service/templates/OPNsense/QFeeds/qfeeds-blocklists.conf
+82-625 files not shown
+87-6511 files

OPNSense/plugins 43f6ca4Scripts license

Scripts: do not descend into Private directories
DeltaFile
+1-0Scripts/license
+1-01 files

OPNSense/plugins ac80ea5. LICENSE README.md

plugins: sync

(cherry picked from commit 8599a8d85f03f72f74bd978d4656676b4412b9ae)
DeltaFile
+1-0LICENSE
+1-0README.md
+2-02 files

OPNSense/plugins 8599a8d. LICENSE README.md

plugins: sync
DeltaFile
+1-0LICENSE
+1-0README.md
+2-02 files

OPNSense/plugins 5e58306www/caddy pkg-descr Makefile, www/caddy/src/opnsense/scripts/OPNsense/Caddy setup.sh

www/caddy: sync with master
DeltaFile
+14-30www/caddy/src/opnsense/scripts/OPNsense/Caddy/setup.sh
+2-9www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Caddyfile
+2-0www/caddy/pkg-descr
+1-0www/caddy/Makefile
+19-394 files

OPNSense/plugins 6f1135bsecurity/q-feeds-connector/src/opnsense/mvc/app/controllers/OPNsense/QFeeds/Api SettingsController.php, security/q-feeds-connector/src/opnsense/mvc/app/views/OPNsense/QFeeds index.volt

security/q-feeds-connector: sync with master
DeltaFile
+179-0security/q-feeds-connector/src/opnsense/scripts/qfeeds/lib/__init__.py
+136-0security/q-feeds-connector/src/opnsense/mvc/app/views/OPNsense/QFeeds/index.volt
+116-0security/q-feeds-connector/src/opnsense/mvc/app/controllers/OPNsense/QFeeds/Api/SettingsController.php
+96-0security/q-feeds-connector/src/opnsense/www/js/widgets/QFeeds.js
+76-0security/q-feeds-connector/src/opnsense/scripts/qfeeds/lib/log.py
+70-0security/q-feeds-connector/src/opnsense/scripts/qfeeds/lib/api.py
+673-021 files not shown
+1,193-027 files

OPNSense/plugins b587cc2security/q-feeds-connector/src/etc/inc/plugins.inc.d qfeeds.inc, security/q-feeds-connector/src/etc/rc.syshook.d/start 99-qfeeds

security/q-feeds-connector: lint
DeltaFile
+1-2security/q-feeds-connector/src/opnsense/mvc/app/controllers/OPNsense/QFeeds/Api/SettingsController.php
+2-1security/q-feeds-connector/src/opnsense/mvc/app/models/OPNsense/QFeeds/Connector.php
+1-1security/q-feeds-connector/src/opnsense/mvc/app/models/OPNsense/Firewall/DynamicAliases/QfeedsAliases.php
+1-1security/q-feeds-connector/src/etc/inc/plugins.inc.d/qfeeds.inc
+1-1security/q-feeds-connector/src/etc/rc.syshook.d/start/99-qfeeds
+1-1security/q-feeds-connector/src/opnsense/mvc/app/controllers/OPNsense/QFeeds/IndexController.php
+7-710 files not shown
+13-1816 files

OPNSense/plugins b25d279dns/ddclient/src/opnsense/scripts/ddclient/lib/account powerdns.py

dns/ddclient: lint
DeltaFile
+0-0dns/ddclient/src/opnsense/scripts/ddclient/lib/account/powerdns.py
+0-01 files

OPNSense/plugins e19e3c9www/caddy pkg-descr, www/caddy/src/opnsense/scripts/OPNsense/Caddy setup.sh

www/caddy: fix setup.sh script not setting correct ownership in www user mode (#4976)

* www/caddy: Streamline setup.sh, since chown is skipped automatically when ownership matches

* add changelog
DeltaFile
+14-30www/caddy/src/opnsense/scripts/OPNsense/Caddy/setup.sh
+1-0www/caddy/pkg-descr
+15-302 files

OPNSense/plugins 72661a7www/caddy/src/opnsense/scripts/OPNsense/Caddy setup.sh

www/caddy: Streamline setup.sh, since chown is skipped automatically when ownership matches
DeltaFile
+14-30www/caddy/src/opnsense/scripts/OPNsense/Caddy/setup.sh
+14-301 files

OPNSense/plugins 27bd359security/q-feeds-connector/src/opnsense/mvc/app/controllers/OPNsense/QFeeds/Api SettingsController.php, security/q-feeds-connector/src/opnsense/mvc/app/views/OPNsense/QFeeds index.volt

security/q-feeds-connector - add initial version (ref: https://forum.opnsense.org/index.php?topic=49123.0)
DeltaFile
+179-0security/q-feeds-connector/src/opnsense/scripts/qfeeds/lib/__init__.py
+136-0security/q-feeds-connector/src/opnsense/mvc/app/views/OPNsense/QFeeds/index.volt
+117-0security/q-feeds-connector/src/opnsense/mvc/app/controllers/OPNsense/QFeeds/Api/SettingsController.php
+96-0security/q-feeds-connector/src/opnsense/www/js/widgets/QFeeds.js
+77-0security/q-feeds-connector/src/opnsense/scripts/qfeeds/lib/log.py
+72-0security/q-feeds-connector/src/opnsense/scripts/qfeeds/lib/api.py
+677-021 files not shown
+1,198-027 files

OPNSense/plugins a9c5f61www/caddy Makefile pkg-descr

www/caddy: Bump version to 2.0.4_1 (#4975)

DeltaFile
+1-0www/caddy/Makefile
+1-0www/caddy/pkg-descr
+2-02 files

OPNSense/plugins bcd2debwww/caddy/src/opnsense/service/templates/OPNsense/Caddy Caddyfile

www/caddy: Fix HTTP access log excluding the process logs accidentally (#4974)

When using "include" in the default global logger, all other logs get excluded, except those that get included.

Using a "log default" instead, sends the HTTP access logs to the default logger.

This allows process and HTTP access logs to coexist in the same logger.
DeltaFile
+2-9www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Caddyfile
+2-91 files

OPNSense/plugins 6fe7670www/caddy/src/opnsense/service/templates/OPNsense/Caddy Caddyfile

www/caddy: Fix HTTP access log excluding the process logs accidentally

When using "include" in the default global logger, all other logs get excluded, except those that get included.

Using a "log default" instead, sends the HTTP access logs to the default logger.

This allows process and HTTP access logs to coexist in the same logger.
DeltaFile
+2-9www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Caddyfile
+2-91 files

OPNSense/plugins 6a6f5aedns/ddclient/src/opnsense/mvc/app/controllers/OPNsense/DynDNS/forms dialogAccount.xml, dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS DynDNS.php

dns/ddclient: Add support for PowerDNS API (#4772)

DeltaFile
+209-0dns/ddclient/src/opnsense/scripts/ddclient/lib/account/powerdns.py
+10-0dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.php
+1-1dns/ddclient/src/opnsense/mvc/app/controllers/OPNsense/DynDNS/forms/dialogAccount.xml
+220-13 files

OPNSense/plugins e33ce03www/nginx Makefile pkg-descr, www/nginx/src/opnsense/scripts/nginx naxsi_rule_download.php

www/nginx: sync with master
DeltaFile
+3-10www/nginx/src/opnsense/scripts/nginx/naxsi_rule_download.php
+1-1www/nginx/Makefile
+1-0www/nginx/pkg-descr
+5-113 files

OPNSense/plugins 613df67www/nginx Makefile pkg-descr

www/nginx: why not
DeltaFile
+1-1www/nginx/Makefile
+1-0www/nginx/pkg-descr
+2-12 files

OPNSense/plugins d666ce8security/etpro-telemetry Makefile, security/etpro-telemetry/src/opnsense/www/js/widgets ETProTelemetry.js

security/etpro-telemetry: sync with master
DeltaFile
+1-2security/etpro-telemetry/Makefile
+1-1security/etpro-telemetry/src/opnsense/www/js/widgets/ETProTelemetry.js
+2-32 files

OPNSense/plugins 25bfd97net-mgmt/zabbix-proxy pkg-descr Makefile, net-mgmt/zabbix-proxy/src/opnsense/mvc/app/models/OPNsense/Zabbixproxy General.xml

net-mgmt/zabbix-proxy: wrap up new version, style
DeltaFile
+4-0net-mgmt/zabbix-proxy/pkg-descr
+0-2net-mgmt/zabbix-proxy/src/opnsense/mvc/app/models/OPNsense/Zabbixproxy/General.xml
+1-1net-mgmt/zabbix-proxy/Makefile
+5-33 files