You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

79 lines
4.1 KiB

innoextract 1.5 (2015-09-24)
- Added support for Inno Setup 5.5.6 installers
- Added support for a modified Inno Setup 5.5.0 variant
- Added support for building without iconv (Windows-1252 and UTF-16LE only)
- Added warnings for .bin files that are not part of the installer
- Added a simple --include (-I) option to filter files thanks to Alexandre Detiste
- Added a --list-languages option to list available languages
- Added a --exclude-temp (-m) option to not extract temporary files
- Added a --language-only option to skip language-independent files
- Added a --collisions option to abort or rename files on collision
- Added a --default-language option to prefer a language in case of file collisions
- Added a --gog-game-id option to print the GOG.com game ID for Galaxy-ready installers
- Added a --gog (-g) option to extract additional .bin files using unrar or unar
- Fixed handling of spaces in the --data-dir option
- Fixed an infinite loop with truncated LZMA streams
- Fixed handling of forward slashes in stored file paths
- Fixed size display for powers of 1024
- Fixed loading headers if there are encrypted chunks
- Fixed file collisions not being handled case-insensitively
- Files will now be extracted into the same directory even if the stored case differs
- Empty directories are now created correctly when extracting
- Skipped files in encrypted chunks are now listed individually
- Temporary files are now marked in file listings
- Error summary is now written to stderr when using --quiet
- Colors are now only enabled automatically if $TERM is set to something other than "dumb"
- Improved error and warning messages
- Build system improvements
- Debug output can now be enabled separately from debug builds
- Windows: Added support for using the Win32 API for string encoding conversion
- Windows: Fixed unicode console output
innoextract 1.4-windows-r2 (2014-04-17)
- This is a Windows-specific hotfix release, no other platforms are affected
- Fixed running innoextract under Windows XP
innoextract 1.4-windows-r1 (2013-05-14)
- This is a Windows-specific hotfix release, no other platforms are affected
- Fixed a crash on startup under Windows
- Reduced progress bar flickering under Windows
- Fixed original console text color not being restored under Windows
innoextract 1.4 (2013-03-11)
- Fixed build on non-Linux platforms with a separate libiconv (Windows™, Mac OS X)
- Fixed build on systems with non-standard iconv function prototypes (FreeBSD)
- Fixed MSVC build
- Fixed build with older glibc versions
- Fixed issues with the progress bar in sandbox environments
- Fixed string conversion on systems where libiconv defaults to big-endian variants
- Fixed extracting very large installers with 32-bit innoextract builds
- Improved handling of invalid encoded strings
- Improved error messages when input or output files could not be opened
- The --list command-line option can now combined with --test or --extract
- The --version command-line option can now be modified with --quiet or --silent
- Added color output and progress bar support for Windows™
- Added support for Unicode filenames under Windows™
- Added support for preserving timestamps of extracted files (enabled by default)
- Added a --timestamps (-T) command-line options to control or disable file timestamps
- Added an --output-dir (-d) command-line option to control where files are extracted
- Added various CMake options to fine-tune the build process
- Various bug fixes and tweaks
innoextract 1.3 (2012-07-03)
- Fixed --quiet and --silent flags being ignored for some multi-file installers output
- Now compiles in C++11 mode if supported
- Added a warning when extracting unsupported setup data versions
- Added support for Inno Setup 5.5.0 installers
innoextract 1.2 (2012-04-01)
- Fixed compile errors with older versions of Boost or GCC.
- Prevented linking against libraries that aren't actually needed.
innoextract 1.1 (2012-03-19)
- Added support to extract files for a specific language.
- Fixed a bug in the setup header parsing code.
innoextract 1.0 (2012-03-01)
- Initial release.
- Can list and extract files but not much more.