Date: Thu, 15 Apr 1999 02:17:36 +0900 From: Motomichi Matsuzaki <mzaki@e-mail.ne.jp> To: logix@foobar.franken.de Cc: dcs@newsguy.com, freebsd-bugs@FreeBSD.ORG, freebsd-current@FreeBSD.ORG Subject: Re: kern/5038: FreeBSD can't read MS Joliet CDs. Message-ID: <19990415021736I.mzaki@e-mail.ne.jp> In-Reply-To: <19990414164548.A14876@foobar.franken.de> References: <199904140620.XAA24224@freefall.freebsd.org> <37149716.582342ED@newsguy.com> <19990414164548.A14876@foobar.franken.de>
next in thread | previous in thread | raw e-mail | index | archive | help
From: Harold Gutch <logix@foobar.franken.de> Subject: Re: kern/5038: FreeBSD can't read MS Joliet CDs. Date: Wed, 14 Apr 1999 16:45:48 +0200 logix> On Wed, Apr 14, 1999 at 10:24:38PM +0900, Daniel C. Sobral wrote: logix> > Motomichi Matsuzaki wrote: logix> > > The patch gzip+uuencoded is following. logix> > Do you know of any problems resulting from applying this patch? 1. this patch is for -stable. Some hunks would be failed for -current. 2. Only Page 00 Unicode is shown (for Joliet CDs). ISO-8859-1 is OK, CJK is NG. Each CJK character is replaced with '?' and file identity is lost e.g. both 'abc' and 'xyz' are shown '???', and an access to '???' is always directed for 'abc'. ( Note: 'abc', 'xyz' are CJK string, ASCII string has no such problems. ) I think it would be solved if kernel had NLS and multibyte functions(or their subsets). ( Linux 2.2.x has in-kernel-NLS and Linux's Joliet feature uses it; however, there are no official CJK supoprts.) Note. Byung's patch passes Unicode transparently. So CJK filenames are shown if terminals do Unicodes well. logix> I'm not sure if this applys to _this_ patch, but a couple of logix> months ago I took some 3.0-patches and backported them to 2.2. logix> They had the problem of using the Joliet extensions when mounting logix> a hybrid-CD (a CD with Joliet and RockRidge extensions). Would you tell me what kind of problem? Known bugs of Byung's (Already fixed): * Shortname is also shown not only longname on some Joliet CD-Rs. * Joliet support is not work with El Torito CD-ROMs. Changes from Joachim's: * With Joliet and RockRidge CD, Joachim's see Joliet, mine see RockRidge. logix> Perhaps an option to mount_cd9660 would be the best idea, similar logix> to the already existing -r it could get a -j which would make logix> mount_cd9660 ignore the Joliet extensions. -j is also available for my patch. # I'm sorry for my poor English... -- Motomichi Matsuzaki <mzaki@e-mail.ne.jp> Dept. of Biological Science, Fuculty of Sciences, Univ. of Tokyo, Japan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990415021736I.mzaki>