Follow

UTM Changelog For Version 6.5.2 - 2022-11-21

Aggregated changelog: 20221120190022

Product Machine Version
macro-250 nsa3150 6.5.2
macro-250-scb1721 scb1721 6.5.2
macro-500 nsa3150 6.5.2
macro-500-scb1721 scb1721 6.5.2
macro-1000 nsa7120b 6.5.2
macro-2500 nsa7120b 6.5.2
macro-fws7840 fws7840 6.5.2
macro-plus-scb1910 scb1910 6.5.2
macro-scb1721 scb1721 6.5.2
mercury-100 nsa1150 6.5.2
switchboard-macro-fws7840 fws7840 6.5.2
switchboard-macro-scb1721 scb1721 6.5.2

OS BSP

EOS-1976 Improvement: Enable Mercury 100 LCD

OS Yocto

EOS-1364 Epic: Upgrade yocto to 2.2
EOS-551 Bug: x86: missing lcm kernel driver
EOS-610 Bug: Fix kernel lcm KERNEL_VERSION on recipe

UTM Enterprise Appliance: Hardware

ENTERPRISE-2111 Improvement: Create new macro 250/500 appliance recipes
ENTERPRISE-2291 Task: Define switchboard macro products
ENTERPRISE-2393 Improvement: Add LCD module support for Macro Plus
ENTERPRISE-2657 Task: Create Macro 2022 Edition

Product Machine Version
4i-edge-software-uefi-x64 softwarex86-64 6.5.2
4i-edge-software-x64 softwarex86-64 6.5.2
4i-edge-virtual-x64 softwarex86-64 6.5.2
4i-mini-fws2276 fws2276 6.5.2
mini-fws2276 fws2276 6.5.2
software-enterprise-uefi-x64 softwarex86-64 6.5.2
software-enterprise-x64 softwarex86-64 6.5.2
switchboard-virtual-x64 softwarex86-64 6.5.2
virtual-uefi-x64 softwarex86-64 6.5.2
virtual-x64 softwarex86-64 6.5.2

Core Hardware support

CORE-4966 Bug: LEDs not working on Mini 2022
CORE-4970 Improvement: Add smartpqi kernel module for EOS 6.x

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

Core API

CORE-4910 Task: Relocate execute_command function from eos-api to eos-core package
CORE-4918 Bug: NTLM AD re-join not working after configuration changes - regression

Core Backup

CORE-4833 Bug: HTTP/SMTP specific formatting from eos-5 backup breaks API settings read on eos-6

Core Base system

CORE-4625 Bug: Fix python3 DataSource path usage in configfiles
CORE-4736 Task: Create a controller to expose OpenAPI of emi commands
CORE-4742 Task: Use eos.apps as a namespace for EOS apps
CORE-4813 Improvement: Remove trailing slash from API

Core Logging & Monitoring

CORE-4731 New Feature: Create an API to serve logs via Server-Sent Events

Core Update procedure

CORE-4822 Improvement: Add API for upgrade progress feedback
CORE-4885 Improvement: Restart Gunicorn only at the end of the upgrade transition

Frontend design

FE-192 Improvement: Create tests for POP3 components

Frontend page

FE-191 Bug: Selection issue when interacting with NTLM proxy auth user groups
FE-203 Bug: SMTP proxy transparent mode description is missing
FE-204 Bug: Activate Antivirus Scan should be enabled by default on new content filtering profiles

UTM Antispam: SpamAssassin

UTM-3014 Bug: SpamAssassin related cronjobs does not work anymore on EOS 6

UTM Enterprise API

ENTERPRISE-2581 New Feature: Fix licenses and cleanup of FastAPI source code

UTM Enterprise Antivirus: Bitdefender

ENTERPRISE-2709 New Feature: Upgrade bitdefender engine to 3.2.2.272

UTM Enterprise Webfilter: Bitdefender

ENTERPRISE-2707 Bug: Avoid unnecessary bitdefender webfilter connections

UTM Proxy: HTTP

UTM-2529 Task: Define HTTP Proxy openAPI
UTM-2608 Improvement: Add missing routes to HTTP proxy API
UTM-2623 Bug: Proxy models must handle also empty string for boolean fields
UTM-2629 Bug: list fields contains invalid empty string if datasource value is not set
UTM-2632 Bug: HTTP Proxy must start on all existing zones
UTM-2636 Task: Add cookie-authentication dependency to proxy API
UTM-2639 Bug: apply_config API do not reset the config changed flag
UTM-2673 Bug: strictly use on/off for boolean storage of API fields
UTM-2679 Bug: Hash password of NCSA users
UTM-2682 Bug: Fix API to retrieve HTTPS settings
UTM-2688 Bug: Fix API for NCSA user renaming
UTM-2694 Bug: Misc fixes for new HTTP proxy API
UTM-2697 Improvement: Add name field to HTTP policy
UTM-2706 Bug: fix italian language selector in HTTP proxy settings
UTM-2713 Improvement: Add API for HTTPS proxy certificate management
UTM-2731 Bug: DANSGUARDIAN_LOGGING needs to be changed to CONTENTFILTER_LOGGING
UTM-2758 Improvement: Authenticate API docs
UTM-2779 Bug: API for Access Policy Filter should not accept an empty list of IP, MAC, Zones or Domains
UTM-2780 Bug: Syntax definition needs to be refined in multiple places on HTTP Proxy UI
UTM-2782 Task: Define and implement new backend API for changing the order of a list of Access Policy rules in HTTP proxy
UTM-2786 Bug: Port range input field is misleading
UTM-2790 Bug: The HTTP proxy policy filter type selection should include also custom-defined webfilters
UTM-2791 Bug: PDC / BDC IP are missing from both frontend and backend (API calls)
UTM-2795 Bug: Proxy's access policy time restriction multiple issues
UTM-2797 Bug: sslproxy_flags is no longer available on squid 4
UTM-2810 Bug: Proxy API for authentication fails with auth_max_userip or auth_ipcache_ttl set to 0
UTM-2884 Bug: HTTP proxy API does not accept empty values for upstream proxy username and password
UTM-2886 Bug: HTTP proxy NTLM authentication port to 6.x
UTM-2910 Bug: Proxy username groups are not correctly formatted when stored in datasource
UTM-2922 Task: Add unittests and validators on PolicyRule model
UTM-2938 Task: Create an API to return available mime types
UTM-2953 Bug: The UI should prevent squid fatal bungled configurations (crash) - Backend fix
UTM-2971 Bug: HTTP and SMTP proxy zone configurations API returns 200 also with wrong zone ids
UTM-2986 Bug: squid error pages are served with static language, while urlfilter pages depends on browser language

UTM Proxy: SMTP

UTM-2576 New Feature: Define SMTP proxy openAPI
UTM-2587 Improvement: Improve field names in openAPI models
UTM-2590 Improvement: Move RBL to csv format and create API to read them
UTM-2593 New Feature: Create API to fetch if SMTP proxy config is changed and apply it

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

Core API

CORE-4960 Bug: LiveLogs time incoherence between displayed logs and counters
CORE-4963 Bug: API internal server error opening /eos/docs without authentication

Core Base system

CORE-4347 Improvement: Upgrade python3 to 3.7.9
CORE-4967 Bug: signature downloads need to be ported to https

Core Kernel

CORE-4944 Task: Upgrade kernel to 5.10.152

Frontend design

FE-187 Task: SSE stream should be closed when the tab is closed
FE-193 Bug: The frontend should limit Stream opened tabs to 6
FE-196 Improvement: Create tests for DNS and Logs

Frontend page

FE-194 Improvement: the time of the logs in livelogs should dipslay miliseconds

OS Buildsystem Tools

EOS-1765 Improvement: add pytest and some plugins in devtools
EOS-2315 Task: Add setuptools for compiling python rust modules
EOS-2317 Task: Upgrade testing requirements

Switchboard Provisioning

SB-3531 Improvement: Add a parameter to change the provisioning encryption algorithm

UTM Enterprise Monitoring, Reporting

ENTERPRISE-2713 Improvement: netifyd: upgrade to 4.2.2

UTM Proxy: SMTP

UTM-2957 Task: Spam training pages need to be ported to EOS 6

UTM Service: DHCP

UTM-3032 Bug: DHCP Allow only fixed leases cannot be enabled on GUI

Have more questions? Submit a request

Comments