summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/spawn.cc
Commit message (Expand)AuthorAgeFilesLines
* 2003-09-26 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet2003-09-271-0/+3
* * spawn.cc (spawn_guts): Set errno to E2BIG if command line isCorinna Vinschen2003-09-261-0/+7
* * fork.cc (fork_parent): Detect failed pinfo constructor.Christopher Faylor2003-09-261-1/+2
* * spawn.cc (spawnve): Remove vfork short circuit and let caller deal with errorChristopher Faylor2003-09-261-3/+1
* * spawn.cc (spawn_guts): Catch potential error from pinfo.remember. ChangeChristopher Faylor2003-09-261-6/+15
* * spawn.cc (spawn_guts): Move system signal handling stuff after CreateProcessChristopher Faylor2003-09-251-15/+15
* * devices.cc: New file.Christopher Faylor2003-09-251-1/+1
* * spawn.cc (pthread_cleanup): New struct.Christopher Faylor2003-09-201-13/+29
* fix accidental checkinChristopher Faylor2003-09-201-1/+1
* * syscalls.cc (system): Strip signal considerations from here so that they areChristopher Faylor2003-09-201-2/+26
* * cygheap.cc (cygheap_user::set_saved_sid): Rename from set_orig_sid.Corinna Vinschen2003-09-161-3/+3
* 2003-09-09 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet2003-09-101-3/+0
* * cygheap.h (enum impersonation): New enum.Corinna Vinschen2003-06-301-5/+4
* Throughout, remove "include <errno.h>" from files which already includeChristopher Faylor2003-06-161-1/+0
* * spawn.cc (spawn_guts): Call CreateProcess while impersonated,Corinna Vinschen2003-06-091-7/+15
* * spawn.cc (spawn_guts): Don't hang around if the parent doesn't exist.Christopher Faylor2003-06-031-2/+2
* * spawn.cc (spawn_guts): Show more of command line in strace output.Christopher Faylor2003-05-191-3/+3
* * spawn.cc (linebuf::~linebuf): Resurrect commented out (for debugging?) code.Christopher Faylor2003-02-131-1/+1
* * syscalls.cc (seteuid32): On Win95 get the pw entry. If it existsCorinna Vinschen2003-01-251-1/+0
* * dtable.cc (dtable::set_file_pointers_for_exec): New function.Christopher Faylor2002-10-171-0/+1
* * cygthread.cc (cygthread::stub): Reintroduce clearing of __name but do itChristopher Faylor2002-10-141-2/+4
* * cygthread.cc (cygthread::stub): Don't create event for long-running threads.Christopher Faylor2002-10-131-3/+5
* * cygheap.cc (dup_now): Make fatal error a little more informative.Christopher Faylor2002-10-091-14/+28
* Cleanup calls to CreateFile throughout.Christopher Faylor2002-09-191-7/+4
* * perthread.h (vfork_save): Add ctty, sid, pgid, exitval fields.Christopher Faylor2002-08-181-3/+5
* * spawn.cc (spawn_guts): Don't set mount_h here.Christopher Faylor2002-08-061-1/+0
* * debug.h (handle_list): Move here from debug.cc. Add "inherit" flagChristopher Faylor2002-07-131-9/+9
* * cygheap.h (cygheap_user::issetuid): New method.Christopher Faylor2002-06-161-1/+1
* * spawn.cc (spawn_guts): Revert removal of ciresrv.moreinfo->uid = ILLEGAL_UID.Christopher Faylor2002-06-161-0/+1
* * cygheap.h (cygheap_user::userprofile_env_buf): New static member.Christopher Faylor2002-06-141-2/+2
* * cygheap.cc (cygheap_user::set_logsrv): Remove.Christopher Faylor2002-06-141-17/+9
* * cygheap.cc (cygheap_user::set_name): Set homedrive and homepath to NULL onChristopher Faylor2002-06-121-15/+4
* * spawn.cc (spawn_guts): More hToken removal cleanup.Christopher Faylor2002-06-111-7/+2
* * spawn.cc (spawn_guts): Define sec_attribs and call sec_user_nih() only once.Christopher Faylor2002-06-111-11/+9
* * Makefile.in: Ensure that -MD gets added to CFLAGS regardless of CFLAGSChristopher Faylor2002-06-111-32/+19
* Change internal uid datatype from __uid16_t to __uid32_tCorinna Vinschen2002-05-291-1/+1
* Remove unneeded sync.h, where appropriate, throughout. Remove unneeded heap.h,Christopher Faylor2002-05-251-2/+0
* * spawn.cc (spawn_guts): Move call to set_process_privilege()Corinna Vinschen2002-05-061-7/+0
* * spawn.cc (find_exec): Return input if file not found.Christopher Faylor2002-03-221-1/+3
* * fork.cc (fork_parent): Use sec_user_nih to control process/threadChristopher Faylor2002-02-191-5/+3
* * (child_info.h, cygheap.h, dcrt0.cc, dir.cc, fhandler.cc, fhandler.h,Corinna Vinschen2002-02-101-1/+1
* Add copyright stuffChristopher Faylor2002-01-131-1/+1
* * exceptions.cc (early_stuff_init): Rename from misnamed set_console_handler.Christopher Faylor2002-01-101-1/+3
* Eliminate excess whitespace.Christopher Faylor2001-11-051-3/+3
* * cygheap.h (cygheap_fdmanip::cygheap_fdmanip): Clear fh.Christopher Faylor2001-10-311-10/+41
* * spawn.cc (perhaps_suffix): Return NULL on non-existence of file as well asChristopher Faylor2001-10-051-1/+1
* * dcrt0.cc (dll_crt0_1): Don't close hexec_proc if it is NULL.Christopher Faylor2001-10-041-4/+12
* Add "path.h" include throughout, where needed. Use new path_conv methods andChristopher Faylor2001-10-011-2/+2
* * cygheap.cc (dup_now): New function.Christopher Faylor2001-09-141-4/+8
* Update copyrights.Christopher Faylor2001-09-111-1/+1