Commit History

Autor SHA1 Mensaxe Data
  Tomas Hajny dcffcd22e7 * fix a bug in Exec if calling a program without arguments %!s(int64=10) %!d(string=hai) anos
  Tomas Hajny f330d2e981 * fix for random memory corruption introduced in r28975 %!s(int64=10) %!d(string=hai) anos
  Tomas Hajny 30820cd0e5 * fixed missed setting of return code %!s(int64=10) %!d(string=hai) anos
  Tomas Hajny 5d0bd53433 * remove fixed limit for overall size of arguments for Dos.Exec and SysUtils.ExecuteProcess %!s(int64=10) %!d(string=hai) anos
  Tomas Hajny 8cd2b615ce * added (limited) GetLastOSError by emulation of Win32 and *nix behaviour in the RTL %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe df6a2dce00 + unicodestring support for assign/erase/rename %!s(int64=12) %!d(string=hai) anos
  Tomas Hajny af03a73af2 * fix DosExitCode for sessions of other types, consider ExecFlags for other session types %!s(int64=14) %!d(string=hai) anos
  Tomas Hajny 67612af07d * fixes for Exec - execution of different application types, fixed memory leak and avoided queue name collisions %!s(int64=14) %!d(string=hai) anos
  Tomas Hajny bbd4886809 * fix for wrong pointer increment (causing crash/heap corruptions) %!s(int64=19) %!d(string=hai) anos
  Tomas Hajny f9e28f363d * workaround for OS/2 bug - check for 64kB border crossing in parameters for DosExecPgm %!s(int64=20) %!d(string=hai) anos
  michael 859bb30daa + Removed HASTHREADVAR SUPPORT_THREADVAR defines %!s(int64=20) %!d(string=hai) anos
  fpc 790a4fe2d3 * log and id tags removed %!s(int64=20) %!d(string=hai) anos
  fpc 50778076c3 initial import %!s(int64=20) %!d(string=hai) anos
  peter e417e34496 * truncate log %!s(int64=20) %!d(string=hai) anos
  Tomas Hajny 1215d90528 * FSearch must skip invalid paths %!s(int64=20) %!d(string=hai) anos
  Tomas Hajny 46aad77754 * allow running any type of session from Exec %!s(int64=21) %!d(string=hai) anos
  Tomas Hajny 1d4e9b37fc * GetMsCount added, platform independent routines moved to single include file %!s(int64=21) %!d(string=hai) anos
  Tomas Hajny 9f51eee552 * final part of longint2cardinal fixes for doscalls %!s(int64=21) %!d(string=hai) anos
  Tomas Hajny db94578ce6 * Exec cleanup %!s(int64=21) %!d(string=hai) anos
  Tomas Hajny 09fd537acf * lots of fixes (regcall, THandle, string operations in sysutils, longint2cardinal according to OS/2 docs, dosh.inc, ...) %!s(int64=21) %!d(string=hai) anos
  daniel bc7f8a474d * Enable threadvars again %!s(int64=21) %!d(string=hai) anos
  Tomas Hajny 7a08fcd395 * LastDosExitCode changed back from threadvar temporarily %!s(int64=21) %!d(string=hai) anos
  Tomas Hajny 601f2e02ce * overloaded ExecuteProcess added, EnvStr param changed to longint %!s(int64=21) %!d(string=hai) anos
  yuri b1a8443699 * fixes for dosh.inc %!s(int64=21) %!d(string=hai) anos
  michael 6571f6a7e5 + Switched to single interface in dosh.inc %!s(int64=21) %!d(string=hai) anos
  yuri 2cbdc6b02c * exec fix %!s(int64=22) %!d(string=hai) anos
  Tomas Hajny 39ae691859 SetFTime fix %!s(int64=22) %!d(string=hai) anos
  Tomas Hajny 1eccb7a88a * GetFTime correction for case of no previous write access %!s(int64=22) %!d(string=hai) anos
  Tomas Hajny 90062097c9 * Exec fix %!s(int64=22) %!d(string=hai) anos
  Tomas Hajny 7adcc315bc * file handling related fixes %!s(int64=22) %!d(string=hai) anos