From: rdparker AT butlermfg DOT org (Parker, Ron) Subject: RE: New winsup snapshot 9/14/98 18 Sep 1998 13:19:44 -0700 Message-ID: <199809182004.NAA08719.cygnus.cygwin32.developers@cygnus.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="---- =_NextPart_000_01BDE340.1B4D6FE6" To: Christopher Faylor , "Parker, Ron" , Corinna Vinschen , DJ Delorie , cygwin32-developers AT cygnus DOT com This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------ =_NextPart_000_01BDE340.1B4D6FE6 Content-Type: text/plain >>> Does anyone know if there is any "slop" in the directory entries for >>> VFAT that would allow us to shove some extra information in? >> >>VFAT in the driver. I assume you mean FAT|FAT32 directory entries. > >No, I actually meant VFAT. VFAT adds "special" entries to the directory >to allow long filenames. > >>By slop do you mean unused bits and bytes? > >Yes. My memory lapse. I forgot the meaning of VFAT changed over time. MS did use a VFAT driver without long filenames on latter versions of Win 3.1*, like WFW. To answer your question, I will have to look at some old code I wrote at home for accessing LFNs under DOS. I do not have e-mail there. So, I will try to get back to you on Monday. I was curious. How could this be used to our advantage w/o a device driver to modify VFATs behavior? And, how how would this address the NT/9x network problem? BTW, I kind of like the shadow directory idea. ------ =_NextPart_000_01BDE340.1B4D6FE6 Content-Type: application/ms-tnef Content-Transfer-Encoding: base64 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 AAADABpAAAAAAB4AMEABAAAAEQAAAFJEUEFSS0VSRDA2RkM0MDAAAAAAAwAZQAAAAAADAIAQ//// /wIB+T8BAAAAdAAAAAAAAADcp0DIwEIQGrS5CAArL+GCAQAAAAYAAAAvTz1CVVRMRVIgTUFOVUZB Q1RVUklORyBDT01QQU5ZL09VPUJVSUxESU5HUy9DTj1SRUNJUElFTlRTL0NOPVRPV0VSL0NOPVJE UEFSS0VSRDA2RkM0MDAAHgD4PwEAAAAMAAAAUGFya2VyLCBSb24AHgA4QAEAAAARAAAAUkRQQVJL RVJEMDZGQzQwMAAAAAACAfs/AQAAAHQAAAAAAAAA3KdAyMBCEBq0uQgAKy/hggEAAAAGAAAAL089 QlVUTEVSIE1BTlVGQUNUVVJJTkcgQ09NUEFOWS9PVT1CVUlMRElOR1MvQ049UkVDSVBJRU5UUy9D Tj1UT1dFUi9DTj1SRFBBUktFUkQwNkZDNDAwAB4A+j8BAAAADAAAAFBhcmtlciwgUm9uAB4AOUAB AAAAEQAAAFJEUEFSS0VSRDA2RkM0MDAAAAAAQAAHMOC4sBRA470BQAAIMOZvTRtA470BHgA9AAEA AAAFAAAAUkU6IAAAAAAeAB0OAQAAABwAAABOZXcgd2luc3VwIHNuYXBzaG90IDkvMTQvOTgACwAp AAAAAAALACMAAAAAAAMABhBua2dtAwAHEL8CAAADABAQAwAAAAMAERABAAAAHgAIEAEAAABlAAAA RE9FU0FOWU9ORUtOT1dJRlRIRVJFSVNBTlkiU0xPUCJJTlRIRURJUkVDVE9SWUVOVFJJRVNGT1JW RkFUVEhBVFdPVUxEQUxMT1dVU1RPU0hPVkVTT01FRVhUUkFJTkZPUk1BVAAAAAC48w== ------ =_NextPart_000_01BDE340.1B4D6FE6--