Commit History

Author SHA1 Message Date
  Martijn Laan 6a4ed20bcb Expose TBitmapButton to [Code]. Todo: doc & whatsnew (including InitializeBitmapButtonFromIcon). 1 week ago
  Martijn Laan 53d4ac45fe Fix MapArchiveExtensions crashing if ArchiveExtraction is set to basic. 2 weeks ago
  Jordan Russell 1663d225c0 Change TFile.Size to Int64. 1 month ago
  Martijn Laan 00b8c7724b Update Setup. 1 month ago
  Martijn Laan 693ce5db99 Update Compil32 + comments tweak. 1 month ago
  Martijn Laan 84fd9c96ad TProgressThrottler cleanup and fix. 1 month ago
  Martijn Laan 6126cac9a6 Put throttling of progress callbacks to [Code] in the correct places and also make it time-based. 1 month ago
  Martijn Laan bd9c044b0c Add new MapArchiveExtensions support function to allow the extraction of archives with custom extensions, such as self-extracting archives. 1 month ago
  Martijn Laan 46252ab541 Cleanup. 1 month ago
  Martijn Laan a73d49d52e Cleanup by adding TSetupFileVerification. 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 487b78d6dc Cleanup. 1 month ago
  Martijn Laan 8e6d25739d SetDownloadCredentials cleanup. 2 months ago
  Martijn Laan 12357a3acf Allow empty ISSigUrl for automatic handling. 2 months ago
  Martijn Laan 369ea1627a Cleanup IssigUrl->ISSigUrl. 2 months ago
  Martijn Laan 7869c2fb60 Revert "Setup: add and use missing ISSigVerifySignatureRedir.". 2 months ago
  Martijn Laan 95995123dd Add DownloadTemporaryFileWithISSigVerify + doc tweaks. 2 months ago
  Martijn Laan abfc87cb80 Setup: add and use missing ISSigVerifySignatureRedir. 2 months ago
  Martijn Laan 01dc41cb81 Actually, do move Extract(7Zip)ArchiveRedir's outer exception handling up one level. Does not add extra duplicate code and still keeps it as 6.4.3. 2 months ago
  Martijn Laan 6733dc7803 Add TDownloadWizardPage support class functions AddWithISSigVerify and AddExWithISSigVerify. Todo: doc & update CodeDownloadFiles2.iss. Also doc something to prevent people from doing issigverify twice on a downloaded archive. 2 months ago
  Martijn Laan a801fc579b Make [Code]'s ISSigVerify use Setup.Install's DoISSigVerify (which is new on this branch) to remove duplicate code. Also add DoISSigVerify support to Setup.Install's DownloadTemporaryFile, not yet used. 2 months ago
  Martijn Laan ad8b238d0d Add KeepOpen parameter to TrustFunc's CheckFileTrust, as of yet unused. Also add comments. 2 months ago
  Martijn Laan f770e48db8 Finishing touches. 2 months ago
  Martijn Laan a991f57982 Unit names cleanup. 2 months ago
  Martijn Laan 6218a86f54 Mark Extract7ZipArchive as obsolete/renamed. If it's called anyway and a 7-Zip DLL is available, still use the DLL version. 2 months ago
  Martijn Laan 0d1c4dcdc6 Add [Setup] section directive ArchiveExtraction. Removes the need for the script to handle inclusion/extraction/loading. 2 months ago
  Martijn Laan a28a2f3366 Merge branch 'main' into 7zdll 2 months ago
  Martijn Laan 56bbf40579 Add [ISSigKeys] RuntimeID, remove [Code] ISSigLoadTextFromFile. 2 months ago
  Martijn Laan 9f4ec000ec Add TExtractionWizardPage.AddEx. Todo: test & doc. Also some other minor tweaks. 2 months ago
  Martijn Laan 0d44552d5c Merge branch 'main' into 7zdll 2 months ago