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
Comments