Follow

Changelog For Version 6.8.0 - 2025-04-23

 

Product Machine Version
switchboard-macro-fws7840 fws7840 6.8.0
switchboard-macro-scb1721 scb1721 6.8.0
switchboard-virtual-x64 softwarex86-64 6.8.0

Core API

CORE-5299 Bug: missing httpx dependency on python3-authlib recipe
CORE-5303 Bug: our httpcore and h11 packages are incompatible with httpx

Core Base system

CORE-5291 Task: Upgrade python packages to introduce oauth

OS Buildsystem Tools

EOS-2438 Task: Migrate recipes from sourcerepo to git

Switchboard API

SB-3646 New Feature: Session Management and Recording - Backend
SB-3663 Improvement: Provide basic password check for password change API
SB-3665 Improvement: Fix non reproducible tests using pytest-freezegun
SB-3670 Bug: Wrong redirection to login page also if request has valid cookie

Switchboard Database

SB-3667 Task: Add optional tz_aware flag to get a MongoClient
SB-3674 Bug: MongoStorage does not work with tz_aware flag if istantiated earlier without

Switchboard Documentation

SB-3676 Task: Add new documentation about firewall rules

Product Machine Version
macro-250 nsa3150 6.8.0
macro-250-scb1721 scb1721 6.8.0
macro-500 nsa3150 6.8.0
macro-500-scb1721 scb1721 6.8.0
macro-1000 nsa7120b 6.8.0
macro-2500 nsa7120b 6.8.0
macro-fws7840 fws7840 6.8.0
macro-plus-scb1910 scb1910 6.8.0
macro-scb1721 scb1721 6.8.0
mercury-50-scb1617a scb1617a 6.8.0
mercury-50-wifi-scb1617a scb1617a 6.8.0
mercury-100 nsa1150 6.8.0
mercury-fws2365 fws2365 6.8.0
mini-25-scb6901mmc2 scb6901mmc2 6.8.0
mini-25-wifi-scb6901mmc2 scb6901mmc2 6.8.0
mini-fws2276 fws2276 6.8.0
software-enterprise-uefi-x64 softwarex86-64 6.8.0
software-enterprise-x64 softwarex86-64 6.8.0
virtual-uefi-x64 softwarex86-64 6.8.0
virtual-x64 softwarex86-64 6.8.0

Core API

CORE-5545 Bug: Fix integration tests broken by recent upgrade in httpx

Product Machine Version
macro-250 nsa3150 6.8.0
macro-250-scb1721 scb1721 6.8.0
macro-500 nsa3150 6.8.0
macro-500-scb1721 scb1721 6.8.0
macro-1000 nsa7120b 6.8.0
macro-2500 nsa7120b 6.8.0
macro-fws7840 fws7840 6.8.0
macro-plus-scb1910 scb1910 6.8.0
macro-scb1721 scb1721 6.8.0
mercury-50-scb1617a scb1617a 6.8.0
mercury-50-wifi-scb1617a scb1617a 6.8.0
mercury-100 nsa1150 6.8.0
mercury-fws2365 fws2365 6.8.0
mini-10 scb6901mmc 6.8.0
mini-10-wifi scb6901mmc 6.8.0
mini-25-scb6901mmc2 scb6901mmc2 6.8.0
mini-25-wifi-scb6901mmc2 scb6901mmc2 6.8.0
mini-fws2276 fws2276 6.8.0
software-enterprise-uefi-x64 softwarex86-64 6.8.0
software-enterprise-x64 softwarex86-64 6.8.0
switchboard-macro-fws7840 fws7840 6.8.0
switchboard-macro-scb1721 scb1721 6.8.0
switchboard-virtual-x64 softwarex86-64 6.8.0
virtual-uefi-x64 softwarex86-64 6.8.0
virtual-x64 softwarex86-64 6.8.0

Core Base system

CORE-5574 Bug: CVE_2020_8927 Brotli buffer overflow in decompression

UTM Proxy: POP3

UTM-3206 Bug: POP3 email processing is very slow

Product Machine Version
4i-edge-software-uefi-x64 softwarex86-64 6.8.0
4i-edge-software-x64 softwarex86-64 6.8.0
4i-edge-virtual-x64 softwarex86-64 6.8.0
4i-edge-x fws2275 6.8.0
4i-mini-fws2276 fws2276 6.8.0
macro-250 nsa3150 6.8.0
macro-250-scb1721 scb1721 6.8.0
macro-500 nsa3150 6.8.0
macro-500-scb1721 scb1721 6.8.0
macro-1000 nsa7120b 6.8.0
macro-2500 nsa7120b 6.8.0
macro-fws7840 fws7840 6.8.0
macro-plus-scb1910 scb1910 6.8.0
macro-scb1721 scb1721 6.8.0
mercury-50-scb1617a scb1617a 6.8.0
mercury-50-wifi-scb1617a scb1617a 6.8.0
mercury-100 nsa1150 6.8.0
mercury-fws2365 fws2365 6.8.0
mini-10 scb6901mmc 6.8.0
mini-10-wifi scb6901mmc 6.8.0
mini-25-scb6901mmc2 scb6901mmc2 6.8.0
mini-25-wifi-scb6901mmc2 scb6901mmc2 6.8.0
mini-fws2276 fws2276 6.8.0
software-enterprise-uefi-x64 softwarex86-64 6.8.0
software-enterprise-x64 softwarex86-64 6.8.0
switchboard-macro-fws7840 fws7840 6.8.0
switchboard-macro-scb1721 scb1721 6.8.0
switchboard-virtual-x64 softwarex86-64 6.8.0
virtual-uefi-x64 softwarex86-64 6.8.0
virtual-x64 softwarex86-64 6.8.0

UTM Enterprise License

ENTERPRISE-1991 Improvement: Update address inside license agreement

Product Machine Version
4i-edge-software-uefi-x64 softwarex86-64 6.8.0
4i-edge-software-x64 softwarex86-64 6.8.0
4i-edge-v oco2401 6.8.0
4i-edge-virtual-x64 softwarex86-64 6.8.0
4i-edge-x fws2275 6.8.0
4i-edge-xl oaa2301 6.8.0
4i-edge-xlplus oaa2302 6.8.0
4i-mini-fws2276 fws2276 6.8.0
macro-250 nsa3150 6.8.0
macro-250-scb1721 scb1721 6.8.0
macro-500 nsa3150 6.8.0
macro-500-scb1721 scb1721 6.8.0
macro-1000 nsa7120b 6.8.0
macro-2500 nsa7120b 6.8.0
macro-fws7840 fws7840 6.8.0
macro-plus-scb1910 scb1910 6.8.0
macro-scb1721 scb1721 6.8.0
mercury-50-scb1617a scb1617a 6.8.0
mercury-50-wifi-scb1617a scb1617a 6.8.0
mercury-100 nsa1150 6.8.0
mercury-fws2365 fws2365 6.8.0
mini-10 scb6901mmc 6.8.0
mini-10-wifi scb6901mmc 6.8.0
mini-25-scb6901mmc2 scb6901mmc2 6.8.0
mini-25-wifi-scb6901mmc2 scb6901mmc2 6.8.0
mini-fws2276 fws2276 6.8.0
software-enterprise-uefi-x64 softwarex86-64 6.8.0
software-enterprise-x64 softwarex86-64 6.8.0
switchboard-macro-fws7840 fws7840 6.8.0
switchboard-macro-scb1721 scb1721 6.8.0
switchboard-virtual-x64 softwarex86-64 6.8.0
virtual-uefi-x64 softwarex86-64 6.8.0
virtual-x64 softwarex86-64 6.8.0

Core API

CORE-5591 Bug: Regression breaks authentication on switchboard
CORE-5647 Bug: Config providers sync should check for deletion

Core Authentication layer

CORE-3921 Task: Create python-pyrad recipes
CORE-4678 New Feature: Asyncio authentication daemon
CORE-5380 New Feature: Replace old authentication daemon
CORE-5409 Bug: radius provider no longer working due to reuse_address=True no longer supported
CORE-5548 Task: Create password policy settings and a password validator
CORE-5593 Improvement: Move the oauth provider into the switchboard package
CORE-5643 Bug: Certificate management various fixes
CORE-5650 Bug: provisioning-dump compatibility with the new authentication daemon
CORE-5654 Task: user and usergroup files should be renamed after authdaemon migration
CORE-5656 Task: review authdaemon techdocs
CORE-5660 Bug: Adding apache provider to OpenVPN service will break VPN-to-Internet Connections

Core Base system

CORE-5435 Task: update sqlalchemy recipe and dependencies
CORE-5559 Bug: API Traceback when trying to login with admin user while guiuser file is empty (regression)
CORE-5572 Bug: DOMPurify 3.0.6 vulnerable to nested techniques CVE_2024_47875 CVE_2024_45801
CORE-5573 Bug: strongswan affected by CVE_2023_26463 and CVE_2023_41913
CORE-5575 Bug: sqlite3 multiple vulnerabilities
CORE-5657 Bug: Cleanup CA_FILENAME settings and handle it properly where necessary

Core Documentation

CORE-5358 Task: Add structure to development documentation

Core Firewall

CORE-5310 Improvement: firewall objects API in FastAPI

Core Update procedure

CORE-5609 New Feature: Introduce a py3 migration engine

OS Buildsystem Tools

EOS-2364 New Feature: Python upgrade to 3.11.7

OS Yocto

EOS-1906 Task: Cleanup legacy csv tests
EOS-2423 Task: Create python3-utmp recipe
EOS-2445 Task: Upgrade wstunnel to 10.1.8
EOS-2449 Task: Source build fails due to symlinks pointing out of the repository

Switchboard Connect Web: HTTP/HTTPS

SB-3683 Bug: Web Authentication failing on gateway due to 2 IPv4 Addresses sent

UTM Enterprise Application Firewall

ENTERPRISE-3000 New Feature: Upgrade nfq-ndpi-firewall

UTM Enterprise Authentication layer: Enterprise

ENTERPRISE-2944 Bug: Radius provider do not authenticate users
ENTERPRISE-3007 Bug: Fix srcrev of efw-eal-pam
ENTERPRISE-3012 Bug: ldap-pass providers should be migrated

UTM Enterprise Digital IO

ENTERPRISE-1665 Improvement: Yocto 2.4: Package libgpiod with bindings

Have more questions? Submit a request

Comments