Daniel Scharrer
|
4be0e5b159
|
Allow to only extract files for a specific language.
|
14 years ago |
Daniel Scharrer
|
e051e13b5e
|
Include the languages for language-specific files in file listings.
|
14 years ago |
Daniel Scharrer
|
273f095f7b
|
Fix flag handling: 3-byte flag sets are padded to 4 bytes in non-16-bit installers.
|
14 years ago |
Daniel Scharrer
|
693abcca97
|
Fix debug build.
|
14 years ago |
Daniel Scharrer
|
ab48ae798f
|
Reduce precision of the progress bar speed indicator.
|
14 years ago |
Daniel Scharrer
|
f4542e8735
|
Fix support for "My Inno Setup Extensions".
|
14 years ago |
Daniel Scharrer
|
314885c8c0
|
Adjust the program return code if there were errors.
|
14 years ago |
Daniel Scharrer
|
a6583f78c7
|
Uncomment big endian support.
|
14 years ago |
Daniel Scharrer
|
6b50f017fc
|
Add a man page for the innoextract command.
|
14 years ago |
Daniel Scharrer
|
065d838ac7
|
Fix crc32 check for little endian systems.
|
14 years ago |
Daniel Scharrer
|
8c909b62f3
|
Add a --license command-line option.
|
14 years ago |
Daniel Scharrer
|
2e7c94893a
|
Add copyright information to the help output.
|
14 years ago |
Daniel Scharrer
|
ce7e174558
|
Don't use <boost/detail/endian.hpp>.
|
14 years ago |
Daniel Scharrer
|
207763e2ff
|
Update README.md.
|
14 years ago |
Daniel Scharrer
|
9e3ef58cbc
|
Suppress annoying style warnings.
|
14 years ago |
Daniel Scharrer
|
2dcd8763af
|
Remove newline output from debug build.
|
14 years ago |
Daniel Scharrer
|
356541638f
|
Fix compile error on 32-bit systems.
|
14 years ago |
Daniel Scharrer
|
04a6217f71
|
Fix style warnings.
|
14 years ago |
Daniel Scharrer
|
8b0010d96d
|
Work around warnings in older gcc versions.
|
14 years ago |
Daniel Scharrer
|
a2c7c16518
|
Work around a bug in gcc's -Wconversion.
|
14 years ago |
Daniel Scharrer
|
2dcf1ebd5e
|
Add support for older boost versions that dont have boost::[u]int_t::exact.
|
14 years ago |
Daniel Scharrer
|
0dd460100b
|
Fix use of uninitialized variables.
|
14 years ago |
Daniel Scharrer
|
cc26d6e99c
|
Add missing #include.
|
14 years ago |
Daniel Scharrer
|
d476a5b4e7
|
Don't assume enums are unsigned even if the range allows it.
|
14 years ago |
Daniel Scharrer
|
b813ecbe16
|
Properly handle escape sequences and nested constants in filenames.
|
14 years ago |
Daniel Scharrer
|
e5f522deb3
|
Excluded unneeded sources from build.
|
14 years ago |
Daniel Scharrer
|
554409ae93
|
More boost::filesystem fixes.
|
14 years ago |
Daniel Scharrer
|
1b84a4df8e
|
Fix some ekopath errors.
|
14 years ago |
Daniel Scharrer
|
d4d80ab6a4
|
Add support for older boost::filesystem versions.
|
14 years ago |
Daniel Scharrer
|
2b16005248
|
Add basic filename/path conversion.
|
14 years ago |
Daniel Scharrer
|
539bd15f54
|
Implement --list.
|
14 years ago |
Daniel Scharrer
|
80b1c57ce1
|
Don't show filesizes for --quiet.
|
14 years ago |
Daniel Scharrer
|
c27bc7a33f
|
Show overall progress, not per file; disable progress if for --silent.
|
14 years ago |
Daniel Scharrer
|
b09fce8eab
|
Respect --silent when extracting files.
|
14 years ago |
Daniel Scharrer
|
d5459c7b28
|
Support files with multiple names.
|
14 years ago |
Daniel Scharrer
|
09bdecbaad
|
CMake: Move some functionality out of the main CMakeLists.txt.
|
14 years ago |
Daniel Scharrer
|
4b963d9a7c
|
Basic command-line implementation using boost::program_options.
|
14 years ago |
Daniel Scharrer
|
e1223bfc16
|
Add default return to checksum comparison.
|
14 years ago |
Daniel Scharrer
|
34c56978ab
|
util: Add options to force enable/disable color and progress bar output.
|
14 years ago |
Daniel Scharrer
|
6d063cafce
|
Store supported Inno Setup versions in the VERSION file and fix a bug causing the git part of the version number not being updated.
|
14 years ago |
Daniel Scharrer
|
98782e4fca
|
Remove old TODOs.
|
14 years ago |
Daniel Scharrer
|
4d423f27ac
|
Add copyright notices.
|
14 years ago |
Daniel Scharrer
|
617e23dcba
|
Fix compiler error, fix `make style` warnings.
|
14 years ago |
Daniel Scharrer
|
41fa0f8cf8
|
Make LZMA decompression support optional.
|
14 years ago |
Daniel Scharrer
|
f7b684038a
|
Move InnoExtract.cpp to cli/main.cpp
|
14 years ago |
Daniel Scharrer
|
7ced641914
|
Extract the progress bar code.
|
14 years ago |
Daniel Scharrer
|
6b54166ce3
|
Add version number, fix `make style` warnings.
|
14 years ago |
Daniel Scharrer
|
a1a5c0dce8
|
Cleanup console output.
|
15 years ago |
Daniel Scharrer
|
e8125c13fb
|
Allocate strings in chunks when loading.
|
15 years ago |
Daniel Scharrer
|
ba289bca11
|
Move debug output / header loading into separate files, support ambigous versions.
|
15 years ago |