OpenAFS CVS Commit: openafs/src/WINNT/afsd by jaltman

cvs@GRAND.CENTRAL.ORG cvs@GRAND.CENTRAL.ORG
Sun, 19 Oct 2008 19:19:33 EDT


Update of /cvs/openafs/src/WINNT/afsd
In directory GRAND.CENTRAL.ORG:/home/jaltman/openafs/cvs-1-5/src/WINNT/afsd

Modified Files:
      Tag: openafs-devel-1_5_x
	cm_btree.c cm_dir.c cm_ioctl.c cm_nls.c cm_nls.h cm_vnodeops.c 
	cm_volstat.c smb.c smb3.c 
Log Message:
DELTA DELTA15-windows-handle-invalid-utf16-names-20081019
AUTHOR asanka@secure-endpoints.com
LICENSE MIT
FIXES 116641

Windows will deliver to OpenAFS UTF16 strings that are not valid Unicode
and cannot be converted to UTF8.  Return bad file name errors in those
cases.

Make sure all file server strings once converted to UTF16 can be converted
back.  If not, escape the invalid portions of the string so that the
file can be accessed.



--- DELTA config for openafs-devel-1_5_x follows ---
DELTA15-windows-handle-invalid-utf16-names-20081019 openafs/src/WINNT/afsd/cm_btree.c 1.1.2.21 1.1.2.22
DELTA15-windows-handle-invalid-utf16-names-20081019 openafs/src/WINNT/afsd/cm_dir.c 1.4.4.20 1.4.4.21
DELTA15-windows-handle-invalid-utf16-names-20081019 openafs/src/WINNT/afsd/cm_ioctl.c 1.73.2.63 1.73.2.64
DELTA15-windows-handle-invalid-utf16-names-20081019 openafs/src/WINNT/afsd/cm_nls.c 1.3.2.6 1.3.2.7
DELTA15-windows-handle-invalid-utf16-names-20081019 openafs/src/WINNT/afsd/cm_nls.h 1.3.2.3 1.3.2.4
DELTA15-windows-handle-invalid-utf16-names-20081019 openafs/src/WINNT/afsd/cm_vnodeops.c 1.69.2.91 1.69.2.92
DELTA15-windows-handle-invalid-utf16-names-20081019 openafs/src/WINNT/afsd/cm_volstat.c 1.1.2.7 1.1.2.8
DELTA15-windows-handle-invalid-utf16-names-20081019 openafs/src/WINNT/afsd/smb.c 1.118.2.103 1.118.2.104
DELTA15-windows-handle-invalid-utf16-names-20081019 openafs/src/WINNT/afsd/smb3.c 1.95.2.82 1.95.2.83