From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12331 invoked by alias); 3 Apr 2003 23:33:15 -0000 Mailing-List: contact cygwin-apps-cvs-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Post: List-Help: , Sender: cygwin-apps-cvs-owner@sources.redhat.com Received: (qmail 12321 invoked by uid 9365); 3 Apr 2003 23:33:15 -0000 Date: Thu, 03 Apr 2003 23:33:00 -0000 Message-ID: <20030403233315.12319.qmail@sources.redhat.com> From: maxb@sources.redhat.com To: cygwin-apps-cvs@sources.redhat.com Subject: setup ChangeLog main.cc X-SW-Source: 2003-q2/txt/msg00015.txt.bz2 List-Id: CVSROOT: /cvs/cygwin-apps Module name: setup Branch: setup-200303 Changes by: maxb@sourceware.org 2003-04-03 23:33:15 Modified files: . : ChangeLog main.cc Log message: 2003-04-02 Robert Collins * Merge setup-200303-troubleshooting fixes in. 2003-04-02 Robert Collins * main.cc (NTSecurity::setDefaultDACL): Reinstate commented code. (NTSecurity::setDefaultSecurity): Ditto. 2003-04-02 Robert Collins * main.cc (NTSecurity::setDefaultDACL): Use MS calculations for ACL buffer sizing. 2003-04-02 Robert Collins * main.cc (NTSecurity::setDefaultDACL): Sanity check memory allocation. 2003-04-02 Robert Collins * main.cc (NTSecurity::setDefaultDACL): Adjust commented code for auto_ptr use. 2003-04-02 Robert Collins * main.cc (NTSecurity::NoteFailedAPI): Helper function. Use throughout NTSecurity routines. (NTSecurity::setDefaultDACL): Use dynamic memory for ACL storage. 2003-04-02 Robert Collins * main.cc (NTSecurity::setDefaultDACL): Disable ~ 50% of remaining active code. 2003-04-02 Robert Collins * main.cc (NTSecurity::GroupInfo): Extract group query code. (NTSecurity::setDefaultDACL): Disable ~ 50% of code. 2003-04-02 Robert Collins * main.cc (NTSecurity::setDefaultSecurity): Disable ~ 50% of security code. 2003-04-01 Robert Collins * 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 * 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 * 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&only_with_tag=setup-200303&r1=2.340.2.3&r2=2.340.2.4 http://sources.redhat.com/cgi-bin/cvsweb.cgi/setup/main.cc.diff?cvsroot=cygwin-apps&only_with_tag=setup-200303&r1=2.25&r2=2.25.2.1