src/winsup/cygwin ChangeLog syscalls.cc uinfo.cc

corinna@sourceware.cygnus.com corinna@sourceware.cygnus.com
Sat Jun 9 14:25:00 GMT 2001


CVSROOT:	/cvs/src
Module name:	src
Changes by:	corinna@sources.redhat.com	2001-06-09 14:25:55

Modified files:
	winsup/cygwin  : ChangeLog syscalls.cc uinfo.cc 

Log message:
	* syscalls.cc (seteuid): Set environment variables USERNAME and
	USERDOMAIN before impersonation to workaround a LookupAccountSid()
	misbehaviour.
	* uinfo.cc (internal_getlogin): Revert most of the previous change.
	Don't set environment variables USERNAME and USERDOMAIN. That's
	the job of seteuid() now. Try to get logon server from Lsa
	only if logon server isn't already known.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.751&r2=1.752
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/syscalls.cc.diff?cvsroot=src&r1=1.120&r2=1.121
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/uinfo.cc.diff?cvsroot=src&r1=1.42&r2=1.43



More information about the Cygwin-cvs mailing list