Commit History

Author SHA1 Message Date
  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. 3 months ago
  Martijn Laan f770e48db8 Finishing touches. 3 months ago
  Martijn Laan a991f57982 Unit names cleanup. 3 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. 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 a28a2f3366 Merge branch 'main' into 7zdll 3 months ago
  Martijn Laan 56bbf40579 Add [ISSigKeys] RuntimeID, remove [Code] ISSigLoadTextFromFile. 3 months ago
  Martijn Laan 9f4ec000ec Add TExtractionWizardPage.AddEx. Todo: test & doc. Also some other minor tweaks. 3 months ago
  Martijn Laan 0d44552d5c Merge branch 'main' into 7zdll 3 months ago
  Martijn Laan 028432c711 Revert adding Redir suffixes + TRedir<T>. 3 months ago
  Martijn Laan 70c5323a61 Merge branch 'main' into 7zdll 3 months ago
  Martijn Laan 4a4c51302f Add Redir support to Extract7ZipArchive. 3 months ago
  Martijn Laan a1bffc816c Clarify the name of functions taking a DisableFsRedir parameter but not having the ...Redir name. Especially helps if the call just says False for DisableFsRedir. 3 months ago
  Martijn Laan 5e7b94923f Merge branch 'main' into 7zdll 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 d9356ae8ca Add support functions Init7ZipLibrary and ExtractArchive. 3 months ago
  Martijn Laan faf859c14a Cleanup duplicate ISSig verification code. 3 months ago
  Martijn Laan 1470994d6a Cleanup / fix. This reverts commit 4b954ee8. 3 months ago
  Martijn Laan 55232b5f9e Add support functions ISSigLoadTextFromFile and ISSigVerify. I image them being useful if you want to verify a downloaded archive which does not contain .issig files and which you cannot repack. This specific case would require the download to be to a protected folder though for full protection. 3 months ago
  Martijn Laan 3a1914add3 Cleanup a bit more. 6 months ago
  Jordan Russell fdf652b434 Set PopupMode=pmAuto in CreateCustomForm support function. 7 months ago
  Jordan Russell 4502469ff7 Use proper owner on BrowseFunc support function dialogs. 8 months ago
  Jordan Russell f6f2f17381 Swap order in BringToFrontAndRestore support function to work around VCL bug. 8 months ago
  Jordan Russell 9d52a24040 Setup: De-form TMainForm and set MainFormOnTaskBar=True. 8 months ago
  Martijn Laan 0e8c3331f9 Cleanup. 9 months ago
  Martijn Laan ca8bbd69bc Another cleanup. 9 months ago
  Martijn Laan 9d8d786653 Cleanup variables. 9 months ago