src/winsup/cygwin ChangeLog cygheap.h registry ...

cgf@cygwin.com cgf@cygwin.com
Wed Sep 10 21:01:00 GMT 2003


CVSROOT:	/cvs/src
Module name:	src
Changes by:	cgf@sourceware.org	2003-09-10 21:01:40

Modified files:
	winsup/cygwin  : ChangeLog cygheap.h registry.cc shared.cc 
	                 shared_info.h uinfo.cc 

Log message:
	* shared_info.h (shared_info::initialize): Remove argument.
	* cygheap.h (cygheap_user::init): New declaration.
	* uinfo.cc (cygheap_user::init): New.
	(internal_getlogin): Move functionality to cygheap_user::init.  Open the
	process token to update the group sid.
	* shared.cc (user_shared_initialize): Get the user information from
	cygheap->user.
	(shared_info::initialize): Remove argument.  Call cygheap->user.init instead of
	cygheap->user.set_name.
	(memory_init): Do not get the user name and do not pass it to
	shared_info::initialize.
	* registry.cc (get_registry_hive_path): Make csid a cygpsid.
	(load_registry_hive): Ditto.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.2060&r2=1.2061
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/cygheap.h.diff?cvsroot=src&r1=1.63&r2=1.64
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/registry.cc.diff?cvsroot=src&r1=1.16&r2=1.17
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/shared.cc.diff?cvsroot=src&r1=1.71&r2=1.72
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/shared_info.h.diff?cvsroot=src&r1=1.31&r2=1.32
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/uinfo.cc.diff?cvsroot=src&r1=1.117&r2=1.118



More information about the Cygwin-cvs mailing list