src/winsup/cygwin ChangeLog exceptions.cc spaw ...

corinna@cygwin.com corinna@cygwin.com
Mon Jun 9 13:29:00 GMT 2003


CVSROOT:	/cvs/src
Module name:	src
Changes by:	corinna@sourceware.org	2003-06-09 13:29:12

Modified files:
	winsup/cygwin  : ChangeLog exceptions.cc spawn.cc uinfo.cc 

Log message:
	* spawn.cc (spawn_guts): Call CreateProcess while impersonated,
	when the real {u,g}ids and the groups are original.
	Move RevertToSelf and ImpersonateLoggedOnUser to the main line.
	* uinfo.cc (uinfo_init): Reorganize. If CreateProcess was called
	while impersonated, preserve the uids and gids and call
	ImpersonateLoggedOnUser. Preserve the uids and gids on Win9X.
	
	* exceptions.cc (error_start_init): Quote the pgm in the command.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.1933&r2=1.1934
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/exceptions.cc.diff?cvsroot=src&r1=1.147&r2=1.148
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/spawn.cc.diff?cvsroot=src&r1=1.122&r2=1.123
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/uinfo.cc.diff?cvsroot=src&r1=1.112&r2=1.113



More information about the Cygwin-cvs mailing list