History log of /freebsd-current/sbin/mount_msdosfs/mount_msdosfs.8
Revision Date Author Comments
# 1a720cbe 15-May-2024 Alexander Ziaee <concussious@runbox.com>

man filesystems: fix xrefs after move to section 4

Reviewed by: des, imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1077


# fa9896e0 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: two-line nroff pattern

Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/


# 6d6d6c36 09-Oct-2020 Gordon Bergling <gbe@FreeBSD.org>

Fix a few mandoc issues

- no blank before trailing delimiter
- whitespace at end of input line
- sections out of conventional order
- normalizing date format
- AUTHORS section without An macro


# 40373cf5 08-Jun-2017 Konstantin Belousov <kib@FreeBSD.org>

Remove msdosfs -o large support.

Its purpose was to translate the values for msdosfs inode numbers,
which is calculated from the msdosfs structures describing the file,
into the range representable by 32bit ino_t. The translation acted
for filesystems larger than 128Gb, it reserved the range 0xf0000000
(FILENO_FIRST_DYN) to UINT32_MAX and remembered some arbitrary
translation of ino >= FILENO_FIRST_DYN into this range. It consumed
memory that could be only freed by unmount, and the translation was
not stable across remounts.

With ino_t type extended to 64 bit, there is no such issue and values
can be returned without compaction to 32bit. That is, for the native
environments, the translation layer is not necessary and adds
significant undeserved code complexity. For compat ABIs which use
32bit ino_t, the vfs.ino64_trunc_error sysctl provides some measures
to soften the failure mode when inode numbers truncation is not safe.

Discussed with: bde
Sponsored by: The FreeBSD Foundation


# a40dd3ca 03-Apr-2017 Sevan Janiyan <sevan@FreeBSD.org>

Whilst mount_pcfs originated as a patch in 386BSD, NetBSD 0.8 actually
was the first release of an OS to ship with it.
Heads up by Ingo Schwarze.

Approved by: bcr (mentor)
MFC after: 5 days
Differential Revision: https://reviews.freebsd.org/D10209


# 8049a471 02-Oct-2016 Sevan Janiyan <sevan@FreeBSD.org>

Amend history to mention predecessor originated from 386BSD[1] & current implementation from NetBSD[2].
Reword history since the utility was renamed once more in FreeBSD 5.0.
Separate out author & historical information regarding character code conversion.
Add AUTHORS section.

[1] https://groups.google.com/forum/#!search/mount_pcfs.c/comp.unix.bsd/9qhH0v1tZm0/inlPnXZj_2sJ
[2] http://cvsweb.netbsd.org/bsdweb.cgi/src/sbin/mount_msdos/mount_msdos.c?rev=1.6&content-type=text/x-cvsweb-markup

PR: 212536
Approved by: bcr (mentor)
MFC after: 4 days
Differential Revision: https://reviews.freebsd.org/D8105


# 0696afbe 23-Sep-2016 Alan Somers <asomers@FreeBSD.org>

Mount msdosfs with longnames support by default.

The old behavior depended on the FAT version and on what files were in the
root directory. "mount_msdosfs -o shortnames" is still supported.

Reviewed by: wblock, cem
Discussed with: trasz, adrian, imp
MFC after: 4 weeks
X-MFC-Notes: Don't MFC the removal of findwin95
Differential Revision: https://reviews.freebsd.org/D8018


# bd0891ce 20-Jun-2014 Baptiste Daroussin <bapt@FreeBSD.org>

use .Mt to mark up email addresses consistently (part1)

PR: 191174
Submitted by: Franco Fichtner <franco@lastsummer.de>


# 05d98029 01-Oct-2013 Sergey Kandaurov <pluknet@FreeBSD.org>

Sweep man pages replacing ad -> ada.

Approved by: re (blackend)
MFC after: 1 week
X-MFC note: stable/9 only


# a7d5f7eb 19-Oct-2010 Jamie Gritton <jamie@FreeBSD.org>

A new jail(8) with a configuration file, to replace the work currently done
by /etc/rc.d/jail.


# 0afc94c1 12-May-2010 Ulrich Spörlein <uqs@FreeBSD.org>

mdoc: move CAVEATS, BUGS and SECURITY CONSIDERATIONS sections to the
bottom of the manpages and order them consistently.

GNU groff doesn't care about the ordering, and doesn't even mention
CAVEATS and SECURITY CONSIDERATIONS as common sections and where to put
them.

Found by: mdocml lint run
Reviewed by: ru


# fe0506d7 09-Mar-2010 Marcel Moolenaar <marcel@FreeBSD.org>

Create the altix project branch. The altix project will add support
for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting
is a two-module system, consisting of a base compute module and a
CPU expansion module. SGI's NUMAFlex architecture can be an excellent
platform to test CPU affinity and NUMA-aware features in FreeBSD.


# 847d1000 04-Jan-2010 Konstantin Belousov <kib@FreeBSD.org>

MFC r201400:
Remove reference to the bug in FreeBSD 2.0.


# 5033fdb7 02-Jan-2010 Konstantin Belousov <kib@FreeBSD.org>

Remove reference to the bug in FreeBSD 2.0.

Submitted by: Valentin Nechayev <netch segfault kiev ua>
MFC after: 3 days


# c6b34b25 04-Jan-2009 Tom Rhodes <trhodes@FreeBSD.org>

Add missing qualifier which was missed in the previous commit.

Noticed by: brooks


# 9ffd02d3 23-Dec-2008 Tom Rhodes <trhodes@FreeBSD.org>

Document the "-o large" option.

PR: 129792


# d7f03759 19-Oct-2008 Ulf Lilleengen <lulf@FreeBSD.org>

- Import the HEAD csup code which is the basis for the cvsmode work.


# abca6092 14-Sep-2005 Joel Dahl <joel@FreeBSD.org>

Xref msdosfs(5)

Approved by: brueffer (mentor)


# 8d646af5 10-Feb-2005 Ruslan Ermilov <ru@FreeBSD.org>

Sync program's usage() with manpage's SYNOPSIS.


# d04b5dfe 17-May-2004 Ruslan Ermilov <ru@FreeBSD.org>

Assorted markup, grammar, and spelling fixes.


# 1c614e09 23-Oct-2003 Tom Rhodes <trhodes@FreeBSD.org>

Fix several old bugs which got worse over time:

o WARNS should be WARNS?= (broke in rev 1.21).
o Includes should be sorted.
o Move "mntopt.h" out of the standard includes section.
o Rewrite usage() to match the manual page and make it < 80 characters.
o Remove extra .El call on line 187. It is unused and causes mdoc(7) warnings.

Discussed with: bde


# c4f02a89 26-Sep-2003 Max Khon <fjoe@FreeBSD.org>

- 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 <imura@ryu16.org>


# c98a31ca 12-Aug-2003 Tom Rhodes <trhodes@FreeBSD.org>

Add a '-M mask' option so that users can have different
masks for files and directories. This should make some
of the Midnight Commander users happy.

Remove an extra ')' in the manual page.

PR: 35699
Submitted by: Eugene Grosbein <eugen@grosbein.pp.ru> (original version)
Tested by: simon


# b6b3bf12 08-Aug-2003 Bruce M Simpson <bms@FreeBSD.org>

PR: docs/53688
Submitted by: bms
Approved by: jake (mentor)


# ce66ddb7 21-Aug-2002 Tom Rhodes <trhodes@FreeBSD.org>

s/filesystem/file system/g as discussed on -developers


# e1205e80 06-Jul-2002 Philippe Charnier <charnier@FreeBSD.org>

The .Nm utility


# 3468b317 15-May-2002 Tom Rhodes <trhodes@FreeBSD.org>

more file system > filesystem


# 4ccd7546 01-Jun-2001 Ruslan Ermilov <ru@FreeBSD.org>

- VFS_SET(msdos) -> VFS_SET(msdosfs)
- msdos.ko -> msdosfs.ko
- mount_msdos(8) -> mount_msdosfs(8)
- "msdos" -> "msdosfs" compatibility glue in mount(8)


# 7c7fb079 20-Nov-2000 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: use the new features of the Nm macro.


# ef8f7ac9 01-Mar-2000 Sheldon Hearn <sheldonh@FreeBSD.org>

Remove single-space hard sentence breaks. These degrade the quality
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.


# f26775b4 08-Jan-2000 Andrey A. Chernov <ache@FreeBSD.org>

Allow #-comments in conversion table file


# 7f3dea24 27-Aug-1999 Peter Wemm <peter@FreeBSD.org>

$Id$ -> $FreeBSD$


# 458cbc01 17-Jun-1999 Jordan K. Hubbard <jkh@FreeBSD.org>

This lets you specify "gemdosfs", "shortnames", "longnames", and
"nowin95" as arguments to the "-o" flag, as alternatives to "-G", "-s",
"-l", and "-9"; when running "mount_msdos" by hand, that doesn't let you
do anything you couldn't already do, but if you're letting "mount" run
it, it lets you specify those options, which is especially useful if,
for example, you have an entry in "/etc/fstab" for some file system,
with "noauto" set, so you can conveniently mount a DOS partition from a
removable drive and force it to treat the file system as VFAT rather
than boring old FAT.

Submitted by: Guy Harris <guy@netapp.com>


# 394fd4a6 11-Jan-1999 Dmitrij Tejblum <dt@FreeBSD.org>

Update to match rev. 1.28 of msdosfs_lookup.c.


# 750f6fe3 30-Jun-1998 Philippe Charnier <charnier@FreeBSD.org>

Split usage string.


# 1cca86f4 01-Mar-1998 Andrey A. Chernov <ache@FreeBSD.org>

Add more info about special characters in dos2unix/unix2dos tables


# cd913a5d 23-Feb-1998 Andrey A. Chernov <ache@FreeBSD.org>

Add more info about -W option


# 28847281 23-Feb-1998 Andrey A. Chernov <ache@FreeBSD.org>

Note that default local charset assumed as ISO 8859-1


# 9934eb16 23-Feb-1998 Andrey A. Chernov <ache@FreeBSD.org>

Implement loadable DOS<->local conversion tables for DOS names
Additionly load toupper table to create DOS names always in uppercase


# 21831438 23-Feb-1998 Andrey A. Chernov <ache@FreeBSD.org>

Implement loadable upper->lower local conversion table
Recently introduced -w renamed to -W


# 4e3e206e 22-Feb-1998 Andrey A. Chernov <ache@FreeBSD.org>

Add loadable local<->Unicode conversion support for Win95 names
Note: DOS names still not work and require similar changes


# a92aaa1a 18-Feb-1998 Jordan K. Hubbard <jkh@FreeBSD.org>

Support for FAT32 partitions.
Submitted by: Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru>
Obtained from: NetBSD


# 2f5275d0 19-Dec-1997 Bruce Evans <bde@FreeBSD.org>

Fixed some FUD (don't blame current msdosfs for old msdosfs+vfs_bio bugs).


# c0ec1f37 22-Feb-1997 Peter Wemm <peter@FreeBSD.org>

Revert $FreeBSD$ to $Id$


# 1130b656 14-Jan-1997 Jordan K. Hubbard <jkh@FreeBSD.org>

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.


# d02e870c 03-Apr-1996 Gary Palmer <gpalmer@FreeBSD.org>

Add a small message to the ``CAVEATS'' section saying if you get the
warning about the root directory, then you could corrupt your filesystem
if you write to it. Someone, please, feel free to improve this :-)


# 750870d4 19-Nov-1994 Nate Williams <nate@FreeBSD.org>

NetBSD -> FreeBSD

(Poul, bring this into 2.0 please)


# 5cb2bca1 19-Sep-1994 Doug Rabson <dfr@FreeBSD.org>

Added mount_msdos.

Obtained from: NetBSD