Charles Pigott
c2f3ad7ebf
6.5 improvements
2 months ago
UserUnknownFactor
391f8e173f
6.5.4 support (including rev.2 with 64-bit offsets)
5 months ago
Daniel Scharrer
1de78e5927
Add preliminary support for Inno Setup 6.4.0
1 year ago
Daniel Scharrer
a1e7112aae
Add PBKDF2-SHA256 key derivation support
...
Required for Inno Setup 6.4.0
1 year ago
Daniel Scharrer
d8d4d57fb3
Update copyright years
6 years ago
Daniel Scharrer
b77e8a0798
info: Add debug log output
6 years ago
Daniel Scharrer
641fc95f04
Update copyright years
7 years ago
Daniel Scharrer
647ace8156
info: Avoid shadowing
7 years ago
Daniel Scharrer
8af85f702f
setup: Don't hardcode codepage for non-Unicode installers
7 years ago
Daniel Scharrer
d2b49b6674
info: Try additional version when there were warnings
7 years ago
Daniel Scharrer
4c61bc4da8
Add support for ISX versions before 3.0.6.1
...
This implementation is based on the My Inno Setup Extensions changelog
http://web.archive.org/web/20010306024721/http://www.wintax.nl/isx/
as well as source for ISX version 2.0.10 and 3.0.6.1 plus some RE.
The oldest ISX version available to be tested was 1.3.10.
Fixes: issue #85
7 years ago
Daniel Scharrer
52643b4d6a
info: Add support for trying more than two versions
7 years ago
Daniel Scharrer
97fb5ce2ce
[clang-tidy] info: Fix mismatched parameter names
8 years ago
Daniel Scharrer
0c83a0d25b
Update copyright years
8 years ago
Daniel Scharrer
6a7a52af22
Add a --no-extract-unknown option to abort on unknown data version
...
Implements: issue #8
8 years ago
Daniel Scharrer
fe244605c8
info: Fix libc++ build
8 years ago
Daniel Scharrer
470e58689f
[clang-tidy] info: Remove redundant static keywords
8 years ago
Daniel Scharrer
a6c82aa6b0
Add preliminary support for Inno Setup 5.6.0
...
Fixes: issue #60
8 years ago
Daniel Scharrer
2c827154cd
Update copyright lines
11 years ago
Daniel Scharrer
3896878433
Improve error and warning messages
11 years ago
Daniel Scharrer
1227df4fa6
Fix loading headers if there are encrypted chunks
12 years ago
Daniel Scharrer
9b6502061a
Update copyright lines in files changed this year
13 years ago
Daniel Scharrer
08f5036ec7
Cleanup loading functions
...
- Remove configure-time endianness check
(replaced by run-time check to be optimized out by the compiler)
- Move loading functions into the util namespace
- Only keep the setup header entries we actually need
13 years ago
Daniel Scharrer
ac1f40344e
Fix debug build
13 years ago
Daniel Scharrer
1a986a8709
Fix MSVC 9 build
13 years ago
Daniel Scharrer
c327d056ea
Update copyright year in files changed since 1.2
14 years ago
Daniel Scharrer
d87bb13024
Warn about unsupported setup data versions
14 years ago
Daniel Scharrer
98782e4fca
Remove old TODOs.
14 years ago
Daniel Scharrer
4d423f27ac
Add copyright notices.
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