OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_76-2255-g5b4e0e3

Gerrit Code Review gerrit@openafs.org
Tue, 27 Mar 2012 11:42:01 -0700 (PDT)


The following commit has been merged in the master branch:
commit 5b4e0e3c2eb161eabbb7a9ea8486315040e9705a
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date:   Mon Mar 26 20:49:03 2012 -0400

    Windows: CreateProcessNotify verify changes
    
    PsSetCreateProcessNotifyRoutineEx will fail with STATUS_ACCESS_DENIED
    if the driver does not have the IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY
    bit set in the image header.
    
    Do not include the ParentProcessId in the AFSProceSSDestroy
    parameter list.  It isn't available to use and isn't used for
    anything in any case.
    
    Assign AFSProcessCB blocks to processes that were created before
    AFSRedirector registered the CreateProcessNotify callback and
    access the file system.
    
    Change-Id: I4b78cd94949cfdea6b36f601a851c0e2f53a7dbf
    Reviewed-on: http://gerrit.openafs.org/6967
    Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com>
    Tested-by: Jeffrey Altman <jaltman@secure-endpoints.com>

 src/WINNT/afsrdr/kernel/fs/AFSInit.cpp           |   22 +++++++++++++++-----
 src/WINNT/afsrdr/kernel/fs/AFSProcessSupport.cpp |   23 ++++++++++++++-------
 src/WINNT/afsrdr/kernel/fs/Include/AFSCommon.h   |    3 +-
 src/WINNT/afsrdr/kernel/fs/sources               |    2 +
 4 files changed, 34 insertions(+), 16 deletions(-)

-- 
OpenAFS Master Repository