OpenSync 6.4 Release Notes

OpenSync 6.4 Release Notes

Release 6.4.4

Notable Enhancements

  • MAP-E tunnel interface encaplimit is now configurable via Kconfig.

  • Disable EDNS when making DNS queries using c-ares lib.

  • New configuration method for process scheduler, affinity and priority (platform/bcm)

  • Improved DNS probe: Send a DNS probe each second per server until timeout, report server that responded to the probe

Notable Fixes

  • WANO:

    • DNS probe failed in certain cases where IPv6 addresses were still in tentative mode. When an IPv6 address is in tentative mode it means that Duplicate Address Detection (DAD) is still being performed and the address is not usable yet. WANO now waits until the IPv6 address exits tentative mode before starting the DNS probe.

    • Restart DNS probes if the DNS server list changes. This should improve DNS probing stability.

    • WAN plug-in parent interface wasn't removed in case of PPPoe (empty string).

    • Fixed a corner case in WANO where DNS probing was skipped due to an internal error.

  • FSM:

    • Fix IPv6 to MAC mapping for DNS blocking.

    • Remove assert call in favor of error raising and handling (corrupted signature).

    • Fix erroneous 14 byte padding at the end of DNS replies.

    • Fix outdated IPv4/MAC binding entries by updating the table with MAC address instead of IP address.

  • OWM:

    • Updated the current best-effort way of getting Wi-Fi data from driver, that uses the formula with txop instead of reported busy value, for all versions. (platfrom/bcm)

    • Fix pass-point wrong HESSID type

  • Set the default IGMP/MLD mode for bridges to 0 (disabled).

  • CM2: Fix crash caused by NULL pointer dereference when CM is started

  • Fixed an issue with RevSSH, where a RevSSH tunnel was successfully established but OpenSync kept reporting the tunnel status as "connecting".

  • Fixed an issue where in some situations gateway could keep IP from the initial subnet, event after lease would expire and old DHCP server would not be reachable anymore.

  • Fixed a bug where odhcp6c script did not correctly handle cases where more then 1 IPv6 DNS server would be received.

  • Fix stopping of miniupnpd service when disabled from northbound API.

  • Take ethernet interface name with prefix lan* into consideration when looking up ethernet clients.

Release 6.4.3

Notable Fixes

  • WANO:

    • Change logic to run the DHCP plug-in, when all the WAN configuration is exhausted (example as static IP removal).

    • Fix a rare crash cause by NULL pointer dereference when restarting WANO services

  • NM: Report Wifi_Inet_State:config/dns only when they are actually applied to the system.

  • OWM: Fixed constraint violation (backhaul reporting of STA) because leaf Wi-Fi onboarding was sometimes failing.

Release 6.4.2

Notable Fixes

  • Hardening Wi-Fi client connection status report (driver event mismatch).

  • Fix traffic flow based on ct mark update (drop or allow).

  • Rate limit incoming IPv6 RA packets to 1 per 3 seconds with allowed burst of 5 packets to avoid overloading the system.

Platform Support

  • Added Hotspot 2.0 support for Broadcom (platform/bcm)

Release 6.4.1

New Features

  • Bluetooth based localisation

  • Dynamic hitless topology change

  • Energy management for access points

  • OWM: Multi-AP 4-addr (WDS) backhaul

Requires re-certifications due to introduction of new features.

Release 6.4.0.3

Notable Enhancements

  • Improved DNS probe: Send a DNS probe each second per server until timeout, report server that responded to the probe

Notable Fixes

  • Take ethernet interface name with prefix lan* into consideration when looking up ethernet clients.

  • Restart DNS probes if the DNS server list changes. This should improve DNS probing stability.

  • Disable EDNS when making DNS queries using c-ares lib.

  • WAN plug-in parent interface wasn't removed in case of PPPoe (empty string).

  • Fixed a corner case in WANO where DNS probing was skipped due to an internal error.

Does not need re-certification from 6.4.0.x

Release 6.4.0.2

Notable Fixes

  • FSM:

    • Fix erroneous 14 byte padding at the end of DNS replies

    • Remove assert call in favor of error raising and handling (corrupted signature)

  • OWM: Fix pass-point wrong HESSID type

Platform Support

  • Added Hotspot 2.0 support for Broadcom (platform/bcm)

These changes are included also in OpenSync 6.4.2. Does not need re-certification.

Release 6.4.0.1

Notable Fixes

  • WANO:

    • Change logic to run the DHCP plug-in, when all the WAN configuration is exhausted (example as static IP removal).

    • Fix a rare crash cause by NULL pointer dereference when restarting WANO services

    • Address memory leak when a pipeline was restarted and plug-ins (different WAN configuration) were the wait queue.

    • Use all available DNS server when probing and skip unresponsive DNS servers.

  • NM: Report Wifi_Inet_State:config/dns only when they are actually applied to the system.

These changes are included also in OpenSync 6.4.3. Does not need re-certification.

Release 6.4.0

New Features

Notable Enhancements

  • OWM: TX power control

 

To download OpenSync 6.4, go to OpenSync 6.4