Menu

Code Commit Log


Commit Date  
[r448] by obarthel

- execve() now finds commands in the current directory again, even if you
omit the leading "./" path name.

2006-08-14 14:08:06 Tree
[r447] by obarthel

- Dropped an unused local variable.

2006-08-13 15:56:38 Tree
[r446] by obarthel

- It is unwise to strip the volume name portion from the path name
used in the GetDeviceProc() loop.

2006-08-13 15:35:40 Tree
[r445] by obarthel

- The execve() code that looks for the command/script file now begins by
checking if the file name includes path separators. If it does not,
then the search for the command begins with the resident command list;
otherwise the local directories are checked. The new code also properly
cleans after itself (a FreeDeviceProc() was missing) and the "PROGDIR:"
lock now always refers to the directory in which the command/script
file is found.

2006-08-13 15:15:11 Tree
[r444] by obarthel

- Cleaned up and updated the .cvsignore file.

2006-08-07 08:41:53 Tree
[r443] by obarthel

- Changed the execvp() test program to reflect how the corrected
execvp() function works.

2006-08-07 08:39:56 Tree
[r442] by obarthel

- Added the missing fdim() and fdimf() functions to the build
makefiles. The OS4 build makefile was missing lrint() and
lrintf(). Ouch.

- execve() now checks if an abort signal arrives while it's trying
to read the first line of a script, or looking for an executable
on an assignment path.

2006-08-06 08:31:06 Tree
[r441] by obarthel

- execve() no longer directly calls exit(), but a function which can be
replaced by the user. If that function __execve_exit() does not call
exit but just returns to the caller without doing anything, execve()
will return the caller with the return code of the RunCommand()
function.

2006-08-06 08:15:42 Tree
[r440] by obarthel

- Small corrections...

2006-08-02 14:44:01 Tree
[r439] by obarthel

- That's setlocale and not setlocate.

2006-08-02 14:14:57 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.