source: branches/libc-0.6/src/emx/src/lib/sys

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @3951   6 years bird unlink() shall not delete directories, but return EISDIR.
(edit) @3947   10 years bird safesems.c: Use DosCloseMutexSemEx to close semaphore created by …
(edit) @3930   11 years bird trunk,0.6: Fixed hash-bang and batch script handling in spawnvpe. …
(edit) @3917   11 years bird 0.6: fs.c,pathrewrite.c: Do a better job with trailing slashes on …
(edit) @3914   11 years bird trunk,0.6: Fixed buffer overflow in fsResolveUnix that would trigger …
(edit) @3912   11 years bird trunk,0.6: Added check that the UNIXROOT_OUTSIDE env var is not set …
(edit) @3911   11 years bird 0.6,trunk: Introducing env var UNIXROOT_CHROOTED for faking chroot …
(edit) @3906   11 years bird 0.6,trunk: DosLoadModuleEx and DosFreeModuleEx should make an effort …
(edit) @3905   11 years bird trunk,0.6: b_fsRename.c: Overwrite read-only target files to be more …
(edit) @3903   11 years bird 0.6: Safer and more generic _path and _searchenv functions, making the …
(edit) @3859   11 years bird libc-0.6: system() and popen() should use the same shells, preferablly …
(edit) @3853   11 years bird year
(edit) @3851   11 years bird sharedpm.c: Fixed leak of pTerm of processes which didn't send any …
(edit) @3848   11 years bird Display the process status in panic messages.
(edit) @3844   11 years bird fcntl_locking: Fix offStart & cbRange check to not fail on cbRange = …
(edit) @3841   11 years bird Build fixes for the chown backport.
(edit) @3840   11 years bird warnings
(edit) @3817   11 years bird 0.6: Untested backport of the *chown and *chmod changes that hit trunk …
(edit) @3812   11 years bird b_fsNativeFileStat.c: Don't check rc for FILE_READONLY but rather …
(edit) @3811   11 years bird libc_Back_ldr*: Allow opening of the NULL module that represents the …
(edit) @3806   12 years Yuri Dario Mark CRT_INIT/EXIT functions as used to try convince GCC to keep them.
(edit) @3805   12 years Yuri Dario Mark CRT_INIT/EXIT functions as used to try convince GCC to keep them.
(edit) @3795   13 years bird Comment fixes from Steven. Fixes #258.
(edit) @3792   13 years bird Reinstated FEA_NEEDEA on symbolic links and other special stuff. Only …
(edit) @3784   13 years bird 0.6/spawnve.c: fixed memmove in the bang-hash-script path that moved …
(edit) @3783   13 years bird 0.6/sharedpm.c: Disabled some racy/buggy code in libc_spmSelf.
(edit) @3781   13 years bird sharedpm: Don't assert if we get ERROR_ALREADY_POSTED (299).
(edit) @3780   13 years bird typo in comment
(edit) @3778   13 years bird libc-backend: Don't set FEA_NEEDEA - it causes weird problems here and …
(edit) @3777   13 years bird chmod/fchmod: Add unix mode EA if not found and the FS supports it. …
(edit) @3776   13 years bird read/fhOs2FileWrite: Translate ERROR_PIPE_NOT_CONNECTED when …
(edit) @3775   13 years bird Leave decendants running. Fixes #165.
(edit) @3771   13 years bird Backported r3768: realpath and _realrealpath should not fail if the …
(edit) @3727   14 years bird 0.6: Backported r3726: b_nativeSymlinkCreate.c: Symlinks were created …
(edit) @3709   14 years bird libc_back_timeUnix2FileTime: Dates prior to 1980 will be set to …
(edit) @3697   14 years bird libc: Added new env.var. LIBC_UNIX_EAS for controlling where EAs are …
(edit) @3695   14 years bird 0.6: Backported fpathconf and pathconf reimplementation. Fixes #44.
(edit) @3693   14 years bird 0.6: libc_back_errno2native.c: build fixes
(edit) @3692   14 years bird 0.6/b_ldrOpen: build fix
(edit) @3686   14 years bird build fix releated to #181
(edit) @3685   14 years bird kNIX/os2: Resolve the dll path passed to DosLoadModule[Ex]. Fixes #181.
(edit) @3677   14 years bird 0.6: b_processCredentials.c: fixed copy and past bugs in the two group …
(edit) @3645   17 years bird Proper argument passing - finally!
(edit) @3643   17 years bird Rewrote the active wait.
(edit) @3636   17 years bird Fixed serious performance bug in spawn. Fixes #195.
(edit) @3383   18 years bird Calculate the correct fd_set size and max handle count for the BSD44 …
(edit) @3382   18 years bird clear the no-inherit and close-on-exec flags when duplicating a tcpip …
(edit) @3373   18 years bird Wait for spawned/execed child so it can finish inherting us. Close …
(edit) @3372   18 years bird Fixes #166.
(edit) @3371   18 years bird perhaps we should exit all MCs before comitting suicide?
(edit) @3370   18 years bird perhaps we should exit all MCs before comitting suicide?
(edit) @3353   18 years bird rmdir doesn't resolve the last path component. Fixes #163.
(edit) @3289   18 years bird Implemented /@system_root, /@system_drive and /@tmpdir default …
(edit) @3214   18 years bird /@executable_path. Fixes #153.
(edit) @3102   18 years bird workaround for lost signals / thread pokes. Fixes #152.
(edit) @3098   18 years bird changed the filehandle mutex to must-complete. Fixes #151.
(edit) @3069   18 years bird Fixed symlink content.
(edit) @3063   18 years bird Fake something half ok when a device is being stat()'ed. Fixes #149.
(edit) @3049   18 years bird Return correct error code.
(edit) @3014   18 years bird Fixed chdir failure hiding.
(edit) @3004   18 years bird Fixed wrong segment class.
(edit) @2990   18 years bird New single quote handling, Fixes #136.
(edit) @2811   19 years bird A tad to quick there... Fixes #122.
(edit) @2810   19 years bird Fixed file creation when opening with read-only acess. Fixes #122.
(edit) @2804   19 years bird Exception handlers. libc07 will fail initterm if an exception occurs …
(edit) @2803   19 years bird Log module handle when registering a fork module.
(edit) @2796   19 years bird Fixed log problem in fork() child. Fixes #119.
(edit) @2795   19 years bird Corrected DosSetFHState mask. Fixes #118.
(edit) @2786   19 years bird Fixed problems with fork() and module loading/unloading. Fixes #76. …
(edit) @2654   19 years bird Try put the log file handle above the range of the standard handles.
(edit) @2647   19 years bird read & write logging, and added support for more size flags to the …
(edit) @2616   19 years bird Fixed wrong target name written into the symlink.
(edit) @2579   19 years bird #49: Fixed stat backend so ctime is set, and made fstat, lstat and …
(edit) @2577   19 years bird #61: Fixed incorrect ENOENT errno on symlink when it should return EEXIST.
(edit) @2570   19 years bird #60: Fixed blunder in exec/spawn filehandle inheritance code.
(edit) @2545   20 years bird #54: Fixed unitialized directory handle member fInUnixTree.
(edit) @2543   20 years bird #52: Fixed two 'symlink/' problems in the path resolver.
(edit) @2542   20 years bird #51: Made unlink able to delete readonly files.
(edit) @2540   20 years bird #50: Inherit umask.
(edit) @2539   20 years bird #50: Inherit umask.
(edit) @2538   20 years bird #50: Inherit umask.
(edit) @2531   20 years bird #41: typo breaking fchmod().
(edit) @2530   20 years bird Fixed incorrect assertion in libc_back_fsInfoObjRelease.
(edit) @2529   20 years bird Fixed incorrect assertion in libc_back_fsInfoObjRelease.
(edit) @2528   20 years bird #41: And added special file mode mask getter and extra validations to …
(edit) @2526   20 years bird #41: And added special file mode mask getter and extra validations to …
(edit) @2525   20 years bird #41: Calc st_ino and st_dev at the end of the unix attrib getter if …
(edit) @2524   20 years bird #40: Fixed double slash preventing root directories from being opened.
(edit) @2522   20 years bird #21: Restrict reading and writing of UnixEAs to HPFS, JFS, FAT and RAMFS.
(edit) @2520   20 years bird #38: Added DosSysCtl prototype and use it on panic to check for debugger.
(edit) @2519   20 years bird #38: Added DosSysCtl prototype and use it on panic to check for debugger.
(edit) @2518   20 years bird #33: Fixed a runpath in libc_back_signalWait which didn't reacquire …
(edit) @2498   20 years bird #23: Corrected EA name in template from FLAGS to SYMLINK.
(edit) @2496   20 years bird #22: Added DosFindFirst() as fallback when DosQueryPathInfo() fails to …
(copy) @2442   20 years bird Creating the libc-0.6 / gcc 3.3.5 / binutils 2.14 main branch.
copied from trunk/src/emx/src/lib/sys
(edit) @2440   20 years bird Initial coding.
Note: See TracRevisionLog for help on using the revision log.