Historie revizí

Autor SHA1 Zpráva Datum
  Martijn Laan 2799b653cf Add special dummy Themes unit which can be used to deactivate inclusion of actual VCL Styles code with a minimum amount of IFDEFs, even if the project does support VCL Styles. před 5 měsíci
  Martijn Laan 5c9f6e828f Cleanup: there was a Shared.ResUpdateFunc claiming it was used by Setup while it wasn't. Move its code into Compiler.ExeUpdateFunc and remove it. před 5 měsíci
  Martijn Laan f13974a636 Cleanup: PerformInstall was basically impossible to navigate and read because of its many local functions, with many more local functions inside those. před 6 měsíci
  Martijn Laan 4a1b0c3048 Cleanup: move ISSigVerify functions out of Setup.Install into new unit. před 6 měsíci
  Martijn Laan 90c56fc855 Cleanup: move extract and download functions out of Setup.Install into two new units. před 6 měsíci
  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. před 6 měsíci
  Martijn Laan 6a4ed20bcb Expose TBitmapButton to [Code]. Todo: doc & whatsnew (including InitializeBitmapButtonFromIcon). před 6 měsíci
  Martijn Laan a991f57982 Unit names cleanup. před 8 měsíci
  Martijn Laan d9356ae8ca Add support functions Init7ZipLibrary and ExtractArchive. před 9 měsíci
  Martijn Laan 6b3cb3e3d5 Initial support for issigverify + external. Todo: initialize ISSigKeys array only once + do something with the error strings. I suppose this needs a Default.isl change :( před 9 měsíci
  Martijn Laan 3a1914add3 Cleanup a bit more. před 1 rokem
  Jordan Russell 974b25887e Add AppCreateForm wrapper function. před 1 rokem
  Jordan Russell 77a46cdf9e Remove MainForm reference from Setup.dpr also. před 1 rokem
  Jordan Russell 672d0dd3c4 Setup: Don't respect the show command passed by the parent process. před 1 rokem
  Jordan Russell 9d52a24040 Setup: De-form TMainForm and set MainFormOnTaskBar=True. před 1 rokem
  Martijn Laan f1d7e47e59 Split off the helper stuff from ScriptFunc into two new other units + some other cleanup. před 1 rokem
  Martijn Laan 280f1718c0 Add to Setup. před 1 rokem
  Martijn Laan 6876665c8a Use PBKDF2 to get the encryption key. Chose to use 100,000 iterations and a 128-bit salt. před 1 rokem
  Martijn Laan e955344670 Cleanup Compil32 using Shared.SetupTypes since last july: move the required types (TSetupStep and TUninstallStep) into a new unit instead. před 1 rokem
  Martijn Laan ea6f7b69c8 Use SHA256 instead of SHA1 for the password hashing. před 1 rokem
  Martijn Laan d9d845ab62 Replace ArcFour with XChaCha20 which also removes iscrypt.dll use. před 1 rokem
  Martijn Laan c745379b5f Split main form and main functions+vars. před 1 rokem
  Martijn Laan bd49a504c7 Finish. So now the functions which were in InstFunc but were not used by SetupLdr are in a Setup-only unit (Setup.InstFunc) and the rest is in a shared unit (SetupLdrAndSetup.InstFunc). The former has most of the function and has the Git history. The latter appears as a new file. před 1 rokem
  Martijn Laan 200901c8b0 Reintroduce SetupLdrAndSetup prefix. před 1 rokem
  Martijn Laan e5d46b163d Move shared but self-contained and generally useful units to Components. před 1 rokem
  Martijn Laan 7d3b4aa85a Rename/group the compression units. Stop using Compression.Base (Shared.Compress) in Compil32. před 1 rokem
  Martijn Laan 6db7a31745 Move the sources back into the Src folder now that they have prefixes. Changed the Shared prefix of the files which were in SetupLdrAndSetup to Setup. Todo: the remaining dirs with helper code. před 1 rokem
  Martijn Laan b0476e12c3 2 renames in Components. před 1 rokem
  Martijn Laan b50e481790 A few more renames. před 1 rokem
  Martijn Laan 5c742a1f23 SetupLdrAndSetup unit scope -> Shared. Do keep them in separate dir to avoid accidental extra sharing. před 1 rokem