OPNSense/plugins a10707esysutils/cpu-microcode Makefile, sysutils/cpu-microcode/src/etc/rc.loader.d 40-cpu-microcode.in

sysutils/cpu-microcode: sync with master
DeltaFile
+8-2sysutils/cpu-microcode/src/etc/rc.loader.d/40-cpu-microcode.in
+5-0sysutils/cpu-microcode/src/etc/rc.syshook.d/early/40-cpu-microcode
+2-1sysutils/cpu-microcode/Makefile
+15-33 files

OPNSense/plugins 0d9ba96security/etpro-telemetry Makefile, security/etpro-telemetry/src/opnsense/scripts/etpro_telemetry send_telemetry.py

security/etpro-telemetry: sync with master
DeltaFile
+2-1security/etpro-telemetry/src/opnsense/scripts/etpro_telemetry/send_telemetry.py
+1-1security/etpro-telemetry/Makefile
+3-22 files

OPNSense/plugins aea7820misc/theme-rebellion Makefile, misc/theme-rebellion/src/opnsense/www/themes/rebellion/assets/stylesheets tokenize2.scss

misc/theme-rebellion: sync with master
DeltaFile
+1-1misc/theme-rebellion/Makefile
+1-1misc/theme-rebellion/src/opnsense/www/themes/rebellion/assets/stylesheets/tokenize2.scss
+1-1misc/theme-rebellion/src/opnsense/www/themes/rebellion/build/css/tokenize2.css
+3-33 files

OPNSense/plugins 95e2ac4misc/theme-rebellion Makefile

misc/theme-rebellion: bump version to ship change
DeltaFile
+1-1misc/theme-rebellion/Makefile
+1-11 files

OPNSense/plugins e7f9d52dns/bind pkg-descr Makefile, dns/bind/src/opnsense/mvc/app/models/OPNsense/Bind Record.xml

dns/bind: sync with master
DeltaFile
+1-2dns/bind/pkg-descr
+1-1dns/bind/Makefile
+1-0dns/bind/src/opnsense/mvc/app/models/OPNsense/Bind/Record.xml
+3-33 files

OPNSense/plugins b9dc705dns/bind pkg-descr Makefile

dns/bind: wrap up new version
DeltaFile
+1-2dns/bind/pkg-descr
+1-1dns/bind/Makefile
+2-32 files

OPNSense/plugins b01667d. README.md, security/intrusion-detection-content-at-antiphishing pkg-descr Makefile

security/intrusion-detection-content-at-antiphishing: sync with master
DeltaFile
+11-0security/intrusion-detection-content-at-antiphishing/pkg-descr
+7-0security/intrusion-detection-content-at-antiphishing/Makefile
+7-0security/intrusion-detection-content-at-antiphishing/src/opnsense/scripts/suricata/metadata/rules/julioliraup-antiphing.xml
+1-0README.md
+26-04 files

OPNSense/plugins a3fce27security/q-feeds-connector pkg-descr Makefile, security/q-feeds-connector/src/opnsense/scripts/qfeeds/lib log.py

security/q-feeds-connector: sync with master
DeltaFile
+1-1security/q-feeds-connector/src/opnsense/scripts/qfeeds/lib/log.py
+1-0security/q-feeds-connector/pkg-descr
+1-0security/q-feeds-connector/Makefile
+3-13 files

OPNSense/plugins 10d7a40security/q-feeds-connector Makefile pkg-descr

security/q-feeds-connector: wrap up new version
DeltaFile
+1-0security/q-feeds-connector/Makefile
+1-0security/q-feeds-connector/pkg-descr
+2-02 files

OPNSense/plugins 62cb1adsecurity/q-feeds-connector/src/opnsense/scripts/qfeeds/lib log.py

security/q-feeds-connector - skip mangled log lines
DeltaFile
+1-1security/q-feeds-connector/src/opnsense/scripts/qfeeds/lib/log.py
+1-11 files

OPNSense/plugins ddc9cbddns/bind/src/opnsense/mvc/app/models/OPNsense/Bind Record.xml

dns/bind: Add NAPTR as a bind record type (#5548)
DeltaFile
+1-0dns/bind/src/opnsense/mvc/app/models/OPNsense/Bind/Record.xml
+1-01 files

OPNSense/plugins e0eb300sysutils/cpu-microcode Makefile

sysutils/cpu-microcode: this is the generic name
DeltaFile
+1-1sysutils/cpu-microcode/Makefile
+1-11 files

OPNSense/plugins ac68d4esysutils/cpu-microcode Makefile, sysutils/cpu-microcode/src/etc/rc.loader.d 40-cpu-microcode.in

sysutils/cpu-microcode: bring back late loading during early boot stage

Although the situation is different on 26.7/15.1 it still affects most
people trying to use microcode packages.

PR: https://forum.opnsense.org/index.php?topic=52387.0
DeltaFile
+8-2sysutils/cpu-microcode/src/etc/rc.loader.d/40-cpu-microcode.in
+5-0sysutils/cpu-microcode/src/etc/rc.syshook.d/early/40-cpu-microcode
+1-0sysutils/cpu-microcode/Makefile
+14-23 files

OPNSense/plugins 9872a0dsysutils/cpu-microcode/src/etc/rc.loader.d 40-cpu-microcode.in

put this back as a comment so people can  copy+paste
DeltaFile
+4-0sysutils/cpu-microcode/src/etc/rc.loader.d/40-cpu-microcode.in
+4-01 files

OPNSense/plugins 506bbadsysutils/cpu-microcode Makefile, sysutils/cpu-microcode/src/etc/rc.loader.d 40-cpu-microcode.in

sysutils/cpu-microcode: bring back late loading during early boot stage

PR: https://forum.opnsense.org/index.php?topic=52387.0
DeltaFile
+5-0sysutils/cpu-microcode/src/etc/rc.syshook.d/early/40-cpu-microcode
+0-2sysutils/cpu-microcode/src/etc/rc.loader.d/40-cpu-microcode.in
+1-0sysutils/cpu-microcode/Makefile
+6-23 files

OPNSense/plugins 6b10982misc/theme-rebellion/src/opnsense/www/themes/rebellion/assets/stylesheets tokenize2.scss, misc/theme-rebellion/src/opnsense/www/themes/rebellion/build/css tokenize2.css

Tokenize2 mod (#5560)

Correct background color.
DeltaFile
+1-1misc/theme-rebellion/src/opnsense/www/themes/rebellion/build/css/tokenize2.css
+1-1misc/theme-rebellion/src/opnsense/www/themes/rebellion/assets/stylesheets/tokenize2.scss
+2-22 files

OPNSense/plugins 69443eenet/ndproxy/src/etc/inc/plugins.inc.d ndproxy.inc, net/ndproxy/src/opnsense/mvc/app/controllers/OPNsense/Ndproxy GeneralController.php

plugins: move to 26.7 ABI
DeltaFile
+0-73net/ndproxy/src/opnsense/mvc/app/views/OPNsense/Ndproxy/general.volt
+0-66net/ndproxy/src/opnsense/mvc/app/models/OPNsense/Ndproxy/Ndproxy.php
+0-66net/ndproxy/src/etc/inc/plugins.inc.d/ndproxy.inc
+0-42net/ndproxy/src/opnsense/mvc/app/controllers/OPNsense/Ndproxy/GeneralController.php
+0-41net/ndproxy/src/opnsense/mvc/app/controllers/OPNsense/Ndproxy/Api/ServiceController.php
+0-40net/ndproxy/src/opnsense/mvc/app/controllers/OPNsense/Ndproxy/Api/GeneralController.php
+0-32812 files not shown
+2-48018 files

OPNSense/plugins c577cb0security/intrusion-detection-content-at-antiphishing/src/opnsense/scripts/suricata/metadata/rules julioliraup-antiphing.xml

security/intrusion-detection-content-at-antiphishing: style
DeltaFile
+5-5security/intrusion-detection-content-at-antiphishing/src/opnsense/scripts/suricata/metadata/rules/julioliraup-antiphing.xml
+5-51 files

OPNSense/plugins 5fc71f6security/etpro-telemetry Makefile

security/etpro-telemetry: bump after change
DeltaFile
+1-1security/etpro-telemetry/Makefile
+1-11 files

OPNSense/plugins 301e402net/frr Makefile

net/frr: bump version, document later
DeltaFile
+1-2net/frr/Makefile
+1-21 files

OPNSense/plugins db3b854www/squid Makefile pkg-descr, www/squid/src/opnsense/service/templates/OPNsense/Proxy squid.conf

www/squid: sync with master
DeltaFile
+1-1www/squid/src/opnsense/service/templates/OPNsense/Proxy/squid.conf
+1-0www/squid/Makefile
+1-0www/squid/pkg-descr
+3-13 files

OPNSense/plugins 6f3937fwww/squid Makefile pkg-descr, www/squid/src/opnsense/service/templates/OPNsense/Proxy squid.conf

www/squid: sync with master
DeltaFile
+1-1www/squid/src/opnsense/service/templates/OPNsense/Proxy/squid.conf
+1-0www/squid/Makefile
+1-0www/squid/pkg-descr
+3-13 files

OPNSense/plugins 0fb9682. LICENSE

LICENSE: sync
DeltaFile
+1-0LICENSE
+1-01 files

OPNSense/plugins c43bf3bsecurity/etpro-telemetry/src/opnsense/scripts/etpro_telemetry send_telemetry.py

Use requests.Session for ET-Telemetry requests (#5553)

The current code loops through every telemetry event to submit and makes a standalone POST request, resulting in a DNS lookup for each item.  This results in a ton of DNS requests for the same domain every time this script runs, which is every minute due to the cron job that executes it.  This patch changes the behavior by establishing a requests Session object and then making the POST requests from that, resulting in a single DNS lookup, and as an added benefit, the script completes much faster.
DeltaFile
+2-1security/etpro-telemetry/src/opnsense/scripts/etpro_telemetry/send_telemetry.py
+2-11 files

OPNSense/plugins b59cf8esecurity/intrusion-detection-content-at-antiphishing/src/opnsense/scripts/suricata/metadata/rules julioliraup-antiphing.xml

Add julioliraup antiphishing ruleset (#5547)

* Add julioliraup/Antiphishing ruleset

* Add julioliraup/Antiphishing ruleset on Suricata with .tar.gz #5536
DeltaFile
+5-7security/intrusion-detection-content-at-antiphishing/src/opnsense/scripts/suricata/metadata/rules/julioliraup-antiphing.xml
+5-71 files

OPNSense/plugins b57967fnet/frr/src/opnsense/service/templates/OPNsense/Quagga bgpd.conf ospfd.conf, net/frr/src/opnsense/service/templates/OPNsense/Quagga/Config bgpd.conf ospfd.conf

net/frr: add manual config mode (#5521)

Split config generation in two parts, /OPNsense/Quagga contains the rc file, /OPNsense/Quagga/Config all frr configuration files.

When manual config mode is enabled, all templates inside the folder /OPNsense/Quagga/Config will not generate anymore, only the rc file in /OPNsense/Quagga will regenerate.

All menu items will be hidden in manual mode, except for those that still influence the rc file.

The daemon enabled flags are now reflected into the general settings, and can also be serialized from there. That's because the menu item for the individual daemons will be hidden entirely, and daemon enabled mode is still relevant in manual mode.

This change allows power users an escape hatch to configure frr.conf completely manually.
DeltaFile
+333-0net/frr/src/opnsense/service/templates/OPNsense/Quagga/Config/bgpd.conf
+0-333net/frr/src/opnsense/service/templates/OPNsense/Quagga/bgpd.conf
+0-140net/frr/src/opnsense/service/templates/OPNsense/Quagga/ospfd.conf
+140-0net/frr/src/opnsense/service/templates/OPNsense/Quagga/Config/ospfd.conf
+0-101net/frr/src/opnsense/service/templates/OPNsense/Quagga/ospf6d.conf
+101-0net/frr/src/opnsense/service/templates/OPNsense/Quagga/Config/ospf6d.conf
+574-57432 files not shown
+975-77338 files

OPNSense/plugins c8439e6net/frr/src/opnsense/service/conf/actions.d actions_quagga.conf

The reload action does not invoke setup.sh on its own, so add it here explicitly
DeltaFile
+1-1net/frr/src/opnsense/service/conf/actions.d/actions_quagga.conf
+1-11 files

OPNSense/plugins c962250net/firewall-legacy/src/www firewall_rules_edit.php firewall_rules.php, net/vnstat/src/opnsense/mvc/app/controllers/OPNsense/Vnstat/Api ServiceController.php

Merge remote-tracking branch 'origin/master' into frr-manual-config
DeltaFile
+1,827-0net/firewall-legacy/src/www/firewall_rules_edit.php
+1,109-0net/firewall-legacy/src/www/firewall_rules.php
+338-0net/vnstat/src/opnsense/www/js/widgets/Vnstat.js
+59-23net/vnstat/src/opnsense/mvc/app/controllers/OPNsense/Vnstat/Api/ServiceController.php
+24-0net/vnstat/src/opnsense/www/js/widgets/Metadata/Vnstat.xml
+12-0net/vnstat/src/opnsense/service/conf/actions.d/actions_vnstat.conf
+3,369-2330 files not shown
+3,470-4436 files

OPNSense/plugins 42f63a3net/frr/src/opnsense/service/templates/OPNsense/Quagga bgpd.conf ospfd.conf, net/frr/src/opnsense/service/templates/OPNsense/Quagga/Config bgpd.conf ospfd.conf

Theoretically it should be more straight forward to have the config in its own subfolder
DeltaFile
+333-0net/frr/src/opnsense/service/templates/OPNsense/Quagga/Config/bgpd.conf
+0-333net/frr/src/opnsense/service/templates/OPNsense/Quagga/bgpd.conf
+140-0net/frr/src/opnsense/service/templates/OPNsense/Quagga/Config/ospfd.conf
+0-140net/frr/src/opnsense/service/templates/OPNsense/Quagga/ospfd.conf
+101-0net/frr/src/opnsense/service/templates/OPNsense/Quagga/Config/ospf6d.conf
+0-101net/frr/src/opnsense/service/templates/OPNsense/Quagga/ospf6d.conf
+574-57427 files not shown
+771-78233 files

OPNSense/plugins 147b0e1net/frr/src/etc/inc/plugins.inc.d frr.inc, net/frr/src/opnsense/service/templates/OPNsense/Quagga +TARGETS

control template generation directly via the strict flag
DeltaFile
+6-6net/frr/src/opnsense/service/templates/OPNsense/Quagga/+TARGETS
+11-1net/frr/src/etc/inc/plugins.inc.d/frr.inc
+17-72 files