Search the Knowledgebase |
Browse by Category or Article ID |
|
|
|
|
|
| LM-X v3.5 Release Notes |
| User Opinions (13 votes) |
100%
0%
|
|
Thank you for rating this answer.
|
Article ID: 239
Last Updated: 01st July 2010 01:27:57 pm
LM-X License Manager version 3.5 includes the following enhancements and fixes. Most of these changes were made in response to customer feedback. For more information about how we incorporate customer feedback into our development process, see our Knowledgebase article, "Customer-driven development."
Important changes
The following improvements made in this release may affect your existing code that was created using previous versions of LM-X. Please check these changes carefully to determine any updates you may need to make in your code.
Issue #
|
Description |
| LMX-625 |
The -config switch has been removed from xmllicgen. Users who want licenses compatible with versions older than v2.4 should still specify this switch. |
| LMX-628 |
All datafields have been changed to ints and chars. This affects the following in lmx.h:
The field llServerUptimeSeconds has been renamed to nServerUptimeSeconds.
The field sHaspHLVendorCode has been deprecated, so is no longer available.
The field lShareCode has been renamed to nShareCode.
The arguments for the LMX_Checkout and LMX_Checkin functions have been changed from unsigned int to int. |
| LMX-632 |
Checkout with a count of 0 has been removed from LMX_Checkout. Instead, you can now use LMX_GetLicenseInfo. |
LMX-651
|
When generating network licenses for clients using releases older than v3.5, you must use -base32 with xmllicgen so that older clients will work with v3.5. | Enhancements
LM-X v3.5 includes the following enhancements.
Issue #
|
Description |
| LMX-221 |
xmllicgen no longer uses <vendor>.lmx. |
| LMX-449 |
LM-X is now available as a node-locked version. This is a full-featured version of LM-X, with the exception that LMX_Checkout ignores all network licenses and automatic server discovery, and you cannot start a license server. |
| LMX-469 |
It is now possible to disable logging of automatic discovery in lmx-serv.cfg. |
| LMX-494 |
Changes were made to dongle support. LMX_HOSTID_DONGLE_FUNCTION has been renamed to
LMX_HOSTID_DONGLE_SUPPORT.
|
LMX-497
|
Added a new example, called lmxclient, which can checkout both local and network licenses. |
| LMX-602 |
You can now run the license server as a normal user on Windows XP and Windows 7. |
| LMX-633 |
LMX_Heartbeat is now called per feature. |
| LMX-623 |
Windows versions now have an installer. |
| LMX-616 |
When extended logging is enabled, the content of the license file is listed at server startup. |
| LMX-618 |
You can now set whether to read LMX_LICENSE_PATH and <VENDOR>_LICENSE_PATH during license checkout. |
| LMX-521 |
It is now possible to install license servers as a service using relative paths. |
LMX-531
|
There is now a new setting in lmx-serv.cfg for extended log file formatting. Enabling extended log formatting lets you see more details such as hostids, etc., which can useful for debug purposes. |
| LMX-533 |
The license server log now includes whether the license is running on a virtual machine. |
| LMX-597 |
Improved socket timeouts on Solaris and HP-UX. |
| LMX-626 |
The LM-X Developer's Manual has been improved to separate basic API calls from advanced API calls. |
| LMX-615 |
Added localhost as a special hostname for allowing/denying clients from using the license server. |
Fixes
LM-X v3.5 includes the following fixes.
Issue #
|
Description |
| LMX-647 |
The lmxendutil remove user function did not work properly for remote users. |
| LMX-667 |
Secure store path on Windows now uses a local path. |
| LMX-673 |
The license server now verifies that the system clock is not set back. |
| LMX-611 |
There were bugs with heartbeats on Solaris 8 and Solaris 9. |
| LMX-547 |
System clock check sometimes gave false positives. |
| LMX-557 |
LMX_FEATURE_INFO.szPath now stores the path to the license file instead of the license server name. |
| LMX-579 |
A bug related to license borrowing was fixed. |
LMX-586
|
Lmxendutil -licstat with a -host parameter specified was reporting license usage on multiple hosts. It now reports license usage on a specified host only. |
| LMX-589 |
szFeatureName was output as all lower case instead of mixed case. |
| LMX-596 |
BIOS hostid was not displayed in lmxendutilconfig. |
| LMX-103 |
There was an incorrect error message from lmxendutil -licstat. |
|
| Attachments |
|
No attachments were found.
|