Tomas Hajny
|
2eba9bc63e
* fix SetFAttr (doWriteThrough not accepted in DosSetPathInfo for ilStandard) and improve compatibility with TP/BP for returned DosError in case of errors
|
10 vuotta sitten |
Tomas Hajny
|
7292e64e04
* corrected test for empty filename in FileRec
|
10 vuotta sitten |
Tomas Hajny
|
08ce351a06
* don't use the OS/2 API function DosSearchPath for searching through the list of directories in FSearch because it always returns full path even for relative directory specifications (as opposed to what is expected in TP/BP)
|
10 vuotta sitten |
Tomas Hajny
|
2e5054186c
* include current directory in the list of searched directories in FSearch as expected in TP/BP
|
10 vuotta sitten |
Tomas Hajny
|
5176a069cf
* align DosError returned for empty filename in GetFAttr and SetFAttr to TP/BP
|
10 vuotta sitten |
Tomas Hajny
|
37acf48426
* align DosError returned for invalid (unused) handle in GetFTime and SetFTime to TP/BP
|
10 vuotta sitten |
Tomas Hajny
|
dcffcd22e7
* fix a bug in Exec if calling a program without arguments
|
10 vuotta sitten |
Tomas Hajny
|
f330d2e981
* fix for random memory corruption introduced in r28975
|
10 vuotta sitten |
Tomas Hajny
|
30820cd0e5
* fixed missed setting of return code
|
10 vuotta sitten |
Tomas Hajny
|
5d0bd53433
* remove fixed limit for overall size of arguments for Dos.Exec and SysUtils.ExecuteProcess
|
10 vuotta sitten |
Tomas Hajny
|
8cd2b615ce
* added (limited) GetLastOSError by emulation of Win32 and *nix behaviour in the RTL
|
10 vuotta sitten |
Jonas Maebe
|
df6a2dce00
+ unicodestring support for assign/erase/rename
|
12 vuotta sitten |
Tomas Hajny
|
af03a73af2
* fix DosExitCode for sessions of other types, consider ExecFlags for other session types
|
14 vuotta sitten |
Tomas Hajny
|
67612af07d
* fixes for Exec - execution of different application types, fixed memory leak and avoided queue name collisions
|
14 vuotta sitten |
Tomas Hajny
|
bbd4886809
* fix for wrong pointer increment (causing crash/heap corruptions)
|
19 vuotta sitten |
Tomas Hajny
|
f9e28f363d
* workaround for OS/2 bug - check for 64kB border crossing in parameters for DosExecPgm
|
19 vuotta sitten |
michael
|
859bb30daa
+ Removed HASTHREADVAR SUPPORT_THREADVAR defines
|
20 vuotta sitten |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 vuotta sitten |
fpc
|
50778076c3
initial import
|
20 vuotta sitten |
peter
|
e417e34496
* truncate log
|
20 vuotta sitten |
Tomas Hajny
|
1215d90528
* FSearch must skip invalid paths
|
20 vuotta sitten |
Tomas Hajny
|
46aad77754
* allow running any type of session from Exec
|
20 vuotta sitten |
Tomas Hajny
|
1d4e9b37fc
* GetMsCount added, platform independent routines moved to single include file
|
20 vuotta sitten |
Tomas Hajny
|
9f51eee552
* final part of longint2cardinal fixes for doscalls
|
21 vuotta sitten |
Tomas Hajny
|
db94578ce6
* Exec cleanup
|
21 vuotta sitten |
Tomas Hajny
|
09fd537acf
* lots of fixes (regcall, THandle, string operations in sysutils, longint2cardinal according to OS/2 docs, dosh.inc, ...)
|
21 vuotta sitten |
daniel
|
bc7f8a474d
* Enable threadvars again
|
21 vuotta sitten |
Tomas Hajny
|
7a08fcd395
* LastDosExitCode changed back from threadvar temporarily
|
21 vuotta sitten |
Tomas Hajny
|
601f2e02ce
* overloaded ExecuteProcess added, EnvStr param changed to longint
|
21 vuotta sitten |
yuri
|
b1a8443699
* fixes for dosh.inc
|
21 vuotta sitten |