What’s New in RLM 16.1

Important

Version 16.0 brings an all-new web management interface to RLM, with many changes. End-user documentation may need to be updated before distributing RLM to your users. For an overview of the new interface, see the overview video on our blog.

  • There are new build requirements for Mac and Windows:

    • Mac - Link with:

      • fobjc-arc

      • framework CoreWLAN

    • Windows - Add link:

      • bcrypt.lib

  • Upgraded to OpenSSL 3.0.15

    • Removed the rlmssl namespace. If you need to link an older or newer build of OpenSSL to RLM, build the NOSSL from the RLM makefile.

    • Removed the rlmssl_ERR_remove_state(0); call. This call must be removed from your code after upgrading.

  • The following have been added back to the web interface:

    • Metered licenses

    • Alternate Server Hostid

    • License Transfer

Problems fixed in this release

  • CVE-2018-15573

  • CVE-2018-5716

  • Bug: Debuglog now works correctly in web interface.

  • Bug: UI functions not working when ISV name is 10 characters.

  • Bug: RLM crashing when no certificate is present.

  • Bug: License usage not displaying when license password is set.

  • Bug: Web server error when license file is larger than 1024KB (Linux) / 2048KB (Windows).

Known issues in this release

  • License signing with rlmsign fails when the filename contains a non-ASCII character.

  • RLM Cloud web services API fails to retrieve log files if it contains wide/8-bit characters (can still retrieve log files via web portal).

  • Activating a license using the web server fails when an IP address is used as the hostid.

  • Product returned from rlm_actinfo2() is incorrect if variable is not sized specifically.

  • RLM web interface performance may be slow when running RLM on Windows. Sentinel HASP drivers can be installed to improve this.

  • Unable to reset passwords without at least one login.

Platform changes

  • Added Windows ARM64

Dependency changes

  • Windows

    • bcrypt.lib

  • Mac

    • fobjc-arc

    • framework CoreWLAN

API Changes

  • Removed rlmssl_ERR_remove_state

Activation changes

No changes