This is the mail archive of the
cygwin-apps-cvs@sources.redhat.com
mailing list for the cygwin-apps project.
setup ChangeLog main.cc
- From: rbcollins at sources dot redhat dot com
- To: cygwin-apps-cvs at sources dot redhat dot com
- Date: 2 Apr 2003 14:26:27 -0000
- Subject: setup ChangeLog main.cc
CVSROOT: /cvs/cygwin-apps
Module name: setup
Changes by: rbcollins at sourceware dot org 2003-04-02 14:26:27
Modified files:
. : ChangeLog main.cc
Log message:
2003-04-02 Robert Collins <rbtcollins at hotmail dot com>
Merge in setup-200303-troubleshooting fixes.
2003-04-02 Robert Collins <rbtcollins at hotmail dot com>
* main.cc (NTSecurity::setDefaultDACL): Reinstate commented code.
(NTSecurity::setDefaultSecurity): Ditto.
2003-04-02 Robert Collins <rbtcollins at hotmail dot com>
* main.cc (NTSecurity::setDefaultDACL): Use MS calculations for ACL
buffer sizing.
2003-04-02 Robert Collins <rbtcollins at hotmail dot com>
* main.cc (NTSecurity::setDefaultDACL): Sanity check memory allocation.
2003-04-02 Robert Collins <rbtcollins at hotmail dot com>
* main.cc (NTSecurity::setDefaultDACL): Adjust commented code for auto_ptr use.
2003-04-02 Robert Collins <rbtcollins at hotmail dot com>
* main.cc (NTSecurity::NoteFailedAPI): Helper function.
Use throughout NTSecurity routines.
(NTSecurity::setDefaultDACL): Use dynamic memory for ACL storage.
2003-04-02 Robert Collins <rbtcollins at hotmail dot com>
* main.cc (NTSecurity::setDefaultDACL): Disable ~ 50% of remaining active code.
2003-04-02 Robert Collins <rbtcollins at hotmail dot com>
* main.cc (NTSecurity::GroupInfo): Extract group query code.
(NTSecurity::setDefaultDACL): Disable ~ 50% of code.
2003-04-02 Robert Collins <rbtcollins at hotmail dot com>
* main.cc (NTSecurity::setDefaultSecurity): Disable ~ 50% of security code.
2003-04-01 Robert Collins <rbtcollins at hotmail dot com>
* main.cc (NTSecurity::setDefaultSecurity): Remove double declaration of sz.
User TokenGroupCollection to abstract token searching logic, eliminate isadmin
and isuser temporary variables.
(TokenGroupCollection): New class for querying token group information.
2003-04-01 Robert Collins <rbtcollins at hotmail dot com>
* main.cc (NTSecurity::setDefaultSecurity): Extract esid initialisation.
Move local variables to just before first use.
SetTokenInformationFailures where being handled inconsistently.
Remove assignments from if statements.
(NTSecurity::esid): Rename to everyOneSID.
(NTSecurity::initialiseEveryOneSID): new method.
(NTSecurity::setDefaultDACL): Extract method for default DACL logic.
2003-04-01 Robert Collins <rbtcollins at hotmail dot com>
* main.cc (SIDWrapper): Manage SID memory.
(HANDLEWrapper): Likewise for HANDLES.
(NTSecurity): Worker class for set_default_sec().
(set_default_sec): Move body into NTSecurity::setDefaultSecurity().
(NTSecurity::setDefaultSecurity): Eliminate goto out: via memory managing objects.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/ChangeLog.diff?cvsroot=cygwin-apps&r1=2.347&r2=2.348
http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/main.cc.diff?cvsroot=cygwin-apps&r1=2.25&r2=2.26