summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/spawn.cc
Commit message (Expand)AuthorAgeFilesLines
* * 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
* * cygheap.h (init_cygheap): Move heap pointers here.Christopher Faylor2001-09-071-7/+7
* * smallprint.c (console_printf): New function.Christopher Faylor2001-08-221-23/+14
* * spawn.cc (spawn_guts): Enable appropriate privilege beforeEgor Duda2001-08-141-0/+7
* Throughout, change check for running under Windows NT to 'iswinnt'.Christopher Faylor2001-08-041-1/+2
* Throughout, reorganize header file inclusion to put security.h prior toChristopher Faylor2001-07-261-1/+1
* * cygheap.cc (_cmalloc): Use correct constants for size calculation.Christopher Faylor2001-07-181-3/+4
* * child_info.h: Bump magic number.Christopher Faylor2001-07-171-64/+65
* * fhandler.cc (fhandler_disk_file::fstat): Don't rely on exactly 3 charactersChristopher Faylor2001-06-261-2/+6
* * exceptions.cc (interrupt_setup): Move actions from setup_handler to here.Christopher Faylor2001-06-241-4/+6
* * autoload.cc: Add load statements for `LookupAccountNameW',Corinna Vinschen2001-05-201-3/+2
* * fork.cc (fork): Eliminate superfluous call to getuid().Corinna Vinschen2001-05-151-4/+4
* * autoload.cc: Add LoadDLLinitfunc for secur32.dll.Corinna Vinschen2001-04-301-27/+25
* Throughout, change fdtab references to cygheap->fdtab.Christopher Faylor2001-04-181-6/+4
* * path.h (cwdstuff): Move class.Christopher Faylor2001-04-171-3/+0
* fix spacing.Christopher Faylor2001-03-181-12/+12