Skip site navigation (1)Skip section navigation (2)
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>