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-1582 | Add support for Visual Studio 2012. |
LMX-1575 | Ensure that LM-X works properly with Windows 8. |
LMX-1555 | Disable callbacks for internal LM-X calls. |
LMX-1546 | Implement self-licensing for LM-X by activating licenses using License Activation Center. |
LMX-1420 | Enhance 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-1609 | After 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. |