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 |