Nuadh123
bbee307f2b
os-nextcloud-backup Add optional housekeeping ( #5227 )
2026-02-25 09:51:20 +01:00
Franco Fichtner
7658677f16
net/upnp: modify log level and start code for clarity
2026-02-25 09:42:40 +01:00
Self-Hosting-Group
2bf6206e01
net/upnp: Complete service improvements ( #5126 )
2026-02-25 08:52:43 +01:00
Nuadh123
10c98b7b09
os-nextcloud-backup Only back up when local file is newer than remote ( #5213 )
2026-02-24 19:32:43 +01:00
Nuadh123
24c4f9a111
os-nextcloud-backup Add option to upload to one file each day instead of syncing the contents of /conf/backup/ ( #5200 )
2026-02-24 16:05:27 +01:00
Bethuel Mmbaga
63fc5442ab
security/netbird: Add SSH configuration options ( #5113 )
2026-02-24 16:00:57 +01:00
Franco Fichtner
cb77c1e616
security/tailscale: model changes, default validation message is enough
2026-02-24 15:55:19 +01:00
Sam Sheridan
11764a1dc4
security/tailscale: Set auth key to optional in UI ( #5065 )
2026-02-24 15:25:50 +01:00
Monviech
a6acffd7fe
Update contributing with a small section about new plugins ( #5231 )
2026-02-23 12:57:53 +01:00
Frank Wall
ad4c250c1d
Merge pull request #5208 from fraenki/haproxy_501
...
net/haproxy: release 5.1
2026-02-23 11:01:04 +01:00
7Knights
5c70523307
Fix the os-redis service page status issue ( #5241 )
2026-02-20 14:36:40 +01:00
René
9250d4ddc8
Theme cicada/vicuna/tukan some fixes ( #5198 )
2026-02-20 08:18:12 +01:00
Q-Feeds
58f0dfd86e
q-feeds-connector: Update help text to mention DNScrypt-proxy blocklists ( #5237 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-19 09:06:10 +01:00
Franco Fichtner
1bfb448cf2
net/isc-dhcp: move ip_in_interface_alias_subnet() here
...
Only called by this plugin. So we can ditch it from core.
2026-02-18 09:07:49 +01:00
Frank Wall
f5af443a43
net/haproxy: add support for mapfile URLs, refs #4825
2026-02-17 10:18:19 +01:00
Frank Wall
3b1c816363
net/haproxy: fix migration of lua rules, closes #5225
2026-02-16 22:49:45 +01:00
Ad Schellevis
de4c98eee2
Security: Q-Feeds Connect - add new options as available in integrated blocklists ( #5226 )
...
* Security: Q-Feeds Connect - add new options as available in integrated blocklists, closes https://github.com/opnsense/plugins/issues/5197
This adds allowlists (regex patterns), source_nets Q-Feeds applies on, address to return and optional NXDOMAIN responses.
Please note this version is only compatible with current community versions, business edition installs will have to wait for 26.4.
* Security: Q-Feeds Connect - update version and changelog
2026-02-16 16:58:17 +01:00
Nuadh123
449323e6a5
os-nextcloud-backup Skip non-files when enumerating local entries to backup ( #5192 )
2026-02-11 19:21:09 +01:00
Nuadh123
b9b1140910
os-nextcloud-backup Add support for having backing up to a subdirectory instead of the root backupdir ( #5191 )
2026-02-11 19:18:58 +01:00
Franco Fichtner
8701588fad
dns/dnscrypt-proxy: wrap up revision
2026-02-11 14:31:07 +01:00
Frank Wall
ae5b72b5e5
net/haproxy: release 5.1
2026-02-10 17:05:02 +01:00
Frank Wall
cca920acb0
net/haproxy: support converts in more ACLs
2026-02-10 17:04:38 +01:00
Andrei Hodorog
fb59f87e99
dns/dnscrypt-proxy: fix bootstrap_resolvers with multiple comma-separated servers ( #5163 )
...
When multiple bootstrap resolvers are configured in the "Fallback Resolver"
field (e.g., "1.1.1.1:53,9.9.9.9:53"), the generated config incorrectly
places the comma inside a single string:
bootstrap_resolvers = ['1.1.1.1:53,9.9.9.9:53']
This causes dnscrypt-proxy to fail with:
[FATAL] Bootstrap resolver [...]: Host does not parse as IP '1.1.1.1:53,9.9.9.9:53'
The fix applies the same split/join pattern already used for listen_addresses,
server_names, disabled_server_names, and relaylist in the same template:
bootstrap_resolvers = ['1.1.1.1:53','9.9.9.9:53']
This bug was introduced in commit 1eec51a65 which renamed fallback_resolver
to bootstrap_resolvers but did not update the template syntax from a single
string to a TOML array format.
2026-02-10 16:31:42 +01:00
Franco Fichtner
85f1bb94bf
www/web-proxy-sso: model style
2026-02-10 11:32:21 +01:00
Frank Wall
7c710d4be9
Merge pull request #5207 from fraenki/haproxy_500b
...
net/haproxy: fix syntax of set-var-fmt
2026-02-10 10:39:23 +01:00
Frank Wall
6c779f0690
net/haproxy: fix syntax of set-var-fmt
2026-02-09 23:26:26 +01:00
Frank Wall
96ed5342d4
Merge pull request #5206 from fraenki/haproxy_500a
...
net/haproxy: another addition for release 5.0
2026-02-09 21:35:27 +01:00
Frank Wall
3aa7c39481
net/haproxy: support new map file type "sub"
2026-02-09 17:04:33 +01:00
Q-Feeds
f64be105b0
Fix: Strip whitespace from API token to prevent 401 authentication errors ( #5203 )
2026-02-09 10:52:52 +01:00
Franco Fichtner
59d158e93a
LICENSE: sync
2026-02-09 07:52:45 +01:00
Franco Fichtner
92fb6dcb2d
security/q-feeds-connector: wrap up this revision
2026-02-09 07:51:37 +01:00
Franco Fichtner
acbaa92aad
net/haproxy: style sweep and LICENSE sync
2026-02-09 07:42:21 +01:00
Frank Wall
9431d5a5eb
Merge pull request #5201 from fraenki/haproxy_500
...
net/haproxy: additions for release 5.0
2026-02-08 23:00:07 +01:00
Frank Wall
3c2dd310fe
net/haproxy: support more advanced sample fetches and converters
2026-02-08 22:58:19 +01:00
Frank Wall
b9dcae8a9c
net/haproxy: support mapfiles in hdr/path ACLs
...
Previously a path or header had to be specified. But with the
extended mapfile support, these are no longer required values.
A mapfile may be used instead.
2026-02-08 00:08:08 +01:00
Frank Wall
646f886f3b
Merge pull request #5101 from fraenki/haproxy_470
...
net/haproxy: release 5.0
2026-02-06 23:20:27 +01:00
Franco Fichtner
630cd208ea
LICENSE: fix a typo and sync
2026-02-06 10:57:50 +01:00
Maurice Walker
fe9abad52b
net/tayga: update website in pkg-descr (new maintainer @apalrd) ( #5193 )
2026-02-06 06:44:18 +01:00
Ad Schellevis
8cafe71201
security/q-feeds-connector: track if qfeeds lists are loaded when deselected and reload unbounds blocklist in that case (via qfeedsctl.py), for https://github.com/opnsense/plugins/issues/5190
2026-02-05 21:19:22 +01:00
Frank Wall
95a30c536d
net/haproxy: fix potential model migration error
2026-02-05 15:45:46 +01:00
Frank Wall
c6496afabc
net/haproxy: add support for legacy GPC/GPT/SC ACLs
...
This is necessary, because according to the documentation,
the modern syntax cannot be mixed with legacy syntax in
several cases:
"This fetch applies only to the 'gpc' array data_type (and not
to the legacy 'gpc0' nor 'gpc1' data_types)."
2026-02-05 01:26:21 +01:00
Frank Wall
b27b732ce4
net/haproxy: full support for table names in conditions
2026-02-03 17:46:14 +01:00
Franco Fichtner
d0374346e2
sysutils/gdrive-backup: switch class name for linter
2026-02-03 16:11:01 +01:00
Frank Wall
d90ef9bc1b
net/haproxy: add support for GPC/GPT/SC to rules
2026-02-03 16:03:30 +01:00
Franco Fichtner
0fe62ae500
net/freeradius: wrap up version
2026-02-03 15:30:08 +01:00
Franco Fichtner
93c1989036
dns/ddclient: wrap up version
2026-02-03 15:26:38 +01:00
Franco Fichtner
f216f3d458
LICENSE: sync
2026-02-03 15:24:14 +01:00
Maurice Walker
1278de17db
net/tayga: enable forwarding of UDP packets with zero checksum ( #5183 )
2026-02-03 07:36:37 +01:00
Frank Wall
291b41bf22
net/haproxy: improve mapfile handling
2026-02-02 23:14:38 +01:00
Frank Wall
0558c85bb5
net/haproxy: add support for loading mapfiles in ACLs
2026-02-02 21:51:32 +01:00