LM-X License Manager version 4.5 includes the enhancements and fixes listed below. The changes in this release were made primarily in response to customer feedback. For more information about how we incorporate customer feedback into our development process, see Customer-driven development.
Compatibility Notes
As of LM-X v4.5:
- We are now shipping only two versions of the Windows SDKs for Visual Studio: one for x86 (32-bit) and one for x64 (64-bit). These SDKs contain client libraries for all supported MSVC versions. Previously, there was a separate SDK for each MSVC version.
- We have discontinued shipping builds for FreeBSD x86 and Linux IA64, due to a lack of demand for these platforms.
Enhancements
LM-X v4.5 includes the following enhancements.
Issue # | Description |
---|---|
LMX-2118 | When calling LMX_Checkout on an expired trial license, return LMX_FEATURE_EXPIRED. |
LMX-2112 | Enhance license server logging with detected clock tampering warnings. |
LMX-2101 | Allow heartbeat re-checkout to succeed if the feature that is being renewed has a version equal to or less than the version of the feature that is currently being served by the server. |
LMX-2100 | If two or more duplicate license files are loaded, LM-X will use only the first license file read and will ignore the other duplicate license file(s). |
LMX-2073 | Allow the license server to be run using a different init system without requiring export of LD_LIBRARY_PATH environment variables. |
LMX-2040 | Clarify borrow return error message. |
LMX-2017 | Reduce the number of SDK distributions for Windows to one for x64 (64-bit) and one for x86 (32-bit). |
Fixes
LM-X v4.5 includes the following fix.
Issue # | Description |
---|---|
LMX-2119 | SystemClockCheck results are unreliable in consecutive runs. |