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 |
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
|
ef8ca10629
|
Move the exe/dll instruction filters back into a header file.
|
15 years ago |
Daniel Scharrer
|
e46739009f
|
Fix cmake compile errors/warnings.
|
15 years ago |
Daniel Scharrer
|
e119c88edb
|
Install the innoextract target.
|
15 years ago |
Daniel Scharrer
|
6cd544d4e8
|
Fix `make style` warnings.
|
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
|
a138f23c4f
|
Make ExeReader endianness-safe.
|
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
|
ed4d620d8f
|
More crazyness.
|
15 years ago |
Daniel Scharrer
|
caa7565edf
|
Some crazy experiments.
|
15 years ago |
Daniel Scharrer
|
0674a22261
|
More progress, now using boost!
|
15 years ago |
Daniel Scharrer
|
23e870285d
|
Some progress...
|
15 years ago |
Daniel Scharrer
|
f42af9e0da
|
Initial commit.
|
15 years ago |