История коммитов

Автор SHA1 Сообщение Дата
  Martijn Laan 1cd864a90c Default all projects to 64-bit in the IDE. Was already the case for ISHelpGen. 1 месяц назад
  Martijn Laan 6366702de8 Enable 'W1073 Combining signed type and unsigned 64-bit type - treated as an unsigned type' warning for all project. Is off by default for some reason. Did not cause new warnings. 1 месяц назад
  Martijn Laan 22e20c9a5c Enable generation of .rsm files in 32-bit Debug builds for projects which have 64-bit targets. 1 месяц назад
  Martijn Laan 22b96f11de Namespace cleanup. Doesn't actually change anything. 1 месяц назад
  Martijn Laan 02beaf106b Cleanup. Doesnt actually change build.bat's results. 1 месяц назад
  Martijn Laan 26c06d0a81 Merge branch 'main' into e64 2 месяцев назад
  Martijn Laan 84a657a604 Make debugging SetupLdr easy when using Debug.iss. Just uncomment UseSetupLdr=no from it. 2 месяцев назад
  Martijn Laan defd005fad Merge branch 'main' into e64 2 месяцев назад
  Martijn Laan c46f3a0caa Cleanup unused VerInfo stuff in the other projects as well. 3 месяцев назад
  Martijn Laan 95a9f790c3 Merge branch 'main' into e64 3 месяцев назад
  Martijn Laan 487c4f1779 Cleanup: SetupLdr doesn't actually use any Redir functionality so SetupLdrAndSetup.RedirFunc should be Setup.RedirFunc. Requires a few compiler directives in SetupLdrAndSetup.InstFunc. 3 месяцев назад
  Martijn Laan c8429b7edd Merge branch 'main' into e64 4 месяцев назад
  Martijn Laan 506dda80b1 Fix final SetupLdr warning and update project/build. 4 месяцев назад
  Martijn Laan 665b13f03d Move ULength to a new unit in Components so it can be used by other units there. 4 месяцев назад
  Martijn Laan a07da4a746 Cherry pick from e64: Change Dcu output dirs from Dcu\(Debug|Release) to Dcu\Win32\(Debug|Release). 4 месяцев назад
  Martijn Laan df4090ddd7 Build updates + change Dcu output dirs from Dcu\(Debug|Release) to Dcu\(Win32|Win64)\(Debug|Release). Used 'Win64' just like Delphi itself does, instead of 'x64'. 4 месяцев назад
  Martijn Laan 6313e07e9e Add 64-bit target to SetupLdr, just to be able to play with it. 4 месяцев назад
  Martijn Laan 9c662b966f Yet more Integer64 cleanup. Also remove unneeded TCustomFile.Seek64. 5 месяцев назад
  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 месяцев назад
  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 месяцев назад
  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 месяцев назад
  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 месяцев назад
  Martijn Laan 04d605c434 Cleanup: InstFunc and SetupLdr dont actually need SetupTypes. 1 год назад
  Martijn Laan 1fb1c0d73b Projects cleanup. 1 год назад
  Martijn Laan ea6f7b69c8 Use SHA256 instead of SHA1 for the password hashing. 1 год назад
  Martijn Laan 200901c8b0 Reintroduce SetupLdrAndSetup prefix. 1 год назад
  Martijn Laan e5d46b163d Move shared but self-contained and generally useful units to Components. 1 год назад
  Martijn Laan 7d3b4aa85a Rename/group the compression units. Stop using Compression.Base (Shared.Compress) in Compil32. 1 год назад
  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 год назад
  Martijn Laan b50e481790 A few more renames. 1 год назад