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
|
4d423f27ac
|
Add copyright notices.
|
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
|
ba289bca11
|
Move debug output / header loading into separate files, support ambigous versions.
|
15 years ago |
Daniel Scharrer
|
eba41e0f51
|
Cleanup setup header loading, implement version number parsing.
|
15 years ago |
Daniel Scharrer
|
6a4e07b2c7
|
Start cleaning up setup header parsing code.
|
15 years ago |
Daniel Scharrer
|
cc12c82dd6
|
Cleanup loader sources.
|
15 years ago |
Daniel Scharrer
|
b5ea176af8
|
Improve checksum_filter - automatically finalize the checksum.
|
15 years ago |
Daniel Scharrer
|
af38c3c859
|
Cleanup crypto code.
|
15 years ago |
Daniel Scharrer
|
d1a8ae35e1
|
Clean stream code.
|
15 years ago |
Daniel Scharrer
|
8fcbdff79c
|
Improve output.
|
15 years ago |
Daniel Scharrer
|
3b29b8c4c1
|
Cleanup utils.
|
15 years ago |
Daniel Scharrer
|
422f9b1997
|
Use template for enum names.
|
15 years ago |
Daniel Scharrer
|
bdfa8ddc9b
|
Many fixes.
|
15 years ago |
Daniel Scharrer
|
94b9c3dc31
|
Fix some endianness and aliasing issues.
|
15 years ago |
Daniel Scharrer
|
1e554c0954
|
Add a progress bar, support split (multifile) installer.
|
15 years ago |
Daniel Scharrer
|
3579d2fba5
|
A lot of progress.
|
15 years ago |
Daniel Scharrer
|
bcf754896b
|
Rewrite the setup loader, begin slice and chunk reader implementation.
|
15 years ago |
Daniel Scharrer
|
776d1b7508
|
Implement parsing the remaining setup entry types.
|
15 years ago |
Daniel Scharrer
|
8647998b95
|
Parse icon, ini and registry entries.
|
15 years ago |
Daniel Scharrer
|
0e0cb08746
|
Parse file entries.
|
15 years ago |
Daniel Scharrer
|
8036cb5cd0
|
Parse setup task entries.
|
15 years ago |
Daniel Scharrer
|
3c71b4b18a
|
Parse setup component entries.
|
15 years ago |
Daniel Scharrer
|
32d4be7fe8
|
Parse setup type entries.
|
15 years ago |
Daniel Scharrer
|
558853ceb0
|
Parse custom message and permission entries.
|
15 years ago |
Daniel Scharrer
|
f0e12bc695
|
Implement reading language entries.
|
15 years ago |
Daniel Scharrer
|
13925809e4
|
The header is loaded.
|
15 years ago |
Daniel Scharrer
|
caa7565edf
|
Some crazy experiments.
|
15 years ago |