diff -uNr --exclude=*.pbxuser --exclude=CVS /Users/ichiro/src/OpenDarwin/src/smb/kernel/fs/smbfs/smbfs_vnops.c ./smb/kernel/fs/smbfs/smbfs_vnops.c
--- /Users/ichiro/src/OpenDarwin/src/smb/kernel/fs/smbfs/smbfs_vnops.c	Wed Apr 16 09:40:43 2003
+++ ./smb/kernel/fs/smbfs/smbfs_vnops.c	Sat Jun 14 16:34:34 2003
@@ -1604,8 +1604,8 @@
 static int
 smbfs_pathcheck(struct smbmount *smp, const char *name, int nmlen, int nameiop)
 {
-	static const char *badchars = "*/\[]:<>=;?";
-	static const char *badchars83 = " +|,";
+	static const char *badchars = "*/\\:<>=;?"; /* [ and ] allowed in LFN */
+	static const char *badchars83 = " +|,[]";   /* but not in SFN */
 	const char *cp;
 	int i, error;
 
diff -uNr --exclude=*.pbxuser --exclude=CVS /Users/ichiro/src/OpenDarwin/src/smb/kernel/netsmb/smb_crypt.c ./smb/kernel/netsmb/smb_crypt.c
--- /Users/ichiro/src/OpenDarwin/src/smb/kernel/netsmb/smb_crypt.c	Sat Sep  7 11:26:05 2002
+++ ./smb/kernel/netsmb/smb_crypt.c	Sat Jun 14 16:28:39 2003
@@ -60,11 +60,11 @@
 
 #ifdef NETSMBCRYPTO
 
-#ifdef APPLE
-#include <crypto/des.h>
-#else
+//#ifdef APPLE
+//#include <crypto/des.h>
+//#else
 #include <crypto/des/des.h>
-#endif
+//#endif
 
 static u_char N8[] = {0x4b, 0x47, 0x53, 0x21, 0x40, 0x23, 0x24, 0x25};
 
diff -uNr --exclude=*.pbxuser --exclude=CVS /Users/ichiro/src/OpenDarwin/src/smb/smb.pbproj/project.pbxproj ./smb/smb.pbproj/project.pbxproj
--- /Users/ichiro/src/OpenDarwin/src/smb/smb.pbproj/project.pbxproj	Wed Apr 16 09:40:32 2003
+++ ./smb/smb.pbproj/project.pbxproj	Sat Jun 14 16:47:21 2003
@@ -42,6 +42,7 @@
 				09B9ECA200D6F86B11CA2BB4,
 			);
 			isa = PBXCopyFilesBuildPhase;
+			runOnlyForDeploymentPostprocessing = 1;
 		};
 		09B9ECA200D6F86B11CA2BB4 = {
 			fileRef = 2D8D3004009680437F000001;
@@ -57,6 +58,7 @@
 				09B9ECA400D6F86B11CA2BB4,
 			);
 			isa = PBXCopyFilesBuildPhase;
+			runOnlyForDeploymentPostprocessing = 1;
 		};
 		09B9ECA400D6F86B11CA2BB4 = {
 			fileRef = 2D8D2FF5009680147F000001;
@@ -75,6 +77,7 @@
 //0B3
 //0B4
 		0B5C3FEC00AA2A9B11CA2BBA = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = md5c.c;
 			refType = 4;
@@ -90,6 +93,7 @@
 //0C3
 //0C4
 		0CBA5C5600AA2D8D11CA2BBA = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = poll.h;
 			refType = 4;
@@ -118,11 +122,13 @@
 			refType = 4;
 		};
 		0CC63C8400AA2EFA11CA2BBA = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = des_ecb.c;
 			refType = 4;
 		};
 		0CC63C8500AA2EFA11CA2BBA = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = des_setkey.c;
 			refType = 4;
@@ -138,21 +144,25 @@
 //153
 //154
 		156C732B00AB77B711CA2BBA = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = iconv_ces_if.c;
 			refType = 4;
 		};
 		156C732C00AB77B711CA2BBA = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = iconv_ces_if.h;
 			refType = 4;
 		};
 		156C732D00AB77B711CA2BBA = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = iconv_converter_if.c;
 			refType = 4;
 		};
 		156C732E00AB77B711CA2BBA = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = iconv_converter_if.h;
 			refType = 4;
@@ -200,6 +210,7 @@
 			isa = PBXShellScriptBuildPhase;
 			neededFileNames = (
 			);
+			runOnlyForDeploymentPostprocessing = 1;
 			shellPath = /bin/sh;
 			shellScript = "mkdir -p $DSTROOT/private/var/root\ncp $SRCROOT/examples/dot.nsmbrc $DSTROOT/private/var/root/.nsmbrc\nchmod 0600 $DSTROOT/private/var/root/.nsmbrc";
 		};
@@ -218,6 +229,7 @@
 				01B07B2200A8BA2A11CA2BBA,
 				01B07B2300A8BA2A11CA2BBA,
 			);
+			hasScannedForEncodings = 1;
 			isa = PBXProject;
 			mainGroup = 2D8D2F39009679647F000001;
 			productRefGroup = 2D8D2F3A009679827F000001;
@@ -284,8 +296,9 @@
 				2D8D2F4A00967A727F000001,
 			);
 			buildSettings = {
+				DEBUGGING_SYMBOLS = NO;
 				FRAMEWORK_SEARCH_PATHS = "";
-				HEADER_SEARCH_PATHS = "kernel kernel/sys5 kernel/mysys";
+				HEADER_SEARCH_PATHS = "kernel kernel/sys5 kernel/mysys ../xnu/bsd";
 				INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Extensions";
 				KERNEL_MODULE = YES;
 				LIBRARY_SEARCH_PATHS = "";
@@ -293,6 +306,7 @@
 				MODULE_START = smbfs_module_start;
 				MODULE_STOP = smbfs_module_stop;
 				MODULE_VERSION = 1.0.0;
+				OPTIMIZATION_CFLAGS = "-O2";
 				OTHER_CFLAGS = "-traditional-cpp -DSMP -DNETSMB=1 -DNETSMBCRYPTO=1 -DNSMB=1 -fno-builtin";
 				OTHER_LDFLAGS = "";
 				OTHER_REZFLAGS = "";
@@ -342,7 +356,6 @@
 </dict>
 </plist>
 ";
-			shouldUseHeadermap = 1;
 		};
 		2D8D2F4500967A727F000001 = {
 			buildActionMask = 2147483647;
@@ -353,6 +366,7 @@
 			isa = PBXShellScriptBuildPhase;
 			neededFileNames = (
 			);
+			runOnlyForDeploymentPostprocessing = 0;
 			shellPath = /bin/sh;
 			shellScript = "script=\"${SYSTEM_DEVELOPER_DIR}/ProjectBuilder Extras/Kernel Extension Support/KEXTPreprocess\";\nif [ -x \"$script\" ]; then\n    . \"$script\"\nfi";
 		};
@@ -381,6 +395,7 @@
 				F5A268C002244E0B01CA2BBA,
 			);
 			isa = PBXHeadersBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
 		};
 		2D8D2F4700967A727F000001 = {
 			buildActionMask = 2147483647;
@@ -414,6 +429,7 @@
 				F54450280120F07301CA2BBA,
 			);
 			isa = PBXSourcesBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
 		};
 		2D8D2F4800967A727F000001 = {
 			buildActionMask = 2147483647;
@@ -428,12 +444,14 @@
 				2D8D2FD000967DAF7F000001,
 			);
 			isa = PBXResourcesBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
 		};
 		2D8D2F4900967A727F000001 = {
 			buildActionMask = 2147483647;
 			files = (
 			);
 			isa = PBXFrameworksBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
 		};
 		2D8D2F4A00967A727F000001 = {
 			buildActionMask = 2147483647;
@@ -444,6 +462,7 @@
 			isa = PBXShellScriptBuildPhase;
 			neededFileNames = (
 			);
+			runOnlyForDeploymentPostprocessing = 0;
 			shellPath = /bin/sh;
 			shellScript = "script=\"${SYSTEM_DEVELOPER_DIR}/ProjectBuilder Extras/Kernel Extension Support/KEXTPostprocess\";\nif [ -x \"$script\" ]; then\n    . \"$script\"\nfi";
 		};
@@ -484,6 +503,7 @@
 			refType = 4;
 		};
 		2D8D2F4E00967DAF7F000001 = {
+			fileEncoding = 4;
 			indentWidth = 8;
 			isa = PBXFileReference;
 			path = smbfs.h;
@@ -492,41 +512,49 @@
 			usesTabs = 1;
 		};
 		2D8D2F4F00967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smbfs_io.c;
 			refType = 4;
 		};
 		2D8D2F5100967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smbfs_node.c;
 			refType = 4;
 		};
 		2D8D2F5200967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smbfs_node.h;
 			refType = 4;
 		};
 		2D8D2F5300967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smbfs_smb.c;
 			refType = 4;
 		};
 		2D8D2F5400967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smbfs_subr.c;
 			refType = 4;
 		};
 		2D8D2F5500967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smbfs_subr.h;
 			refType = 4;
 		};
 		2D8D2F5600967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smbfs_vfsops.c;
 			refType = 4;
 		};
 		2D8D2F5700967DAF7F000001 = {
+			fileEncoding = 30;
 			isa = PBXFileReference;
 			path = smbfs_vnops.c;
 			refType = 4;
@@ -554,16 +582,19 @@
 			refType = 4;
 		};
 		2D8D2F5C00967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = Makefile;
 			refType = 4;
 		};
 		2D8D2F5D00967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = Makefile;
 			refType = 4;
 		};
 		2D8D2F5E00967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = Makefile.inc;
 			refType = 4;
@@ -578,6 +609,7 @@
 			refType = 4;
 		};
 		2D8D2F6000967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = Makefile;
 			refType = 4;
@@ -591,6 +623,7 @@
 			refType = 4;
 		};
 		2D8D2F6200967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = Makefile;
 			refType = 4;
@@ -604,6 +637,7 @@
 			refType = 4;
 		};
 		2D8D2F6400967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = Makefile;
 			refType = 4;
@@ -617,6 +651,7 @@
 			refType = 4;
 		};
 		2D8D2F6600967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = Makefile;
 			refType = 4;
@@ -648,21 +683,25 @@
 			refType = 4;
 		};
 		2D8D2F6900967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = iconv.c;
 			refType = 4;
 		};
 		2D8D2F6A00967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = iconv_ces.c;
 			refType = 4;
 		};
 		2D8D2F6F00967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = iconv_test.c;
 			refType = 4;
 		};
 		2D8D2F7000967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = iconv_xlat.c;
 			refType = 4;
@@ -677,6 +716,7 @@
 			refType = 4;
 		};
 		2D8D2F7200967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = iconv.h;
 			refType = 4;
@@ -710,106 +750,127 @@
 			refType = 4;
 		};
 		2D8D2F7500967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = md4.h;
 			refType = 4;
 		};
 		2D8D2F7600967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = md4c.c;
 			refType = 4;
 		};
 		2D8D2F7700967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = netbios.h;
 			refType = 4;
 		};
 		2D8D2F7800967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smb.h;
 			refType = 4;
 		};
 		2D8D2F7900967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smb_compat4.c;
 			refType = 4;
 		};
 		2D8D2F7A00967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smb_compat4.h;
 			refType = 4;
 		};
 		2D8D2F7B00967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smb_conn.c;
 			refType = 4;
 		};
 		2D8D2F7C00967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smb_conn.h;
 			refType = 4;
 		};
 		2D8D2F7D00967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smb_crypt.c;
 			refType = 4;
 		};
 		2D8D2F7E00967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smb_dev.c;
 			refType = 4;
 		};
 		2D8D2F7F00967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smb_dev.h;
 			refType = 4;
 		};
 		2D8D2F8000967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smb_iod.c;
 			refType = 4;
 		};
 		2D8D2F8500967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smb_rq.c;
 			refType = 4;
 		};
 		2D8D2F8600967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smb_rq.h;
 			refType = 4;
 		};
 		2D8D2F8700967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smb_smb.c;
 			refType = 4;
 		};
 		2D8D2F8800967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smb_subr.c;
 			refType = 4;
 		};
 		2D8D2F8900967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smb_subr.h;
 			refType = 4;
 		};
 		2D8D2F8A00967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smb_tran.h;
 			refType = 4;
 		};
 		2D8D2F8B00967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smb_trantcp.c;
 			refType = 4;
 		};
 		2D8D2F8C00967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smb_trantcp.h;
 			refType = 4;
 		};
 		2D8D2F8D00967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smb_usr.c;
 			refType = 4;
@@ -836,16 +897,19 @@
 			refType = 4;
 		};
 		2D8D2F9000967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = makeobjops.pl;
 			refType = 4;
 		};
 		2D8D2F9100967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = subr_kobj.c;
 			refType = 4;
 		};
 		2D8D2F9200967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = subr_mchain.c;
 			refType = 4;
@@ -861,11 +925,13 @@
 			refType = 4;
 		};
 		2D8D2F9400967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = mchain.h;
 			refType = 4;
 		};
 		2D8D2F9500967DAF7F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = kobj.h;
 			refType = 4;
@@ -1191,7 +1257,6 @@
 			productInstallPath = /sbin;
 			productName = mount_smbfs;
 			productReference = 2D8D2FD100967EC67F000001;
-			shouldUseHeadermap = 1;
 		};
 		2D8D2FD400967EC67F000001 = {
 			buildActionMask = 2147483647;
@@ -1199,6 +1264,7 @@
 				2D8D3006009680437F000001,
 			);
 			isa = PBXHeadersBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
 		};
 		2D8D2FD500967EC67F000001 = {
 			buildActionMask = 2147483647;
@@ -1207,6 +1273,7 @@
 				2D8D3008009680437F000001,
 			);
 			isa = PBXSourcesBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
 		};
 		2D8D2FD600967EC67F000001 = {
 			buildActionMask = 2147483647;
@@ -1216,12 +1283,14 @@
 				F53F439302358E1301CA2BBA,
 			);
 			isa = PBXFrameworksBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
 		};
 		2D8D2FD700967EC67F000001 = {
 			buildActionMask = 2147483647;
 			files = (
 			);
 			isa = PBXRezBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
 		};
 		2D8D2FD800967EC67F000001 = {
 			buildPhases = (
@@ -1252,7 +1321,6 @@
 			productInstallPath = /usr/bin;
 			productName = smbutil;
 			productReference = 2D8D2FD200967EC67F000001;
-			shouldUseHeadermap = 1;
 		};
 		2D8D2FD900967EC67F000001 = {
 			buildActionMask = 2147483647;
@@ -1260,6 +1328,7 @@
 				2D8D2FF8009680147F000001,
 			);
 			isa = PBXHeadersBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
 		};
 		2D8D2FDA00967EC67F000001 = {
 			buildActionMask = 2147483647;
@@ -1273,6 +1342,7 @@
 				9B923E1301290EB117CA28FA,
 			);
 			isa = PBXSourcesBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
 		};
 		2D8D2FDB00967EC67F000001 = {
 			buildActionMask = 2147483647;
@@ -1282,12 +1352,14 @@
 				F53F439202358E1301CA2BBA,
 			);
 			isa = PBXFrameworksBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
 		};
 		2D8D2FDC00967EC67F000001 = {
 			buildActionMask = 2147483647;
 			files = (
 			);
 			isa = PBXRezBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
 		};
 		2D8D2FEE009680147F000001 = {
 			children = (
@@ -1307,46 +1379,55 @@
 			refType = 4;
 		};
 		2D8D2FEF009680147F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = Makefile;
 			refType = 4;
 		};
 		2D8D2FF0009680147F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = common.h;
 			refType = 4;
 		};
 		2D8D2FF1009680147F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = dumptree.c;
 			refType = 4;
 		};
 		2D8D2FF2009680147F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = login.c;
 			refType = 4;
 		};
 		2D8D2FF3009680147F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = lookup.c;
 			refType = 4;
 		};
 		2D8D2FF4009680147F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = print.c;
 			refType = 4;
 		};
 		2D8D2FF5009680147F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smbutil.1;
 			refType = 4;
 		};
 		2D8D2FF6009680147F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smbutil.c;
 			refType = 4;
 		};
 		2D8D2FF7009680147F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = view.c;
 			refType = 4;
@@ -1406,26 +1487,31 @@
 			refType = 4;
 		};
 		2D8D3001009680437F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = Makefile;
 			refType = 4;
 		};
 		2D8D3002009680437F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = getmntopts.c;
 			refType = 4;
 		};
 		2D8D3003009680437F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = mntopts.h;
 			refType = 4;
 		};
 		2D8D3004009680437F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = mount_smbfs.8;
 			refType = 4;
 		};
 		2D8D3005009680437F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = mount_smbfs.c;
 			refType = 4;
@@ -1483,7 +1569,6 @@
 			productInstallPath = /usr/local/lib;
 			productName = libsmb.a;
 			productReference = 2D8D3009009680FA7F000001;
-			shouldUseHeadermap = 1;
 		};
 		2D8D300B009680FA7F000001 = {
 			buildActionMask = 2147483647;
@@ -1491,6 +1576,7 @@
 				2D8D3046009681767F000001,
 			);
 			isa = PBXHeadersBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
 		};
 		2D8D300C009680FA7F000001 = {
 			buildActionMask = 2147483647;
@@ -1513,18 +1599,21 @@
 				9B4EED3E011A112617CA28FA,
 			);
 			isa = PBXSourcesBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
 		};
 		2D8D300D009680FA7F000001 = {
 			buildActionMask = 2147483647;
 			files = (
 			);
 			isa = PBXFrameworksBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
 		};
 		2D8D300E009680FA7F000001 = {
 			buildActionMask = 2147483647;
 			files = (
 			);
 			isa = PBXRezBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
 		};
 		2D8D3032009681767F000001 = {
 			children = (
@@ -1562,91 +1651,109 @@
 			refType = 4;
 		};
 		2D8D3034009681767F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = Makefile;
 			refType = 4;
 		};
 		2D8D3035009681767F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = cfopt.c;
 			refType = 4;
 		};
 		2D8D3036009681767F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = ctx.c;
 			refType = 4;
 		};
 		2D8D3037009681767F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = file.c;
 			refType = 4;
 		};
 		2D8D3038009681767F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = mbuf.c;
 			refType = 4;
 		};
 		2D8D3039009681767F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = nb.c;
 			refType = 4;
 		};
 		2D8D303A009681767F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = nb_name.c;
 			refType = 4;
 		};
 		2D8D303B009681767F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = nb_net.c;
 			refType = 4;
 		};
 		2D8D303C009681767F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = nbns_rq.c;
 			refType = 4;
 		};
 		2D8D303D009681767F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = nls.c;
 			refType = 4;
 		};
 		2D8D303E009681767F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = print.c;
 			refType = 4;
 		};
 		2D8D303F009681767F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = rap.c;
 			refType = 4;
 		};
 		2D8D3040009681767F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = rcfile.c;
 			refType = 4;
 		};
 		2D8D3041009681767F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = rcfile_priv.h;
 			refType = 4;
 		};
 		2D8D3042009681767F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = rq.c;
 			refType = 4;
 		};
 		2D8D3043009681767F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = subr.c;
 			refType = 4;
 		};
 		2D8D3044009681767F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = Makefile;
 			refType = 4;
 		};
 		2D8D3045009681767F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = Makefile.inc;
 			refType = 4;
@@ -1742,16 +1849,19 @@
 			};
 		};
 		2D8D3056009684517F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = config.mk.in;
 			refType = 4;
 		};
 		2D8D3058009684517F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = COPYRIGHT;
 			refType = 4;
 		};
 		2D8D3059009684517F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = CREDITS;
 			refType = 4;
@@ -1790,6 +1900,7 @@
 			refType = 0;
 		};
 		2D8D305E009684517F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = printcap.sample;
 			refType = 4;
@@ -1801,16 +1912,19 @@
 			refType = 0;
 		};
 		2D8D3060009684517F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = dot.nsmbrc;
 			refType = 4;
 		};
 		2D8D3061009684517F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smbfs.sh.sample;
 			refType = 4;
 		};
 		2D8D3062009684517F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = HISTORY;
 			refType = 4;
@@ -1825,26 +1939,31 @@
 			refType = 4;
 		};
 		2D8D3064009684517F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = cflib.h;
 			refType = 4;
 		};
 		2D8D3065009684517F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = INSTALL;
 			refType = 4;
 		};
 		2D8D3066009684517F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = Makefile;
 			refType = 4;
 		};
 		2D8D3067009684517F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = Makefile.inc;
 			refType = 4;
 		};
 		2D8D3068009684517F000001 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = README;
 			refType = 4;
@@ -1870,7 +1989,6 @@
 			isa = PBXAggregateTarget;
 			name = all;
 			productName = all;
-			shouldUseHeadermap = 0;
 		};
 		2D8D306A00978A037F000001 = {
 			isa = PBXTargetDependency;
@@ -1899,6 +2017,7 @@
 //593
 //594
 		5929E83D00CD7B7911CA2BB4 = {
+			fileEncoding = 4;
 			isa = PBXExecutableFileReference;
 			path = configure;
 			refType = 4;
@@ -2004,13 +2123,13 @@
 </dict>
 </plist>
 ";
-			shouldUseHeadermap = 0;
 		};
 		9B3CD4FF0119F06E17CA28FA = {
 			buildActionMask = 2147483647;
 			files = (
 			);
 			isa = PBXHeadersBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
 		};
 		9B3CD5000119F06E17CA28FA = {
 			buildActionMask = 2147483647;
@@ -2018,12 +2137,14 @@
 				9B3CD5070119F10717CA28FA,
 			);
 			isa = PBXResourcesBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
 		};
 		9B3CD5010119F06E17CA28FA = {
 			buildActionMask = 2147483647;
 			files = (
 			);
 			isa = PBXSourcesBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
 		};
 		9B3CD5020119F06E17CA28FA = {
 			buildActionMask = 2147483647;
@@ -2031,12 +2152,14 @@
 				9B7880D3011A1AF717CA28FA,
 			);
 			isa = PBXFrameworksBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
 		};
 		9B3CD5030119F06E17CA28FA = {
 			buildActionMask = 2147483647;
 			files = (
 			);
 			isa = PBXRezBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
 		};
 		9B3CD5040119F0F317CA28FA = {
 			fileEncoding = 10;
@@ -2060,6 +2183,7 @@
 			};
 		};
 		9B4EED3B011A112517CA28FA = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = ui.c;
 			refType = 4;
@@ -2087,6 +2211,7 @@
 			target = 9B3CD4FE0119F06E17CA28FA;
 		};
 		9B923E1201290EB117CA28FA = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = status.c;
 			refType = 4;
@@ -2108,6 +2233,7 @@
 //C33
 //C34
 		C36E552C0103CCEB03CA2A8A = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = iconv_utf8.c;
 			refType = 4;
@@ -2147,6 +2273,7 @@
 			};
 		};
 		F565EB7400F2A3C701CA2BB4 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = kiconv.c;
 			refType = 4;
@@ -2158,6 +2285,7 @@
 			};
 		};
 		F56D091F0120EDA401CA2BBA = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = iconv_codepage.c;
 			refType = 4;
@@ -2180,16 +2308,19 @@
 			refType = 2;
 		};
 		F58DD0DD00EBF0E701CA2BB4 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = nb_lib.h;
 			refType = 4;
 		};
 		F58DD0DE00EBF0E701CA2BB4 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smb_lib.h;
 			refType = 4;
 		};
 		F58DD0DF00EBF0E701CA2BB4 = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smb_rap.h;
 			refType = 4;
@@ -2213,11 +2344,13 @@
 			};
 		};
 		F5A268BE02244D0A01CA2BBA = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = Makefile.iconv;
 			refType = 4;
 		};
 		F5A268BF02244E0B01CA2BBA = {
+			fileEncoding = 4;
 			isa = PBXFileReference;
 			path = smb_apple.h;
 			refType = 4;

