OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_76-4713-ge314167

Gerrit Code Review gerrit@openafs.org
Thu, 24 Sep 2015 10:42:37 -0400


The following commit has been merged in the master branch:
commit e314167f11f289248704426fe65fea13a734a937
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date:   Thu May 14 18:29:45 2015 -0400

    Windows: cm_GetCell_Gen rework cell prefix matching
    
    The cm_GetCell_Gen() function permits cells to be searched for by
    prefix.  The idea is to permit "cs.cmu.edu" to be abbreviated "cs"
    when at CMU.  There are two problems with the current behavior:
    
    1. the existing match rules will accept "cs.c" and "cs.cmu.ed" as
       valid prefix matches.  By not restricting the prefix matching
       to full components the Freelance symlink list can become
       cluttered.
    
    2. the existing match rules will accept the first cell that
       matches even if there are more than one cells that would match.
       this can result in unpredictable behavior since the ordering
       of the cells is not guaranteed.
    
    Instead, fail requests for cell prefixes that are not full component
    matches or that would be ambiguous.
    
    Change-Id: I59fb5ea9bba4cebdd71808fc9fae9662456943e0
    Reviewed-on: http://gerrit.openafs.org/11886
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
    Tested-by: BuildBot <buildbot@rampaginggeek.com>

 src/WINNT/afsd/cm_cell.c |   81 ++++++++++++++++++++++++++++++---------------
 1 files changed, 54 insertions(+), 27 deletions(-)

-- 
OpenAFS Master Repository