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.