AuthenTec WBF Driver Package ============================ Copyright (C) 2010-2012 AuthenTec Inc. List of changes: ================ Version 3.4.4.1027 ADD: WHQL'd driver build 3.4.4.84 (for Win7 + Win8) FIX: FMA updated (link to download server changed) FIX: Driver occationally returned wrong user identity or corrupted user identity in storage for AES1660, AES2660, AES2661 and AES2665 sensor with LEDs. Version 3.4.3.1022 ADD: WHQL'd driver build 3.4.3.78 (for Win7 + Win8) Version 3.4.1.1013 ADD: WHQL'd driver build 3.4.1.69 (for Win8 only) FIX: ESD/reconnect recovery CHG: EngineAdapterAcceptSampleData() now returns error E_INVALIDARG for purpose=WINBIO_NO_PURPOSE_AVAILABLE (fixes HCK2.0 EA test #70) ADD: uFMA application FIX: LED behavior Version 3.4.0.1003 ADD: WHQL'd driver build 3.4.0.32 (for Win7 + Win8) FIX: ESD recovery improved (workaround for Windows 8 winbio issue) Version 3.4.0.17 - not WHQL'd ADD: AES 2661 support added ADD: Windows 8 support FIX: Image reconstruction enhancement FIX: New patch for AES2660, softening the redundancy removal FIX: Various minor bugfixes in reconstruction function CHG: LED API changed for specific customer CHG: Center of mass of image reconstruction moved to the sensor adapter. CHG: Image capture can provide user feedback CHG: New implementation of sensor adapter - dependency on MS sensor adapter removed Version 3.2.3.1157 UPD: Contains WHQL signed driver version 3.2.3.353 ADD: Eikon Mini support CHG: AES1660, AES2660 and AES2665 PIDs in .INF file now cover whole possible range for each sensor FIX: Install dpinst64 only on 64 bits FIX: LED lightshow is now restarted after hibernation. FIX: Fixed occasional hung-up when programming PID. FIX: Fake image (empty image 1x1 pixel) is now returned when reconstruction cannot be performed because of insufficient slices. This fixes known MS issue with WinBio Event Monitor with UNCLAIMED_IDENTIFY, which stops responding after Capture fails with WINBIO_E_BAD_CAPTURE. Version 3.2.2.1072 - CHG: AES 2665 LED brightness changed for selected customers. Version 3.2.1.1018 - CHG: Contains WHQL signed driver version 3.2.1.10. - FIX: IOCTL_HP_GET_SENSOR_INDICATOR_OVERRIDE returns correct response. - FIX: LED stopped blinking after swipe and tap. - FIX: LED blinking frequency was not set correctly via XML file. - FIX: Verification/identification now doesn't match with fingers enrolled on different system. - FIX: Don't set flag WINBIO_BIR_FIELD_PATRON_ID in BIR header. - CHG: Multiple missing PIDs added to .inf file. - CHG: Improved PID programming mechanism. - CHG: Detection of too short swipes was moved from driver into Engine Adapter in order to workaround MS bug in WinBio service when event monitor stops to respond after too short swipe (applies to WINBIO_EVENT_FP_UNCLAIMED_IDENTIFY). - CHG: Removed checking of SID validity causing problems with domain accounts. - CHG: AES 2665 LED brightness lowered for selected customers. - FIX: Sensor disconnected after resume from S3. - FIX: Problem in installer custom action sometimes caused driver installationg cancellation. Version 3.2.0.1032: - CHG: Contains WHQL signed driver version 3.2.0.209 - CHG: Driver now passes the Windows Logo qualification criteria for „Fingerprint Sensor“ category (previously the driver satisfied only „Unclassified“ category criteria). - CHG: Driver is now installable on Windows 8 preview. - ADD: ADD: IOCTL_AUTH_SET_LIGHTSHOW_CONFIG IOCTL for changing lightshows (LED) configuration. Passing zero length (but non-zero pointer) input buffer to IOCTL_AUTH_SET_LIGHTSHOW_CONFIG will reset lightshows to driver default. - CHG: Multiple other LED-related small fixes and improvements. - CHG: Fixed LED handling in CheckSensor. - CHG: Driver installer now stops WinBio Service to allow smooth upgrade and eliminate some of the needs to reboot. - FIX: Image reconstruction with sideways swipe was disabled. - UPD: Updated firmware patches for AES2665 sensor to version 3: Gain control has been improved. Pixel contrast measurements are now included in the determination to add/subtract offset before gain is changed. This affects both Calibration and Imaging patches. The PIDSet command, only used during CheckSensor to reprogram the USB Product ID, has been made safer in case a power transient were to cause the gnat [internal processor] to re-execute the instructions that affect the internal NVM. In this patch set, after the PIDSet command has executed once it will modify its own code to replace all NVM controlling instructions with NOP instructions. That way, subsequent executions will not have any effect on NVM contents. This affect the Calibration patch. The finger detect method has been changed for imaging and calibration patches, the patch set now forces all commands related to finger detect – WaitForFinger, CheckForFinger – to use image based finger detect. This is similar to a change made in the past for the 1750 sensor. Frequency based finger detect will still be used to wake the sensor when Remote Wakeup is enabled in the USB Suspend state. Some Security operations have been optimized to free up patch memory space, but with no compromise in functionality. Version 3.2.0.152: First public release of version 3.2. Changes since 3.1: - UPD: Improved behavior of upgrade installation (reboot not required) - UPD: It is now possible to install the driver package on Windows 8 - UPD: Added support for a new revision of AES 2665 sensor (Rev. A1) - UPD: Improved LED behavior. The WBF calls do not need to wait until the LED action ends; the LEDs are driven asynchronously. - ADD: Added support for OTP (One Time Password) generator in AES 2665 sensor. - CHG: Removed credential provider "shim" - no more needed.