Commit History

Author SHA1 Message Date
  Martijn Laan a3a6f2dc2d Simplify var names. 3 days ago
  Martijn Laan f71709902c Make it so CompressMethod doesnt have to be in the initial header, rename the header from TSetupMainHeader to TSetupEncryptionHeader, and move PasswordTest to a more logical place. 4 days ago
  Martijn Laan 80cf6b585d Cleanup by moving the 'main' fields into a new struct and add an extra CRC check. 4 days ago
  Jordan Russell 1663d225c0 Change TFile.Size to Int64. 1 month ago
  Martijn Laan 487b78d6dc Cleanup. 1 month ago
  Martijn Laan 2a32a45277 Use the same progress protection while extracting and downloading as while copying an external file. 1 month ago
  Martijn Laan 6aec0a55a7 Distinguish file options (fo) and file location options (flo). 3 months ago
  Jordan Russell 03b5a4ce05 Remove auto-search for disk slices in "..\DISKx". 7 months ago
  Jordan Russell aeb035e0e0 It's XChaCha20Crypt. 7 months ago
  Martijn Laan 9a91001f91 Cleanup password testing: use the encryption itself (by encrypting 0 and comparing results) to test the password instead of having something separate as before. 10 months ago
  Martijn Laan 58b27f351b Cleanup remaining MD5, SHA1 and Hash unit use. 10 months ago
  Martijn Laan db877306fa Implement the base nonce. 11 months ago
  Martijn Laan d9d845ab62 Replace ArcFour with XChaCha20 which also removes iscrypt.dll use. 11 months ago
  Martijn Laan c745379b5f Split main form and main functions+vars. 1 year ago
  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. 1 year ago
  Martijn Laan 200901c8b0 Reintroduce SetupLdrAndSetup prefix. 1 year ago
  Martijn Laan 7d3b4aa85a Rename/group the compression units. Stop using Compression.Base (Shared.Compress) in Compil32. 1 year ago
  Martijn Laan 169d2fede1 Add comment. 1 year ago
  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. 1 year ago