40 Commits (641fc95f04c7c309f622bf1a4cedadd23554e9fa)

Author SHA1 Message Date
Daniel Scharrer 641fc95f04 Update copyright years 7 years ago
Daniel Scharrer fab257c6f3 version: Avoid shadowing 7 years ago
Daniel Scharrer d7acc01add version: Recognize data version 5.5.8 7 years ago
Daniel Scharrer 4c61bc4da8 Add support for ISX versions before 3.0.6.1 7 years ago
Daniel Scharrer 6fe02e1d3d Add support for Inno Setup 1.3.x with x < 24 7 years ago
Daniel Scharrer 505c3bcc1f version: Remove non-Unicode 6.0.0 7 years ago
Daniel Scharrer e999d34401 version: Generalize the concept of variants 7 years ago
Daniel Scharrer d2f400f98b Add support for a modified Inno Setup 5.5.7 variant 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 73b603326d version: Recognize uppercase (U) when detecting setup version 8 years ago
Daniel Scharrer 3baf29196a [clang-tidy] version: Fix mismatched parameter names 8 years ago
Daniel Scharrer 86b1ca1d83 [clang-tidy] version: Remove redundant static keyword 8 years ago
Daniel Scharrer 0c83a0d25b Update copyright years 8 years ago
Daniel Scharrer 565012f8b0 Declare support for Inno Setup 5.6.0 8 years ago
Daniel Scharrer b568e80075 [clang-tidy] version: Catch by reference 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 8059fb2025 Add support for a modified Inno Setup 5.5.0 variant 11 years ago
Daniel Scharrer 8de9846a75 Use boost::{begin,end}() over manual calculations 12 years ago
Daniel Scharrer e40c11496b Remove erroneous assignment 12 years ago
Daniel Scharrer 7b8d37c1c9 Move to_unsigned() to util/load.{hpp,cpp} 12 years ago
Daniel Scharrer 50bb46478c Make local version arrays static 12 years ago
Daniel Scharrer aa444bcfb9 Fix warnings with older Boost version 13 years ago
Daniel Scharrer 26989e65bd Replace ARRAY_SIZE with boost::size where possible 13 years ago
Daniel Scharrer 205d359346 Remove a few unneeded line breaks in version.cpp 13 years ago
Daniel Scharrer 85da8836e5 Fix build with Boost < 1.52 13 years ago
Daniel Scharrer 1f36d0f2e3 Remove using std:: statements 13 years ago
Daniel Scharrer e656af214e Mark size_t -> std::streamsize conversions 13 years ago
Daniel Scharrer e392055b59 Add support for Inno Setup 5.5.0 installers 14 years ago
Daniel Scharrer d87bb13024 Warn about unsupported setup data versions 14 years ago
Daniel Scharrer f4542e8735 Fix support for "My Inno Setup Extensions". 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 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 3b29b8c4c1 Cleanup utils. 15 years ago
Daniel Scharrer bdfa8ddc9b Many fixes. 15 years ago
Daniel Scharrer 776d1b7508 Implement parsing the remaining setup entry types. 15 years ago
Daniel Scharrer 0e0cb08746 Parse file entries. 15 years ago
Daniel Scharrer 558853ceb0 Parse custom message and permission entries. 15 years ago
Daniel Scharrer 13925809e4 The header is loaded. 15 years ago