Darwin Setup Development Notes for Testing Releases 02-08-24 cnapier Bug 690542 - XP SP1: Reboot from winlogon process (machine-deployed with reboot req.) results in hung machine on shutdown due to winlogon assumption that reboot requests in winlogon are redirected requests from csrss across FUS\TS session that requires waiting on the session to exit before the reboot can happen. 02-08-07 cnapier Bug 682141 - XP SP1: Component with unversioned file keypath using companion file version is disabled when patch is applied (due to MsiFileHash entry). 02-07-18 eugend Bug 663503 - MSI removing Run key on uninstall 02-07-15 eugend Bug 661548 - XPSP1: MSI dialogs not responding to ESC, Alt + F4, or clicking close (x). 02-07-15 cnapier Bug 651910 - XP SP1: Windows Installer tries to install transitive component SFP file when component becomes disabled (due to re-evaluation of condition) 02-07-15 renukam Bug 660796 - XPSP1 migration dll fixed for migrating per m/c install info 02-06-24 eugend Bug 632270 - MSI 2.0 QFE: Windows Installer ignores UI processing in some cases Bug 646802 - XP SP1:Clicking a radio button may cause error 2836 if there are over 0xFFFF strings in the .MSI database 02-06-24 cnapier Bug 626070 - update version checking algm to handle NE based format files (eg. 16-bit). Allows repackaged applications (like winzip and adobe) that reference ctl3dv2.dll to be installed. 02-06-24 rahulth Bug 622828 : Infinite loop in action.cpp - CustomExeThread() 02-05-10 chetanp Bug 615098 : Installer is removing GAC'd files when it should not. 02-05-09 rahulth Bug 609454: XP SP1: MSI should install succeessfully if DCOM default impersonation level on the machine is Anonymous. We now set the impersonation level explicitly via proxy blankets wherever necessary. 02-05-09 cnapier Bug 614930: XPSP1: Handle weird, but valid, version resources when calculating languages contained within the DLL. Uses EnumResourceNames(RT_VERSION) and then EnumResourceLanguages to look at all of the version resources in the file to build language list. Now allows language neutral to be used in a set of languages. 02-05-09 cnapier Bug 614932: XPSP1: Crash in service when referencing patch that doesn't exist using PATCH={path to nonexistent patch} on command line. 02-04-25 rahulth Bug 603127: MSI: FUS/TS - Reboot warning put up in session 0 even if the user performing the install is logged on to another session. 02-04-19 eugend Bug 591187: XPSP1: Disable IME for password edit boxes in built-in Installer UI 02-04-18 chetanp Bug 587626: MSI shares component registration for per-user managed and non-managed installations of an application Bug 590250: MSI should only look in the context its working under 02-04-15 cnapier XPSP1 DCR: 577780. Backport multiple instance support to XPSP1. 02-04-03 chetanp Bug 589651: Assembly registration removed during uninstall for Shared component prematurely.