List of Hardlock  Driver Versions Since V3.25 (June 2003)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This readme file contains information on installing Hardlock drivers
on Windows operating systems, and lists Device Driver features,
improvements, bug fixes, and other relevant information.

INSTALLING HARDLOCK DRIVERS 
---------------------------

To use Hardlock under Windows 95/98/ME/2000/XP/2003/ XP x64 / 2003 x64,
you must first install the support drivers.

Important Notes
---------------
Although the name of this driver installer is hldrv32, Windows x64 is supported as well.

When upgrading the driver, make sure no service is currently using the
driver. Although the installer is able to terminate running
applications, it cannot terminate running services. Therefore, if
the HL-Server is running as a service, you have to stop the service before 
upgrading the driver.


The list below includes new Hardlock Device Driver features, improvements,
bug fixes, and other relevant information.
It is arranged in descending chronological order.


V4.99.5.20 (October 2005)
=========================

Problems Solved
---------------

TD# 820: Sporadic installer failures returned the following error message:
	     "Failed to start Aladdin Device Driver. Failed to start a service in the Service 
         Control Manager Database"

TD #2330: Driver installation failed when run directly from an installation CD.

TD# 2337: PC Card drivers failed to update on Windows Server 2003.

TD# 2366: PC Card drivers failed to update or install on Windows 2000.


Version 4.98 (September 2005)
=============================

New Features
-------------

Enhanced to support Windows x64 operation systems. 


Known Issues
------------

TD#2224: Protected Programs with either the Cappuccino's overlay support or data file protection enabled,
cannot open encrypted data when Symantec AntiVirus Corporate Edition version 10.0.1.1000 
(Scan engine version 51.1.0.15) runs in the background. This pertains to the Windows 32-bit 
platform. 
Workaround - Download and install the following file from Aladdin's FTP site
ftp://ftp.ealaddin.com/pub/hasp/support/kb_files/SAV_10.zip 

All items listed below pertain to Windows 64-bit platforms. 

Data files cannot be protected using the Cappuccino program.

No overlay support for applications protected with the Cappuccino program.

No support for Hardlock PCMCIA.


Problems solved
----------------
All items listed below pertain to Windows 32-bit platforms. 

TD#2063: Blue screen displays when using 64-bit Hardware on 
Windows XP SP2 (32Bit) with McAfee 8.0 Enterprise running in the background.

TD#2052: When the size of the aksdrvsetup.log file was too big, the driver installer 
suspended. 

TD#1994: Redundant copy of aksusb.sys created in the %windows%\system32\setup\aladdin directory.

TD#1968: Java programs converted to executables with exe4j once protected with Cappuccino could not 
run with recent Hardlock drivers.

TD#1928: Data encryption/decryption failed on Windows Server 2003 SP1 with McAfee Anti Virus v8 
installed.

TD#1925: Message "Can not install automatic data protection" displayed when application was restarted 
immediately after termination.  

TD#1833: Data protection error - "Unknown error" - displayed on Windows Server 2003. 


Version 4.97 (June 2005)
=========================

New Features
============

Win32 XP SP2 support on x64 systems.


Problems Solved
---------------

TD#1607: Data files cannot be protected when AVG 7.0 Anti Virus is installed.

TD#1708: Driver crashes when running encrypted data files for protected programs on
Win x64 or Sempron machines with Win XP SP2 installed.

TD#1842: When running encryted data files for protected programs, the program sometimes suspends when
key is unplugged.

TD#1856: Protected programs with encrypted data files crash due to a threading error.

TD#1796: Protected programs with encrypted data files do not work with McAfee Enterprise 8.0 when the 
         overrun McAfee protection buffer is enabled.

TD#1047: Incorrect termination message when installing on Win 2000 platforms.

TD#1756: Cannot install drivers when another running windows setup is detected.

TD#1870: Reboot request even no update performed on Win9x platforms.

TD#2079: 16 Bit protected applications failed to run on Windows 2003 SP1 using driver version 4.97

TD#1620: Driver Installation on x64 machines running Windows XP SP2 leads to API error: 0x160000. 

TD#2049: Installer displays wrong version number of aksusb.sys.


*****
V3.25
*****

Problems Solved
===============

Fixed a rare instance of a HL_CODE call returning error 7 - despite the
presence of an USB key.

