Project

General

Profile

Release Notes For Release 5.2.70

User documentation
2024-07-21

Release Notes For Release 5.2.70

API Changes

Android

  • The configuration default port is now 443 to match the default transport already being TLS, as the Cloudonix Platform TLS transport is only on port 443. This would make the default configuration work out of the box.

Issues Fixed

General

  • Fixed handling of invalid addresses in the internal DNS resolver framework.
  • When an unknown configuration item is submitted, report the textual key that failed parsing.
  • Fixed issue #2141: when quickly stopping and starting calls, objects remaining in "waiting for disconnect" for a while can accumulate and overwhelm the hard-coded PJSIP call object limit of 4. The limit was increased to the default (not "mobile-specific") max object limit of 32, with all additional relevant limits adjusted as appropriate.
  • Fixed issue #2179: handling of boolean flags in setConfiguration() call, with the value set to a text string instead of a number, no longer crashes the SDK.

Android

  • Improve performance and correctness of loading cached preferences from Android preference storage.
  • Improve onDestroy stability in the face of quick start/stop loops by fixing destruction of GSM status monitor.
  • Do not setup system auto-restart behavior only useful for classic SIP registration mode, if SDK isn't set to use classic registration.
  • Fixed issue #2152: in API level 31, when starting foreground services is disallowed, Android throws an "illegal state" error and not a security error.

Files