Bug 32233

Summary: Fix /usr/src/sbin/mount_msdosfs/iso72dos bugs
Product: Base System Reporter: Αναστασάτος Βασίλειος <B.Anastasatos>
Component: miscAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me CC: past
Priority: Normal    
Version: 4.3-RELEASE   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description Αναστασάτος Βασίλειος 2001-11-23 20:50:00 UTC
  /usr/scr/sbin/mount_msdosfs/iso72dos, submitted by me with the PR
  misc/32119 contains a few inaccuracies: ISO-8859-7 middle dot is
  mapped incorrectly to CP-737 bullet operator and ISO-8859-7 capital
  iota with diaeresis and capital upsilon with diaeresis are not mapped
  at all to CP-737.

Fix: The necessary patch to /usr/scr/sbin/mount_msdosfs/iso72dos follows:
How-To-Repeat: 
  I didn't verify the bug by experimenting with filenames in MS Windows
  partitions, just trusted the CP-737 to Unicode map found in Andreas
  Brouwer kbd package for Linux.  Previously I used the maps found in
  RFC 1947 ("Greek Character Encoding for Electronic Mail Messages") by
  Diomedes Spinellis, which didn't provide a mapping to CP-737 for
  capital iota and upsilon with diaeresis.
Comment 1 Andrey A. Chernov freebsd_committer freebsd_triage 2001-11-23 22:27:37 UTC
State Changed
From-To: open->analyzed

Committed into -current
Comment 2 Alexey Zelkin freebsd_committer freebsd_triage 2002-04-14 17:59:40 UTC
State Changed
From-To: analyzed->closed

MFCed. Thanks!