This list includes new features, improvements, bug fixes, and other relevant information. It is arranged in descending chronological order.
Added support for Windows x64
· Ref #2330: Driver installation failed when run directly from an installation CD.
· Ref #1503: Default program group changed to Aladdin\HASP LM.
· Ref #2409: Uninstalling while the LM was running sometimes did not remove certain files. When uninstalling a running LM, it is now terminated and removed. The HASP drivers can remain or be removed at the user's discretion.
· HASP LM 8.31 requires driver version 5.19 (or newer).
· LMSetup.exe automatically installs the required driver.
· If you install the HASP LM without using LMSetup.exe, please ensure that an appropriate driver is installed on your system.
When using API Version 8.10 or newer on the client side, two new error messages are now available:
· OLD_SERVER_DRIVER Machine running HASP LM has an old driver installed.
· NO_SERVER_DRIVER Machine running HASP LM has no driver installed.
· Opens port 475 in Windows XP firewall. This feature is optional.
· Defaults to service installation on Windows 2000/XP.
Unused files removed from installation directory.
Default user list size changed to 250
· TD#1341: Copyright string changed.
· TD#1522: Buffer overflow on host with more than 4 IP addresses.
· TD#1746 Monitor loses module list/slot list/login list.
· TD#1866 HASP HL Net client (ToolBox) sometimes disconnects from the LM.
The nhsrv.ini file parser does not always report syntax errors, but sometimes silently ignores the erroneous values and continues with the default ones.
Supports new HASP HL functionality (feature 0, AES encryption, key type and memory size functions).
The GUI logs once more reflect server and NetBIOS names. These entries were missing in 8.30)
Specifying a NetBIOS name (NHS_NBNAME) in nhsrv.ini generates a correct name entry again. An incorrect name was generated in 8.20; as a result, the LM could not be found by an old NetBIOS client when a NetBIOS name was specified.
· Support for command line switches has been discontinued, the HASP License Manager is now configured via the nhsrv.ini file. See the HASP Programmer's Guide for complete listing and details of the nhsrv.ini file settings.
· Supports network packets used by new client APIs (version 8.01 and above).
· Supports new AKSMON requests to speed up AKSMON performance.
Note: This release of the HASP License Manager is for Win32 only.
The Installer (lmsetup.exe) now supports German language. It also will install a German helpfile on a German language system.
Case#3738: HASP LM does not function properly with the NetBIOS protocol: When the nethasp.ini file is customized with specific settings and when one of the users performs a logout, the LM denies further application access to all other logged-in users.
The new HASP Win32 LM fully supports Windows XP.
Case#3717: LM instability on several Windows 2000 systems.
Note: In the nhsrv.ini file the "10.1.1.1-3" (range) and "!10.1.1.1" (deny) notations are not supported by LM 8.08. A new notation is supported which allows specifying arbitrary subnet masks: "10.1.1.1/24". The "/24" specifies the number of one-bits (starting at the left) of the subnet mask. E.g. "/24" defines a subnet mask of 255.255.255.0, "/27" defines a subnet mask of 255.255.255.224.
For example: I'd like to allow the LM to serve stations with the following range of IP addresses: 10.24.3.8 - 10.24.3.15
10 . 24 . 3 . 8
00001010 00011000 00000011 00001000 == 10.24.3.8
00001010 00011000 00000011 00001111 == 10.24.3.15
\ /
\------------ 29 Bits -------------/
29 Bits are the same, means 10.24.3.8/29
Aladdin Knowledge Systems Ltd. (c) 1985 - 2005. All rights reserved.