LM-X License Manager version 4.4 includes several enhancements and fixes. The improvements made in this release, listed below, were made in response to customer feedback. For more information about how we incorporate customer feedback into our development process, see Customer-driven development.

This release introduces some breaking changes. Please see SDK changes for LM-X v4.4 and newer for details.

Enhancements

LM-X v4.4 includes the following enhancements and changes.

Issue #Description
LMX-1625 Change automatic heartbeats to attempt checkout from different servers only on last heartbeat.
LMX-1616 Remove support for Mac OS X 10.5.
LMX-1611 Call HEARTBEAT_CHECKOUT_SUCCESS_FUNCTION or HEARTBEAT_CHECKOUT_FAILURE_FUNCTION callback after every HEARTBEAT_RETRY_FEATURE_FUNCTION callback.
LMX-1604 Provide a new configuration setting for specifying an update interval for Pay Per Use database records.
LMX-1286 Create a separate library (liblmxvendor.dll for Windows or liblmxvendor.so for Unix) to hold vendor-specific code, and remove vendor-specific information from the license server (lmx-serv) executable to make it generic.
LMX-1582Add support for Visual Studio 2012.
LMX-1575Ensure that LM-X works properly with Windows 8.
LMX-1555Disable callbacks for internal LM-X calls.
LMX-1546Implement self-licensing for LM-X by activating licenses using License Activation Center.
LMX-1420Enhance lmxendutil to enable it to display recent denials statistics.


Fixes

LM-X v4.4 includes the following fixes.

Issue #Description
LMX-1613 LM-X will not exit even if LmxServerStartup function returns LMX_UNKNOWN_ERROR.
LMX-1609After connection to the server was lost, the HEARTBEAT_CHECKOUT_FAILURE_FUNCTION callback was called even if there was no HEARTBEAT_RETRY_FEATURE_FUNCTION called.
LMX-1602 lmxendutil -licstat -network results are poorly formatted.
LMX-1597 CUSTOM_USERNAME and HOSTNAME do not work during checkout.
LMX-1589 Match rate is not working properly in some cases.
LMX-1571 License Server GUI does not load newest version after upload.
LMX-1553 Refreshing a borrowed license does not work properly on the client side.


  • No labels