Commit History

Author SHA1 Message Date
  Martijn Laan 1f43ff5e24 Add support for full encryption which encrypts everything and requires the password to be specified on the command line. Todo: cleanup existing and new code. 1 week ago
  Martijn Laan 23507b9d6c Update ISCmplr. 1 month ago
  Martijn Laan 41e4b363cd Add SHA256 verification in all places where it can do ISSig verification, using new [Files] parameter Hash. 1 month ago
  Martijn Laan 00838c94ac Improve ISCmplr's issigverify errors to be like Setup's, with small differences. 2 months ago
  Martijn Laan e3a968e10f Enable Excludes support. 2 months ago
  Martijn Laan 3ea016b673 Cleanup. 2 months ago
  Martijn Laan f265737c7b Update comments. 2 months ago
  Martijn Laan 121f61dce7 Mini cleanup. 2 months ago
  Martijn Laan 49b72f9773 Move and cleanup IsExternal to SetupTypes. 3 months ago
  Martijn Laan 273e1b8ba2 Cleanup for removed GetISSigAllowedKeys optimization. 3 months ago
  Martijn Laan 73d3d4bbc3 Fix SetISSigAllowedKey capacity increase and cleanup SameStr call. 3 months ago
  Martijn Laan 090c295347 Remove GetISSigAllowedKeys optimization: was buggy and probably also insignificant. 3 months ago
  Martijn Laan 7143b3acba Cleanup. 3 months ago
  Martijn Laan 1ff0463665 Make ISSigAllowedKeys work for Setup. Not yet tested. 3 months ago
  Martijn Laan a5a8448fc2 Added [Setup] section directive EncryptionKeyDerivation. 10 months ago
  Martijn Laan 6876665c8a Use PBKDF2 to get the encryption key. Chose to use 100,000 iterations and a 128-bit salt. 10 months ago
  Martijn Laan e955344670 Cleanup Compil32 using Shared.SetupTypes since last july: move the required types (TSetupStep and TUninstallStep) into a new unit instead. 10 months ago
  Martijn Laan b50e481790 A few more renames. 1 year ago
  Martijn Laan 8da185fed3 Add Shared prefix to the shared files. Todo: double check for unintended changes outside of uses (and some name cleanupfor this + move sources back into Src). 1 year ago