OPNSense/tools a32628cconfig/26.7 base.obsolete.amd64

config: rebase 26.7 while dropping obsolete files no longer present

This requires the following sequence:

1. Use the previous' major plist file and remove obsolete.
2. make base
3. make rebase

It would be nice to have this as an optional scripted target,
but documenting the procedure is good enough for now.

This was important because:

a) there is a lot of cruft in obsolete
b) ipfw15/dnctl15 were issued in 26.1.10 but not obsoleted with 26.7
DeltaFile
+3-2,794config/26.7/base.obsolete.amd64
+3-2,7941 files

OPNSense/tools ae859efbuild plugins.sh

build/plugins: handle vendor plugins due to PLUGIN_ABI ambiguity

They use the ABI in the package repository configuration and thus
they need to be rebuilt for business versions.
DeltaFile
+12-2build/plugins.sh
+12-21 files

OPNSense/tools 8bda019config/26.7 make.conf

config: FIPS is default on for openssl35 as well
DeltaFile
+1-1config/26.7/make.conf
+1-11 files

OPNSense/tools 7793556build common.sh sign.sh

build: change this again, first try didn't work
DeltaFile
+7-5build/common.sh
+2-2build/sign.sh
+9-72 files

OPNSense/tools e5cfdabbuild common.sh sign.sh

build: mute some of the signature generation process
DeltaFile
+6-5build/common.sh
+2-2build/sign.sh
+8-72 files

OPNSense/tools e3f1093build base.sh, config/26.7 base.plist.amd64

build/base: strip unwanted /etc/ssl/cert.pem

FreeBSD 15 puts it back, but it's not a good idea for us.
DeltaFile
+3-0build/base.sh
+0-1config/26.7/base.plist.amd64
+3-12 files

OPNSense/tools c216415config/26.7 ports.conf

Add dns/powerdns to ports
DeltaFile
+1-0config/26.7/ports.conf
+1-01 files

OPNSense/tools 7b5d725config/26.7 ports.conf

Add dns/powerdns to ports
DeltaFile
+1-0config/26.7/ports.conf
+1-01 files

OPNSense/tools 69e3a88config/26.1 skim.conf

config: add upstream version to skim list
DeltaFile
+1-0config/26.1/skim.conf
+1-01 files

OPNSense/tools 46f71f6build ports.sh

build/ports: make sure we translate relative ports paths if we need to
DeltaFile
+7-2build/ports.sh
+7-21 files

OPNSense/tools 3d0b132config/26.1 build.conf make.conf

config: lock the openssl version on 26.1
DeltaFile
+1-1config/26.1/build.conf
+1-0config/26.1/make.conf
+2-12 files

OPNSense/tools 9a9f894config/26.1 plugins.conf, config/26.7 plugins.conf

config: also add cloudflared plugin now that it's merged
DeltaFile
+1-0config/26.1/plugins.conf
+1-0config/26.7/plugins.conf
+2-02 files

OPNSense/tools f58e1f3config/26.1 base.plist.amd64

config: rebase for upcoming 26.1.10
DeltaFile
+2-0config/26.1/base.plist.amd64
+2-01 files

OPNSense/tools 48a5199config/26.7 build.conf

config: missed SUFFIX in 26.7
DeltaFile
+1-0config/26.7/build.conf
+1-01 files

OPNSense/tools 123de22config/26.7 build.conf

config: nice typo you got there
DeltaFile
+1-1config/26.7/build.conf
+1-11 files

OPNSense/tools 8562094config/26.7 make.conf

config: 15 changed GSSAPI base and bind is hardwired to flip-flop
DeltaFile
+2-0config/26.7/make.conf
+2-01 files

OPNSense/tools 4ac5debconfig/26.7 ports.conf

config: add cloudflared to 26.7 as well
DeltaFile
+1-0config/26.7/ports.conf
+1-01 files

OPNSense/tools 1fba29fconfig/26.1 ports.conf

Add net/cloudflared to ports build (#512)
DeltaFile
+1-0config/26.1/ports.conf
+1-01 files

OPNSense/tools a9d2401. Makefile, build common.sh

build: support BARE image support

Take the FreeBSD and build a bootable image from it.
Useful for testing and for now only works with serial.
DeltaFile
+12-8config/26.7/extras.conf
+5-1Makefile
+3-2build/common.sh
+20-113 files

OPNSense/tools 725fa5cconfig/26.7 ports.conf

config: www/php85-opcache||2025-08-01|Part of default php85
DeltaFile
+0-1config/26.7/ports.conf
+0-11 files

OPNSense/tools 8712c5econfig/26.7 ports.conf

config: arcanist not for PHP 8.5 at the moment
DeltaFile
+1-1config/26.7/ports.conf
+1-11 files

OPNSense/tools 5a9d1d8build common.sh

build: show fingerprint after signing for better confidence
DeltaFile
+4-1build/common.sh
+4-11 files

OPNSense/tools 7438289build clone.sh

build: ensure directory for clone

Need to beware of typos but in general this doesn't do any
harm if the user produces a typo.
DeltaFile
+2-1build/clone.sh
+2-11 files

OPNSense/tools ec367baconfig/26.7 base.plist.amd64 base.obsolete.amd64

config: add functional 26.7 / 15.1

* Rebase for 15.1-RC3, volatile/26.7 for now
* OpenSSL 3.5 with FIPS, ports-only for now
* plugins and core as -devel only for now
* SMP configs adjusted for stale options
* Removed ndproxy
* PHP 8.5

To review:

    # diff -ur config/26.1 config/26.7
DeltaFile
+26,431-0config/26.7/base.plist.amd64
+3,162-0config/26.7/base.obsolete.amd64
+276-0config/26.7/ports.conf
+147-0config/26.7/extras.conf
+105-0config/26.7/make.conf
+103-0config/26.7/plugins.conf
+30,224-08 files not shown
+30,400-014 files

OPNSense/tools 05d20f0. Makefile

make: reverse config ordering

This way the latest matching version is picked by default.
DeltaFile
+1-1Makefile
+1-11 files

OPNSense/tools e8ab153config/26.1 make.conf ports.conf

config: prep for OpenSSL 3.5 use in 26.7/15.1
DeltaFile
+1-0config/26.1/make.conf
+1-0config/26.1/ports.conf
+2-02 files

OPNSense/tools bce80efconfig/26.1 make.conf

config: the short numpy1 adventure ends...
DeltaFile
+2-2config/26.1/make.conf
+2-21 files

OPNSense/tools 2eb2b60build common.sh packages.sh

build/packages: allow easy purge even with wildcard

Use with care, but can be useful.  '*' does not pass easily so
let's use '%' instead.
DeltaFile
+1-0build/common.sh
+1-0build/packages.sh
+2-02 files

OPNSense/tools 5efec77config/26.1 ports.conf

config: add devel/esbuild for tinkering
DeltaFile
+1-0config/26.1/ports.conf
+1-01 files

OPNSense/tools 4da8e45build common.sh

build: sort package signature pass
DeltaFile
+1-1build/common.sh
+1-11 files