Martijn Laan
0f755cb764
Tweak.
2025-06-08 13:11:24 +02:00
Martijn Laan
7334d1839f
Add 'file already downloaded' support to download with issigverify as well.
2025-06-06 18:06:07 +02:00
Martijn Laan
028432c711
Revert adding Redir suffixes + TRedir<T>.
2025-05-20 13:35:14 +02:00
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.
...
Also always set DisableFsRedir to False in InternalExtractTemporaryFile and DownloadTemporaryFile just like it already does for everything else working on the temp dir.
2025-05-19 19:29:09 +02:00
Martijn Laan
99474e50d0
Move PathHasInvalidCharacters and ValidateAndCombinePath into PathFunc.
2025-05-17 08:43:41 +02:00
Martijn Laan
1470994d6a
Cleanup / fix. This reverts commit 4b954ee8.
2025-05-13 12:44:59 +02:00
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.
...
Adds support function GetSHA256OfStream as a side-effect.
Todo: doc all three.
2025-05-12 20:46:02 +02:00
Jordan Russell
0adec08c98
Add PathHasInvalidCharacters function
2024-11-26 02:01:35 -06:00
Martijn Laan
58b27f351b
Cleanup remaining MD5, SHA1 and Hash unit use.
2024-09-26 11:39:48 +02:00
Martijn Laan
b1a0ff0161
ISPP change: Added support functions GetSHA256OfFile, GetSHA256OfString, and GetSHA256OfUnicodeString. Also some cleanup.
2024-08-07 21:40:44 +02:00
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.
2024-08-06 19:12:28 +02:00
Martijn Laan
f43cf0f2b2
Prep extracting SetupLdr function from InstFunc. Separate commit to hopefully keep Git history for most functions.
2024-08-06 18:39:43 +02:00
Martijn Laan
200901c8b0
Reintroduce SetupLdrAndSetup prefix.
2024-08-06 13:54:25 +02:00
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.
2024-08-05 16:56:18 +02:00