Martijn Laan
|
8fc5f81cbf
Merge branch 'main' into files-extractarchive
|
2 months ago |
Martijn Laan
|
b89694a460
Show only .issig's name in issigverify errors instead of entire path. Also add comments.
|
2 months ago |
Martijn Laan
|
387af86d00
Improve messages and fix a problem.
|
2 months ago |
Martijn Laan
|
00838c94ac
Improve ISCmplr's issigverify errors to be like Setup's, with small differences.
|
2 months ago |
Martijn Laan
|
f7636cf5fe
Improve internal names + log malformed and bad seperately but keep message shared.
|
2 months ago |
Martijn Laan
|
567972d993
[Types] and [Components] Check is special compared to others: it's called only once. Clarify this, at least internally and in the docs.
|
2 months ago |
Martijn Laan
|
59b285982e
Fix previous.
|
2 months ago |
Martijn Laan
|
af0b47eb38
Merge branch 'main' into files-extractarchive
|
2 months ago |
Martijn Laan
|
d79a45e937
synch-isfiles.bat: avoid duplicating the three manually edited text files since it leads to mistakingly editing the duplicate. Instead pick up the files from their source dir on DEBUG. Now on correct branch and with .gitignore update.
|
2 months ago |
Martijn Laan
|
1b8ef36c6b
Allowing version comparison together with externalarchive doesn't make sense / doesn't work: Setup will always consider the existing file newer and either skip installation or do promptifolder handling, both unwanted. Also mini tweak to help.
|
3 months ago |
Martijn Laan
|
b32db4ad33
Various improvements, some not really related to branch.
|
3 months ago |
Martijn Laan
|
e3a968e10f
Enable Excludes support.
|
3 months ago |
Martijn Laan
|
a1b8d669c1
Enumerate archive instead of dir in second place (of three).
|
3 months ago |
Martijn Laan
|
db0d0fbfaa
Don't allow Excludes and extractarchive. Does not mean all other parameters and flags will be okay, need to check later.
|
3 months ago |
Martijn Laan
|
c645409e76
Compiler: add extractarchive flag & ExtractArchivePassword parameter.
|
3 months ago |
Martijn Laan
|
9e1b67740b
Add info about VerifyPrecompiledFiles to the errors.
|
3 months ago |
Martijn Laan
|
af84bf4624
Add new [Setup] section directive VerifyPrecompiledFiles.
|
3 months ago |
Martijn Laan
|
273d83e2c3
Add CheckTrust setting at the right level.
|
3 months ago |
Martijn Laan
|
e0700c4ed0
Fix bad comment.
|
3 months ago |
Martijn Laan
|
03ed910db4
Get rid of outdated looking uppercased names like SETUP.E32.
|
3 months ago |
Martijn Laan
|
4b294bdf0e
Check trust of the check E32's + more TrustFunc cleanup + fix the .issig entries added by previous commit. Todo: islzma*.exe? Also todo: add directive to disable.
|
3 months ago |
Martijn Laan
|
74b6ef8c9d
Check trust of the decompression DLLs + TrustFunc cleanup. Todo: check E32's and possible islzma*.exe. Also todo: add directive to disable.
|
3 months ago |
Martijn Laan
|
0d1c4dcdc6
Add [Setup] section directive ArchiveExtraction. Removes the need for the script to handle inclusion/extraction/loading.
|
3 months ago |
Martijn Laan
|
dc5534cf53
Fix for entries without a RuntimeID.
|
3 months ago |
Martijn Laan
|
56bbf40579
Add [ISSigKeys] RuntimeID, remove [Code] ISSigLoadTextFromFile.
|
3 months ago |
Martijn Laan
|
88dc65dddf
Fix TrustFunc not checking ISSigVerifySignature result but not also always raising an exception. Harden the other non checking ones for this.
|
3 months ago |
Martijn Laan
|
faf859c14a
Cleanup duplicate ISSig verification code.
|
3 months ago |
Martijn Laan
|
efb72982c3
Cleanup.
|
3 months ago |
Martijn Laan
|
bbcadf5620
Make it work. (Reverted previous commit by force push, didn't need the overload.)
|
3 months ago |
Martijn Laan
|
49b72f9773
Move and cleanup IsExternal to SetupTypes.
|
3 months ago |