44 Commits (cd209a62828336e791a4489af5c82b5e45fdb90d)

Author SHA1 Message Date
Daniel Scharrer cd209a6282 header: Extract function 1 year ago
Daniel Scharrer 3bd0ef04ca header: Code style 1 year ago
Daniel Scharrer 1de78e5927 Add preliminary support for Inno Setup 6.4.0 1 year ago
Daniel Scharrer 098180a060 Add support for Inno Setup 6.3.x 1 year ago
Daniel Scharrer 688272220d header: Adjust architecture debug strings 1 year ago
Daniel Scharrer 73a18a014e header: Add missing enum strings 2 years ago
Daniel Scharrer bc4b674754 storedenum: Change result conversion operator into explicit function 2 years ago
undef 4c2bc0bb42 fix some typos 3 years ago
Dmitry Skvortsov 83c1544b3f
Add support for a modified Inno Setup 5.3.10 variant 4 years ago
Daniel Scharrer d8d4d57fb3 Update copyright years 6 years ago
Daniel Scharrer 0e07acc503 Add support for a modified Inno Setup 5.4.2 variant 6 years ago
Daniel Scharrer 48513a184b encoding: Special case directory separators 6 years ago
Daniel Scharrer 641fc95f04 Update copyright years 7 years ago
Daniel Scharrer 8af85f702f setup: Don't hardcode codepage for non-Unicode installers 7 years ago
Daniel Scharrer 156edd73b4 encoding: Avoid unnecessary string copies 7 years ago
Daniel Scharrer 4c61bc4da8 Add support for ISX versions before 3.0.6.1 7 years ago
Daniel Scharrer e4b448d9b7 Add experimental support for Inno Setup <1.2.10 7 years ago
Daniel Scharrer 6fe02e1d3d Add support for Inno Setup 1.3.x with x < 24 7 years ago
Daniel Scharrer e999d34401 version: Generalize the concept of variants 7 years ago
Daniel Scharrer 38ae68f393 Fix support for Inno Setup 5.6.2 dev snapshot used by GOG 7 years ago
Daniel Scharrer 80d9880c6b Add support for Inno Setup 6.0.0 7 years ago
Daniel Scharrer 5cf1cb3ba0 Add preliminary Inno Setup 5.6.2 support 8 years ago
Daniel Scharrer 0c83a0d25b Update copyright years 8 years ago
Daniel Scharrer c99b4b3e04 header: Include constant prefix in password salt 8 years ago
Daniel Scharrer a6c82aa6b0 Add preliminary support for Inno Setup 5.6.0 8 years ago
Daniel Scharrer 6acf806782 Update copyright years 10 years ago
Daniel Scharrer d3caafcdaf Add support for Inno Setup 5.5.7 10 years ago
Daniel Scharrer 2c827154cd Update copyright lines 11 years ago
Daniel Scharrer efe79dddf6 Add support for Inno Setup 5.5.6 11 years ago
Daniel Scharrer b50bb97d02 Remove unused flag 11 years ago
Daniel Scharrer 8059fb2025 Add support for a modified Inno Setup 5.5.0 variant 11 years ago
Daniel Scharrer 22ddada291 Move to_utf8() and helpers to their own source file 12 years ago
Daniel Scharrer 58f178d9a0 Prefer std:: variants over plain C functions 12 years ago
Daniel Scharrer 08f5036ec7 Cleanup loading functions 13 years ago
Daniel Scharrer 1a986a8709 Fix MSVC 9 build 13 years ago
Daniel Scharrer 3ca05a31f8 Rename some variables to not confuse naive parsers 13 years ago
Daniel Scharrer e656af214e Mark size_t -> std::streamsize conversions 13 years ago
Daniel Scharrer 18dd36a98f Whitespace fix 14 years ago
Daniel Scharrer e392055b59 Add support for Inno Setup 5.5.0 installers 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 f4542e8735 Fix support for "My Inno Setup Extensions". 14 years ago
Daniel Scharrer 0dd460100b Fix use of uninitialized variables. 14 years ago
Daniel Scharrer 4d423f27ac Add copyright notices. 14 years ago
Daniel Scharrer eba41e0f51 Cleanup setup header loading, implement version number parsing. 15 years ago