summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin/ChangeLog')
-rw-r--r--winsup/cygwin/ChangeLog16
1 files changed, 16 insertions, 0 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index ad7010b14..6522e5124 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,3 +1,19 @@
+2003-09-10 Pierre Humblet <pierre.humblet@ieee.org>
+
+ * 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.
+
2003-09-10 Christopher Faylor <cgf@redhat.com>
* fhandler_disk_file.cc (num_entries): Take . and .. into account if