Version 6.4 -- 12.02.10- Office updates up to 02/2010 integrated by static definitions
- Digital signatures of downloaded files will be verified if corresponding option is selected (Thanks to "friday123")
- Installed updates' determination implementation changed in order to enhance performance and become independent of WUA
- DoUpdate.cmd script will exit with errorlevel 3010 now if reboot/recall is required and automatic reboot is disabled (Thanks to "icnocop")
- Update for Root Certificates (rootsupd.exe/kb931125) updated to November 2009 (Thanks to "Gerby")
- Office Compatibility Pack Service Pack 2 removed since Microsoft integrated it into FileFormatConverters.exe (Thanks to "Gerby" and "Denniss")
- Office Converter and Compatibility Packs will now be downloaded also if Office 2007 ("o2k7") target is selected (Thanks to "Denniss")
- UpdateGenerator script will now trigger download of .NET Framework components only for the first platform/target selected (Thanks to "Denniss")
- Info-Zip's UnZip integrated because of persistent FTP download problems - FTP proxy for wget removed because it's not used any longer
- AutoIt script compiler updated to version 3.3.4.0
- DirectX End-User Runtimes updated to February 2010 (Thanks to Matthias Kцhler)
- DownloadUpdates.sh script encapsulates wget calls in doWget() function now for easier parameterization (Thanks to "Askan" and "maro")
- Fix: Windows Vista ISO images and USB copies did not contain .NET Framework 3.5 SP1 Family Update files KB958483 and KB958484 (Thanks to "wsususer")
- Fix: DoUpdate.cmd script attempted invalid automatic recalls under Windows Vista/7/2008(R2) and was unable to install SPs on Windows 2008 DCs (Thanks to "ksjon" and "DotNet")
- Fix: CheckOUVersion.cmd script misleadingly reported outdated Offline Update version (Thanks to "software-ralf" and "boco")
- Fix: ISO volume ids and installation log file name adjusted to fit to project's new name (Thanks to "LigH")
- Fix: Removed o2k remainders in xslt directory
- Fix: DownloadUpdates.sh script contained obsolete reference to ../static/StaticDownloadLink-ifadmin.txt (Thanks to "Medvedko")
-----
Version 6.5 -- 25.03.10- Office updates up to 03/2010 integrated by static definitions
- Optional installation of Windows PowerShell 2.0 on Windows XP, Server 2003 and Vista (x86/x64) systems
- Optional installation of most recent Windows Media Player on Windows 2000, XP and Server 2003 (x86/x64) systems
- Optional installation of most recent Terminal Services Client (Remote Desktop Connection) on Windows XP, Server 2003 and Vista (x86/x64) systems
- Optional client side hash verification of update installation packages
- Custom additional configuration capabilities added to download and installation parts' static and exclude directories (Thanks to Eberhard Werle and "boco")
- Custom initialization and finalization hook capabilities added to DownloadUpdates.cmd and DoUpdate.cmd scripts (Thanks to "petebob796")
- UpdateGenerator script will now show log file on demand after downloading (Thanks to "Automatix")
- UpdateInstaller script will now allow automatic reboot option even if started from a network share on Windows Vista, 7 and Server 2008 (R2) systems
- DoUpdate.cmd script will now exit with errorlevel 3011 if recall after reboot is required and still exit with errorlevel 3010 if reboot only is required (Thanks to "othiman")
- AutoIt script compiler updated to version 3.3.6.0
- Static download definitions added for Microsoft Security Essentials for Windows XP (Thanks to "nicname")
- Fix: Security Update for Microsoft Office 2003 File Converter Pack (KB974882) could have been missed (Thanks to "Denniss")
- Fix: Security Update for Microsoft Office 2003 File Converter Pack (KB974882) was installed using invalid parameters (Thanks to "-Iwan-")
- Fix: PowerPoint Updates KB973143 (oxp) and KB976881 (o2k3) replaced KB957781 (oxp) and KB957784 (o2k3), which will now be excluded (Thanks to "Denniss")
- Fix: Download XSLT filters will now check for valid 'http://' prefixes in URLs (Thanks to "automatix")
- Fix: DownloadUpdates.cmd script won't any longer delete wuredist.cab in order to work around Microsoft's versioning problems (Thanks to "automatix", "boco" and "harry")
- Fix: For x86 target platforms, .NET x64 patches were additionally downloaded and vice versa (Thanks to "wsususer")
- Fix: Chinese traditional language option was erroneously labelled "Taiwanese" in UpdateGenerator script (Thanks to "wyattwong")
- Fix: DownloadUpdates.sh script downloaded two copies of XP SP3 (Thanks to "nebyah")
- Fix: DownloadUpdates.sh script contained obsolete removal of wsusscn2.cab (Thanks to "nebyah")
- Fix: Missing variable initialization in DownloadUpdates.sh script could lead to syntax error (Thanks to Ulrich Windl)
- Fix: Replaced Microsoft's unstable file hash computation tool fciv.exe by open source utility hashdeep.exe (Thanks to "insertrealname" and "boco")
- Fix: SetTargetEnvVars.cmd script expects Windows Update Agent (WUA) version 7.4.7600.226 now (Thanks to Mark Gerber)
- Fix: Decreased "cross-product" ISO image sizes by removing legacy Windows 2000 platform
-----
Version 6.51 -- 08.04.10- HashDeep utility updated to version 3.6
- Fix: Windows Script Host (WSH) v. 5.7 will now be installed on Windows 2000 and Server 2003 (x86) systems since Microsoft removed WindowsXP-Windows2000-Script56-KB917344-x86-
.exe files (Thanks to "roba0665" and "Denniss")
- Fix: office2007-kb947318-fullfile-x86-glb.exe was missed (Thanks to "wsususer")
- Fix: OfficeXP-kb832668-v2-fullfile-enu.exe was missed due to an invalid URL in Microsoft's update catalog file (Thanks to "mjakobi" and "boco")
-----
Version 6.6 -- 14.06.10
- NOTE: This version is supposed to be the last one supporting Windows 2000 (see http://support.micros...ycle/?p1=3071)
- NOTE: Inverted logic for 'Include/Exclude Service Packs' option in UpdateGenerator script; UpdateGenerator.ini file keyword changed; no parameter modification for DownloadUpdates script (Thanks to "AlBundy", "Gerby" and "-Iwan-")
- Office updates up to 06/2010 integrated by static definitions
- Optional installation of .NET Framework 4 on Windows XP, Vista, 7 and Server 2003/2008 (R2) systems (Thanks to "AnonymousHero")
- Optional installation of Microsoft Security Essentials on Windows XP, Vista and 7 (x86/x64) systems (Thanks to "AlBundy")
- Date of last download / medium creation will be displayed/logged by UpdateGenerator/UpdateInstaller/DoUpdate scripts (Thanks to "automatix")
- DoUpdate.cmd script will now adjust boot sequence for automatic reboots on Windows Vista, 7 and Server 2008 (R2) systems (Thanks to "NorFie")
- Update for Root Certificates (rootsupd.exe/kb931125) updated to May 2010 (Thanks to "harry")
- DirectX End-User Runtimes updated to June 2010 (Thanks to Matthias Kцhler and "Denniss")
- AutoIt script compiler updated to version 3.3.6.1
- CompileAutoItScripts.cmd script added (Thanks to "boco")
- DetermineSystemProperties.vbs script detects Office 2010 now
- Automatic clock adjustment for daylight savings time removed (Thanks to "Gerby" and "boco")
- English FAQs initiated (Thanks to "boco")
- Fix: CreateISOImage.sh script didn't correctly evaluate ISO filter files containing Windows () line feeds (Thanks to Bob Lindell)
- Fix: DoUpdate.cmd script didn't return errorlevel 3010 (reboot required) after installation of dynamically determined updates (Thanks to "hel")
- Fix: Missing WSH_VERSION_TARGET_* variables lead to misleading error messages under Windows Vista/7 (Thanks to "lexx_qq")
- Fix: Windows Media Player 11 and Terminal Services Client 6 Installation attempts failed on Windows Server 2003 x64 systems
- Fix: Invalid hash file search sequence lead to false audit errors when installing .NET Framework 3.5 SP1 Family Update (kb958481, kb958483 and kb958484)
- Fix: Dynamic determination of Windows Update Agent download URLs replaced by static definitions (Thanks to "automatix", "boco" and "Denniss")
- Fix: FinalizationHook.cmd wasn't executed by DoUpdate.cmd (Thanks to "-Iwan-")
- Fix: Recall requests removed after installations of Windows Installer (MSI) and Windows Script Host (WSH) (Thanks to "BrentNewland")
- Fix: Hash computation and verification were missed for Windows Update Agent and catalog file (wsusscn2.cab)
- Fix: Browser choice update (kb976002) is black listed now (Thanks to "boco")
- Fix: Installation of IE8 did not request recall on Windows Vista and Server 2008 systems (Thanks to "boco")
- Fix: Installation of .NET Frameworks won't any longer try to install language packs (Thanks to "schose" and "AlBundy")
- Fix: Windows Media Player update attempts lead to errors on Windows Server 2003 (x86/x64) systems
- Fix: Reboot requests were ignored if all missing updates were either black listed or not found
- Fix: Update process could have been unintentionally abandoned if update medium didn't contain latest Office Service Pack (Thanks to "Lurchie7")
- Fix: PrepareReleaseTree.cmd script did not properly detect non-existing target paths containing spaces (Thanks to Mark Gerber)
- Fix: Localized updates for MSXML4 and MSXML6 are unavailable for several languages (Thanks to "vsu")
- Fix: Required localized versions of Office 2003 patches KB975051 and KB983503 will now be downloaded (Thanks to "vsu")
- Fix: Outlook 2003 and 2007 Junk Email Filter updates won't any longer be installed by static definitions (Thanks to "Computerist" and "-Iwan-")
- Fix: Installation of .NET 1.1 updates kb947742, kb953297, kb971108 and kb979906 could lead to unexpected reboots (Thanks to "lbriggs", "vsu" and "boco")
- Fix: Replaced deprecated update kb955655 for Visio 2003 by kb982126 (Thanks to "vsu")
-----
Version 6.6.1 -- 17.06.10
- English FAQs completed (Thanks to "boco")
- Fix: DirectX End-User Runtimes rolled back to v. 9.28.1886 (February 2010) because v. 9.29.1962 (June 2010) fails to install under Windows 2000 (Thanks to "Denniss")
- Fix: Installation of IE8 did not request recall on Windows XP and Server 2003 systems
- Fix: Installation of .NET 3.5 SP1 did not request recall
-----
Version 6.6.2 -- 27.08.10
- Office updates up to 08/2010 integrated by static definitions
- DownloadUpdates.cmd script will now delete NTFS alternate data streams from downloaded files (Thanks to "MikeWill34")
- UpdateInstaller script will now automatically map a network drive when started from an unmapped UNC path (Thanks to "BrentNewland")
- FAQs corrected and enhanced (Thanks to "-Iwan-")
- Fix: XSLT filters for Windows XP enhanced to avoid updates for Windows XP Embedded (Thanks to "Gerby", "boco" and "Matjes")
- Fix: Download exclude list for Windows XP updated since Microsoft modified the "List of fixes that are included in Windows XP Service Pack 3" (http://support.micros.../946480/en-us) on July 08, 2010
- Fix: Check of .NET Framework 4 installation state failed when updating from command line (Thanks to "imrumpf")
- Fix: DownloadUpdates.cmd script contained invalid subdirectory rename instructions for backward compatibility (Thanks to "heinzel")
-----
Version 6.6.3 -- 15.09.10
- Office updates up to 09/2010 integrated by static definitions
- Prerequisites' checks enhanced for UpdateGenerator (directory substructure) and UpdateInstaller (path properties, see http://msdn.microsoft...7(VS.85).aspx) scripts (Thanks to Matthias Kцhler)
- Fix: Missing hash file deletion on download without verification could subsequently lead to false audit errors
- Fix: Version checks could fail if version strings were of unexpected/abbreviated structure (Thanks to Lars Bassen)
- Fix: DownloadUpdates.sh script did not evaluate exclude lists because of missing "dos2unix" command (Thanks to "NoKurth" and "nebyah")
- Fix: Cmd.exe environment size reduced by abbreviating versions' variable names (see http://support.micros.../830473/en-us)
-----
Version 6.6.4 -- 13.10.10
- Office updates up to 10/2010 integrated by static definitions
- Update for Root Certificates (rootsupd.exe/kb931125) updated to August 2010 (Thanks to "Gerby")
- Fix: Hash computation attempts on empty / non existing directories subsequently lead to false audit errors (Thanks to "rednaxela" and "-Iwan-")
- Fix: XSLT filters for Windows Server 2003 missed kb975558 (Thanks to "nes" and "wolfbardo")
- Fix: Download exclude list for Windows XP (ExcludeList-wxp-x86.txt) erroneously excluded kb923561
- Fix: Static download links corrected for Windows XP SP3 and Server 2003 SP2 (Thanks to "Denniss")
- Fix: Office XP patches kb975008 and kb2293422 weren't downloaded as the required language specific versions (Thanks to "s.a.h.")
- Fix: Office 2003 patch kb2293428 wasn't downloaded as the required language specific version
- Fix: Improved error handling and reporting of scripts InstallOSUpdate.cmd and InstallOfficeUpdate.cmd
- Fix: Eliminated misleading warnings about missing integrity database files on first download runs with verification enabled (Thanks to "honkytonky")
-----
Version 6.6.5 -- 10.11.10
- Office updates up to 11/2010 integrated by static definitions
- Self update capability added (Thanks to "Ernst.Eiswuerfel")
- Optional automatic system shutdown on download completion added to UpdateGenerator script (Thanks to "rswrc")
- Update for Root Certificates (rootsupd.exe/kb931125) updated to Oktober 2010 (Thanks to "Matjes" and "Denniss")
- OS language detection corrected and enhanced according to http://msdn.microsoft.../bb896001.aspx
- Fix: Late popd in DownloadUpdates.cmd script lead to logging error (Thanks to "boco")
- Fix: Missing hash computation after download of Office Update Inventory Tool Catalog file subsequently lead to false audit errors (Thanks to "Frank1")
- Fix: UpdateGenerator and UpdateInstaller scripts will terminate if system's environment variable TEMP contains a trailing colon (Thanks to "mth404")
- Fix: KB951847 (.NET Framework 3.5 SP1) added to installation exclude list due to misleading warnings (Thanks to "rednaxela")
- Fix: ISO creation under Linux lead to invalid "builddate.txt" format (Thanks to Ulrich Windl)
- Fix: FAQs enhanced (Thanks to "Lenge")
-----
Version 6.7 -- 06.12.10
- Windows 2000 support removed
- Office 2010 support added
- Office updates will be dynamically determined again (Thanks to Martin Trenkner)
- Office support removed from Linux download and ISO creation scripts
- Office updates will also preferentially be downloaded from an optional local WSUS server
- Downloads from a local WSUS server will now also use proxy settings (Thanks to "OlegK")
- WSUS download source configuration may optionally be transferred to client side WUStatusServer
- Automatic recall feature enhanced to support Windows Vista and Server 2008 systems
- Proprietary autologon implementation replaced by Sysinternals' tool Autologon.exe
- Removed obsolete utility extract.exe
- XSLT filters for Windows ("win") refined (Thanks to "Denniss")
-----
Version 6.7.1 -- 22.12.10
- Microsoft Security Essentials installation updated to version 2.0 (Thanks to "Matjes")
- Optional verification of digital file signatures will now include Windows Update Agent installation and catalog files (Thanks to "albertx")
- Files whose digital signatures can't be verified will now be automatically deleted
- Downloads from a local WSUS server will now only optionally use proxy settings (Thanks to "omo683")
- Subsequent downloads from a local WSUS server speeded up by using wget '-N' option
- CreateISOImage.cmd script will now compute hashes for generated ISO files
- Obsolete directories ...\client\win\\ie6setup will be removed (Thanks to "boco")
- Fix: Self version check script CheckOUVersion.cmd did not work properly in v. 6.7
- Fix: Self update script UpdateOU.cmd overwrote itself while running
- Fix: DownloadUpdates.cmd script ignored custom static and exclude lists if corresponding lists were not delivered (Thanks to "wwsmith")
- Fix: DoUpdate.cmd script ignored custom static installation definition list ...\static\custom\StaticUpdateIds-dotnet.txt (Thanks to "wwsmith")
- Fix: CopyToTarget.cmd and CreateISOImage.cmd scripts missed language specific directories when called with "all" parameter (Thanks to "psj")
- Fix: DownloadUpdates.sh script contained a reference to the obsolete filter ExtractDownloadLinks-win-x86-glb.xsl (Thanks to "NoKurth")
- Fix: DownloadUpdates.sh script contained a duplicate menu id (Thanks to Thomas Rieck)