History log of /freebsd/sbin/mount_cd9660/mount_cd9660.c (Results 51 – 75 of 92)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/2.1.0_cvs, release/2.0.5_cvs
# 2ee6a63f 15-Feb-1995 David Greenman <dg@FreeBSD.org>

Include the special device in the error output so that it makes sense.


Revision tags: release/2.0
# 3fa88dec 02-Nov-1994 Garrett Wollman <wollman@FreeBSD.org>

Add support for filesystem-specific `-o' options, and re-implement the
most common cd9660 and nfs options like God intended them. (It is now
possible to say

mount -o ro,soft,bg,intr there:/foo/bar

Add support for filesystem-specific `-o' options, and re-implement the
most common cd9660 and nfs options like God intended them. (It is now
possible to say

mount -o ro,soft,bg,intr there:/foo/bar /foo/bar

again.) This whole getmntopt() business is an incredible botch;
it never should have been anything more than a wrapper around
getsubopt(3). Because if the way the current hackaround is implemented,
options which take arguments (like the old `rsize' and `wsize') are still
unavailable, and must be accessed the new, broken way.

(It's unimaginable how Berkeley managed to screw up one of the few things
about NFS that Sun actually got right to begin with!)

show more ...


# d599144d 23-Sep-1994 Garrett Wollman <wollman@FreeBSD.org>

Automatically load NFS and a bevy of other filesystems.


# 60525871 07-Sep-1994 David Greenman <dg@FreeBSD.org>

Get rid of the need for the readonly mandatory option - set readonly
flags regardless of whether the user specified it.


# 87006abe 02-Aug-1994 David Greenman <dg@FreeBSD.org>

Don't call getmntopts with a null pointer as an option string; it'll
dereference it. Pass optarg from getopts as it should have been done.
This bug caused mount_cd9660 to segfault whenever -o was use

Don't call getmntopts with a null pointer as an option string; it'll
dereference it. Pass optarg from getopts as it should have been done.
This bug caused mount_cd9660 to segfault whenever -o was used.

show more ...


Revision tags: release/1.1.5.1_cvs
# 8fae3551 26-May-1994 Rodney W. Grimes <rgrimes@FreeBSD.org>

BSD 4.4 Lite sbin Sources

Note: XNSrouted and routed NOT imported here, they shall be imported with
usr.sbin.


# 9199c09a 06-Jan-2010 Warner Losh <imp@FreeBSD.org>

Merge from head at r201628.

# This hasn't been tested, and there are at least three bad commits
# that need to be backed out before the branch will be stable again.


Revision tags: release/8.0.0_cvs, release/8.0.0
# 9bf9af10 20-Nov-2009 Alexander Leidinger <netchild@FreeBSD.org>

Fix minor memory leak in a function.

MFC after: 1 week


Revision tags: release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0
# cc2c6edb 19-Dec-2005 Tai-hwa Liang <avatar@FreeBSD.org>

Fixing multi-session disc mount by passing the correct "ssector" option
to the kernel.

Submitted by: Enache Adrian <enache at rdslink dot ro>


# 4acc9672 25-Nov-2005 Tai-hwa Liang <avatar@FreeBSD.org>

It turns out that set_charset() invokes build_iovec() which modifies
iov address internally through realloc(3). However, since the function
parameter wasn't designed to allow the modified iov being

It turns out that set_charset() invokes build_iovec() which modifies
iov address internally through realloc(3). However, since the function
parameter wasn't designed to allow the modified iov being passed back to
the caller, we end up feeding iov with several corrupted entries(depends on
how many arguments were pushed into iovec before set_charset()) to nmount(2).

This commit fixes this regression introduced in rev1.31 such that
mount_cd9660(8) with code page conversion option(-C) enabled works again.

Reviewed by: rodrigc

show more ...


# fe4ad3bc 13-Nov-2005 Craig Rodrigues <rodrigc@FreeBSD.org>

Convert mount_cd9660 to use nmount().


Revision tags: release/6.0.0_cvs, release/6.0.0
# 46b7a14b 10-Jun-2005 Xin LI <delphij@FreeBSD.org>

Use MOPT_END in favor of MOPT_NULL, which better describes the purporse
of the macro.


# 73ac4505 01-Jun-2005 Xin LI <delphij@FreeBSD.org>

Add a handy macro to represent null mount option, MOPT_NULL, and make
use of the macro in sbin/mount*'s, by replacing:

mopts[] = {
MOPT_STDOPTS,
{ NULL }
}

With:
mopts[] = {
MOPT_

Add a handy macro to represent null mount option, MOPT_NULL, and make
use of the macro in sbin/mount*'s, by replacing:

mopts[] = {
MOPT_STDOPTS,
{ NULL }
}

With:
mopts[] = {
MOPT_STDOPTS,
MOPT_NULL
}

This change will help to reduce the situation that we don't explicitly
initialize "struct mntopt"'s. It should not contribute to any
functional/logical changes as far as I can tell.

show more ...


Revision tags: release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0
# bcd84fb7 13-Nov-2004 Ruslan Ermilov <ru@FreeBSD.org>

Sync usage() and SYNOPSIS.


Revision tags: release/5.3.0_cvs, release/5.3.0, release/4.10.0_cvs, release/4.10.0
# 4c723140 09-Apr-2004 Mark Murray <markm@FreeBSD.org>

Remove advertising clause from University of California Regent's license,
per letter dated July 22, 1999.

Approved by: core, imp


Revision tags: release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0
# 0f4e4130 08-Dec-2003 Max Khon <fjoe@FreeBSD.org>

Make msdosfs long filenames matching case insensitive again.

PR: 59765
Submitted by: Ryuichiro Imura <imura@ryu16.org>


# 1476864b 04-Nov-2003 Tom Rhodes <trhodes@FreeBSD.org>

Use 'const' in the copyright stamp, this is done in other utilities.
Return linker.h to the includes list.

No objection from: wollman (for the copyright)


# b34553a3 01-Nov-2003 Tom Rhodes <trhodes@FreeBSD.org>

Revert the first part of my previous change.

Requested by: wollman


# 31212c21 01-Nov-2003 Tom Rhodes <trhodes@FreeBSD.org>

The copywrite is not a 'static char', remove the #ifdefs and move the copywrite up
into the commented out 'copywrite' section.

Include sys/linker.h for kldload(3).


Revision tags: release/4.9.0_cvs, release/4.9.0
# 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.

Su

- 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>

show more ...


Revision tags: release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0, release/4.7.0_cvs
# ce66ddb7 21-Aug-2002 Tom Rhodes <trhodes@FreeBSD.org>

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


Revision tags: release/4.6.2_cvs, release/4.6.2
# 7b333193 03-Aug-2002 Maxime Henrion <mux@FreeBSD.org>

This should have been committed too, I have no idea
why p4 didn't gave me this diff too.


# 526ba6d3 03-Aug-2002 Maxime Henrion <mux@FreeBSD.org>

Now that the kernel is able to load modules itself,
remove all the code which was trying to do so.
This code was nasty in several ways, it was hiding
the kernel bug where the kernel was unable to pro

Now that the kernel is able to load modules itself,
remove all the code which was trying to do so.
This code was nasty in several ways, it was hiding
the kernel bug where the kernel was unable to properly
load a module, and it was quitting if it wasn't able
to load the module. The consequence is that an ABI
breakage of the vfsconf API would have broken *every*
mount utility.

show more ...


Revision tags: release/4.6.1, release/4.6.0_cvs
# fd8e4ebc 18-Feb-2002 Mike Barcroft <mike@FreeBSD.org>

o Move NTOHL() and associated macros into <sys/param.h>. These are
deprecated in favor of the POSIX-defined lowercase variants.
o Change all occurrences of NTOHL() and associated marcros in the

o Move NTOHL() and associated macros into <sys/param.h>. These are
deprecated in favor of the POSIX-defined lowercase variants.
o Change all occurrences of NTOHL() and associated marcros in the
source tree to use the lowercase function variants.
o Add missing license bits to sparc64's <machine/endian.h>.
Approved by: jake
o Clean up <machine/endian.h> files.
o Remove unused __uint16_swap_uint32() from i386's <machine/endian.h>.
o Remove prototypes for non-existent bswapXX() functions.
o Include <machine/endian.h> in <arpa/inet.h> to define the
POSIX-required ntohl() family of functions.
o Do similar things to expose the ntohl() family in libstand, <netinet/in.h>,
and <sys/param.h>.
o Prepend underscores to the ntohl() family to help deal with
complexities associated with having MD (asm and inline) versions, and
having to prevent exposure of these functions in other headers that
happen to make use of endian-specific defines.
o Create weak aliases to the canonical function name to help deal with
third-party software forgetting to include an appropriate header.
o Remove some now unneeded pollution from <sys/types.h>.
o Add missing <arpa/inet.h> includes in userland.

Tested on: alpha, i386
Reviewed by: bde, jake, tmm

show more ...


Revision tags: release/4.5.0_cvs, release/4.4.0_cvs, release/4.3.0_cvs, release/4.3.0
# 8c602ed9 11-Mar-2001 Boris Popov <bp@FreeBSD.org>

Update userland interface for broken Joilet disks.

Reviewed by: adrian


1234