History

List of major improvements:

 

The changes in detail:

2.65 06/16/2006
some small miscellaneous changes and improvements.
2.61 03/01/2006
Fixed buffer overflow vulnerability in manipulated arj archives.
2.6 08/05/2005
Added support for the extended Zip64 format. The file size of ZIP archives and the files contained in ZIP archives may now exceed 4GB. The number of files in a Zip64 archive is no longer limited to 65535 files.
Added compatibility to the new WinZip multivolume ZIP archives. ZIP multivolumes created with previous versions of WinAce are still compatible with WinAce.
Added support for AES password encryption in ZIP files. Encryption level (AES, Basic ZIP encryption) can be set optionally.
Taskbar (Ctrl+K) set to match Windows XP style.
Added "Pause"-Button to the progress window. WinAce can be set to "Pause" during extraction or compression in order to minimize CPU usage, if required.
Added new default icons for SFX files created with WinAce.
Path display mode in the address bar can now be set to show the full directory path.
It is now possible to encrypt multiple ace archives with a password in one go.
Added new encryption command for uncompressed files ("Encrypt/Encode" in the "File" menu)
  • Fast and secure encryption of uncompressed files. Select from eight different encryption methods
    In addition, the file names can be scrambled as well in order to disguise the file type and tell tale file names.
    Files encrypted with WinAce bear the extension ".xef" and can be opened directly in WinAce.
  • added full support for UUEncode, XXEncode and Base64 (*.uue, *.xxe, *.mim)
Added "volume.ini" control file in order to allow users to store customized multivolume sizes.
Manually entered volume sizes may now exceed 2GB.
Manually entered volume sizes will now be parsed and displayed correctly.
Added support for excluding files from compression when using the command line.

-x{files/@list}

Example

winace.exe a -x*.zip;*.ace;*.exe*.c?? test.ace *.*

or

winace.exe a -x@exclude.lst test.ace *.*


where exclude.lst contains a list of files (separated by line breaks) to be excluded from the compression

Customized icon bars can now be saved in a single set.
Added Antivir Personal to the list of supported Antivirus tools.
Added the new parameter vc - for "virus check" (>winace vc archive.ace)
Checking for viruses and testing archives can now be applied to more than one archive at a time
Added new items to the context menu: Encrypt, Check archive(s) for viruses, Test archive(s)
Added a new option to open target directories automatically after the extraction process
 
Fixed problems with handling GZip archives.
The option to seal archives will not be stored correctly in project files.
Fixed an occasional problem that occured when archives were analysed.
Fixed problems with certain ISO image files.
Sfx options are now stored and read correctly from project files.
Improved parsing for manually entered volume sizes.
The password dialog window will now longer pop up when using WinAce in commandline mode.
Archive files will now be checked for the correct archive type - there has been a problem when archives had incorrect or misleading file extensions.
Fixed a problem with the shell integration for filenames with more than 220 characters.
Passwords stored in project files are now encrypted.
Fixed an error that occured when archives were updated according to their file date.
 
2.5 06/26/2003
Renamed ACE.DLL in ACEV2.DLL in order to avoid problems with Adobe Photoshop, which also uses a file ACE.DLL. This caused some errors when using the Photoshop Help.
Toolbar can now be edited (right mouseclick/Customize...)
Added project management: all settings for creating an archive can be stored in a project file for later use in recurring tasks. This feature is especially useful for backup tasks.
Added an selection panel for file selection from different directories (Ctrl-S) - Added extended selection mode in "Add files/Create Archive" dialog
Added extraction support for .iso image files
Added BZip2 extraction support
Added RAR 3 extraction support
All context menu entries related to WinAce can now be enabled individually.
Added the option to exclude files or file types from compression
Added new volume size presets (e.g. CDR 800MB, ZIP 250 MB etc.)
Added extensive file search (including searching archives)
Streamlined the target directory dialog window.
"Lock archive" can now be set before the compression process (in earlier versions only existing archives could be "Locked").
Added the option to include NTFS-Security Attributes and NTFS-Streams for ACE archives
WinAce now sends a "Refresh" signal to Windows after each compression process in order to display the correct file sizes of created/changed archives.
Additional default name templates added to the "Create Archive" dialog. The dropdown list includes various combinations of the file- or directory name and a date stamp
Added variables for archive names. These variables can be used by simply using them within the archive name. When the archive is created, the actual values will be placed instead.

The following variables are available (especially useful for backups):
  • %DATE% : The current date in the machine's current country setting. Characters that are not allowed in filenames (e.g. ":" or "/","\") underscores ("_") will be used.
  • %TODAY%: same as %DATE%
  • %DATETIME%: same as %DATE%, but a timestamp (hh_mm) will be added as well.
  • %FOLDER%: The last segment of the directory path will be inserted, for instance "My Pictures" if the path is "C:\My Files\My Pictures".

The variables can also be combined, e.g. %FOLDER%_%TODAY%.ACE and are also available from the command line.

Added support for additional external virus scanners
"Lock archive" setting can now be preset in the general options.
It is now possible to select different icons for Sfx-Modules (with up to 256 colors)
Added "Extract each archive to separate folder" (XFolder) to the context menu.
Launch/Startup optimized.
Added a new tab for Options exclusive to the ACE-Format ("Add files/Create Archive" dialog).
... and other small miscellaneous changes and improvements.
 
Fixed a bug that sporadically produced an error when exiting WinAce
Fixed a shell extension problem with filenames > 220 characters
Fixed a problem with ACE Sfx files on drives with more than 4GB free space.
Fixed the occasional "Open file" error when using "Create Sfx" from the context menu.
Fixed uninstall routine (some files were left on the machine after the uninstall).
 
2.2 06/17/2002
 

 

 

 

 

 

Die The WinAce file list now works like the Explorer file list and displays virtual directories (Recycle Bin, Desktop). As a tradeoff, some features regarding the file list have been dropped.
Visibility of hidden and sysstem files can be changed by users with administrator rights only. When using WinAce as a user without administrator rights, these files will not be displayed.
The selection list of available Sfx modules is sorted by usage frequency. Modules used more frequently will be listed on top.
Added compatibility to Windows XP Themes.
WinAce (optionally) checks on each startup if another application has "hijacked" the file type associations for archive files. The original file associations can be reset to the WinAce defaults by request. Checking for file type associations can also be disabled.
Added compatibility with WinRar 3.0 archives, including the new .RAR multivolume format.
Streamlined WinAce for use in a Windows terminal server environment. WinAce will detect and adhere to all relevant policies.
 

 

  
Fixed several problems regarding LZH- and TAR-Archives without file extensions.
Fixed a bug regarding extraction of TAR-Archives including a directory structure..
... and other small miscellaneous changes and improvements
  
2.1 10/12/2001
Added an addtional column for the CRC checksum.
The layout of the options has been revised. WinAce can now be switched to an Windows XP look (optional).
Sfx archives can be reverted to simple archives now.
A switch has been added to the progress window when using WinAce from the context menu (without actually launching WinAce), allowing to close the window automatically after the archive has been processed.
Added "Create Sfx" to the tab for the default compression settings.
The font used in WinAce can now be set in the options.
Fixed the LED in the status bar.
When accessing an ACE archive, the AV status will be displayed (can be disabled in the options).
If an ACE archive contains an AV signature, it will be displayed for up to 5 seconds when extracting or testing the archive.
Miscellaneous minor fixed and cosmetic changes
Change in the SFXOPT.INI: It is now possible to add line breaks to the Infotext (INFO=) by inserting a ^M code. Previously, the info text has been displayed in a single line. See the included SFXOPT.INI for details..
 
Fixed some problems with the extraction of multivolume ARJ archives.
The use of resources regarding the folder viewing hs been optimized.
Fixed an error in the bitmap viewer. Bitmaps are now scaled correctly.
Fixed an error in the registration process. In some cases, the "unregistered" tag still showed up in the title bar.
Setup has been fixed. In earlier versions, an error message ("The hilited file(s) failed CRC validation". ) was displayed if the shell extension has been in use before or during the installation of an updated version. Setup was unable to access the files ACE.DLL and ARCEXT.DLL. If the problem occurs, the setup routine will now ask for a reboot in order to fix the problem automatically.
 
2.04 07/24/2001
The archive view now contains the additional column "path". If the option "Display directory structure in archives" is switched off, the path of a file in the archive will be displayed in this column. If the option is switched on, this column will be left blank.
Command "Extract here" has been added to the shell extension (context menu).
 
Fixed: On some occasions, WinAce captured all archive file extensions if the language setting has been changed directly after the installation, even if no archive extensions were selected.
 
2.03 03/08/2001
Password handling has been improved
 
Fixed some minor bugs
 
2.02 02/14/2001
The tree view will now be updated properly when opening an archive in another directory.
Adopted the HTML documentation files to the look and feel of www.winace.com
 
Fixed: Confirmation menu for right-mouse-button drag & drop.
Fixed: Empty directories in ZIP archives will now be extracted correctly.
Fixed: Option "CRC-Check after compressing files" will now be stored permanently, if set.
Fixed: Error in saving default vaules for ACE 2 compression parameters.
Fixed: TGZ files will now be extracted correctly.
Fixed: Pasting the password with CTRL-V now works as desired, content of clipboard is no longer pasted twice.
Fixed: Error when dragging&dropping from archives to the directory tree view.
Fixed: The number of files will be displayed correctly in the compression progress window.
Fixed: Errorous message "Enough free disk space..." when extracting ZIP files
Fixed: Problems when using wildcards for ACE compression - some files from subdirectories were not compressed correctly.
Fixed: Context menu item "Open with WinAce" for Sfx files (*.exe). Files containing one or more blank spaces could not be extracted correctly.
Fixed: Error message "XXX.tmp could not be found" when using the context menu.
Fixed: Problems with TGZ files containing more than one dot in the filename.
Fixed: Problems with moving items in the control bar.
 
2.01 02/01/2001
Fixed an error in the installation routine that occured on Windows NT and some first generation Windows 95 systems ("Entrypoint SHGetSpecialFolderPathA could not be located...").
Fixed a minor problem int he Win-GUI sfx file.
   
2.0 final 01/26/2001
All program icons can now be user-defined (Options/Icons).
Added the context menu option "open with WinAce/Extract" when a file is recognized as an sfx file.
The option for "Check CRC after compressing" files will now be stored permanently, if checked.
Revised the setup routine.
 
Fixed an error that occured when WinAce was minimized and sent to the tray.
Fixed error when handling Unix RAR files (error code #25136). 
Fixed problems when dealing with some RAR archives (not all files from those archives were displayed/extracted correctly).
Fixed problems in the GUI of sfx files that occured on some systems.
other miscellaneous bugs were fixed as well.
 
2.0 beta 5 12/21/2000
The internal viewer has been expanded and can now handle the following additional file formats:
  • TIFF images (*.tif; *.tiff)
  • Photoshop images (*.psd, *.pdd)
  • Paintshop Pro images (*.psp)
  • Portable network graphic images (*.png)
  • Compuserve images (*.png)
  • Standard Windows bitmap images (*.bmp, *.rle, *.dib)
  • Standard Windows icons (*.ico)
  • SGI images (*.bw, *.rgb, *.rgba, *.sgi)
  • Autodesk image files (*.cel; *.pic)
  • Truevision images (*.tga; *.vst; *.icb; *.vda; *.win)
  • ZSoft Paintbrush images (*.pcx, *.pcc)
  • Word 5.x screen capture files (*.scr)
  • Kodak Photo-CD images (*.pcd)
  • Portable pixel/gray map images (*.ppm, *.pgm, *.pbm)
  • Dr. Halo images (*.cut, *.pal)
  • SGI Wavefront images (*.rla, *.rpf)
  • GFI fax images (*.fax)
Adapted Sfx-Modules for large archives (>2GB)
The complete folder size can now be displayed in the file list.
e-mail item in context menu is now optional and can be turned off
EXE files (Sfx-Modules) can now be opened through the context menu
Added an optional default target directory for archive extraction
 
Fixed CPU hogging on some systems (mainly Windows NT and Windows 2000)
Fixed an error when extracting archives that included a stored drive letter.
 
2.0 beta 4 11/20/2000
Added additional buttons for easy navigation.
Background of the view pane may now be set to different colors for fileview and archive view.
Password can be entered and set for all actions by a status bar icon.
Passwords can be entered in non-asterisk mode.
When creating multiple ACE archives, the media can now be deleted before writing the volumes to the drive ("removable drives" only).
Details of last archiving process will be stored in a file called "action.log", making the details available after a restart or when using the context menu or the command line for archiving.
Changed the input line for file and directory names. Now the corresponding icon will be displayed with the file name. Additionally, automatic completion of user input has been added (requires MS Internet Explorer4.0 or higher)
 
Fixed a crash that occured when disabling the shell extension.
fixed other miscellaneous glitches.
 
2.0 beta 3 09/25/2000
Program launch has been improved/speed up.
Improved Recovery-Records for v2.0 archives.
Improved the level of security by using AV signatures ( requires a new AV-Key system - new keys available for registered users at no charge).
Fixed problem when launching WinAce on Win2000 systems. WinAce occasionally froze or performed poorly.
Fixed an error in in Ace sfx files:
  • On rare occassions an error occured during the extraction of certain files.
  • Execution of program files after the extraction process was not working properly.
Fixed an error in creating archives with recovery records.
Reworked and improved "send archive by email" feature.
Fixed an error in RAR multivolumes (during extraction, Winace kept looking for files with the extension .s## instead of .r##)
 
2.0 beta 2 08/11/2000
Changed the dialog for overwriting files. The options "Overwrite older files only" and "None" have been added. Additional file information (date, size) will now be displayed as well.
Added option "Show archives only" ("View" menu). Using this view mode, only archive files with recognized archive extensions will be displayed in the file window.
Added setting for default archive folder. If set, all files will be created in this folder and not in the current working directory.
Added setting for default startup folder. In addition to launch WinAce pointing to the current folder or the last directory used, a default startup folder can now be set.
Sfx type for Ace archives can now be selected from a drop-down list.
Sending archives by e-mail added (either from within WinAce or from the context menu, requires MAPI compliant e-mail client).
WinAce shell extensions (righ-click menu) can now be displayed as a separate submenu.
Fixed: Error when creating archives with password or adding a password to an existing archive.
Fixed: Setup problems when running under Windows NT/2000. Error messages should no longer appear after the installation.
Fixed: When handling multivolumes, all files will now be extracted correctly.
 
2.0 beta 1 07/07/2000
ACE 1.0 compression has been significantly improved
Added ACE 2.0 compression:

When activated, the new ACE 2.0 algorithm will analyze the data during the compression process in order to determine the best compression approach for that particular data part. If favourable, one single file may be compressed using several techniques.

New,  special and optionally selectable compression techniques:

  • Exe encoding
    When compression exe files or other files containing Intel 80x86 code (*.dll;*.vxd;*.com;*.lib;*.obj;*.ocx etc.), a preprocessor will be linked before the actual compression algorithm. The preprocessor handles address information within the code in order to achive a better compression ratio.
  • Sound encoding
    For compression of mono-/stereo 8-/16-bit sound files a predictor is used in order to improve compression results.
  • Picture encoding
    Compression of graphic files with ACE 2.0 is totally lossless (lossy compression, as it may be used with JPEG or similar formats always results in a lower image quality). By using a high-quality two-dimensional predictor, which has been adapted to high color counts, both high compression ratio and speed can be achieved.
  • Delta encoding
    A preprocessor is used to rearrange chunks of data and to calculate the differences (delta) between single byte values, resulting in data which can be compressed and stored more efficiently. Before uncompressing the files, the process will be reversed in order to restore the data properly.
Added GZip- and TAR- compression as well as support for GZipped Tar files
Moved the dialog element for handling of directory structures for compression operations to the main page of the compression dialog
Added new options for handling directory structures during compression:

Current directory C:\TEST1

Compression of  C:\TEST1\TEST2\DEMO.TXT

  Option will be stored as...
1 keep directory structure (store relative path) TEST2\DEMO.TXT
2 discard directory structure DEMO.TXT
3 store full path TEST1\TEST2\DEMO.TXT
4 store full path (incl. drive letter) C:\TEST1\TEST2\DEMO.TXT
New, customizable menus with bitmap icons
ACE compression:
64-bit support for compression of files up to 16 exabytes for operating systems supporting 64 bit file sizes (NTFS drives). 
Performance for file list creation before ACE compression operations drastically improved
Control bar is now fully customizable and allows menu entries in different groups
Added right click drag & drop extraction capability
New mini icons for the context menu
Optional display of current compression ration during compression process (ACE format only)
Several minor improvements and cosmetical changes...
 
1.32 05/22/2000
Sfx modules prepared for additional language selection (Danish sfx module added)
New: Danish language files are available (for version 1.32 only) Danish translation by Kristian Skouboe. Download the installation file for the danish language files from http://www.winace.com/ftp/danish.exe (201kb)
Fixed an error in the shell extension that occured when WinAce was installed to a directory that contained a blank space. In this case, WinAce truncated files to the 8.3 format when used from the context menu. Important (if you have already installed a version previous to WinAce 1.32): In order to fix this error, the WinAce shell extension needs to be disabled once (go to Options by hitting Alt-F9, select the "Archive" tab and disable the shell extension). Restart WinAce, then activate the shell extension again.
Fixed problem during testing of RAR archives. In some cases WinAce reported non-existent CRC errors.
 
1.31 03/15/2000
TGZ files can now be opened directly
Contents of TAR and GZip archives can be displayed directly
Fixed error in extraction of TAR archives
Error during creation of comments for zip files
files without extension occasionally were not extracted from zip files
dragging files from an archive over the treeview triggered an exception
entering a target directory manually in the "extract to" dialog was not working correctly.
 
1.3 02/14/2000
Rebuild the progression information screen
Increased performance of ZIP compression
Fixed: Drag&Drop error in connection with sudirectories within ACE archives
Fixed: Error when executing files from within ACE archives
Fixed error when setting up comments during creation of Zip-files.
 
1.2 12/21/1999
Added: Creating directories within ACE archives enabled.
Fixed: Empty directories will now be added when creating ACE archives
Fixed: Adding file comments in subdirectories in ACE archives
Fixed: Pathname exclusion during decompression of ACE files
Fixed: CRC error during extraction of 0 byte files from ZIP archives
Fixed (v1.1 error): CRC error during extraction of some RAR archives
 
1.1 11/10/1999
Progress percentage will be shown in task bar.
New button for "compress in background" in the progress dialog. For background compression WinAce will minimize to the systray and will be set to low priority. The systray icon is displayed as a progress bar and will restore WinAce on mouseclick. WinAce will confirm the end of the process with a beep.
Added an acoustic signal that indicates when a process that took longer than 1 minute has been finished successfully. This feature may be disabled.
Archive type detection has been significantly accelerated. Detecting large sfx files took to long.
Archive type detection added to "tools menu" .
Changed Sfx modules. <licenced copy> will no longer be displayed in the title bar caption of the registered version.
Additional variables for default paths in sfx modules implemented:
<PROGRAMS>
: for the Program directory; on english Win95/98 machines usually C:\Program Files
<COMMONFILES> : für the "Common Files"  directory
View as Website implemented. <Ctrl+W>
Multi-volume archives are now available for ZIP compression! In previous versions ZIP multi volumes could only be written directly to disk. Now the volumes may be stored in a directory and in user-defined chunks as well. These new multi volumes will have the extension .zip-.z99. However, Sfx modules still can not be stored as Zip multi volume. You will need to use ACE for this purpose.
added several cosmetical options like font, font size, font and background color for file lists, adding a background graphic etc..
<store full path> can be set to default now..
New menu entry "Change to" added. The directories and archives used last can now be accessed by selecting "next" and "previous".
Added commandline option "-SOPT<Sfx32-config file>". With this option some additional parameters for 32-Bit Sfx modules can be set. These parameters (default target directory, Title bar caption etc.) have to be stored in a special config file (see "SFXOPT.INI" for an example on how to use this feature).
Information window and tree view may now be placed whereever you want.
ZIP compression/decompression improved
LHA compression/decompression improved.
Added compression and decompression for Java JAR archives.
Free disk space will be displayed in the status bar when no files or directories are selected.
Improved extraction via the context menu. When more than one archive has been selected in the previous version, a WinAce session was launched for every file. Now WinAce will batch those tasks in one window
the commandline parameter "s" prevents the option selection when running an self-extracting archive created with WinAce.
improved recognition of RAR archives (solid mode, dictionary size etc.)
ShellExtension fix: Entry "Extract to <directory>" will now be truncated if the full directory path is too long. In this case only the directory name will be displayed.
WinAce-UnInstaller SXUNINST.EXE has been checked. Some files have not been uninstalled correctly.
When extracting more than one archive, the option <All> will now be valid for all archives processed (e.g. for multi volumes). Until now this option was valid for the current archive only.
Fixed an error in the german version. The german help file occasionally was copied to the backup directory and could not be found.
Fixed an error in archive optimization.
Fixed the display of filenames in the progress window. Some file names were truncated or displayed incorrectly.
Fixed Access violation that occasionally occured while exiting WinAce 
Fixed an error in the SFX modules: Sometimes only about 40 characters were allowed as target directory entry (changed sfxlib.dll ).