Istoricul angajamentelor

Autor SHA1 Permisiunea de a trimite mesaje. Dacă este dezactivată, utilizatorul nu va putea trimite nici un fel de mesaj Data
  Martijn Laan c6ade1882c Cleanup. 1 lună în urmă
  Martijn Laan 22b96f11de Namespace cleanup. Doesn't actually change anything. 1 lună în urmă
  Martijn Laan 02beaf106b Cleanup. Doesnt actually change build.bat's results. 1 lună în urmă
  Martijn Laan 629ba03c08 Enable typed @ operator in Compil32 and ISCmplr. So now it's enabled in all projects, including ISHelpGen. 2 luni în urmă
  Martijn Laan c46f3a0caa Cleanup unused VerInfo stuff in the other projects as well. 3 luni în urmă
  Martijn Laan 7af01c916f Remove Int64Em 🥳 4 luni în urmă
  Martijn Laan 665b13f03d Move ULength to a new unit in Components so it can be used by other units there. 4 luni în urmă
  Martijn Laan a07da4a746 Cherry pick from e64: Change Dcu output dirs from Dcu\(Debug|Release) to Dcu\Win32\(Debug|Release). 4 luni în urmă
  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. 5 luni în urmă
  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. 6 luni în urmă
  Martijn Laan b001338f7b Separate Debug and Release .dcu output. Not doing so can confuse Delphi. You should delete all *.dpr dirs you already have in the root of the two Dcu folders. Also some other cleanup to both compile.bat's. 7 luni în urmă
  Martijn Laan 31015dda09 Update to Delphi 12.3 May Patch. The .dproj change (done by Delphi on opening) should not impact using them with older versions. 8 luni în urmă
  Martijn Laan a52c1462cf Don't check ISCmplr.dll and ISPP.dll on Debug since the required postbuild events complicate building from the IDE using a fresh checkout which is undesirable. 10 luni în urmă
  Martijn Laan ec81524172 Use ISSigFunc to check trust. Works while debugging from Delphi as well. Defining TRUSTALL would only be needed while debugging isscint.dll from VS for example. 10 luni în urmă
  Martijn Laan 7e70d4c20f Ensure presence of .issig files in Debug as well. 10 luni în urmă
  Martijn Laan 48357bb6fa Use TrustedFile before loading ISPP.dll. 10 luni în urmă
  Martijn Laan 0759cc7b87 Update for unit split + use TrustedFile before loading ISCmplr.dll. 11 luni în urmă
  Martijn Laan d2058a0891 Update for Delphi 12.1 Athens because Embarcadero forces me to do this 👎 Can't update to Delphi 12.2 which is already released because unfortunately the Community Edition is lagging behind, intentionally I believe 👎👎 Still need to do DPI tests, it's not clear to me if and how the badly documented DPI releated changes to TFont affect our code 👎👎👎 See https://docwiki.embarcadero.com/Libraries/Athens/en/Vcl.Graphics.TFont.IsDPIRelated for example. 11 luni în urmă
  Martijn Laan 6876665c8a Use PBKDF2 to get the encryption key. Chose to use 100,000 iterations and a 128-bit salt. 1 an în urmă
  Martijn Laan e955344670 Cleanup Compil32 using Shared.SetupTypes since last july: move the required types (TSetupStep and TUninstallStep) into a new unit instead. 1 an în urmă
  Martijn Laan 1fb1c0d73b Projects cleanup. 1 an în urmă
  Martijn Laan 12637b1b70 Merge branch 'sha256-cleanup' 1 an în urmă
  Martijn Laan ea6f7b69c8 Use SHA256 instead of SHA1 for the password hashing. 1 an în urmă
  Martijn Laan d9d845ab62 Replace ArcFour with XChaCha20 which also removes iscrypt.dll use. 1 an în urmă
  Martijn Laan b2df5696ba Split off more. Compiler.SetupCompiler has the Git history of what was Compiler.Compile.pas (and Compile.pas before that). 1 an în urmă
  Martijn Laan b601c2ea4f Remove use of Vcl.Consts from Compiler.Compile so ISCmplr doesn't use any Vcl unit. 1 an în urmă
  Martijn Laan e5d46b163d Move shared but self-contained and generally useful units to Components. 1 an în urmă
  Martijn Laan 7d3b4aa85a Rename/group the compression units. Stop using Compression.Base (Shared.Compress) in Compil32. 1 an în urmă
  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 an în urmă
  Martijn Laan b50e481790 A few more renames. 1 an în urmă