7 Commits (c27bc7a33f44d75ffba2f56467428786ef27ba49)

Author SHA1 Message Date
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