Commit Verlauf

Autor SHA1 Nachricht Datum
  Martijn Laan 5c9f6e828f Cleanup: there was a Shared.ResUpdateFunc claiming it was used by Setup while it wasn't. Move its code into Compiler.ExeUpdateFunc and remove it. vor 5 Monaten
  Martijn Laan 4c2b4cb2df Bring back WizardImageBackColor and WizardSmallImageBackColor. vor 5 Monaten
  Martijn Laan 5b15300265 Simplify / reduce diff. vor 5 Monaten
  Martijn Laan 4c783a234e Third approach. vor 5 Monaten
  Martijn Laan 7b7dbd9eb8 More Integer64 cleanup. vor 6 Monaten
  Martijn Laan 5c3d3f0cb0 Bonus Integer64 cleanup. Doesn't actually change anything. vor 6 Monaten
  Martijn Laan b5881a9b60 Increase max Setup size without disk spanning from almost 2 GB to almost 4 GB. vor 6 Monaten
  Martijn Laan 73e6b3fbab Cleanup unused type. vor 6 Monaten
  Martijn Laan a1bf13bd54 Cleanup. vor 6 Monaten
  Martijn Laan 79e06b18d8 Fix 302bdac7. vor 6 Monaten
  Martijn Laan 3171af02d6 Mini cleanup. vor 6 Monaten
  Martijn Laan a3a6f2dc2d Simplify var names. vor 6 Monaten
  Martijn Laan 383e528c7d More cleanup. vor 6 Monaten
  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. vor 6 Monaten
  Martijn Laan 80cf6b585d Cleanup by moving the 'main' fields into a new struct and add an extra CRC check. vor 6 Monaten
  Martijn Laan 1f43ff5e24 Add support for full encryption which encrypts everything and requires the password to be specified on the command line. Todo: cleanup existing and new code. vor 6 Monaten
  Jordan Russell 6e0c169a9b Use StrToUInt64 to convert "qword" [Registry] ValueData. vor 6 Monaten
  Jordan Russell bc85563b07 Change TSetupLdrOffsetTable TotalSize and Offset* fields to Int64. vor 6 Monaten
  Martijn Laan 72405d6196 Call GetActiveProcessorGroupCount to set LZMA2's numThreadGroups, like 7-Zip itself does in System.cpp's CCpuGroups::Load. This makes allowing 256 max threads make sense again, without drawbacks. vor 6 Monaten
  Martijn Laan 313f1c321c Allow debug of islzma.dll from islzma.sln. vor 6 Monaten
  Martijn Laan 5ca4de302e Use 64 as the new maximum value of [Setup] section directive LZMANumBlockThreads, instead of 256. vor 6 Monaten
  Martijn Laan 8d94942839 Increased the maximum value of [Setup] section directive LZMANumBlockThreads from 32 to 256: LZMA SDK 25.00 raised MTCODER_THREADS_MAX from 64 to 256. Our max of 32 was already outdated: the SDK update by aff827a5 raised it from 32 to 64. vor 6 Monaten
  Jordan Russell 95633ed353 Change TFile.Position to Int64. vor 7 Monaten
  Jordan Russell e6659b27ea Remove no-longer-needed Int64 casts when accessing TFile.Size. vor 7 Monaten
  Jordan Russell 1663d225c0 Change TFile.Size to Int64. vor 7 Monaten
  Martijn Laan 8a2994ee98 VerifyPrecompiledFiles -> DisablePrecompiledFileVerifications. Also status tweaks. vor 7 Monaten
  Martijn Laan 23507b9d6c Update ISCmplr. vor 7 Monaten
  Martijn Laan 302bdac71c Increase default EncryptionKDFIterations by 10% to 220000. vor 7 Monaten
  Martijn Laan a1cae29455 Whitespace fix. vor 8 Monaten
  Martijn Laan 2d0ec7b9e5 Add support for dowload+extractarchives in a simple and clean way 👍 vor 8 Monaten