============================ R E L E A S E N O T E S ============================ BACS (InstallShield) Installer for Windows 2000, Windows XP 32/64 bit, and Windows 2003 32/64 bit Copyright (c) 2001 - 2005 Broadcom Corporation All rights reserved. Notes: This installer will install the Broadcom Advanced Control Suite (BACS). Two other necessary components packaged with this installer are cabw32.dll and the Broadcom Management Application Programming Interface (BMAPI) Components included with this release: ************************************** BACS 8.1.51 BMAPI 7.2.14 CABW32 6.1.6 ************************************** MgmtApps Features if included are listed below: BASP - Win2000 6.1.8* BASP - Win2003 IA32 and WinXP IA32 6.1.8* BASP - Win2003 x64 and WinXP x64 6.1.9* BASP - Win2003 IA64 and WinXP IA64 6.1.9* CIM 6.2.0 SNMP 7.1.2 ************************************** Optional Components: BpowMon 1.0.3 ************************************** v8.55.01 - 4/22/05 ------------------- - BACS 8.1.51 BMAPI v7.2.14, CAB 6.1.6. - Issue: CQ12726 - BRCM SNMP Agent Stops Working After BACS Upgrade from previous Gold Installers. Cause: A bug in the previous installer would not restart the SNMP service upon uninstall. The new installer, seeing that the service was not started, did what it was supposed to, and did not start the service after install. Change: Now checking the state of the SNMP service before uninstalling, then upgrading, then starting the SNMP service if it's state was "started" before the upgrade. Impact: All MgmtApps installers with SNMP feature. v8.54.01 - 4/14/05 ------------------- - BACS 8.1.51 BMAPI v7.2.14, CAB 6.1.6. - Now building with bpowmon v1.0.3. - Added build configurations to support x64 on Desktop and Mobile for all OEM's. v8.53.02 - 4/11/05 ------------------- - BACS 8.1.51 BMAPI v7.2.14, CAB 6.1.6. v8.53.01 - 4/6/05 ------------------- - BACS 8.1.50 BMAPI v7.2.14, CAB 6.1.6. - The fix for Issue 12607 below removed entire ExtensionAgents Key. Changed property of this registry value to only uninstall our Broadcom entries. v8.52.02 - 4/5/05 ------------------- - BACS 8.1.50 BMAPI v7.2.14, CAB 6.1.6. - Issue: CQ12404: BACS installer would not remove files from Downloaded Installations folder Cause: By default, the installer does not remove the cached folder from the target system. Change: Updated bwininst.dll and added 2 custom actions to remove the \BMP folder. Impact: All MgmtApps installers. - Issue: CQ12607: Performing a Complete Uninstall of BACS, When Team is Created Leaves Registry Entries Behind Cause: Some features of the control suite and BASP will add more strings to their prospective keys. The installer does not know about these keys. Change: Changed property value for registry key setting from "automatic" to "uninstall entire key." Impact: All MgmtApps installers. v8.51.01 - 4/5/05 ------------------- - BACS 7.7.7 BMAPI v7.2.4, CAB 6.1.4. - 7.7 Project update for x64 installer only. - Issue: CQ12593: Removing SNMP Agent from BACS Installer Causes SNMP Service to Not Work Until Reboot Cause: SNMP services were not being restarted properly. Change: Added new API to bwininst.dll. Impact: All MgmtApps installers. v8.50.03 - 4/2/05 ------------------- - BACS 8.1.50 BMAPI v7.2.14, CAB 6.1.6. v8.50.02 - 4/1/05 ------------------- - BACS 7.7.7 BMAPI v7.2.4, CAB 6.1.4. - 7.7 Project update for x64 installer only. v8.50.01 - 3/31/05 ------------------- - BACS 8.1.6 BMAPI v7.2.14, CAB 6.1.6. - Summary of changes: Major Upgrade for all previous installers. SNMP is now installed into it's own folder \Program Files\Broadcom\SNMP. Added SNMP for x64 systems. BACS is now the parent feature for BASP. - Enhancement: CQ12352 Install SNMP into it's own folder. Change: Changed target location from system folder to \Program Files\Broadcom\SNMP Impact: All MgmtApps installers IA32 and x64. - Issue: CQ12257: Create dependency between BASP and BACS during install Cause: BASP as a feature can be installed by itself. Change: Made BACS the parent feature of BASP. BACS is now required if BASP is to be installed. Impact: All MgmtApps installers. v8.21.01 - 3/28/05 ------------------- - BACS 8.1.4 BMAPI v7.2.13, CAB 6.1.6. - Issue: CQ12402 - Installer of BACS Shows Change Button in Add/Remove Where No Changes are Applicable. - Cause: Default setting for all installers shows the change button. - Change: Added a custom action for all installers "only installing BACS, and no other features" to not show the change button. This is done by setting the ARPNOMODIFY property to yes, and adding a release flag ARPNoModify to all BACS Only releases. - Impact: All BACS installers, primarily Desktop and mobile releases. v8.20.01 - 3/24/05 ------------------- - BACS 8.1.4 BMAPI v7.2.13, CAB 6.1.6. - Issue: CQ12512 - Could not upgrade BASP during BACS upgrade. Cause: Condition for BASP upgrade not handeling a minor upgrade scenerio. Change: Added "Or ( Preselected And !BASPi32=3 And ( VersionNT >= 500 )" to BASP upgrade condition. Impact: All MgmtApps installers upgrading 7.7 Gold installers. - Issue: CQ12513 BACS installer shows BASP check box on Win98\Me Cause: Condition for BASP to not display on Windows 98 was not set. Change: Added condition of Version9X to not display for 98 or ME OS's. Impact: All MgmtApps installers. - Issue: CQ12319 - BACS ask for location of baspxp32.sys file during installation. Corner case issue where new install is uninstalled and an older installer is then installed. Cause: The BASP Upgrading process does not update the new protocol inf file correctly after upgraded BASP. Change: Now building installer with v7.0.3 BASPSUpg to resolve this issue. Impact: MgmtApps installers with BASP. v8.19.02 - 3/22/05 ------------------- - BACS 7.7.7 BMAPI v7.2.4, CAB 6.1.4. Gold Updates for 7.7 v8.19.01 - 3/16/05 ------------------- - BACS 8.1.4 BMAPI v7.2.13, CAB 6.1.6. Issue: CQ12376 - Not able to invoke BACS help language other than English Cause: Property "SystemLanguageID" is not being recognized by Windows XP SP2. Change: Now using "ProductLanguage" property to accomplish the same task for the bacs.chm component conditions for install. Impact: All Translated installers using .chm help files, 8.1 project (includes ASF) v8.18.02 - 3/15/05 ------------------- - BACS 8.1.4 BMAPI v7.2.13, CAB 6.1.6. v8.18.01 - 3/11/05 ------------------- - BACS 8.1.4 BMAPI v7.2.13, CAB 6.1.6. v8.17.01 - 3/08/05 ------------------- - BACS 8.1.3 BMAPI v7.2.12, CAB 6.1.6. - Issue: CQ12246 - Uninstalling MgmtApp does not delete all files in system32 folder. Cause: Upon a major upgrade, InstallShield is not handeling the system32 shared folder counters correctly. Change: Added registry entries for our system32 files to correctly be set to "1" Impact: MgmtApps installer, SNMP feature Only. - Issue: CQ12070 - Force the 'reboot' popup window to be in the foreground after BASP installation Cause: Corner case where end user could accidently click on another window while we are installing our applications. Change: BWinInst DLL support Dll will now use TOPMOST style for this messagebox. Impact: All MgmtApps installers. v8.16.01 - 3/01/05 ------------------- - BACS 8.1.3 BMAPI v7.2.11, CAB 6.1.6. v8.15.01 - 2/17/05 ------------------- - BACS 8.1.1 BMAPI v7.2.9, CAB 6.1.6. v8.14.03 - 2/10/05 ------------------- - BACS 7.7.7 BMAPI v7.2.4, CAB 6.1.4. v8.14.02 - 2/8/05 ------------------- - BACS 8.1.1 BMAPI v7.2.9, CAB 6.1.6. v8.14.01 - 2/1/05 ------------------- - BACS 8.1.1 BMAPI v7.2.7, CAB 6.1.6. - Added Feature CHM32EngJpn. v8.13.01 - 1/27/05 ------------------- - BACS 8.1.1 BMAPI v7.2.7, CAB 6.1.4. - Issue: CQ11989 - invalid message: #IDPROP_EXPRESS_LAUNCH_CONDITION_PROCESSOR#. Cause: Installer was not set properly to display correct message Change: Set string to display correctly. Impact: All MgmtApps installers, v8.12.01 - 1/26/05 (Beta) ------------------- - BACS 8.1.0 BMAPI v7.2.7, CAB 6.1.4. - Fixed Translation Issues 1971, and 1802. - Issue: CQ11754 Registry keys are not being removed on uninstall. - Cause: Code in support dll not removing keys. - Change: Added code to support dll to remove keys. - Impact: All MgmtApps installers. v8.11.01 - 1/14/05 ------------------- - BACS 7.7.7 BMAPI v7.2.4, CAB 6.1.4. - Fixed Translation Issues 1910, 1801, and 1802. v8.10.01 - 1/13/05 ------------------- - BACS 7.7.6 BMAPI v7.2.4, CAB 6.1.4. - Issue: CQ11705 The SNMP component files were not being uninstalled from the system32 folder. Cause: No key file defined for SNMP component. Change: Set key file for baspmgmt.dll - Issue: CQ11745 Reboot dialog was not appearing after removal of BASP Cause: Condition UILevel = 5 was not working. Change: Set Condition "Not UILevel = 2" for displaying this message only in GUI mode. - Issue: Non CQ entry - After installing from removable media on an NT system, when uninstalling you are prompted for the source installer. Cause: The installer must be cached to the local HD to prevent this prompt from occuring. Change: Setup installer to cache to HD. To do this, the installer must be compressed into one setup file. This also takes care of an issue when going into Add/Remove and adding a feature, the setup would ask for the source installer on all OS's. v8.09.01 - 1/11/05 ------------------- - BACS 7.7.6 BMAPI v7.2.4, CAB 6.1.4. - Added Invalid OS MessageBox and abort custom action, Message and abort will occur on condition of 32bit installer and target is 64bit OS. v8.08.01 - 1/7/05 ------------------- - BACS 7.7.6 BMAPI v7.2.4, CAB 6.1.4. BASP 6.1.6 - Added international chm components. v8.07.01 - 1/3/05 ------------------- - BACS 7.7.6 BMAPI v7.2.4, CAB 6.1.4. BASP 6.1.6 - Added 15 languages and strings to installer. v8.06.01 - 12/17/04 ------------------- - BACS 7.7.5 BMAPI v7.2.4, CAB 6.1.4. BASP 6.1.6 - Issue: CQ11619 - silent uninstall of BACS with teaming will still have warning box come up Cause: Condition not set to prohibit message from appearing during silent mode Change: Added condition to messagebox to not display in silent mode. Impact: All MgmtApps and BACS installers. - Issue: CQ11698 - Shortcut for BACS on Installer v.8.05.01 is not Created in XP64 (AMD64) Cause: Shortcut was not setup for AMD installer. Change: Added shortcut Impact: All AMD64 installers. - Issue: CQ11662 - BACS installer does not install CIM properly Cause: CIM dll not registering. Change: changed code to correctly register CIM dll. Impact: All installers including the CIM feature. v8.05.01 - 12/10/04 ------------------- - BACS 7.7.2 BMAPI v7.1.6, CAB 6.1.4. BASP 6.1.4 - Fixed Publisher weblink in Add/Remove. - Fixed CQ#11619 Start/Programs/Broadcom/BACS icon does not display. - Fixed CQ#11611 Added MessageBox popup "reboot reminder" when either installing or unistalling BASP. v8.04.01 - 12/6/04 ------------------- - BACS 7.7.2 BMAPI v7.1.6, CAB 6.1.4. BASP 6.1.4 - Added Add/Remove support info for all OEMs. v8.03.01 - 12/6/04 ------------------- - BACS 7.7.2 BMAPI v7.1.6, CAB 6.1.4. BASP 6.1.4 - Renamed Features to 8.3 format to resolve "~" cab file issue when burning image to CD. v8.02.01 - 12/6/04 ------------------- - BACS 7.7.2 BMAPI v7.1.6, CAB 6.1.4 - 3 builds (installers) now supporting IA32, IA64, and AMD64/EM64T platforms. v8.01.01 - 12/2/04 ------------------- - BACS 7.7.1 BMAPI v7.1.5, CAB 6.1.4 - Initial Release of BASIC MSI installer for the Broadcom Management Applications. Appendix A: Package Specific Installation Instruction This update is packaged as a self-extracting PackageForTheWeb (PFTW) executable file. To use this update your TEMP environment variable must be set to a path with read/write access. You must be logged in as an administrator. The command-line syntax for PackageForTheWeb executable device driver update package is: Package.exe [-s] [-a [-s] | [-x directory] | [-?] ] [-s] This command installs an update silently and does not notify you if your files need to be over written in the %temp% directory. [-a] This command passes all subsequent commands to the install package. [-s] This second -s command installs the update silently and unattended. [-x directory] This command extracts the update files to a directory named directory. The PackageForTheWeb executable extracts itself to subdirectory in the %TEMP% directory. Extracted directories will be relative to that location. Typically you must specify an absolute directory. [-?] This command displays information about the command line switches. The command line swithces -a and -x are unattended. Other command line options such as display help (-?) might require that you to hit any key to continue. If Windows packages are run without any command line options, a GUI is displayed. This GUI offers all of the options that are available using the command line.