1.6.1 (05/12/2010): Added support for environmental variables (eg., specify %temp% for debug dir) Added support for XZ compressed files and txz/tlz archives via 7-Zip Added support for Windows Installer merge modules (.msm) via MsiX Added support for NBH files via NBHextract Added translations for Armenian, Czeck, Persian (Farsi), Serbian, Swedish Changed 7-Zip unpacking behavior; now attempts brute force extraction only after External PEiD scan; change due to aggressive .exe resource extraction in new versions Changed Windows installer support (.msi, .msp) to use MsiX instead of msi2xml Changed LZMA support to use 7-Zip for extraction Changed FEAD support to use PEiD rather than TrID for detection Changed following formats to call 7z by name (also see 7-Zip debug comment): bz2, chm, gz, tar, Z this is mostly for code cleanup; functionality should be the same Fixed InstallShield 5.x regression in 1.6 preventing successful extraction Fixed bug in extraction of non-TAR LZW compressed files Fixed bug that prevented picking files after toggling history option Fixed bug in display of history combo boxes when no items listed Fixed cosmetic bug in Visual C++ SFX status dialog Fixed cosmetic bug in status dialogs due to extra padding by AutoIt Removed lzma helper binary Removed msi2xml helper binary and MSXML download link on MSI selection page Removed Windows NT 4.0 support from installer Removed debug output for 7-Zip, arj, hlp; buffers output, preventing proper user feedback and input prompts Updated success/fail detection to check output directory timestamp; can detect cases where files are overwritten, which old method missed; will still consider failed if user chooses not to overwrite files, or if all files are written to a subdirectory of the output directory Updated RPM and DEB support to extract interim CPIO and TAR files Updated FEAD support to workaround read-only permission issue Updated Zip support to log unzip output and permit minor reported unzip errors Updated PEiD detection of Microsoft SFX cab files for more reliable extraction Updated some UniExtract window sizes for better internationalization support Updated translations for Italian, Korean, Russian Updated 7-Zip to 9.13 beta Updated AutoIt to 3.3.6.1 and replaced deprecated _ArrayCreate UDF Updated InfoZip unzip to 6.0.0 Updated Inno Setup to 5.3.9 Updated innounp to 0.31 (supports Inno Setup 5.3.9) Updated InstallExplorer WCX to 0.9.2 Updated MSI WCX to 1.2.1 Updated PEiD to 0.95 Updated UnRAR to 3.93 1.6 (10/17/2008): Added support for individual user preferences for better Vista support; by default, this is enabled for standalone, disabled for installed when enabled, UniExtract uses single .ini file as with previous version when disabled, individual prefs/history are saved to registry in HKCU this can be changed by modifying globalprefs setting in .ini file Added menu bar to main GUI; includes options to quit, edit preferences, and visit UniExtract website Added separate preferences GUI to provide easy access to all options; can be invoked through Edit menu or through '/prefs' argument Added support for DiscJuggler CDI CD-ROM images via cdirip.exe Added support for FEAD Optimizer packages (eg, Adobe Reader installers) Added support for LZMA compressed files via lzma Added support for LZX compressed files via unlzx Added support for Nero NRG CD-ROM images (data only) via nrg2iso Added support for Reflexive Arcade installer wrapper via RAIU Added support for RoboForm installers Added support for WIM (Windows Imaging Format) images via 7-Zip Added "Not an InstallShield installer" option to InstallShield method select dialog to force UniExtract to handle TrID InstallShield false positives Added components section to installer; makes installation of docs, languages, and certain (large) binaries optional Added SendTo icon option to installer Added internationalization support for decompressed ASPack and UPX files Added Croatian, Dutch, Hungarian, Portuguese, Romanian, Taiwanese, Turkish, and Valencian (Catalan) translations Added return codes to indicated status of extraction (actually added in 1.5): 0 = successful exit or user-initiated cancel 1 = supposedly supported file, but extraction failed 2 = debug file is not writable, aborted 3 = unknown executable - cannot be extracted 4 = unknown filetype - cannot be extracted 5 = invalid output directory specified Fixed bug that displayed debugging message box during Inno Setup extraction Fixed bug in InstallShield CAB file support; now properly extracts files with spaces in the filename Fixed support for (non-tar) gzip files Fixed support for Microsoft hotfixes (again) Fixed support for relative paths Fixed support for UNC paths Fixed missing Spanish language option during installation Removed support for Windows 9x due to new Unicode version of AutoIt; 9x was never officially supported, but it will not even execute now Removed Adobe-specific report (now handled by generic FEAD support) Updated UniExtract to prompt user before executing files for extraction; can be disabled via warnexecute option Updated UniExtract to make ACE, KGB, Pea, and StuffIt support optional Updated UniExtract to read English.ini from root install directory Updated UniExtract to output debug files to %temp% by default Updated UniExtract to verify that debug file location can be written to; user's temp directory will be used if selected dir fails test Updated UniExtract to disable appendext option by default Updated UniExtract changelog to add notice of Vietnamese translation in 1.5 Updated TrID detection of MS Self-Extracting CAB (Type 1) archives Updated TrID detection of Windows Installer (MSI) packages Updated TrID detection of Zip Self-Extracting archives Updated CD-ROM image support to bypass TrID detection and rely on extensions Updated Inno Setup support for increased detection reliability Updated Inno Setup support to extract all files, including renamed duplicates Updated UHARC support to detect and extract SFX files Updated Windows Installer patch (.msp) to include pure 7-zip option Updated installer to use Start Menu icons page and include uninstall icon Updated installer language initialization code for simplicity Updated installer to require administrative privileges; non-admin users should use binary archive (portable) version, or use a copy installed by the system administrator Updated installer to require Windows NT-based systems; 9x will not work Updated installer to prevent association with CHM files under Vista Updated installer to support new /nowarnexecute paramater Updated installer to support reversed appendext default preference; now use /appendext to enable instead of /noappendext to disable Updated installer to add {app} in addition to {app}\bin to %PATH% if enabled; restores ability easily to call UniExtract.exe from command line Updated 7-Zip to 4.57 Updated AutoIt to 3.2.10.0 Updated innounp to 0.20 Updated Inno Setup to 5.2.2 Updated msi2xml to 2.2.1.957 Updated Pea to 1.6 (cannot use newer version due to broken GUI controls) Updated UnRAR to 3.80 Updated UPX to 3.03 Updated bin2iso to 1.95 1.5 (02/22/2007): Added filetype signature scanning via TrID; no longer dependent on extensions Added support for Adobe Reader 7.x and 8.x installers Added support for Base64, Quoted-Printable, UUencoded, and yEnc files via uudeview Added support for Gentee, Installer VISE, and SetupFactory installers via cmdTotal + InstallExplorer Added support for InstallShield 3.x SFX installers via stix Added support for InstallShield 5.x CAB files via i5comp Added support for Itsy packages (.ipk) Added support for Outlook Express (DBX) archives via cmdTotal + DBX Plugin Added support for Pea archives Added support for SIS (SymbianOS) installers via cmdTotal + PDunSIS Added support for StuffIt packages (.sit, but not .sitx) Added support for Windows Installer patch (.msp) files via 7-zip and cmdTotal + MSI Plugin Added support for Zoo archives via booz Added support for files without an extension (eg, unknown files) Added /noappendext, /noremovedupe, /noremovetemp parameters to installer Added .dbx, .msp, .pea, and .sit file associations to installer Added Polish, Russian, Slovak, Spanish, and Vietnamese translations Fixed bug that prevented extraction of UPXed Zip and 7-Zip installers Fixed bug in Inno Setup installer detection Fixed potential file output bug in some installers, mainly InstallShield Fixed ACE SFX error handling to continue processing if extraction fails Fixed InstallShield cache mode handling to prevent hangs Removed 'i6comp by group' option for InstallShield cabs Removed expand.exe in favor of using 7-Zip for Microsoft Compressed files Removed .in_, .oc_, .sr_, .1, .bin, .imf, .lib, and .wz file associations from installer Updated UniExtract to scan signatures by default; extensions used as backup Updated UniExtract to display icon in system tray during extraction Updated UniExtract to select Cancel by default on PEiD and log prompts Updated UniExtract internationalization support to simplify translation Updated UniExtract with many code changes to increase robustness, simplicity, and efficiency wherever possible Updated support for Inno Setup, NSIS, Wise Installer, and InstallShield via cmdTotal + InstallExplorer Updated ACE support to include non-PE ACE SFX archives Updated BIN/CUE support with better conversion support and validation Updated InstallShield 3.x archives support by adding STIX extraction option Updated InstallShield CAB support to display progress dialog Updated InstallShield cache extraction to support multiple nested MSIs Updated InstallShield cache extraction to better detect installer window Updated InstallShield support to provide choice of isxunpack or cache mode Updated MHTML support to include option for extraction via cmdTotal + MHT Packer Plugin Updated Wise Installer support to include non-PE Wise installers Updated Wise Installer support to include unzip option Updated Wise Installer support to append missing file extensions Updated Wise Installer support to provide option for removing temporary files Updated Microsoft SFX CAB support for better detection and robustness Updated Windows Installer support to append missing file extensions Updated Windows Installer support to include option for extraction via cmdTotal + MSI Packer Plugin Updated AutoIt to 3.2.2.0 Updated bin2iso to 1.95 Updated Inno Setup to 5.1.9 Updated UnRAR to 3.62 1.4.2 (11/28/2006): Added preferences page to installer to set defeault UniExtract options Added multilingual support to installer (using Inno Setup message files) Added multilingual support for context menu entries and installer messages Added Chinese (Traditional), Italian, Japanese, and Thai translations Fixed UniExtract crash when selecting archive file to extract through GUI Fixed support for Windows Installer 2.0 Fixed combo box bug in history and language lists under Windows 9x Fixed path issue under Windows 9x Fixed translation error for KGB Self-Extracting archives Updated installer to Admin or Power User for context menu association Updated innounp to 0.18 Updated Inno Setup installer to 5.1.8 Updated Inno Setup CLI Help to 1.1 Updated Chinese (Simplified) translation Updated UniExtract to display status box higher on screen to prevent overlap 1.4.1 (11/21/2006): Added Chinese (Simplified), French, and German translations Fixed bug in directory selection when archive name is passed to uniextract Fixed .imf file association in installer Updated UniExtract to allow dynamic GUI language selection Updated UniExtract to allow dynamic GUI control positioning Updated UniExtract to prevent 100% CPU utilization during GUI display 1.4 (11/18/2006): Added support for internationalization Added option to disable history Added option to specify location for debug file Added ability to display log file if extraction fails Added /d switch to @comspec calls to disable AutoRun conflicts Added support for LIT (Microsoft ebook) files Added support for Office 2007 beta installer Added minor code optimizations Changed UniExtract.exe to run from base directory rather than bin\ Changed UniExtract.exe to use .ini file for history rather than registry Fixed typo in installer Updated .exe file scanning process to speed up extraction Updated installer to only offer system path option to Admin or Power Users Updated KGB decompressor to 1.2.1.24 Updated UPX to 2.0.3 1.3.1 (09/27/2006): Added Start Menu, Dersktop, Quick Launch icon options to installer Fixed 7-Zip and InfoZip checks on unknown executables Fixed 7-Zip extraction - now bypasses user input to prevent program hangs Fixed Windows 9x compatability issues Fixed .wz file association Updated InstallShield support to recognize additional installers Updated UnRAR to 3.61 1.3 (09/15/2006): Added support for UHARC archives Added support for KGB archives, including encrypted and SFX archives Added support for MHTML (.mht) files Added support for Wise for Windows Installer installers Added support for InstallShield 3.x archives (.z, .1, and .lib) via i3comp Added support for decompressing UPX and ASpack files, including .dll files Added additional support for MSI files Added additional scanning options for PEiD Added external database support for PEiD Added ability to choose context menu items in installer Added support for compressed files (.??_) to installer Added command line usage information to installer (run with /?) Added support for McAfee SuperDAT updater and CMenu installer Fixed support for Microsoft hotfixes Fixed miscellaneous typos Fixed RPM file association in installer Fixed miscellaneous file association bugs in installer Updated PEiD to 0.94 Updated 7-zip to 4.42 (still using 4.40 nsis.dll) Updated UnRAR to 3.60 Updated Inno Setup unpacking to include embedded files Updated Inno Setup support to include newer versions Updated InstallShield support to include support files with cache option Updated file scanning to speed up filetype detection Updated Zip support to include files compressed with bzip2 Updated Zip support to include .wz extension Updated Microsoft CAB support to include .imf extension Updated Wise and InstallShield filetype detection for accuracy 1.2.1 (05/03/2006): Fixed bug in Wise Installer support 1.2 (05/02/2006): Added preliminary support for NSIS installers Added support for new-style MS SFX installers Fixed potential bug in InstallShield cache method extraction Updated 7-zip to 4.40 beta 1.1 (04/20/2006): Added support for ISO CD-ROM images, including boot image extraction Added support for BIN/CUE CD-ROM images Added support for IMG disk images Added GUI file and directory history Added GUI drag-and-drop support Fixed i6comp bug for InstallShield CAB files Updated installer to add UniExtract hooks to all supported formats Updated GUI default directory selection behavior Updated 7-zip to 4.39 beta Updated AutoIt to 3.1.1.119 beta 1.0 (01/16/2006): Added GUI for file and directory selection Added ability to specify destination directory Added proper file association options to installer Added multiple methods for extracting Wise Installer packages Added multiple methods for extracting InstallShield Installer packages Added syntax help (UniExtract.exe /help) Added additional checks for supported, but unidentified, executables Added better output validation Added support for .001 RAR archives and .xpi ZIP archives Fixed hang error when scanning .exe files Fixed registry key causing long file name problems with context integration Updated 7-Zip to 4.32 Updated HWUN to WUN 0.90a Updated Is7unpack to IsXunpack 0.99 0.8 (12/06/2005): Initial release