Release 3.4.1.0
Notable Fixes
FSM/FCM fixes:
Provided missing ‘policy’ information when Gatekeeper verdict is “ALLOW”
Added flow direction to DNS cache
Fixed a crash in
intf_stats_send_report()
if the monitored interface is not availableUpdates and fixes of unit tests
Notable Enhancements
Resolved some warnings that are produced by newer compilers (like GCC 10 and Clang 13)
docker: Enhanced the
dock-run
script for use with LDAP
Platform Support
Using ‘
mcpctl reload
’ instead of restartingmcp
when applying changes (platform/bcm
)Fixes for Qualcomm 11ax platforms (QSDK 11.x or newer):
Applied a missing fix from 11ac code for
ht_mode
reporting during onboarding, if only STA is present, without an AP (platform/qca
)Fixed an issue in the code for obtaining the client list (
platform/qca
)
In Development *
PWM (or Public Wi-Fi Manager) - a manager for management of Public AP’s (beta)
osp_l2uf
API for L2UF operations, withlibpcap
implementation (beta)osp_sec
API for simple encrypt/decrypt operations, with anopenssl
implementation (beta)LTEM: eSIM support (schema changes only)
* Features which are still in development are disabled by default, and will not be supported in this release.
Release 3.4.0.0
Completed Features
LTEM (or LTE Manager) – a manager for LTE uplink management, used for dual WAN operation (LTE backup)
NM: Management of default routes via
Wifi_Route_Config
New Features
NM: Reworked multicast code and APIs (moved from
lib/target
to OSN)WANO: Support for multiple WAN configurations with priorities, to facilitate fallbacks when settings (like VLAN, PPPoE, static IP) are configured remotely
Notable Enhancements
FSM/FCM:
Fixes and adjustments for dual WAN support
Revised code related to
sockaddr_storage
to reduce memory footprint and improve robustnessReworked and enhanced DNS monitoring (separate plugins for DNS, SNI, and ADT)
Added support for CNAME-based redirection in Gatekeeper plugin
Flow direction is stored in DNS cache
PM: Persisting configuration of VLAN, multicast, routing, and IPv6 provisioning for offline recovery mode
healthcheck: Added hostapd and WPA supplicant check (moved from
platform/bcm
to core and added pings)build system: Protobuf code is now generated automatically
logging: Added support for systemd journal
Platform Support
Per-VAP airtime management (
core
,platform/bcm
)Added a generic implementation of
osp_upg
API (core
), along with platform specific scripts (platform/bcm
,platform/qca
)Fixed incorrect handling of available/allowed channels, which resulted in attempts to use DFS channels during onboarding (
core
,platform/bcm
)Support for additional Broadcom chipsets: BCM6715 and BCM6756 (
platform/bcm
)Additional fixes for 6 GHz band (
core
,platform/qca
)
In Development *
PWM (or Public Wi-Fi Manager) - a manager for management of Public AP’s (beta)
osp_l2uf
API for L2UF operations, withlibpcap
implementation (beta)osp_sec
API for simple encrypt/decrypt operations, with anopenssl
implementation (beta)LTEM: eSIM support (schema changes only)
* Features which are still in development are disabled by default, and will not be supported in this release.
To download OpenSync 3.4, go to OpenSync 3.4