
Dialogic(R) Clean-up Utility Change History
--------------------------------------------

7-Aug-2003

dlgc_reg_clean.reg-11
release_clean.bat-9

Added "-noprompt" command line option to allow automated cleanup with no user
interaction required.  Useful when tool is called from a program or script.

####################################################################################

7-Aug-2003

dlgc_reg_clean.reg-11
release_clean.bat-10

Include grammar correction received from Pubs.
Add RCS header to release_clean.bat.

####################################################################################

7-Aug-2003

dlgc_reg_clean.reg-12
release_clean.bat-10

Added HLKM\SOFTWARE\Microsoft\WBEM\WDM and HKLM\SOFTWARE\Microsoft\WBEM\WDM\DREDGE
"dredger" keys to the list of keys to be removed.

####################################################################################

15-Aug-2003

dlgc_reg_clean.reg-12
release_clean.bat-10

Initial release on external support web site.  Locked folder hsw#5009.

####################################################################################

8-Sep-2003

dlgc_reg_clean.reg-13
release_clean.bat-11

Added items needed to close gap between utility's current capability and
archival document which described manual process to be used in case of
install/uninstall failure.  These changes enable the utility to be used to
clean up from a failed install/uninstall.  These changes are not to be used
as a replacement for the normal uninstall process.

####################################################################################

10-Sep-2003

dlgc_reg_clean.reg-13
release_clean.bat-12

Remove uninst.exe from the WinNT directory.

####################################################################################

16-Sep-2003

dlgc_reg_clean.reg-14
release_clean.bat-12

Added HKLM\SYSTEM\*ControlSet\Services\EventLog\System\Dlgc_log.

####################################################################################

16-Sep-2003

dlgc_reg_clean.reg-14
release_clean.bat-13

Add external release number to release_clean.bat.

Release as version 1.1 to external web site.  Locked folder hsw#5010.

####################################################################################

29-Sep-2003

dlgc_reg_clean.reg-15
release_clean.bat-13

Add removal of DIALOGICSNMPDIR environment variable.

Add removal of the following registry keys:

   HKLM\System\*ControlSet*\Services\AnmChannelFactoryServer 
   HKLM\System\*ControlSet*\Services\AnmChannelServer 
   HKLM\System\*ControlSet*\Services\AnmLoggerServer 
   HKLM\System\*ControlSet*\Services\AnmSupplierServer 
   HKLM\System\*ControlSet*\Services\DlgcDcm 
   HKLM\System\*ControlSet*\Services\DlgcUpgrade 
   HKLM\System\*ControlSet*\Services\DlgcH323 

Fix a bug in name of the following key:

   HKLM\Software\Microsoft\Windows\Current Version\Uninstall\DialogicR4X 

####################################################################################

29-Sep-2003

dlgc_reg_clean.reg-15
release_clean.bat-14

Update utility version in release_clean.bat to 1.2.

####################################################################################

03-Oct-2003

dlgc_reg_clean.reg-16
release_clean.bat-15

Delete GUID for new service pack installs.  Remove associated directory under
MYUNINSTALLDIR.

####################################################################################

03-Oct-2003

dlgc_reg_clean.reg-16
release_clean.bat-16

Add command line options needed for integration into SR 6.0 PCI install:

1. Self-delete the batch file at the end of execution.
2. Allow passing the dialogic directory into the script.

####################################################################################

6-Oct-2003

dlgc_reg_clean.reg-17
release_clean.bat-17
release_clean_end.bat-1

Fix command line option parsing of -dialogicdir value.  Change build process
to use release_clean_end.bat instead of having echo commands embedded in the
makefile.  Delete registry key created under RunOnce by SR 6.0 PCI install.

####################################################################################

7-Oct-2003

dlgc_reg_clean.reg-17
release_clean.bat-18
release_clean_end.bat-1

Per requirements, do not delete the install log file, dlgcinstall.log.

####################################################################################

21-Nov-2003

dlgc_reg_clean.reg-18
release_clean.bat-19
release_clean_end.bat-2

Add GDK service keys (GammaFax and GlxIsa) to list of keys to be removed.

If the call to regedit returns a non-zero errorlevel, make a second attempt.
If that fails, inform the user that the cleanup failed.  If the second attempt
fails, the generated registry file dlgc_rel_clean.reg will be left on the
system so the user can feed it to regedit manually.

Detect whether regedit.exe is on the system and fail if it is not.

####################################################################################

2-Dec-2003

dlgc_reg_clean.reg-20
release_clean.bat-20
release_clean_end.bat-2

Intel Dialogic Cleanup Utility Version 1.3

Remove "HLKM\SOFTWARE\GammaLink" registry key hierarchy.
Remove registry keys created by Global Call Protocols releases.
Remove "HKEY_LOCAL_MACHINE\SOFTWARE\Intel\Dialogic SNMP" registry key hierarchy.
Remove uninstall directory hierarchy for Global Call Protocols 4.0 and later.

This version is included in Intel Dialogic System Release 6.0 PCI.

####################################################################################

6-Jun-2005

dlgc_reg_clean.reg
release_clean.bat

Intel Dialogic Cleanup Utility Version 1.4

DIALOGICDRIVE separate env var
Remove SR 6.0 cPCI FP1 uninstall directory hierarchy and its contents
Remove Intel Dialogic System Software folder from start menu (SR 6.0 cPCI FP1 SU, SR 6.0 PCI SU and later)
Remove Intel Dialogic System Software folder from start menu (SR 6.0 cPCI FP1)
Remove files from previous release including 
       adl.dll, ClusterPkg.log, confslot.log, ctbbapi.log, DlgcHost.dll
       dlgcstopprotocol.dll, dm3adl.dll IPTConf.log 
       libdevmap.dll, libdevmgmt.dll, libdevnamedoler.dll, libdlgadminconsumerfw.dll 
       libdlgadminconsumerfwd.dll, libdlgadminsupplierfw.dll, libdlgadminsupplierfwd.dll 
       libdlgerrors.dll, libdlgoslayer.dll, libdlgpmacadmininterface.dll 
       libdlgpmacbsp.dll, libdlgpmacdetector.dll, libdlgpmacdetector.dll 
       libdlgpmacfdsp.dll, libdlgpmacfdsp.dll  libdlgpmacinitializer.dll 
       libdlgpmacparser.dll, libdlgpmacparser.dll libdlgpmactimeslotassigner.dll 
       libdlgpmacutilities.dll, libdlgregister.dll libdlgsysloggerclient.dll 
       pdi.dll, pmacadl.dll, pnpapi.dll, rvasn1.dll, rvcommon.dll, sse.dll
       supserve.dll, swadl.dll, swfdsp.dll, tcutil.dll,  libipm_pmac.dll 
       libs7admin.dll, libxlog.dll, merc.log, ThirdPartyDetector.dll 
       BrgRes.sys, pcd.sys, pcdd.sys, pmac_wdm.inf, ppd.sys, ppdd.sys
Remove Intel dialogic oem*.inf/.pnf files from Winnt/inf
Remove service related registry keys for the following:
       AntDetect, DebugAngel, DlgcAntares, DLGCDeviceMapper, DlgcMemDoler, dlgH323,
       DM3InsightDrv, EventService, Gloaddrv, IPMedia, NameingService, 
       Springware_temp, DlgcDcm
Remove HKEY_LOCAL_MACHINE\SOFTWARE\INTEL\Intel(R) Dialogic(R) System Release 6.0 cPCI Feature Pack 1 for Windows
Remove DCMObj related registry keys.
Remove Install shield uninstall registry keys for 6.0 cPCI FP1
No longer remove: PCIHotSwapDriver registry keys
Remove IPT driver related registry keys.
Remove various registry keys for SR 6.0 cPCI FP1, and SR 6.0 cPCI FP1 + SU

####################################################################################

22-July-2005

awkscr
dlgc_reg_clean.reg
release_clean.bat

Intel Dialogic Cleanup Utility Version 1.5

Modify dlgc_reg_clean.reg to use environment variables instead of hardcode paths.

####################################################################################

16-Aug-2005

release_clean.bat

Intel Dialogic Cleanup Utility Version 1.6

Before the cleanup commences, stop all possible Intel Dialogic services and
system services which may cause Intel Dialogic files to be in use.

####################################################################################

27-Sept-2005

release_clean.bat
Intel Dialogic Cleanup Utility Version 1.7

dlgc_reg_clean.reg
Remove some gamalink and SNMP registry entries

####################################################################################

30-Nov-2005

release_clean.bat
Intel Dialogic Cleanup Utility Version 1.8
Fix a problem which prevented the dialogic directory from being removed
when the utility is automatically run after uninstall and systen reboot.

####################################################################################

05-Dec-2005

release_clean.bat
Intel Dialogic Cleanup Utility Version 1.9
Stop RtfDispatcher service included with RTF version 3.0.

dlgc_reg_clean.reg
Add registry keys created by RTF version 3.0

####################################################################################

10-Apr-2006

release_clean.bat
Intel Dialogic Cleanup Utility Version 1.10
Move definition of FAX to after %MYDRIVE% has been determined.
Add support for -noscan command line option.
Delete HMP file and directory resources.
Added additional files from prior releases which were not being deleted.
Fix a problem where certain registry keys containing %DIALOGIC%,
%MYWINSYSDIR%, or %MYWINDRVDIR% were not being deleted.

dlgc_rel_clean.reg
Delete HMP keys.
Added additional registry values and keys from prior releases which were not being deleted.
Fix a problem where certain registry keys containing %DIALOGIC%,
%MYWINSYSDIR%, or %MYWINDRVDIR% were not being deleted.

release_clean_end.bat
upon completion, return to the drive and directory from which the utility was called.


####################################################################################

09-Oct-2006

release_clean.bat
Dialogic Cleanup Utility Version 1.11
Update company name in title bar and copyright notice.


####################################################################################

03-Jan-2007

release_clean.bat
Dialogic Cleanup Utility Version 1.12

dlgc_rel_clean.reg
Add additional keys under Windows Event Viewer Service.

