Cronologia Commit

Autore SHA1 Messaggio Data
  Martijn Laan cd033dd8ec Bonus removal of CreateDirectoryRedir, DirExistsRedir and GetVersionNumbersRedir. 1 mese fa
  Martijn Laan faa25f1017 Update ProcessFileEntry like CreateDirs was already updated. 1 mese fa
  Martijn Laan f87a4df07b Improve and simplify retry code. 1 mese fa
  Martijn Laan 62c2fae949 Clarify. 2 mesi fa
  Martijn Laan 6f61e2c11f Properly set AlsoRetryOnAlreadyExists (=CheckAlreadyExists) only if we just deleted DestFile. 2 mesi fa
  Martijn Laan 81f3be583d Add and use reusable PerformFileOperationWithRetries function. 2 mesi fa
  Martijn Laan 0fa0831c65 Fix DownloadTemporaryFile retry log error. Compare to RenameUninstallExe which had it correct. 2 mesi fa
  Martijn Laan 616205f8fe Remove support for TLS 1.0 and 1.1 on all versions of Windows. 5 mesi fa
  Martijn Laan c8176cdf8f Window 8 has TLS 1.2 support out of the box and search shows 99.9% of 'popular websites' support it as well, so disable TLS 1.0 and TLS 1.1 on Windows 8 and newer. 5 mesi fa
  Martijn Laan 2df4c5d486 Enable TLS 1.3 for downloads. Doing it unconditionally: Delphi already has a built-in fallback mechanism when TLS 1.3 can't be set. See TWinHTTPRequest.SetWinSecureProtocols. 5 mesi fa
  Martijn Laan f3e51f3c23 Improve: handle pre-progress aborting as well. 5 mesi fa
  Martijn Laan 5ef7dbaf6c Improve: actually stay responsinve when there's no download progress yet. 5 mesi fa
  Martijn Laan 7b7dbd9eb8 More Integer64 cleanup. 5 mesi fa
  Martijn Laan 6f62b95d16 Actually, we do need something to prevent it reporting a bunch of 0/0 progress before the download even starts. Stop it from reporting progress before the first OnReceiveData has happened, making it just like it was before. 5 mesi fa
  Martijn Laan 155ebdfed4 Revert the new ProgressMax <> 0 check when reporting download progress: it's already documented it can be 0, see https://jrsoftware.org/ishelp/index.php?topic=isxfunc_downloadtemporaryfile. 5 mesi fa
  Martijn Laan 4a1b0c3048 Cleanup: move ISSigVerify functions out of Setup.Install into new unit. 6 mesi fa
  Martijn Laan 8113364ee0 Cleanup. 6 mesi fa
  Martijn Laan 90c56fc855 Cleanup: move extract and download functions out of Setup.Install into two new units. 6 mesi fa