Date: 7/22/05 Primary Contact: Yongmei Hua 1. Release Purpose: General testing 2. Release Description: Windows CE 4.2 Image on warbirds/Ranges hardware 3. Division supported: Thin clients 4. Software drop supported: 5. Project code name: Warbirds/Ranges 6. Hardware platforms supported or displaced: Warbirds Prototype (P1, P2 )/Ranges Pocono, Allegheny 7. Version, revision, and pass: Image Build 4.22.144 NK.BIN: 053.44 Add ons: Aclient.Cab build 41 ConAdm.Cab build 59(V2.0) Changed from build143 EloTouch.cab build 13 ICA.Cab build 54 Changed from build143 IE.Cab build 22.2 Changed from build 143 JetCet.Cab build 21 KeyboardIntl build 13.1 MediaPlayer build 15 RDP.Cab build 28.6 Changed from build 143 SetupWiard.cab build 20 Sntpclient.cab build 8 TEC.Cab build 30 Changed from build 143 USBMassStorage build 12 USBModem build 8 WinExplorer build 10 WLAN220 build 8 8. PTR's fixed: OTS 158144: HP Con Man not refreshed after PN Agents apps disabled or IE,TEC,ICA, RDP program removed OTS 163565: Turn Off Monitor not working fix bug that prevented BAT files from running in the \hard disk\startup folder 9. Known problems and future release: 10. Addon compatibility: connectionAdmin: MinAddonBuild 32 (Only build 32 or later will install on this iamge) HotKeyPatch: MaxAddonBuild 0 (HotKeyPatch won't install on this image) WinExplorer: MinAddonBuild 9 (Only build 9 or later will install on this image) ICA: MinAddonBuild 42 (ONly build 42 or later will install on this image) 11. New features: *************************************************************************** Build 144: Undo the last QFE 050124_KB891119 - A deadlock between SetSystemPowerState and ExtEscape may occur. This may cause a white screen to appear on the device when the user flips open the clam shell device to receive the incoming call. Enhancement: alphabetize the output of regdump. This allows for easier registry dump comparisons. Performance impact looks negligible. *************************************************************************** Build 143: NONE *************************************************************************** Build 142 RDP: Keyboard Selection function is removed in "Local Resources" tab. *************************************************************************** Build 141 QFE050616_KB900710: Pressing the 'Send' key does not always initiate a dial sequence.` QFE050610_KB900091: An error may occur when attempting to access CD-ROM media while the file system is mounting. QFE050609_KB900631:UDFS may handle 8-bit per character OSTA Compressed Unicode strings incorrectly QFE050602_KB873451:The size of a CEDB volume may not shrink when records in the volume are deleted QFE050526_KB899021:A failure may occur when trying to stamp the binary image with the license in command prompt. *************************************************************************** Build 140 RDP: Keyboard Selection function is enabled in "Local Resources" tab. *************************************************************************** Build 139: RDP: Removed "Bitmap Caching" checkbox in "Experience" tab, and default the setting to "disabled". *************************************************************************** Build 137 QFE 050331_KB895105 - Under certain circumstances wireless authentication may fail in the very first part of the 4-way handshake. QFE 050421_KB896364 - Files copied to a storage card may fail to display if the card was formatted as FAT on the desktop. QFE 050429_KB898053 - File copy may fail if the file name starts with UNICODE characters. QFE 050505_KB897657 - Background sounds embedded in the web page may not be audible. QFE 050511_KB893414 - This is an update to allow AYGSHELL to load in slot 1. QFE 050516_KB897249 - Copying a file from one Windows CE .net 4.2 device to a second Windows CE .net 4.2 device using SMBFile server component over top of an existing file may fail to delete the previous file. It may also fail to truncate the file if the previous file was larger than the new file. QFE 050516_KB897249 - An attempt to play a MP3 file, located on a Windows CE .NET 4.2 device, to another Windows CE .NET 4.2 device may result in failure. 2004Yearly QFE which includes the following new QFEs(those already installed before this build are not listed) QFE 041105_KB885273 - Windows CE .NET 4.2 may not always enforce data DWORD alignment requirement of 1394 SBP-2 protocol. This may result in some issues when reading/writing files. QFE 040527_KB842445 - Windows CE .NET 4.2 caches DNS records with a Time-To-Live of "0". This may result in a delay in retrieving data from the DNS server. QFE 040527_KB842445 - A failure may occur when trying to upload a file larger then 16034 bytes to the HTTPS site. QFE 040721_KB870648 - When using DHCP, manually configured WINS server addresses may get replaced with the WINS server addresses from the DHCP server. QFE 040813_KB884025 - A memory leak may occur on MIPS Floating Point and SH4 platforms when calling IDispatch::Invoke(). QFE 040622_KB843371 - When pairing, Bluetooth devices need to exchange Class Of Device (COD) values. QFE 040616_KB842654 - Multiple EAP login windows may appear if the credentials are not entered prior to the EAP session timing out. Login windows may not get closed at session timeout leading to a possible low memory situation, and the device may hang. QFE 040616_KB842654 - A PPP module may not send Authenticate-Request packages via RAS after the initial RAS authentication occurs using the CHAP authentication method. QFE 041231_KB891434 - In certain circumstances a DHCP interface may get deleted by one thread before a second thread gets a chance to access it. QFE 040831_KB883511 - When configuring Display Aspect Ratio & Display Mode after starting DVD, an incorrect SubPicture may be displayed. QFE 041001_KB883650 - The audio driver does not allow ring tones to be played through Windows Media Player DirectShow engine and may cause the device to cease responding. QFE 041119_KB888230 - Windows Media Player may not play media files that have Unicode characters in the file name. QFE 041015_KB867779 - Windows CE .NET 4.2 devices using PEAP over 802.11 may leak memory with every reauthentication request. QFE 040714_KB843373 - Security issue resolved: The edit control may cause a buffer overrun. QFE 041118_KB889526 - When the text is entered into an edit control using an IME and then wrapped, deleting a character from the word will unwrap it. This may result in the wrapped word not being redrawn by the edit control. QFE 040621_KB843620 - FAT_GetDiskFreeSpaceW may not be thread safe in some cases. QFE 040709_KB843287 - If the cache is enabled, a data corruption may occur when the files on the removable storage card are being used by more than one process at the same time. QFE 040709_KB843287 - In some cases requests to allocate multiple FAT clusters may result in a low disk space and data corruption. QFE 040901_KB840863 - Filesys may generate an exception when accessing the same file from multiple threads. QFE 040913_KB884584 - A critical section may block CF card input/output and result in FATFS hang. QFE 040913_KB884584 - FATFS deadlock may occur when removing the CF card while the data is being written to it. QFE 040924_KB875553 - Suspending/resuming a device during an active file copy operation to the removable storage media may result in orphaned FAT clusters. QFE 040719_KB867775 - The file system functions FS_FindNextFile and FS_CeOidGetInfoEx2 both attempt to grab the critical section fscs at the same time which may cause a deadlock. QFE 040729_KB870992 - This is an update to a memory leak that may occur when the database volumes become dismounted. QFE 030605_KB821506 - A Windows CE .NET 4.2 device in certain configurations may deadlock during an address change notification. QFE 041112_KB887708 - This update disallows BINFS partition formatting. QFE 041027_KB887586 - If CeRunAppAtTime API is used to set a wakeup time for an application, successive calls to CeRunAppAtTime may fail to set a new time for the same application. QFE 041015_KB886682 - A Windows CE .NET 4.2 device configured as a Web Server may timeout and fail large file uploads. QFE 041112_KB889094 - This is an update to the Web Server component security vulnerability. QFE 040813_KB883497 - The browse history may be lost when browsing back to the previously viewed page and hitting the Stop button right afterwards. QFE 040830_KB875536 - Internet Explorer 6.0 may not always render drop-down boxes with the correct height when the source HTML file is encoded in Unicode. QFE 040928_KB885282 - When an integer value is entered in the address bar, an exception in URLMON and Internet Explorer termination may occur. QFE 041112_KB885911 - Opening multiple html files under low memory conditions may cause IE or system hang. Numerous dialog boxes may also display. QFE 040929_KB884549 - L2TP/IPSec initialization runs at high priority and may block other threads from running. QFE 040903_KB875507 - There may be a memory leak in XMLHTTP when it is called from a web page. QFE 040622_KB867855 - A driver that uses the NdisMDeregisterInterrupt() function may experience a data abort when unloading. QFE 040811_KB875505 - There may be a memory leak in the NDIS on Suspend/Resume of the device. QFE 041119_KB888235 - .NET Compact Framework SP3 for Windows CE .NET 4.2. QFE 041119_KB887825 - This update to the header file resolves some issues that may not allow to retrieve OLE_xxx properties from the MFC ActiveX control. QFE 040623_KB843372 - A GIF file with a large non-terminated comment block may cause Pocket IE to use up all the system memory. QFE 040806_KB843538 - If during IPCP negotiations the peer requests a number of max slots lower then 16, some issues with the VJ compression may occur. QFE 041008_KB885418 - PPP Server reads incorrect data from the registry at startup and may get improperly configured. QFE 040707_KB867791 - PPPoE may incorrectly send or receive packets which approach the Maximum Transmission Unit (MTU) size. This may cause unreliable TCP connections when transferring large files across a PPPoE link that has encryption enabled. QFE 041021_KB887695 - A failure may occur when trying to redirect a serial port. QFE 041021_KB885296 - A user connects via RDP from Windows CE .NET 4.2 device to a desktop machine and uses the desktop Windows Explorer to view the contents of the redirected drive of the local CE device. Then, if a storage card (CF card) or other media is inserted into the CE device, the desktop may not refresh its Explorer view to show creation of a “Storage Card” folder on the CE device. QFE 040928_KB885410 - A memory leak may occur on a web page that has script errors and repeatedly refreshes or reposts. QFE 041028_KB875504 - This update addresses some potential security vulnerabilities in one of the Portable Network Graphics (PNG) decoding libraries used in Windows CE .NET 4.2. QFE 041208_KB873450 - A data abort may occur when the File Open dialog is used on the device with the screen smaller than 240 pixels. QFE 040128_KB834845 - SNMP query may not return the system's description value specified in the registry. QFE 040810_KB873427 - There may be a memory leak when the device is suspended and resumed with a wireless LAN adapter installed. QFE 041231_KB887697 - TCP retransmit timeout may be very large after a long period of no activity on the socket. QFE 040709_KB843287 - In some cases requests to allocate multiple FAT clusters may result in a low disk space and data corruption. QFE 041022_KB885852 - When selecting the Letter Shape Selector, the Help, OK, and Close buttons may not be displayed. QFE 040714_KB872814 - UDFS may not properly handle a filename containing certain Unicode characters. QFE 040726_KB872807 - This is an update to a memory leak in URLMON that may happen with web pages that regularly update information. QFE 040928_KB885282 - When an integer value is entered in the address bar, an exception in URLMON and Internet Explorer termination may occur. QFE 041103_KB888517 - An exception may occur when parsing HTML file using Wininet API. QFE 041216_KB887584 - The issue with the index counting may cause HIDP status report not being read correctly. QFE 041201_KB890216 - HTTP request may not be sent to the web server after canceling previous requests. QFE 041015_KB887538 - A buffer overrun may occur when trying to open a URL of greater than 248 characters. QFE 040908_KB884036 - Roaming and re-association events between non-EAPOL Access Points on the same network may not get logged. 2005 Q1 quarterly QFE: QFE 050222_KB894379 - Incorrect data may be read from IEEE1394 if scatter/gather buffer is not 32-byte aligned. QFE 050318_KB893309 - System lockup may occur if IEEE1394 HDD is removed while being used for reading/writing a file. QFE 050318_KB893309 - A memory leak may occur when IEEE 1394 HDD is attached/detached several times. QFE 050126_KB891190 - This update resolves an issue with the SDP stack that may keep the device from connecting to the U-Connect series of hands-free kits. QFE 050201_KB892510 - The stack may not obey the hardware's limit to a number of data packets pending in the hardware and may stop functioning. QFE 050201_KB892510 - When more than one Bluetooth connection is active and one of the connections fails, the "good" connection may get destroyed by the stack and close down. QFE 050218_KB894259 - An error may occur when attempting to transfer DRMv7 protected media file to a device over the ActiveSync. QFE 050310_KB894187 - DRM media files will only sync successfully if they are saved to a storage device named Storage Card. QFE 050225_KB893252 - An exception may occur when playing corrupted MP3 file. QFE 050124_KB891119 - A deadlock between SetSystemPowerState and ExtEscape may occur. This may cause a white screen to appear on the device when the user flips open the clam shell device to receive the incoming call. QFE 050125_KB892134 - This update resolves DHCP lockup that may occur with the wireless AP. QFE 050204_KB891960 - With a Media Sense enabled NIC, if a DHCP lease expires while the client is disconnected, the client may still display a message box and attempt to renew the IP address. QFE 050225_KB894475 - PD-DRM files synced to a device from Media Player may not be able to use the license embedded in the file QFE 050308_KB894873 - Forwarding/rewinding DRM file during its playback over the ActiveSync USB connection may result in a playback failure. QFE 050317_KB893415 - Under heavy stress conditions, a WriteFile to a TFAT volume may sometimes return ERROR_DISK_FULL even though there is plenty of free space on the media. QFE 050207_KB893045 - An error may occur if a storage card is removed and a paging operation is attempted from that card. QFE 050207_KB893045 - Files copied to a storage card may fail to display until the File Manager is manually refreshed. QFE 050315_KB895329 - MIPS platform only: A swap stack overflow may corrupt kernel data. QFE 050211_KB892488 - Internet Explorer may not display a document written in Unicode if it contains corrupted character codes. QFE 050211_KB893053 - MSHTML exception may occur in a low memory situation. QFE 050217_KB892931 - When Internet Explorer TV-Style Navigation "Disable Vertical Scrollbar and Events" component is featured, a vertical scroll bar may still appear on the web page. QFE 050217_KB892931 - A user may not be able to navigate a web page using "Up/Down" arrow keyboard keys with Internet Explorer TV-Style Navigation. QFE 050203_KB889404 - IESample may not be able to refresh XML page. QFE 050317_KB893415 - Under heavy stress conditions, a WriteFile to a TFAT volume may sometimes return ERROR_DISK_FULL even though there is plenty of free space on the media. QFE 050126_KB832123 - In case if some web pages are not loading and cause IE to spin, out-of-memory condition may occur. QFE 050217_KB892931 - When Internet Explorer TV-Style Navigation "Disable Vertical Scrollbar and Events" component is featured, a vertical scroll bar may still appear on the web page. QFE 050217_KB892931 - A user may not be able to navigate a web page using "Up/Down" arrow keyboard keys with Internet Explorer TV-Style Navigation. QFE 050124_KB891435 - A buffer overrun in URLMON may occur when clicking on a HREF link to a really long URL. QFE 050204_KB893095 - CXPORT may not properly interpret a timeout value specified at load time by WDMLIB. This may cause some previously queued events to not fire. QFE 050127_KB891786 - This update addresses possible Passport security vulnerability issue. QFE 050127_KB891784 - This update resolves a possible buffer overflow issue in WININET. QFE 050201_KB884847 - EAPOL authentication may take too long to complete, which may cause issues in certain network features, such as VoIP. 4-way handshaking may ignore EAPOL keys and result in a timeout. QFE 050201_KB884847 - Some WPA Registry settings might not work as expected. Possible issues with the improper destruction of an EAPOL session are resolved. *************************************************************************** Build 134.1 Disable DHCP update and auto update by default. New ATI Radeon driver QFE 050325_KB890845: Under certain circumstances VPN connection that uses L2TP through NAT may hang Removed timeout on printer port opening. *************************************************************************** Build 134 Remove FTP timeout for Auto DHCP Update feature. *************************************************************************** Build 132 None *************************************************************************** Build 131 Disable file system compression. Include new verison of IE AddOn. Enable DHCP update and auto update by default. *************************************************************************** Build 130 This image includes ConMan build 45 In SystemUpdate control applet, set "Use Values from DHCP server" and "Automatically check for updates on startup" to ON *************************************************************************** Build 128 Add InternationalKeyboard Add-On back into the image Changed default terminal name from "HPQxxx" back to "HPxxx" *************************************************************************** Build 126 Disable DMA. Remove InternationalKeyboard Add-On. Changed default terminal name from "HPxxx" to "HPQxxx". *************************************************************************** Build 125 C0ST2125UNBUNDLE.GHO is created with different unbundling process. *************************************************************************** Build 123 NONE *************************************************************************** Build 122 NONE *************************************************************************** Build 121 NONE *************************************************************************** Build 120 NONE *************************************************************************** Build 118 Nic driver version 3.33 Updated IE and RDP addons for QFEs applied. *************************************************************************** Build 117 ATI Radeon driver verison 6.10 *************************************************************************** Build 116 ATI Radeon driver Version 6.9 ATI RageXL driver version 2.4 with cursor fix New TeemCE 5.0 client build 26748 *************************************************************************** Build 114 New IMGUTIL is used to package the image so that the image will only install on the supported hardware. IBRCE is updated accordingly. Nic driver version 3.32 ATI Radeon version 6.7 ATI RageXL version 2.7 TEC5.0 build 266E0 *************************************************************************** Build 113 New ATI Radeon driver V6.6 QFE 040419_KB838841 - RasHangUp may hang when a user uses a program that continually automatically connects to a VPN server and then automatically disconnects the user from it after performing some routine task such as checking mail. QFE 040505_KB841104 - DHCP server may fail to hand out an IP address if the DHCP server has moved to a different subnet. QFE 040611_KB843624 - If index.dat does not exist or corrupted, new index.dat and cache folders will be created. Old cache folders may not get deleted if they contain no cached files. QFE 040506_KB838785 - When repeatedly browsing to new pages and prior to pages fully loading, the browser may hang for a while and then display a message "The page is not found". QFE 040507_KB832263 - Windows CE .NET 4.2 may not be compliant with some tests for the “IPv6 Ready!” logo. QFE 040608_KB840666 - When using a hive based registry, Windows CE .NET 4.2 may overwrite IPv6 Global Parameters upon a warm reset of the device QFE 040519_KB836632 - Attempts to access a local file share via a UNC path may cause Windows Explorer to hang. QFE 040521_KB840942 - · The UDFS heap may grow unbounded as long as the file system driver remains loaded. This may cause memory issues when enumerating media that contains a large number of files and folders. The following registry values have to be added in order to enable a configurable upper bound on the custom heap and the option to destroy/recreate the heap on media change: [HKEY_LOCAL_MACHINE\System\Storage Manager\UDFS] "HeapMaxSize"=dword:"DestroyHeapOnUnmount"=dword:1Where value is a maximum heap size in KB; setting it to 0 = "unbounded". QFE 040521_KB842067 - This is an update to improve TFAT performance on Windows CE .NET 4.2.When a removable TFAT volume (SD card) is unmounted while another volume (HDD) is being written to, a FAT table, directory clusters, and data clusters on the TFAT volume may get corrupted; and the TFAT volume may become unusable.MoveFile API and SetFileAttributes API may not be transaction safe in some cases. QFE 040525_KB841899 - HTTPD server may not be reading last 2 bytes of a request sent by the client; and, if the socket gets closed, TCP may start sending “Reset the connection” packets to the client that may cause the client’s connection shutdown. QFE 040525_KB842073 - · This update adds a configurable thread priority to the Storage Manager PNPThread. The registry key which controls this: [HKEY_LOCAL_MACHINE\System\StorageManager] "PNPThreadPrio256"=dword:where the is the priority value in hexadecimal. QFE 040526_KB843045 - · If an IrCOMM connection is improperly terminated, all future attempts to create a new IrCOMM connection may fail until a warm reset is performed on the device QFE 040527_KB842445 - Windows CE .NET 4.2 caches DNS records with a Time-To-Live of "0". This may result in a delay in retrieving data from the DNS server.A failure may occur when trying to upload a file larger then 16034 bytes to the HTTPS site. QFE 040608_KB842653 - Attaching a file from a directory other than the root to an email message composed using web-based email form may deliver the file truncated. QFE 040602_KB826381 - An untrusted application cannot be used with CeLog that may log worthless data for the timestamp. QFE 040610_KB843041 - When connecting to a terminal server via an RDP client, the client's default printer may be shuffled to a different printer. This may cause a user's documents to be printed to a different location than expected. QFE 040611_KB842655 - FATFS cache buffer may get re-used for MSFLASH read of unmapped sector. The data buffer may not get cleared resulting in some issues if the buffer contains valid data from a previous request. QFE 040611_KB835697 - This update fixes a memory leak in wce_RegGetMiscStatus. QFE 040611_KB835854 - This update corrects first chance exceptions handling in a dialog procedure and allows them to be passed to the Just-In-Time (JIT) debugger. *************************************************************************** Build 112 RageXL version 2.6 Unit reboots when uninstalling addon if the following registry key of the addon is set to non-zero: [HKLM\software\apps\Addon ] "UninstallReboot"=DWORD:1 Unit reboots if current user's BROWSE privledge is changed in security. TEC version 5.0 *************************************************************************** Build 110 RDP Wizard: Local Resource Tab - remove "clipboard is disabled" field. Control Panel: Change title of “Image Update” control panel applet icon to “System Update”. Rename the “Image FTP” tab to “FTP” Change the applet icon description from “Change Image Update Settings” to “Update Image, Terminal Settings and Programs” Added support to enable/disable USB mass storage. Allow port lock to show up on P1 now for USBMSC selection. *************************************************************************** Build 109 Rename "RDP Printer" to "RDP/ICA Printers" in control panel Add "RDP/ICA Printers" applet to the ICA Add-on as well as keep it in RDP Add-on Update ntprint_parsed.txt file with the latest HP printer models New bootloader with record checksum support Changed wording in Security applet to "Lock screen when pressing Ctrl+Alt+Delete" Changed name of FTP Options to Update FTP Options per EFS Revert NIC driver back to version 2.642 Fix HP copyright to correct syntax The new Elotouch addon supports both USB and serial Elo touch IE: Added new HP related favorites. Changed search to search.msn.com. Added file association for .LOG files RDP: Added desktop icon *************************************************************************** Build 108 CE Bootloader with support for NK.bin compression Remove keyboard setting from RDP and default to local ICA Published Applications will now appear under Desktop and Start->Programs as icons FTP Upgrade: Support .REG .ARP and .CAB update (both manual and auto) and update logging. Added new NIC driver version 3.25. NIC Vendor revision notes: Features supported in Version 3.25 but different from Version 2.643 are described below: (1) Support Full/Half duplex transfer mode. (2) Fix the incorrect issue when 6102 and 6105 are used at the same time. (3) Pass Windows CE.Net 4.2 Test Kit. Features supported in Version 2.643 but different from Version 2.642 are described below: (1) Support Windows CE.NET 4.2. (2) A new registry key "Regver" is introduced for customers' registry setting version control (3) Add Driver initialization log info in [HKEY_LOCAL_MACHINE\System\VIACEPC\Drivers\FET3065\] Features supported in Version 2.642 but different from Version 2.641 are described below: (1) Fix the remote boot and warm boot failure issue Features supported in Version 2.641 but different from Version 2.64 are described below: (1) Support VT6105 PCI Fast Ethernet controller *************************************************************************** Build 104 Added support for .cab, .arp and .reg files updates through 'image ftp' tab. QFE 040430_KB838966 - DVD Navigator may hang when the track buffer becomes fragmented. QFE 040423_KB835850 - Image Viewer may not be started using the command line. QFE 040423_KB840880 - NdisOpenFile may cause an exception when trying to open a file that does not exist. - The I/O memory returned by the PCMCIA card services may fail the VirtualCopy. QFE 040423_KB835950 - A roaming wireless client may not be able to authenticate via PEAP once the user's password has expired. The user may also receive no prompt to renew the password. QFE 040430_KB833270 - Security issue resolved: buffer overrun may occur when using ASP parser on the web server. QFE 040428_KB839193 - When using WPA-PSK authentication and attempting to roam between two identically configured access points, the device may fail to authenticate to the second access point. QFE 040421_KB840783 - CreateDialogIndirect may cause an access violation when trying to access the memory beyond the allocated memory. QFE 040416_KB839426 - This is an update to the memory leaks that may occur on media insertion/removal, on volume mount/dismount, and while browsing folders on the media. QFE 040421_KB840307 - DirectShow may not play MP3 files that contain fewer than 5 frames of data. QFE 040422_KB839933 - A device may not disconnect/disassociate from a WPA Access Point after receiving a series of bad packets from it. QFE 040409_KB838445 - The locale information may not be properly initialized for some Chinese sub-languages which may result in an issue with the locale specific API. QFE 040413_KB838789 - This is an update to a memory leak that may occur after ActiveSync synchronizes the data and disconnects from the server. QFE 040409_KB838793 - Files synchronized from an ActiveSync host to an ActiveSync client may be deleted from the host when the client is reconnected. QFE 040402_KB838756 - Some Bluetooth headsets may not work over winsock. - If a device rejects a Bluetooth beam sent by another device, it may not be able to accept other beams sent to it by that device. - Some hands-free devices may not work with the Windows CE .NET 4.2 Bluetooth stack. - An API has to be included to allow accepting Bluetooth SCO connections. - COM port emulation should only allow one client connection over the virtual serial port created by the Bluetooth. - This is an update to improve handling of corrupted packets and requests for retransmission by Bluetooth CSP. - AnyCOM hands-free set may not work with the Windows CE .NET 4.2 hands-free profile. QFE 040402_KB838778 - ASN1 parser within LDAP (Lightweight Directory Access Protocol) client may expose an integer overflow and cause heap corruption. QFE 040405_KB838573 - A user may not be able to establish a VPN connection to 10.0.x.x network from 10.10.x.x address. - PPTP client has to set the subnet mask to 255.255.255.255 with the Class A networks.