From owner-cvs-src@FreeBSD.ORG Fri Sep 26 13:26:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 49C3E16A4B3; Fri, 26 Sep 2003 13:26:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B5A34401A; Fri, 26 Sep 2003 13:26:26 -0700 (PDT) (envelope-from fjoe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h8QKQQXJ051299; Fri, 26 Sep 2003 13:26:26 -0700 (PDT) (envelope-from fjoe@repoman.freebsd.org) Received: (from fjoe@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h8QKQPsW051298; Fri, 26 Sep 2003 13:26:25 -0700 (PDT) (envelope-from fjoe) Message-Id: <200309262026.h8QKQPsW051298@repoman.freebsd.org> From: Max Khon Date: Fri, 26 Sep 2003 13:26:25 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/usr.bin/groff/tmac mdoc.local src/lib Makefile src/lib/libkiconv Makefile kiconv.3 quirks.c quirks.h xlat16_iconv.c xlat16_sysctl.c src/release/i386 fixit_crunch.conf src/release/ia64 boot_crunch.conf src/release/pc98 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2003 20:26:27 -0000 fjoe 2003/09/26 13:26:25 PDT FreeBSD src repository Modified files: gnu/usr.bin/groff/tmac mdoc.local lib Makefile release/i386 fixit_crunch.conf release/ia64 boot_crunch.conf release/pc98 fixit-small_crunch.conf fixit_crunch.conf rescue/rescue Makefile sbin/mount_cd9660 Makefile mount_cd9660.8 mount_cd9660.c sbin/mount_msdosfs Makefile mount_msdosfs.8 mount_msdosfs.c sbin/mount_ntfs Makefile mount_ntfs.8 mount_ntfs.c share/mk bsd.libnames.mk sys/conf NOTES files options sys/fs/msdosfs direntry.h msdosfs_conv.c msdosfs_lookup.c msdosfs_vfsops.c msdosfs_vnops.c msdosfsmount.h sys/fs/ntfs ntfs.h ntfs_subr.c ntfs_subr.h ntfs_vfsops.c ntfs_vnops.c ntfsmount.h sys/fs/smbfs smbfs_vfsops.c sys/isofs/cd9660 cd9660_lookup.c cd9660_mount.h cd9660_rrip.c cd9660_util.c cd9660_vfsops.c cd9660_vnops.c iso.h sys/libkern iconv.c iconv_converter_if.m iconv_xlat.c sys/modules Makefile sys/modules/cd9660 Makefile sys/modules/libiconv Makefile sys/modules/msdosfs Makefile sys/modules/ntfs Makefile sys/netsmb smb_dev.c sys/sys iconv.h Added files: lib/libkiconv Makefile kiconv.3 quirks.c quirks.h xlat16_iconv.c xlat16_sysctl.c sys/fs/msdosfs msdosfs_iconv.c sys/fs/ntfs ntfs_iconv.c sys/isofs/cd9660 cd9660_iconv.c sys/libkern iconv_xlat16.c sys/modules/cd9660_iconv Makefile sys/modules/msdosfs_iconv Makefile sys/modules/ntfs_iconv Makefile Removed files: sbin/mount_msdosfs iso22dos iso72dos koi2dos koi8u2dos Log: - Support for multibyte charsets in LIBICONV. - CD9660_ICONV, NTFS_ICONV and MSDOSFS_ICONV kernel options (with corresponding modules). - kiconv(3) for loadable charset conversion tables support. Submitted by: Ryuichiro Imura Revision Changes Path 1.31 +1 -0 src/gnu/usr.bin/groff/tmac/mdoc.local 1.172 +1 -1 src/lib/Makefile 1.1 +17 -0 src/lib/libkiconv/Makefile (new) 1.1 +106 -0 src/lib/libkiconv/kiconv.3 (new) 1.1 +192 -0 src/lib/libkiconv/quirks.c (new) 1.1 +45 -0 src/lib/libkiconv/quirks.h (new) 1.1 +374 -0 src/lib/libkiconv/xlat16_iconv.c (new) 1.1 +81 -0 src/lib/libkiconv/xlat16_sysctl.c (new) 1.11 +1 -1 src/release/i386/fixit_crunch.conf 1.5 +1 -1 src/release/ia64/boot_crunch.conf 1.4 +1 -1 src/release/pc98/fixit-small_crunch.conf 1.11 +1 -1 src/release/pc98/fixit_crunch.conf 1.18 +1 -1 src/rescue/rescue/Makefile 1.8 +6 -0 src/sbin/mount_cd9660/Makefile 1.22 +9 -0 src/sbin/mount_cd9660/mount_cd9660.8 1.22 +40 -2 src/sbin/mount_cd9660/mount_cd9660.c 1.24 +6 -10 src/sbin/mount_msdosfs/Makefile 1.2 +0 -58 src/sbin/mount_msdosfs/iso22dos (dead) 1.3 +0 -60 src/sbin/mount_msdosfs/iso72dos (dead) 1.3 +0 -58 src/sbin/mount_msdosfs/koi2dos (dead) 1.2 +0 -60 src/sbin/mount_msdosfs/koi8u2dos (dead) 1.28 +26 -33 src/sbin/mount_msdosfs/mount_msdosfs.8 1.26 +110 -88 src/sbin/mount_msdosfs/mount_msdosfs.c 1.8 +6 -2 src/sbin/mount_ntfs/Makefile 1.19 +22 -0 src/sbin/mount_ntfs/mount_ntfs.8 1.9 +76 -70 src/sbin/mount_ntfs/mount_ntfs.c 1.70 +1 -0 src/share/mk/bsd.libnames.mk 1.1178 +6 -0 src/sys/conf/NOTES 1.826 +4 -0 src/sys/conf/files 1.415 +5 -0 src/sys/conf/options 1.17 +14 -6 src/sys/fs/msdosfs/direntry.h 1.34 +482 -289 src/sys/fs/msdosfs/msdosfs_conv.c 1.1 +36 -0 src/sys/fs/msdosfs/msdosfs_iconv.c (new) 1.39 +20 -23 src/sys/fs/msdosfs/msdosfs_lookup.c 1.106 +25 -9 src/sys/fs/msdosfs/msdosfs_vfsops.c 1.141 +10 -11 src/sys/fs/msdosfs/msdosfs_vnops.c 1.29 +9 -13 src/sys/fs/msdosfs/msdosfsmount.h 1.15 +2 -0 src/sys/fs/ntfs/ntfs.h 1.1 +36 -0 src/sys/fs/ntfs/ntfs_iconv.c (new) 1.32 +135 -31 src/sys/fs/ntfs/ntfs_subr.c 1.13 +5 -4 src/sys/fs/ntfs/ntfs_subr.h 1.57 +7 -6 src/sys/fs/ntfs/ntfs_vfsops.c 1.40 +9 -5 src/sys/fs/ntfs/ntfs_vnops.c 1.8 +4 -3 src/sys/fs/ntfs/ntfsmount.h 1.21 +1 -1 src/sys/fs/smbfs/smbfs_vfsops.c 1.1 +36 -0 src/sys/isofs/cd9660/cd9660_iconv.c (new) 1.37 +6 -1 src/sys/isofs/cd9660/cd9660_lookup.c 1.6 +4 -1 src/sys/isofs/cd9660/cd9660_mount.h 1.25 +7 -5 src/sys/isofs/cd9660/cd9660_rrip.c 1.21 +106 -49 src/sys/isofs/cd9660/cd9660_util.c 1.114 +19 -1 src/sys/isofs/cd9660/cd9660_vfsops.c 1.92 +3 -1 src/sys/isofs/cd9660/cd9660_vnops.c 1.25 +7 -3 src/sys/isofs/cd9660/iso.h 1.7 +50 -5 src/sys/libkern/iconv.c 1.2 +2 -0 src/sys/libkern/iconv_converter_if.m 1.5 +10 -4 src/sys/libkern/iconv_xlat.c 1.1 +242 -0 src/sys/libkern/iconv_xlat16.c (new) 1.351 +3 -0 src/sys/modules/Makefile 1.15 +1 -1 src/sys/modules/cd9660/Makefile 1.1 +7 -0 src/sys/modules/cd9660_iconv/Makefile (new) 1.4 +6 -2 src/sys/modules/libiconv/Makefile 1.20 +1 -0 src/sys/modules/msdosfs/Makefile 1.1 +7 -0 src/sys/modules/msdosfs_iconv/Makefile (new) 1.11 +1 -0 src/sys/modules/ntfs/Makefile 1.1 +7 -0 src/sys/modules/ntfs_iconv/Makefile (new) 1.19 +1 -1 src/sys/netsmb/smb_dev.c 1.6 +86 -1 src/sys/sys/iconv.h