JANUARY 4, 2005 - START JANUARY 13, 2005 - ADDED MSXML FOLDER COPY JANUARY 13, 2005 - REMOVED CRLUPD.CAB FROM IE6 SLIPSTREAMING FEBRUARY 19, 2005 - CORRECTED SOME TYPOS (THANKS BILOU GATES) FEBRUARY 19, 2005 - ENTER IN YOUR OWN DX9C SWITCH FEBRUARY 20, 2005 - CORRECTED SOME TYPOS (THANKS DONJUAN) FEBRUARY 20, 2005 - ADDED SUPPORT FOR SLIPSREAMING XP HOTFIXES FEBRUARY 20, 2005 - REROUTED PROGRAM A BIT FEBRUARY 21, 2005 - CLEANED UP REMNANT WORK FOLDERS FEBRUARY 25, 2005 - ADDED INSTRUCTION FILE MARCH 3, 2005 - FIXED TITLES MARCH 15, 2005 - FIXED BANDAID SECTION MARCH 27, 2005 - REMOVED NEED FOR XP FILES TO SLIPSTEAM IE6 INTO W2K MARCH 29, 2005 - ADDED FOLDER INITIALIZATION APRIL 1, 2005 - FIXED HF2 SWITCH, ADDED BETTER INSTRUCTIONS APRIL 1, 2005 - ADDED WINNT.SIF FIX (THANKS ELECTRICIAN FOR BETA TESTING) APRIL 2, 2005 - ADDED SP CAB FILE STUFF APRIL 3, 2005 - TWEAKED XP SECTION AND REDID FRONT PAGE A BIT APRIL 4, 2005 - ADDED WINDOWSUPDATE INF FILE GENERATION APRIL 8, 2005 - ADDED AUTOMATIC REGISTRY INPUTS, ELIMINATED SFC APRIL 9, 2005 - ADDED RUNONCEX TO INTEGRATE IE6 WITH W2K SLIPSTREAM APRIL 10, 2005 - INTEGRATES IE6 FASTER APRIL 11, 2005 - ADDED MORE INF ENTRIES FOR HOTFIXES; UPDATED INSTRUCTIONS APRIL 15, 2005 - LOOK MA, WINDOWSUPDATE NO CRITICAL UPDATES APRIL 19, 2005 - INTEGRATES FDV FILES TO REMOVE IE AND SLIPSTREAM HOTFIXES APRIL 23, 2005 - REMOVED SWITCHES; USER ONLY NEEDS DIRECTX9 SWITCH NOW JULY 1, 2005 - UPDATED FOR WINDOWS 2000 SP4 UPDATE ROLLUP JULY 4, 2005 - CORRECTED FOR V2 OF THE INSTALLER HOTFIX, FIXED CREATION OF HFRU FOLDER JULY 9, 2005 - REDID HOTFIX EXE STRUCTURE, ONLY ONE HF FOLDER NEEDED NOW JULY 9, 2005 - INCORPORATED FIX TO MAKE WU HAPPY FOR THE W2K ROLLUP JULY 12, 2005 - ADDED IN SOME INF INFORMATION FOR TODAY'S ROUND OF HOTFIXES JULY 13, 2005 - CORRECTED INCORPORATING FDV'S IE REMOVAL SLIPSTREAMING JULY 14, 2005 - ADDED IN LANGUAGES; ADDED PENE'S DRIVER SIGNING FIX (NICE!) JULY 14, 2005 - WINNT.SIF NO LONGER NEEDED TO RUN SCRIPT. JULY 14, 2005 - ADDED IN INITIAL RUN TO SETUP FOLDERS AND EXIT AUTOMATICALLY JULY 15, 2005 - CHECKS SOURCE ROOT, SLIPSTREAM PROCESS STREAMLINED JULY 16, 2005 - ADDED IN W2K ROOTSUPDATE HOTFIX JULY 16, 2005 - ADDED IN NEW ROOTSUPDATE (VERSION 7,0,2195,0). I GUESS THE ONE CHANGES ALOT JULY 16, 2005 - STARTED AUTOMATING LANGUAGE SELECTION JULY 17, 2005 - ADDED SLIPSTREAMING OF MSXML3 IN CASE TOO LAZY TO ADD W2K ROLLUP PACK TO HF FLDR JULY 19, 2005 - ADDED SCRIPT FOR THE PEOPLE WHO CAN'T READ DIRECTIONS JULY 21, 2005 - ADDED IN THE FIX FOR UNICODE WRITING THANKS LUPO! JULY 22, 2005 - ADDED THE TXTSETUP.SIF FIX, NO NEED TO EDIT THE TXTSETUP.SIF ANYMORE. THANKS LUPO! JULY 22, 2005 - TWEAKED IE INTEGRATION JULY 22, 2005 - UPDATED SOME OF THE INTEGRATION INFS IN THE INF FOLDER JULY 23, 2005 - CHANGED THE EXE FOLDER TO SVPK FOLDER TO MAKE IT EASIER TO ADD STUFF TO SVCPACK. JULY 25, 2005 - CLEANED UP SOME CATS, UPDATED XP INF FILES, INTEGRATED WINDOWSUPDATE AGENT VIA SVCPACK JULY 30, 2005 - INTEGRATED DX9C FOR W2K, No MORE BLOATED DX9!!!! JULY 30, 2005 - ADDED SOME ADDITIONAL WU INF CODE FOR OTHER THAN ENGLISH UPDATES JULY 30, 2005 - ADDED IN LUPO'S LOCALIZED SCRIPTEN FIX. ALL LANGUAGES OF IE6SP1 CAN BE SLIPSTREAMED NOW JULY 30, 2005 - ADDED GPL AUG 3, 2005 - ADDED IN SOME MORE W2K CORRECTIONS FOR SLOPPY M$FT HOTFIXES AUG 6, 2005 - ADDED REG, CMD, INF IMPORT AT SVCPACK.INF STAGE (T-13 minutes) AUG 10, 2005 - ADDED W2K3 SERVER SUPPORT AUG 10, 2005 - CLEANED UP VARIOUS PORTIONS OF THE SCRIPT. ADDED HEADERS. UPDATED INFS AUG 11, 2005 - REDID SCRIPTING TO USE MSFT SUPPLIED INF FILES. NO NEED FOR INF FOLDER ANYMORE AUG 11, 2005 - IESRC FOLDER RENAMED TO HFCABS. ALL FOLDERS FOR DATA ARE PREFIXED WITH HF NOW. AUG 11, 2005 - ADDED IN OPTIONAL OEEXCEP.CAB FOR IE INTEGRATION INCASE THERE ARE SIGNATURE ISSUES AUG 11, 2005 - CHANGED SCRIPT SO THAT NO LANGUAGES NEED TO BE ENTERED, SHOULD BE FULLY LOCALIZED NOW. AUG 13, 2005 - ADDED STUFF TO IE'S HELP/ABOUT/UPDATE VERSIONS PART. THIS HELPS WU STAY HAPPY. AUG 13, 2005 - DISCOVERED THAT WGA CANNOT BE INSTALLED VIA SVCPACK, SO I SLIPSTREAMED IT INSTEAD. AUG 13, 2005 - REDID INSTALLATION DOCUMENTATION AUG 18, 2005 - MINOR TWEAK FOR W2K ROLLUP FOR INTERNATIONAL USERS AUG 20, 2005 - ADDED MSOE6 INTEGRATION STUFF. HOPEFULLY THIS FIXES SOME VERSIONS. I HATE MSOE. AUG 20, 2005 - ADDED A FILE TO KEEP FOR THE BROWSING OF LOCAL NETWORK. DON'T COMPLAIN IF THERE'S A MISSING WINDOWSUPDATE. AUG 21, 2005 - ADDED SOME MORE MSOE CRAPOLA. AUG 21, 2005 - ADDED SLIPSTREAMING OF WINDOWSUPDATEAGENT_20, NOW SLIPSTREAMED, NOT SVCPACKED. AUG 27, 2005 - ADDED WMP10 SLIPSTREAM (LESS WINDOWS WDF COMPONENTS) SEP 01, 2005 - ADDED SOME MORE PROMPTS FOR PEOPLE WHO CAN'T READ. ADDED FDV SLIM INSTALLATION. SEP 05, 2005 - FIXED SOME MICROSOFT ERRORS. MSFT IS SLOPPY IS BINARY REVISIONS AND SAVE DATES. SEP 05, 2005 - ADDED ERROR REPORT FORM FOR THE PEOPLE WHO REFUSE TO READ. SEP 06, 2005 - FIXED INTERNATIONAL MICROSOFT F UP SEP 08, 2005 - REDID A TON OF CODE TO EXPAND SLIPSTREAMING CAPABILITY SEP 11, 2005 - CAN SLIPSTREAM WINDOWSMEDIA CODECS SEP 11, 2005 - ADDED MORE REG STUFF FOR DX9, IMPROVED SLIPSTREAMING, LESS FILES NOW. SEP 17, 2005 - ADDED HFEXPERT INTEGRATION FOR POWER USERS, PM ME FOR DETAILS SEP 17, 2005 - ADDED SOME NLITE INTEGRATION FIXES IN CASE PEOPLE GO OVERBOARD REMOVING COMPONENTS SEP 17, 2005 - IMPROVED FILE DETECTION TO SLIPSTREAM ADDITIONAL FILES INTO SOURCESS SEP 17, 2005 - ADDED A STEP TO TYPE SOMETHING TO RUN HFSLIP, PEOPLE WHO COMPLAIN ABOUT THIS SHOULD THANK PEOPLE WHO CAN'T READ SEP 21, 2005 - TWEAKED THE HELL OUT OF THE INSTALLATION PROCESS WITH RUNONCE AND RUNONCEEX SEP 25, 2005 - FIXED MSHTML IN DX ISSUE, FIXED DOUBLE CMD FILE IN SVCPACK. SEP 29, 2005 - ADDED A FIX FOR Chinese(Taiwan) LOCALIZATION SEP 29, 2005 - REVISED WGA FOR NEW INSTALLER. OCT 10, 2005 - SOME EDITS NOTHING CRUCIAL, ADDED STUFF TO THE ERROR_REPORT. ERROR_REPORT GETS COPIED TO SOURCESS FOLDER TOO. OCT 11, 2005 - ADDED IN THE DIRECTX HOTFIX STUFF, FIXED SOME CAT FILTERS OCT 12, 2005 - COPIES HIDDEN FILES IN THE FIX FOLDER OCT 13, 2005 - FIXED A FEW TYPOS FOR THE NON-ENGLISH FOLKS OCT 15, 2005 - ADDED ADDITIONAL HFEXPERT, CODEC COPY ERRORS FIXED, IMPORTED Yzöwl (THANKS!) OCT 16, 2005 - ADDED IN QFE SLIPSTREAMING FOR THE PEOPLE WHO LIKE EXPERIMENTAL STUFF OCT 16, 2005 - ADDED IN CAPABILITY TO SLIPSTREAM FILES FOR THE WIN\GRE AND WIN\BIN FOLDERS OCT 16, 2005 - W2K SERVER HOTFIX FIX FOR A SHITTY MSFT CONFIGURATION MANAGEMENT OCT 17, 2005 - CHANGED SVCPACK.INF FROM \I386\SVCPACK TO I386\SVCPACK TO MAKE IT MULTIBOOT COMPAT. OCT 17, 2005 - DID A SP# AND DRIVER MERGE AND IMPLEMENTED CLEANUP SCRIPTS OCT 30, 2005 - CHANGED THE WAY HFSLIP INFS ARE PROCESSED, IMPROVED HFEXPERT. NOV 09, 2005 - ADDED IN CAPABILITY FOR HFCLEANUP. NEW DIRECTIONS POSTED ON FDVS SITE NOV 11, 2005 - TWEAK REQUIRED FOR THE REDUCTION SECTION NOV 15, 2005 - FIXED DX9 HFSLIP INF FILE, THAT WAS A SMALL BUG FROM THE BIG SEPTEMBER CHANGE. NOV 19, 2005 - ADDED IN AUTOMATIC BOOTSECTOR GENERATION ONLY IF WIN CD IS PRESENT. NOV 26, 2005 - FDV FILESET FIX NOV 28, 2005 - HUNGARY FIX DEC 10, 2005 - ADDED STUFF FOR SLIPSTREAMING WHATEVER SP YOU HAVE, THANKS FOR THE TIPS BILOU DEC 18, 2005 - ADDED XPSP1 AND DX9, MAY BE ISSUES WITH DIRECTX9C. CANNOT CONFIRM. DEC 20, 2005 - FIXED SMARTCARD UPDATE. DEC 22, 2005 - I WANT BLOAT, I WANT DIRECTX9C EXTRA BLOAT. WELL YOU GOT IT. DEC 24, 2005 - ADDED FIX FOR THE 2K ROLLUP WITH THE HAL. DEC 25, 2005 - ADDED OLEG2'S DRIVER INTEGRATION. THANKS OLEG2 FOR ALL YOUR HELP. JAN 7, 2006 - TWEAKED THE XPSP1 SLIPSTREAM, ISSUES ARE IE ICON AND QUICKLAUNCH JAN 13, 2006 - TOMCAT SAVES THE DAY. SP1DX9 SLIPSTREAM FIXED. HFCLEANUP CLEANED UP. JAN 15, 2006 - XP SP1 AND SP2 IRONED OUT. ADDED OPTIONAL CAB FILE INSTEAD OF MONSTER DRIVERS.CAB FILE. JAN 17, 2006 - TESTED OK. SET FOR RELEASE. JAN 19, 2006 - FIXED THE NON-ENGLISH NETWORK NEIGHBORHOOD ISSUE FOR INTERNATIONAL W2K UPDATES JAN 22, 2006 - SERVICE PACK SLIPSTEAMING... UPDATED MSXML. THANKS TOMCAT76! JAN 29, 2006 - UPDATED WGA SLIPSTREAMING FEB 8, 2006 - BEEN LACKING ON THIS PART OF THE SCRIPT. DX9 UPDATE, WUA20 UPDATE, TOMCAT76 UPDATE. TOMCAT RULES FEB 20, 2006 - FIXED INTERNATIONAL ISSUE WITH AU.INF. CABS MODDED BY IEAK6 ARE ACCEPTED NOW. FEB 24, 2006 - ENHANCED LOCALIZATION SECTION. INITIAL SUPPORT FOR MUWEB AND ADDON PACKS. FEB 25, 2006 - UPDATED SUPPORT FOR ADDON PACKS. FEB 27, 2006 - THE OPUC3 AND IUCTL CABS CAN NOW BE PLACED AS IS IN THE HFCABS FOLDER. FEB 28, 2006 - CLEANUP. UPDATED ADDON PACKS SUPPORT. FEB 29, 2006 - CLEANUP. ADDON PACKS MADE TO WORK WITH XP/2K3 ONLY ARE NOW SUPPORTED FOR 2K TOO. MAR 1, 2006 - FIXED ERRORS IN MSXML AND ADDON PACKS SECTIONS. MORE CLEANUP. SEPARATED CHANGELOG FROM SCRIPT FILE. MAR 2, 2006 - UPDATED LOCALIZATION SECTION (CHINESE AND GREEK). MAR 3, 2006 - UPDATED LOCALIZATION SECTION (CHINESE). MAR 4, 2006 - FIXED DX9/CODECS COLLISION. UPDATED LOCALIZATION SECTION. MAR 5, 2006 - UPDATED LOCALIZATION SECTION (NORWEGIAN). ADDED EXPERIMENTAL SUPPORT FOR [FILEFLAGS]. CLEANUP. MAR 6, 2006 - FIXED ERRORS IN HFAAO SECTION. UPDATED HFDRV SECTION. ADDED HFAAO TO ERROR_REPORT.TXT. MAR 7, 2006 - UPDATED LOCALIZATION SECTION. UPDATED HANDLING OF KB890046. ADDED SUPPORT FOR KB912945. CLEANUP. MAR 9, 2006 - UPDATED LOCALIZATION SECTION (FI, FR & TK). CLEANED UP OUTPUT IN TXTSETUP.SIF AND DOSNET.INF. HFEXPERT\WIN\\: LEAVE *.CP* UNCOMPRESSED AND ALLOW HIDDEN FILES. COMPRESSED MUWEB.DLL. GENERAL CLEANUP. MAR 10, 2006 - DIAGNOSTIC UPDATE. MAR 12, 2006 - MODIFIED HANDLING OF *.CPL AND *.CPI FILES. UPDATED OUTPUT IN ERROR_REPORT.TXT. DIAGNOSTIC UPDATE. MAR 13, 2006 - FIXED MULTIBOOT PATH ISSUE. REMOVED REFERENCE TO SP CAB FROM DOSNET.INF WHEN MERGING WITH DRIVER.CAB. MAR 14, 2006 - KB912945 FIX. XPSP3RES.DLL APPEARS ONLY ONCE IN TXTSETUP.SIF. FIXED ERROR WITH SOME APP ADDONS. MAR 15, 2006 - FIXED PROBLEM OCCURING ON WIN2K WHEN KEEPING IE5 BUT ADDING THE ROLLUP. UPDATED OUTPUT IN ERROR_REPORT.TXT. MAR 16, 2006 - LCC FIX FOR XPSP2. CDIMAGEGUI ADDON WORKAROUND. ADDED SP LEVEL TO ERROR_REPORT.TXT. FIXED NON-DETECTION OF 2K ADV/DCS. MAR 18, 2006 - CHANGED THINGS AROUND SO HFEXPERT\WIN CAN ADD FILES WHICH ARE REMOVED BY HFCLEANUP. MAR 19, 2006 - MORE TITLES. MAR 20, 2006 - *.CPI FILES IN HFEXPERT\CODECS ARE NO LONGER REGISTERED. MAR 22, 2006 - FIXED ISSUE WITH SPX.CAB. MAR 24, 2006 - UPDATED SPX.CAB HANDLING. MADE HFDRV.CAB COMPATIBLE WITH WINDOWS XP AND 2003. MAR 25, 2006 - UPDATED HANDLING OF MSXML3 FOR WIN2K. ADDED "CD INSTALL PATH" TO ERROR_REPORT.TXT. LOCALIZATION FIX FOR PORTUGUESE. MAR 26, 2006 - NOTHING IS ADDED INTO DOSNET.INF WHILE PROCESSING HFCLEANUP AND HFEXPERT\WIN IF DOSNET.INF DOESN'T EXIST. MAR 27, 2006 - IGNORE EMPTY CODECS, APPREPLACEMENT AND HIVES FOLDERS. UPDATED HANDLING OF ISO CREATION ROUTINE (THANKS KRAMY). BOOT.BIN ACCEPTED FOR CDIMAGE. MAR 28, 2006 - ADDED DRIVERCAB FEATURE. EXTERNAL CONFIG FILE TO EDIT ISO TITLE, NAME & SWITCHES. UPDATED HANDLING OF MSXML3 FOR WIN2K. IGNORE EMPTY HFCLEANUP FOLDER. IF BOTH CDIMAGE.EXE AND MKISOFS.EXE EXIST, ONLY CDIMAGE.EXE IS RUN. MAR 30, 2006 - ADDED SUPPORT FOR KB901190 (KOREAN IME) IF I386\LANG EXISTS. APR 1, 2006 - IF BOTH CDIMAGE.EXE AND MKISOFS.EXE EXIST, MKISOFS.EXE IS RUN. BOOT.IMG WILL BE RENAMED TO BOOT.BIN. APR 1 ~ APR 21, 2006 - MPEG2DATA.AX DOESN'T EXIST ANYMORE. QUOTE DESTINATION PATH OF PACKAGE INSTALLER BINARIES. FULL PATH IS USED FOR EXPAND.EXE. IF EXPAND.EXE EXISTS IN HFTOOLS IT IS USED INSTEAD. DETECT PRESENCE OF FINDSTR.EXE. RENAMED ERROR_REPORT.TXT TO HFSLIP.LOG. HFSLIP.LOG MENTIONS IF SP WAS SLIPSTREAMED. ADDED COPYRIGHT NOTICE TO HFSLIP.LOG. CREATE HFSPACK FOLDER BY DEFAULT. COMPATIBILITY FIX FOR LIVESTATE. WORKAROUND FOR CASE SENSITIVITY PROBLEM WITH MKISOFS.EXE. ADDED SUPPORT FOR XPIZE. HFSVPK IS NOW CALLED HFSVCPACK AND HFSVPK_SW IS NOW CALLED HFSVCPACK_SW; FOLDERS WITH OLD NAMES ARE RENAMED AUTOMATICALLY. OPTION TO DELETE CAT FILES FROM SVCPACK IF CUSTOM SFC*.DLL DETECTED IN FIX OR FDVFILES. FIX FOR NON-ENGLISH KB912812 ON WIN2K3. SUPPORT FOR KB908531 (INCLUDING XPSP1). COPY CLASSIC.WMZ. IUCTL.CAB FIXES. UPDATE TO SUPPORT 2K MDAC HOTFIX. FIX FOR KB912812 WHEN KB912945 IS PRESENT. FIX FOR PROBLEM WITH WU CATALOG SITE ON XP AND 2K3. HFSPACK NOT PROCESSED WHEN EMPTY. CDIMAGE ALLOWED FOR STANDALONE MAKEISO FEATURE. UPDATED FILE AND FOLDER FORMAT SECTION. FIXED PROBLEM WITH APPLICATION ADDONS. FIXED HANDLING OF UPHCLEAN FOR XP/2K3. SUPPORT FOR UPHCLEAN FOR WIN2K. SUPPORT SPACES IN PATH TO SOURCE WHEN SLIPSTREAMING SP. APR 22, 2006 - IMPLEMENTED KB918165 FIX. DETECT CORRECT SP LEVEL WHEN LOWERCASE TAG PRESENT. TWO NAMES ADDED TO THANKS LIST. APR 23 ~ MAY 26, 2006 - NO DUPLICATE TYPE 2 ENTRIES IN TXTSETUP.SIF & DOSNET.INF. FIXED ACCIDENTAL HSCXPSP1.CAB REMOVAL PROBLEM ON XPSP1. EXTRACT.EXE IS NOW REQUIRED FOR AAO. BACKUP ROUTINE. SVCPACK.INF NO LONGER COMPRESSED. SUPPORT FOR RVM UPDATE PACK. DROPPED SUPPORT FOR ISOCONF.TXT & XPIZE.TXT. HFANSWER.INI REPLACES ISOCONF.TXT & XPIZE.TXT. SP MOVED TO HF. TOTAL RUN TIME. DROPPED SUPPORT FOR EXPAND.EXE IN ALT LOCATION. UNNEEDED DRIVER BINARIES IN I386 CAN BE DELETED. TWO EXTERNAL PLUGIN FILES. WMP CLASSIC HANDLED FROM 1ST EXT PLUGIN FILE. KB913433 INSTALLED FROM SVCPACK. SLIPSTREAM FLASH PLAYER FROM SWFLASH.CAB FOR WINXP. Q832483 & KB840374 INSTALLED VIA SVCPACK. REMOVED WORKAROUND FOR CDIMAGEGUI AAO. IMPROVED SUPPORT FOR MSXML3.MSI. IMPROVED AAO SUPPORT. SUPPORT FOR Q832483, Q322011, Q327979, Q810243 & Q814995. ALLOW TYPE 2 HOTFIXES WITHOUT TYPE 1 HOTFIXES. SUPPORT FOR KB888111 & KB905474 (GENUINE ADV NOTIF). REMOVED REG HACK FOR KB832483 FOR WIN2K. LEGITCHECKCONTROL.DLL NAMED LCC.DLL. DROPPED SUPPORT FOR GWFSPIDGEN.DLL & KB918165. QFE FILES FOR KB912812 ON XPSP1. REG HACK FOR KB833987 & KB914798 ON XPSP1. POST-LOGON INSTALLS (UPHCLEAN.MSI FOR WIN2K & MDACTYP.EXE). BLOCKED KB912475. GOTO EOF WHEN %HFSLIP% UNDEFINED IN GETBOOTBIN. DIFFERENTIATE BETWEEN PRO/HOME/SVR/... SUBVERSIONS. AAO CPL & CPI FILES COMPRESSED AGAIN. FIXED XPIZE SVCPACK PROBLEM. SUPPORT FOR KB911565 FOR WMP8. KB914798 INSTALLED AT T-13. MAY 27 ~ JUNE 24, 2006 - FIXED DOSNET.INF OUTPUT ERROR CAUSING FAILED WU CAT ENGINE INSTALL DURING DOS INSTALL. 2K3SP1 SLIPSTREAMED ONCE. USP5 SUPPORT. ADDED REG FIX FOR Q832483 ON WIN2K. KB911562 FOR MDAC 2.8 SP1 INSTALLED AT FIRST LOGON. KB917344-56, KB911280, aolsupp.exe AND WindowsXP-Windows2000-Script56-KB917344-x86-enu.exe SUPPORTED. QFE FILES FOR KB914389. RTMQFE files for KB916281. FILEFLAGS FOR SPX.CAB, TSHOOT.DLL, BNTS.DLL,... ALLOWED SPACES IN HFSLIP PATH WHEN HANDLING HFEXPERT\WIN. ADDED C TO DRIVE CHECK IN HFSLIP.CMD. EXIT HFEXPERT WHEN NO FILES ARE PROCESSED. BACKUP DETACHED FROM SLIPSTREAMING. FOLDERINIT AFTER FILE CHECK. INTRO TEXT UPDATE. HFSLIP.LOG CLEANUP. UPDATED LINK TO HFNETCHK PAGE. ADDED DELCATS, MAKENOISO, INSTALLRC, SLIPSWFLASH & INCWMPSKIN VARIABLES TO HFANSWER.INI. -no-iso-translate FOR MKISOFS. CORRECT WRONG DEFAULT FOR BACKUPSOURCE IN HFANSWER.INI EXAMPLE FILE. JUN 28, 2006 - FIXED BUG IN HANDLING OF CAT FILES (DELCATS=0 DELETED CATS ANYWAY). JUN 29 ~ JULY 12, 2006 - QFE FILES USED FOR KB916281 FOR 2K. INCLUDED NEW PRODUCT NAME FOR XP FLASH SLIPSTREAMING. W03A2409.DLL FIX FOR KB916281 FOR 2K3. GENERIC FIX FOR 2K3SP1 *.HF.* FILES. REMOVED FIXES FOR KB912945. CMDOW.EXE IN HFTOOLS TOO. CPL/CPI FILES IN CODECS MODIFYPE'D. LONG FILE NAMES IN CODECS TRUNCATED TO 8.3. FIXED DOSNET.INF PROBLEM WITH SOME ADDONS. REMOVED CHECK FOR MODDED SFC*.DLL FOR XPIZE. REMOVED FORCEXPIZESVC VARIABLE. JUL 13 ~ AUG 3, 2006 - GET BOOT.BIN CODE FIX. FIX DETECTION LANGUAGES WITH SPACE. REWRITE OF TYPE 1 HFX & SLIPSTREAMING SECTIONS. ADMIN WARNING. QFE BINARIES FOR 2K+IE6/XP/2K3. FLASH FOR 2K AND 2K3 MOVED INTO MAIN. FIXED KB898461. FIXED DOUBLE INF ENTRIES IN HFSLIPWU.INF. DROPPED SPECIAL TREATMENT OF MDAC 2.5 FOR 2K. UPHCLEAN FOR WIN2K GETS CORRECT ICON IN ADD/REMOVE PROGRAMS. REG HACK FOR KB885836. XPSP2 INSTALLER CAN BE NAMED XPSP2.EXE. RETURN OF DX9 FOR 2K3. HFEXPERT\PROGRAMFILES. IGNORE .TXT IN HFEXPERT\CODECS. AUG 4, 2006 - FIX ISO PROBLEM. AUG 10, 2006 - KB917008 FOR WIN2K INSTALLED FROM SVCPACK. ASMS FILES NOT COMPRESSED. PROGRAM FILES "ROOT ONLY" FIX. AUG 11 ~ OCT 21, 2006 - AUTO BINARY HANDLING. DELETE MORE UNUSED BINARIES. SUPPORT FOR XML4&6 FROM MS06-061. SUPPORT FOR REGULAR MSI FILES IN HFSVCPACK_SW. FIX FOR NORWEGIAN LANG DETECTION. SRI LANKA TIME ZONE REG FIX. SUPPORT FOR MSXML2 & KB887606 FOR MSXML2. RENAME EASYCDBLOCK.INF. SUPPORT FOR *XINPUT* AND *XACT*. IMPROVED SLIPSTREAMING OF KB908981 FOR 2K3. ADDED REG ENTRY FOR W03A2409.DLL IF OS IS 2K3SP1 ADV/DTC. KB898461 NO LONGER REPORTS 0 FILES COPIED. SUPPORT FOR NETW DIAG TOOL. IMPROVED SLIPSTREAMING OF WMFDIST95.EXE AND KB887472 FOR XP. IMPROVED SLIPSTREAMING OF WMP10 AND KB896344 FOR XPSP2. INTRODUCED SLIPSTREAMING OF WMP10 FOR XPSP1 (2ND INSTALL PORTION POPS UP). IMPROVED SLIPSTREAMING OF Q828026, KB817778 AND KB820291 FOR XPSP1. REGISTRY HACK FOR SUPERSEDED KB839645. SUPPORT FOR XPSP1 DOC UPD. SUPPORT FOR MSXML 2.5 HOTFIX. IMPROVED SLIPSTREAMING OF UR, KB900725 AND WMFDIST.EXE FOR WIN2K. IMPROVED DX9 DOS-BASED INSTALL FOR 2K. INTRODUCED SLIPSTREAMING OF WMP6 CODECS AND WMP9 FOR WIN2K. GDI+ SLIPSTREAMING MOVED TO MAIN SCRIPT. FIXED PROB WITH ROOTS UPDATE. IMPROVED SUPPORT FOR IEAK IE6. WORKAROUND FOR BROKEN INETCOMM.DLL FROM OE5.5 HFX. ADDED WMP9 TO HFSLIP WINDOW TITLE. UPDATED INTRODUCTION PAGES. CODE CLEANUP INCLUDING SUGGESTIONS FROM YZÖWL & THE_GUY. REMOVED TEMP SOLUTIONS FOR CHANGES IN LAST MONTHS. FORCEDELCATS IS PHASED OUT. HFDRV NO LONGER USED. NEW STORAGE FEATURE. UPDATED DRIVERCAB FEATURE. IMPROVED ADDON SUPPORT. DBLBIN*.EXT NOW WORKS WITH MULTICAB TOO. OCT 22, 2006 - %DELCATS% LEQ 1 DON'T WORK. OCT 23 ~ NOV 11, 2006 - ECHO FILE NAMES WHEN RECABBING DRIVER.CAB. HFSLIP BUILD NUMBER IN ADD/REMOVE PROGRAMS. ADDED 3,3 REFS IN TXTSETUP.SIF FOR WMP COPY. SUPPORT FOR ADDONS WITH SPACES IN INI FILE. NEW VARIABLE OVERWRITEISO. USE BACKSLASH FOR SOURCEDISKSNAMES FOLDERS IN HFSLIPWU.INF. NOV 12, 2006 - USE BACKSLASH FOR SOURCEDISKSNAMES FOLDERS IN HFSLIPPF.INF. REMOVED DOUBLE "ECHO>>" IN PROGRAMFILES SECTION. NOV 13 ~ NOV 18, 2006 - IE7 SLIPSTREAMING INCLUDING BRANDING.CAB. NEW FLASH6 UPDATE. REGDLL NEW FLASH9 OCX INSTEAD OF DEFAULT REGOCX. MODIFYPE OPUC.DLL. DON'T DELETE 2KIE6 SHLWAPI.DLL UPDATE. FILEFLAGS UPDATE. STORAGE: NO FILES ARE ADDED TO SCSILOAD IF NOT EXISTENT IN SCSI. NOV 19 ~ DEC 7, 2006 - IE7 INTEGRATED INSTEAD OF SLIPSTREAMED. KB917008 FOR 2K IS NOW SLIPSTREAMED. SUPPORT FOR TSC 6.0 (SHORTCUT STILL IN COMMUNICATIONS). SUPPORT FOR WIN RMS CLIENT SP2 (MSI @ T-13). SUPPORT FOR KB928388 TIMEZONE UPDATE (ALL OS's). REMOVED HARD SRI LANKA TIMEZONE EDIT. 48-BIT LBA SUPPORT FOR 2K AT BEGINNING OF SETUP. WMP11 SLIPSTREAMED FOR XPSP2 ENU. CD/DVD BURNING. SUPPORT FOR KB922120 & KB926139. DELETE MORE TYPE 2 FILES. OBSOLETE FORCEDELCATS NO LONGER CONVERTED TO DELCATS. ARRANGED WINNTDIRECTORIES SECTION IN TXTSETUP.SIF. DEC 8 ~ DEC 16, 2006 - IE7 IS INSTALLED AT GUI LOGON UNLESS IE7SVCPACK=1 IS SPECIFIED. FIXES FOR MICROSOFT UPDATE AND OFFICE UPDATE WHEN INTEGRATING IE7. TIMEZONE CHANGES HARD CODED INTO INF HIVE. HARD CODED REGISTRY EDIT FOR KB926121 FOR WIN2K. SUPPORT FOR OFFICE GENUINE ADVANTAGE. POWERSHELL 1.0 INSTALLED AT FIRST GUI LOGON (DOESN'T WORK FROM SVCPACK). SUPPORT FOR LOCALIZED VERSIONS OF POWERSHELL 1.0. SUPPORT FOR WMP9/10 UPDATE KB923689. SUPPORT FOR D3DX10 CABS. FDVFILES: DELFILES FOR BINARIES, TXTSETUP.SIF FOR INFO FILES. REMOVED WORKAROUND FOR OE 5.5'S INETCOMM.DLL AS IT'S FIXED IN NEW CUMULATIVE. DEC 17, 2006 ~ JAN 9, 2007 - FIXED 2K3SP1 SLIPSTREAM BUG. CAT FROM XML2 UPDATE IS INCLUDED. MCE'05 UR2 IS ACCEPTED. NEW DLLS NO LONGER AUTO-REGISTERED. NO MULTIPLE REFERENCES TO CUSTSAT.DLL. ONLY CHECK FOR MODIFYPE IF NEEDED. TIMEZONE.INF NOW CALLED HFSLPHIV.INF. AUTOIT SCRIPTS. ADDONS ENTRIES SECTIONS ARE PARSED. SPXCAB WITH MERGE OPTIONS D/E/F. DIFFERENT NUMBERING FOR TXTSETUP DESTINATION DIRS. JAN 10 ~ FEB 16, 2007 - FIXED DRVINDEX.INF CORRUPTION. DRIVER.CAB NOT ACCIDENTALLY DELETED FROM SOURCESS. FIX WMP11 TASKBAR PROBLEM. IE7 HFXs & BRANDING.CAB. SUPPORT NEW TZ UPDATE KB931836 (KB929120 BLOCKED). SUPPORT WGA NOTIF "STANDALONE" EXE. SUPPORT IEAWSDC.CAB. UPHCLEAN MSI MOVED. [XP-2K3] UNREFERENCED FILES IN SOURCE NOT ADDED TO SIF. FILE NAMES WITH "MDAC281-KB" BLOCKED. MDAC2.8SP1 UPD COPIED AS MDAC281U.EXE. IMPROVED SUPPORT USP5. HFSVCPACK EXE INSTALLED BEFORE HFSVCPACK_SW MSI. ALLUSERS=1 FOR MSI FILES. TZUPDATE VAR FOR NEWER TZ UPDATE. "DRIVERCABNAME" LINE ONLY REWRITTEN IF NECESSARY. HFSLIP ADD/REMOVE PROGRAMS ENTRY CAN BE REMOVED VIA CHANGE/REMOVE. HFGUIRUNONCE. SOME CODE ENHANCEMENTS. FIXED SOME ERROR MESSAGES. UPDATED INFO IN INTRO SCREENS. DBLBIN*.EXT AUTO-RENAMED. ALTERNATE INPUT DIRS. SUPPORT ADDONS IN RAR AND ZIP FORMAT. SUPPORT REG, CMD AND INF FILES WITH SPACES. *.SYS FROM STORAGE ADDED UNDER [FLOPPYFILES.2]. NOLOGCOPY TO DISABLE COPYING HFSLIP.LOG. INCALLSKINS TO INCLUDE ABANDONED SKINS. FEB 19, 2007 - FIXED HFSVCPACK INF PROBLEM. FEB 20 ~ MAR 5, 2007 - MDAC 281 UPDATE NO LONGER IN ADD/REMOVE PROGRAMS FOR 2K. IE7 SLIPSTREAMED. ONLY PRODUCT.ADD.REG USED FOR XP TYPE 1 HOTFIXES. ONLY PRODUCT.ADD.REG AND PRODUCT.ADD.REG.SERVER USED FOR 2K3 TYPE 1 HOTFIXES. BLOCKED 2K3SP2 AS HFX. ALLOWED 2K3SP2 SLIPSTREAMING. DOWNLOAD.MICROSOFT.COM & UPDATE.MICROSOFT.COM IN 2K3 TRUSTED ZONES. KB904706 QUARTZ.DLL NOT DELETED WHEN SLIPSTREAMING DX9 ON 2K3SP1. SHOW DESKTOP FIX TAKEN FROM NR'S IE7 ADDON. BLOCKED DX9 CORE SLIPSTREAMING FOR XPSP2 AND UP. ALL FILES TAKEN FROM BRANDING.CAB. LEGITCHECKCONTROL.DLL NOT REGISTERED AGAIN WHEN KB905474 DETECTED. RMCLIENTBACKCOMPAT.MSI INSTALLED TOO. SUPPORT FOR KB928470. SUPPORT FOR MSI3*.DLL BINARIES. FONTINST.* FROM TYPE 2 DELETED. DIRECTX_* BLOCKED. HFSLPHIV.INF ONLY CREATED WHEN NECESSARY. AAO BINARIES CAN BE EXPANDED IF HFSLIP FOLDER PATH CONTAINS SPACES. SUPPORT FOR HFSLIP_PRE* & HFSLIP_POST*. HFSPLUG2 ABANDONED. MAR 6, 2007 - BLOCKED IE7 INTEGRATION ON XP IF MODIFYPE NOT DETECTED. MAR 7 ~ MAR 25, 2007 - URL ZONES NOT FOR 2K3SP2. NO TXTSETUP.SIF EDIT FOR 908981 FOR 2K3SP2. UNLOCKED XPMCE CODE. LOOSENED Q****** FILTER. ADDREG.SETUPKEY CALLED FOR TYPE 2 HOTFIXES. MAR 26 ~ APR 26, 2007 - FIXED "ENFORCED-ONLY" REG BUG. DOS SUPPORT FOR NEW D3DX10* & D3DCOMPILER* FILES. REUSE /ON SWITCH IN SOME CASES. 48-BIT LBA FOR 2K WITH REG.EXE IF SPACES IN PATH. TIME SCRIPT COUNTS CORRECTLY UNTIL NEXT DAY AT 11:59PM. APR 27 ~ MAY 6, 2007 - SUPPORT WUA30. WUA20 IGNORED IF BOTH IN HF. DEL CREATECAB.CMD FOR ANY HFX. INF EDITED FOR CREATECAB.CMD FOR DOS-BASED INSTALLS. SUPPORT IE7 HFX WITH DIFFERENT NAMING STANDARD. SUPPORT ACADPROC.DLL COMING FROM ANY HFX. MAY 7 ~ MAY 12, 2007 - IE7 HOTFIXES WITH NEW NAME CAN BE SLIPSTREAMED. ADVPACK.DLL FROM TYPE 2 HOTFIXES ALSO DELETED WHEN SLIPSTREAMING IE7. IE7BACKUP=1 TO UNINSTALL IE7 SVCPACK / FIRST GUI. MAY 13 ~ JUN 7, 2007 - CHECK HOST OS. HFSVCPACK_SW BECOMES SW1 & SW2. UPHCLEAN NO LONGER AUTO MOVED. MS UPDATE LINK IN START MENU. SUPPORT CAPICOM HFX. SUPPORT MUCATALOG*.CAB. MRT SLIPSTREAMED. BLOCK WMP CUMUL HFXS IF WMP11 IN HF. ALLOW IE7 REG TWEAKS THRU EDITING IEUINIT.INF. CREATE SHOW DESKTOP ICON IN DEF USER PROFILE WITH IE7SLIP/IE7SVC. SHOW DESKTOP RUNONCE ABANDONED. MDAC 2.8 GOLD/SP1 SLIPSTREAMED. NO LONGER REGISTERING DELETED WMP9 DLLS. 2KIE6 DANIM.DLL SVCPACK RENAME. CUSTOM 2KIE6 CAB FILES. 6 EXTRA IE6 FILES SLIPSTREAMED. SUPPORT SCRIPCHS/SCRIPCHT/SCRIPPTB/SCRIPPTG.CAB. SCRIP*.CAB IGNORED IF NEWER EXE IN HF. WMP11 EXE SUPPORTED IF NO HF\WMP11 FOLDER. SAME FLASH OCX TREATMENT FOR XP. DROPPED SUPPORT KB913433. KB923789 NOT HANDLED IF SWFLASH.CAB DETECTED. XP/2K3 HFX DOWNLEVELING. UPDATED HFSLIP VERSION REPRESENTATION IN HFSLIP.LOG & ADD/REMOVE. JUN 8, 2007 ~ JUL 12, 2007 - FIX ERROR MESSAGE SLIPSTREAMING BOTH IE6 AND 2K3 TZ UPD. FIX ERROR MESSAGE DELETING NON-EXISTING QUICKSILVER.WMZ IN LOCALIZED WMP9. SEARCHING FOR CMPNENTS\NETFX TO SLIPSTREAM NETFX 1.0 UPD. WARNING IF XP SOURCE LOWER THAN SP2. FIXED XP MSI31 MSI.ADD.REG SECTION. PROPER RENAME HELP FILE 2K3 TSC 6.0. SUPPORT FOR 2K3 KB933854. NO EXTRA REFERENCE FOR W03A2409.DLL AND WS03RES.DLL FOR 2K3SP2. FIXED IE7 UPDHFSLP.INF HANDLING WITH NON-SLIPSTREAM. DELAYED IE7 SLIPSTREAM UNTIL AFTER HFXS. IE7 SLIPSTREAM LOGGED IN HFSLIP.LOG. QMGR.DLL COPIED TO BITS FOLDER TOO. UPDATES FOR COMPRESSED FILES IN I386 SUBDIRS ARE COMPRESSED; OTHERS NOT. KILLBIT FROM KB890046. DROPPED SUPPORT TYPE2 MSOE HFXS. SILENT EXES INSTALLED FROM SVCPACK.INF AGAIN (SAME INSTALL ORDER). ROOTS FILES COPIED TO SVCPACK. SOURCE WITH SVCPACK NO LONGER "UNCLEAN". IF NOT USP5, ALL FILES EXCEPT CATS ARE DELETED FROM SOURCE SVCPACK. HF\BASIC & HF\NOREG. MOVED MOST [HFSLIPREG] CONTENT TO HFSLPHIV.INF. AUTOIT SCRIPTS COPIED TO SVCPACK. OLD DBLBIN*.EXT FILES NO LONGER SUPPORTED. WHEN INCLUDING KB926122, REG ENTRY FOR "NTDS SDPROP" IS NOT ADDED IF OS IS WIN2K PRO. JUL 12, 2007 - FIXED NEW BUG SLIPSTREAMING XP PACKAGE INSTALLER FROM HF. JUL 13 ~ JUL 30, 2007 - SUPPORT FOR MUAUTH.CAB. SLIPSTREAMING WMP INF. OPTIMIZED DX9 CORE CODE. ALL HFGUIRUNONCE FILES ARE QUOTED IN TXTSETUP.SIF. ROOTS BINARIES BACK IN I386, TO BE COPIED TO TEMP FOLDER DURING TXTMODE COPY & EXECUTED FROM THERE AT T-13. CHANGED JAP TO JPN. HIVE INFS IN [HIVEINFS.UPGRADE] TOO. IE6 WU LINK NAME CHANGED TO "MICROSOFT UPDATE" IF MUAUTH.CAB IS PROCESSED. DELCATS_OVERRIDE. MDAC_TYP BID INF & 2K ROLLUP HFSEC INFS COPIED TO HD AND PARSED THROUGH SECEDIT. SPECIAL DX9 TREATMENT FOR 2K3SP1 NOW FOR 2K3SP1+. JUL 31 ~ OCT 1, 2007 - FIXED HKLM\~\POLICIES PERMISSION ISSUE. SUPPORT FOR XPSP3. BLOCKED 2ND & 3RD CUMUL TZ UPDATE. "W2K_SP5" TREATED AS TYPE 1 HFX. DEL "56BIT" SUBFOLDER. IF FILES IN I386 SUBFOLDERS EXIST COMPRESSED & UNCOMPRESSED, BOTH ARE REPLACED. EASYCDBLOCK.INF IN \INF. IMPROVED KB890046 KILLBIT DETECTION. MEASURES AGAINST DX9 BINARY CORRUPTION. SUPPORT UPDATE.EXE IN HFTOOLS FOR SP INSTALLERS. SUPPORT FOR CWND.EXE. CWND/CMDOW @ COMMAND ONLY WRITTEN IF CWND/CMDOW IS PRESENT. SETUP FOLDER HFSLPGUI MERGED WITH HFSLIP. %SYSTEMROOT%\HFSLIP REMOVED AT FIRST GUI LOGON. SUPPORT FOR WSH 5.7. REMOVED SUPPORT FOR WSH 5.6 NAMED AS SCRIPTEN.EXE. IF BOTH SFCFILES.DL_ & SFCFILES.DLL EXIST, ONLY SFCFILES.DL_ IS COPIED TO NEW SOURCE. UPDATED INTRO PAGES. OCT 2 ~ OCT 14, 2007 - IEFRAME.DLL.MUI, JSCRIPT.DLL & VGX.DLL FROM IE7 HFXS COPIED BY FORCE. IE7 1ST GUI LOGON NO LONGER SUPPORTED. IE7 SVCPACK DEFAULT. IE7 INSTALLER EXTRACTED WITH SVCPACK METHOD EVEN IF NO HFXS PRESENT. SHOW DESKTOP ICON NO LONGER CREATED WITH SVCPACK METHOD. IE7SVCPACK VARIABLE IS IGNORED. SUPPORT FOR NEW LOCAL 2K3SP2 W03S3*.DLL FILES. OCT 15 ~ OCT 25, 2007 - DEFAULT IE7 HANDLING ON XP: IE7SLIPSTREAM > IE7GUILOGON > IE7SVCPACK. DEFAULT IE7 HANDLING ON 2K3: IE7GUILOGON > IE7SVCPACK. SUPPORT IE7GUILOGON & IE7SVCPACK VARIABLES FROM HFANSWER.INI. IE7 SLIPSTREAMING NOT POSSIBLE ON XP IF NO CD TAG IN SOURCE FOLDER. OCT 26 ~ NOV 14, 2007 - USING FP*0EXT.INF FOR LOCALE VARIABLES. BETTER DETECTION OF GREEK SOURCES. SUPPORT FOR LCIDD VARIABLE IN HFANSWER.INI. 3076 LCID REMAPPED TO CHINESE SIMPLIFIED. SUPPORT FOR DX9 REDIST IN HF. SUPPORT FOR DXDLLREG_X86 & X3DAUDIO CAB PACKAGES. BETTER SUPPORT FOR X3DAUDIO DLLS IN XACT CABS. IGNORING D3DX*X64 CABS. CHANGED XINPUT RENAMES. IE7 PIDCODE IS NOW BLANK. PLUGIN.OCX REMOVED DURING SETUP IF SLIPSTREAMING IE7. SEPARATED WMFDIST11.EXE CODE FROM WMP11 CODE. BLOCKED WM9CODECS.EXE. MORE OUTPUT WHEN WM PACKAGES ARE PROCESSED. STRICTER NAMING RULES FOR WM PACKAGES. IGNORING INF FROM KB832414_MSXML2.5. BLOCKED KB918093, KB938977, KB940427 AND KB943000 TZ UPDATES. CORRECTLY DETECTING IE AND SP LEVEL OF GURGLEMEYER USP 5.1. BLOCKING IE6 SLIPSTREAMING IF USP 5.1. 2K-WMP9(C): LAPRXY.DLL AND LOGAGENT.EXE NOT COPIED TO PF\WMP FOLDER BY WIN SETUP. DELETING DWINTL.DLL FROM WMP9 IF SOURCE IS GERMAN. 2K WITH IE6 OR WMP9: RENAMING NEW DWINTL.DLL TO DWIL.DLL. IE7 HFX WITHOUT IEFRAME.DLL.MUI: XCOPY FILES NEWER THAN 8-MAR-2007. IE7SLIP: CHECK IF EXIST BEFORE DELETING DLLCACHE FILES. REMOVED SUPPORT FOR IUCTL.CAB. NOV 15 ~ DEC 12, 2007 - REPLACE FOLDER REPLACES FIX, COVERING ENTIRE SOURCESS FOLDER. CODE BY YZOWL TO DETERMINE HOST OS. NO ADMIN CHECK IF HOST IS VISTA. CHECKING FOR FIND.EXE TOO. INCREASED CHECK FOR MODIFYPE.EXE REQUIREMENT. HFSLIP ABORTS IF HOST OS IS VISTA AND MODIFYPE IS NEEDED. SHOWING NAMES OF DELETED FILES FROM *.EXT FILE. NO AUTO COPY FROM HFSVCPACK_SW TO /SW1 /SW2. REVISED HFSLIP.LOG CONTENT. CODE ENHANCEMENTS. USING FOR FILE EXTENSION TOO WHEN POLLING FOR HOTFIX. CHECK IF SYSTEM IS STILL IN SETUP FROM HFSLPGUI.CMD. SIMPLIFIED 890046 KILLBIT DETECTIONS. BLOCKED KB942763. FLASHUTIL*.EXE IS SLIPSTREAMED TOO (REQUIRED FOR REGISTRATION OF FLASH. GDI DET TOOL REGISTRY HACK ADDED FROM HFSLIPWU.INF AGAIN. WMS SUBFOLDER IGNORED FOR 2KPRO. WMS/WMS4.CAB PROCESSED FOR SERVERS. RDPWD.SYS FROM ROLLUP REMOVED IF KB899591 FOUND IN BASIC/NOREG TOO. MUAUTH.CAB COPIED THROUGH HFSLIPWU.INF FOR 2K TOO. SLIPSTREAM NETDIAG.EXE IF SUPPORT.CAB DOESN'T EXIST. ENHANCEMENTS FOR HANDLING OF ROLLUP TO AVOID CONFLICTS WITH FUTURE HOTFIXES. ALSO LOOKING IN SUPPORT.CAB FOR REG.EXE FOR 2K. SUPPORT REGULAR KB905474 HOTFIX. MORE CAREFUL HANDLING OF KB928470 FOR XP HOME. CORRECTED ERROR IN RUNONCEEX ENTRY FOR BITS UPDATE FOR XPSP1. LNG DETECTION REQUIRED TO HANDLE LOCALIZED 2K3 W03A*409.DLL FILES. UPDATE.MICROSOFT.COM AND DOWNLOAD.MICROSOFT.COM TO TRUSTED ZONES FOR 2K3SP2. HOTFIXES WITH DX9 IN NAME SLIPSTREAMED AFTER DX9. ADDED SUPPORT FOR DX9 SUBFOLDER FROM HOTFIXES. ABANDONED DX9 SLIPSTREAMING FOR 2K3SP0. REVISED DX9 SLIPSTREAMING FOR 2K3SP1/2. CUSTOM DX9 CAB CREATED FOR 2K3SP1/2. IE7 SVCPACK INSTALLER NEW DEFAULT FOR 2K3. SHOW DESKTOP ICON CREATED FOR 2K3+IE7. FULL SHELL.INF USED FOR SEVERAL LANGUAGES TO CREATE HFSLIPSD.INF. OFFICE11 AUTH CAB FLAG ADDED TO REGISTRY WHEN IE7 IS PROCESSED. LNG DETECTION REQUIRED WHEN SLIPSTREAMING IE7. IE7 XMLLITE NOT PROCESSED IF SOURCE OS IS XPSP3. DELAY IEFRAME.DLL FOR IE7 GUI. USING SAME HFX DETECTION FOR IE7 SLIPSTREAM AND INTEGRATION. IE7 HFX INF FILES INTEGRATED INTO SVCPACK/GUI INSTALLERS. IE7 INSTALLER MAKES BACKUP BY DEFAULT. ForceWMP9Streaming=1 IN HFANSWER.INI TO FORCE-FIX 2K+WMP9 ONLINE STREAMING BUG. LAPRXY.DLL AND LOGAGENT.EXE FROM WMP9 SLIPSTREAMED AT T-13 AGAIN FOR SEVERAL LANGUAGES. ONLY EXISTING PLAYLISTS ARE SLIPSTREAMED. TIGHTENED RULES ON WHICH WM10 UPGRADES WORK TOGETHER. IMPROVED SUPPORT FOR KB913800 FOR XPMCE. SUPPORT FOR WM SUBFOLDER. IF WM CODECS AREN'T UPDATED, XPMCESP2 AND 2K3SP1 GET CORRECT FILES FROM WM(P)-TYPE HFX. WM(P)-TYPE HFX ALLOWED FOR WMP11. SUPPORT FOR KB891122 FOR WMFDIST9.EXE/WMFDIST95.EXE. ONLY WMFDIST95.EXE TAKEN FROM XPMCE ROLLUP UPDATE IF OS IS NOT XPMCE. DISTINGUISHING BETWEEN WMFDIST95.EXE FROM XPMCE ROLLUP AND KB891122. DEC 13 ~ DEC 21, 2007 - HFSLIP.CMD NOT CALLED TWICE IF NOT NECESSARY. HUN & ESN SHOW DESKTOP ICONS CREATED NORMALLY. SUPPORT FOR WMP10 SUBFOLDER IN HFX. SUPPORT FOR POSSIBLE WMP9 SUBFOLDER IN FUTURE HFX. AVOIDED 4 ERRORS WHEN NOT UPGRADING WMP TO EMERALD OR WMP11 ON XPMCESP2. UPDATED CREDITS. DEC 22 ~ DEC 26, 2007 - FIXED BUG: HFSLIP.CMD STILL CALLED TWICE WHEN ONLY ONE SECTION EXISTS. FP_AX_CAB_INSTALLER.EXE FROM SWFLASH.CAB INSTALLED AT T-13. DEC 27, 2007 ~ FEB 23, 2008 - Fixed bug: RIS installing on 2KSVR. Fixed bug: WU asking to install KB926121 on 2KPRO. Detect SFC* in REPLACE\I386 for DELCATS. Generic support for HFXs containing subfolder named "root". Correctly updating DRIVER.CAB with merge options A/B/C with USP5. Hardcoded handling of SVCPACK\spsetup.exe from USP5. DELCATS option when USP5 slipstreamed before. USP5 updates in HFSLIP.LOG. When KB896344-v2 is slipstreamed, migwiz.man, migwiz.htm and migwiz2.htm aren't added to TXTSETUP.SIF and DOSNET.INF again. KB913800+WMP11 no longer blocked on XPMCE. Allow spaces in HFSLIP folder path when editing ieaccess.inf. Workaround for problem with WMP11 exe in HF and empty HF\WMP11 subfolder. eula.txt from WMP installers renamed to wmp_eula.txt. FEB 24 ~ APR 9, 2008 - Removed ALTSRCDIRS feature. FIX folder content no longer auto-moved to REPLACE\I386. Added auto support for new MFL binaries. Added support for optional KB943729. Check if SOURCESS exists in MAKEISO mode. Checking for system exes in %PATH% environment. Windows version determined from PRODSPEC.INI in SOURCE only. Checking for leftover SP folder and UC.DDF when starting HFSLIP. If custom SFC*.DL_ files exist in FDVFILES, their full name is verified before prompting the user if CAT files can be deleted. APR 10 ~ MAY 22, 2008 - Fixed bug preventing AutoIt scripts from installing. [2K+WMP9] laprxy.dll and logagent.exe are always copied into system32 at T-28. Allowed slipstreaming of SP3 if the source OS is at SP2. Workaround for problem with wbemoc.inf in the final version of XP SP3. Some IE7 binaries from the main IE7 package aren't slipstreamed for XPSP3 because SP3 contains the same or newer versions. [XPSP3] if IE7 hotfixes don't have SP3 binaries, the SP2 binaries are used. [XPSP3] minor enhancements for WMP11 slipstreaming. [XP] plugin.ocx is no longer removed when IE7 is slipstreamed. KB925876 is blocked if the source already has TSC 6.0. [XP/2K3] Start Menu shortcut for Remote Desktop Connection is relocated to Accessories group if KB925876 (TSC 6.0) is slipstreamed. [2K3] fix for missing shortcuts in Administrative Tools folder when KB925876 is slipstreamed. "Chinese (Hong Kong)" is treated as Chinese Traditional. [FDVFILES] sped up handling of DELFILES.TXT. [FDVFILES+WMP9] laprxy.dll and logagent.exe are only copied into system32 if their references aren't commented out in FDVFILES\TXTSETUP.SIF. [FDVFILES+WMP9] if logagent.exe is commented out in FDVFILES\TXTSETUP.SIF, the post-install command for logagent.exe is no longer executed. MAY 23 ~ JUN 4, 2008 - Fixed bug causing mstsc.exe to not be present and RDC shortcut to not be relocated with KB925876. Added support for KB952155. tscupdatecustom.dll is now renamed to tscupdc.dll. Old TS clients are now uninstalled via HKLM. Added enforced support for KB898461 on XPSP3. Workaround for problem slipstreaming SP3 into SP2c source. JUN 5 ~ JUN 14, 2008 - Added support for KB951376 for WinXP. Allowed slipstreaming of WMP10 onto XPSP3. Current cumulative ActiveX KillBits are force-added (override with NoKillBits=YES). Blocking Windows Installer 4.5 and Windows Search. Nov 12 2008 thru Jan 7 2009 Fix for FDVs fileset. KB956391 activeX kill bit fix. Added in FDV file detection, now looks for win2k file. Also looks for winxp if FDV develops fileset for XP. Added in fix for window media player hotfixes, added more fixes in for WP hotfixes, added fix for pesty kill bit. Mar 30 2009 Update to the terms and licensing. Thanks for the words Yzowl! Apr 11, 2009 Rolled in IE8 slipstreaming script generated by rhadamants. Thanks for the creative inputs! Apr 17, 2009 - Added in a new dx9 hotfix update. Apr 18, 2009 - Changed software license to Creative Commons license. Personal use means personal use. Apr 19, 2009 - Tweak to IE8 post xp section. Thanks for the bug find and bug fix wsmith! Jun 3, 2009 - Re-do IE8 slipstream (reverted back to rev G and redid changes) Jun 6, 2009 - Missed a few dx9 corrections that was originally done is april 17th. Oct 11, 2009 - Added MSI 4.5. It will only work with windows XP. Oct 12, 2009 - Slight tweak to MSI 4.5. Added in some dx9 stuff contributed by gluon. Oct 15, 2009 - reverted back to rev M and redid changes. Hope this fixes some wmp11 issue. Oct 16, 2009 - minor tweak for nonexistant folder and correct the decimal mui folder. Oct 17, 2009 - tweak for w2k codecs and w2k media player hotfixes. Oct 20, 2009 - added in some more dx9 files, code provided by gluon Oct 31, 2009 - added activex rollup fixes that seem to affect some languages, added in better OS recognition. Redid some code due that arose when a user reported that a dell cd gave some copy errors. Nov 09, 2009 - Upped out of beta and into final. Thanks to all for testing and offering improvements. Dec 27, 2009 - HFCLEANUP doesn't clean out layout.inf anymore, added in WM11 codec slipstreaming (not the player, just the codecs). Added in some code for HFCLEANUP parsing; reordered hfcleanup and drivercab merging. Jan 16, 2010 - Set hfslip to ignore KB968930; redid parsing of KB975254 so that the new file is put in the right location. Jan 16, 2010 - Beta C - redid parsing of 975254, iis file is renamed in the sourcess Jan 17, 2010 - Chop my fingers off. Dumb typo in beta C. Beta D. Jan 29, 2010 - Special FDV request. Beta E Feb 07, 2010 - Inki discovered a quirk where txtsetup/dosnet isn't correctly generated. Beta F. Feb 10, 2010 - Fixed lingering language prob that affected pt-br, zh-tw, zh-cn & zh-hk languages for the ms installer 4.5. Beta G. Feb 27, 2010 - IE8 installer was run twice, not it only runs once. Tweaked IE8 install infs to support IE8 removal for HFCLEANUP. Added echos of what's happening. Beta H. Apr 27, 2010 - Various "echo" fixes, various hfslip.log fixes, xp home fix issue resolved. Beta I Apr 28, 2010 - Fix for the above fix. Beta J Jun 11, 2010 - TITLE-setting corrected, optimized for the current SWFLASH.CAB (FlashUt*.dll to flash-folder instead of System32). Beta J v2 Sep 17, 2010 - Correct handling of KB975558 (mpg4ds32.ax will updated correctly now). Thx to Archeron. Beta J v3 Dez 20, 2010 - Fixed output to HHIVADD.TXT. Thx to jinjou. Beta J v4 May 29, 2011 - Fixed handling of IE6 cabs when using FDV files. Thx to tomasz86. Beta J v5 Oct 06, 2011 - Optimized for Flash Player 11 (control panel icon for Flash Player settings). Beta J v6 Nov 28, 2011 - Added slipstreaming MSI 4.5 for Windows 2003 (only if host OS is 2003) and KB979099 (all OS). Beta J v7