summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/spawn.cc
Commit message (Expand)AuthorAgeFilesLines
* * 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
* * spawn.cc (spawn_guts): Don't set EXIT_REPARENTING if parent process is not aChristopher Faylor2001-03-121-1/+2
* * dlopen.c (dlopen): Return NULL when name is NULL (suggested byChristopher Faylor2001-03-051-0/+1
* * cygerrno.h: Revert previous patch.Corinna Vinschen2001-02-221-1/+0
* Add copyright year 2001Corinna Vinschen2001-02-211-1/+1
* * Makefile.in: Add `-lshell32 -luuid' to link pass for new-cygwin1.dll.Corinna Vinschen2001-02-211-0/+1
* Throughout, change 'cygwin_shared.mount' to 'mount_table'.Christopher Faylor2001-01-281-0/+4
* * spawn.cc (spawn_guts): Quoting was still wrong. Keep trying to fix it.Christopher Faylor2000-11-201-6/+20
* * spawn.cc (spawn_guts): YA tweak for dealing with arcane rules of quoting inChristopher Faylor2000-11-201-1/+6
* * cygheap.h: Move `token' and `impersonated' from class _pinfoCorinna Vinschen2000-11-151-5/+7
* * spawn.cc (spawn_guts): Revert patch to ignore chroot settingsCorinna Vinschen2000-11-151-6/+1
* Throughout use myself->ppid_handle rather than parent_alive.Christopher Faylor2000-11-151-26/+13
* * cygheap.cc (cygheap_root::cygheap_root): New function.Corinna Vinschen2000-11-151-3/+7
* * environ.cc (_addenv): malloc space for setenv if cygwin1.dll is used inChristopher Faylor2000-11-081-1/+1
* * child_info.h (child_info): Add pppid_handle for closing the parent's of theChristopher Faylor2000-11-061-21/+2
* * pinfo.cc (EnumProcessesNT): Avoid 0 pids.Christopher Faylor2000-11-041-0/+1
* Whitespace cleanup.Christopher Faylor2000-10-281-1/+1
* * dtable.cc (dtable::release): Check for socket. ChangeCorinna Vinschen2000-10-261-0/+17
* * dcrt0.cc (do_exit): Don't bother looking for pgrp children to send SIGHUP ifChristopher Faylor2000-10-251-0/+1
* * exceptions.cc (signal_exit): Kill any executing child process if we're dying.Christopher Faylor2000-10-241-2/+5
* * spawn.cc (spawn_guts): Don't do the reparenting step if we notice that theChristopher Faylor2000-10-211-5/+1
* * fhandler.h (fhandler_console): Remove tcsetpgrp.Christopher Faylor2000-10-211-0/+2
* * external.cc (fillout_pinfo): Pass PID_NOREDIR flag to pinfo init to avoidChristopher Faylor2000-10-201-11/+17
* * Makefile.in: Remove some obsolete stuff.Christopher Faylor2000-10-161-66/+35
* * exceptions.cc (set_console_handler): Don't allocateChristopher Faylor2000-10-151-29/+15
* * cygheap.cc (cygheap_fixup_in_child): Don't page round cygheap copied fromChristopher Faylor2000-10-141-123/+98
* * errno.cc (seterrno_from_win_error): Fix debugging output.Christopher Faylor2000-10-121-1/+2
* * dtable.cc (set_std_handle): Use std_consts array to control SetStdHandleChristopher Faylor2000-10-091-32/+28
* * path.cc (symlink_info::check): Set executable bit for a file if the first twoChristopher Faylor2000-09-301-3/+3
* * spawn.cc (spawn_guts): Attempt to accomodate archaic windows quotingChristopher Faylor2000-09-271-9/+9
* * dcrt0.cc (quoted): Fix problem where ' quoted strings were skipped.Christopher Faylor2000-09-261-1/+1