OpenAFS Master Repository branch, openafs-devel-1_7_x, updated. openafs-devel-1_7_1-8-g9646f97

Gerrit Code Review gerrit@openafs.org
Mon, 10 Oct 2011 21:03:45 -0700 (PDT)


The following commit has been merged in the openafs-devel-1_7_x branch:
commit 9646f97cd77775880527ecd245c2b4804ebcb24a
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date:   Wed Sep 28 21:46:48 2011 -0400

    Windows: Fixup errors in AFS ACL Property Sheet
    
    Unlike the afs_set_acl_dlg the PropACL sheet only uses a single
    ComboList to maintain both the positive and negative ACEs but
    uses two CStringArrays to separately store the positive and
    negative ACEs.  Two entries in each array are used to store
    an ACE.  The %2==0 entry is the pts name and the %2==1 entry is
    the permission list.  This needs to be taken into account when
    manipulating the negative entries since the array count for the
    normal entries is twice the number of ACEs.
    
    Negative entries were prefixed with '=' instead of '-'.
    
    The Remove button was not hooked up and was not enabled or disabled
    under all appropriate conditions.
    
    Reviewed-on: http://gerrit.openafs.org/5518
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
    Tested-by: Jeffrey Altman <jaltman@openafs.org>
    (cherry picked from commit b977e52a441c70ec9ea97c7d0ebaaed17e530116)
    
    Change-Id: Id7cf6d1bafcf27d36408d49a8c7f65e2d67118f6
    Reviewed-on: http://gerrit.openafs.org/5581
    Reviewed-by: Rod Widdowson <rdw@steadingsoftware.com>
    Tested-by: Jeffrey Altman <jaltman@openafs.org>
    Reviewed-by: Jeffrey Altman <jaltman@openafs.org>

 src/WINNT/client_exp/PropACL.cpp |   62 +++++++++++++++++++++++--------------
 1 files changed, 38 insertions(+), 24 deletions(-)

-- 
OpenAFS Master Repository