Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src



Module Name:    src
Committed By:   reinoud
Date:           Wed May 14 16:49:48 UTC 2008

Modified Files:
        src/distrib/sets/lists/base: mi
        src/distrib/sets/lists/man: mi
        src/sbin: Makefile
        src/sys/fs/udf: ecma167-udf.h files.udf udf.h udf_bswap.h udf_osta.c
            udf_osta.h udf_subr.c udf_subr.h udf_vfsops.c udf_vnops.c
        src/sys/lkm/vfs/udf: Makefile
        src/sys/miscfs/genfs: genfs_io.c genfs_node.h
        src/usr.sbin: Makefile
Added Files:
        src/sbin/newfs_udf: Makefile newfs_udf.8 newfs_udf.c udf_create.c
            udf_create.h
        src/sys/fs/udf: udf_allocation.c udf_readwrite.c udf_strat_bootstrap.c
            udf_strat_direct.c udf_strat_rmw.c udf_strat_sequential.c
        src/usr.sbin/mmcformat: Makefile defs.h mmcformat.8 mmcformat.c
            uscsi_sense.c uscsi_subr.c uscsilib.h uscsilib_machdep.h

Log Message:
Import writing part of the UDF file system making optical media like CD's
and DVD's behave like floppy discs. Writing is supported upto and including
version 2.01; version 2.50 and 2.60 will follow.

Also extending the UDF implementation to support symbolic links and
hardlinks.

Added are the mmcformat(8) tool to format rewritable CD/DVD discs and
newfs_udf(8).

Limitations:
        all operations can be performed on the file system though the
        sheduling is currently optimised for archiving workloads.

        mv(1)/rename(2) is currently only implemented for non-directories.


To generate a diff of this commit:
cvs rdiff -r1.746 -r1.747 src/distrib/sets/lists/base/mi
cvs rdiff -r1.1069 -r1.1070 src/distrib/sets/lists/man/mi
cvs rdiff -r1.109 -r1.110 src/sbin/Makefile
cvs rdiff -r0 -r1.1 src/sbin/newfs_udf/Makefile \
    src/sbin/newfs_udf/newfs_udf.8 src/sbin/newfs_udf/newfs_udf.c \
    src/sbin/newfs_udf/udf_create.c src/sbin/newfs_udf/udf_create.h
cvs rdiff -r1.7 -r1.8 src/sys/fs/udf/ecma167-udf.h
cvs rdiff -r1.1 -r1.2 src/sys/fs/udf/files.udf
cvs rdiff -r1.10 -r1.11 src/sys/fs/udf/udf.h
cvs rdiff -r0 -r1.1 src/sys/fs/udf/udf_allocation.c \
    src/sys/fs/udf/udf_readwrite.c src/sys/fs/udf/udf_strat_bootstrap.c \
    src/sys/fs/udf/udf_strat_direct.c src/sys/fs/udf/udf_strat_rmw.c \
    src/sys/fs/udf/udf_strat_sequential.c
cvs rdiff -r1.4 -r1.5 src/sys/fs/udf/udf_bswap.h src/sys/fs/udf/udf_subr.h
cvs rdiff -r1.5 -r1.6 src/sys/fs/udf/udf_osta.c
cvs rdiff -r1.3 -r1.4 src/sys/fs/udf/udf_osta.h
cvs rdiff -r1.44 -r1.45 src/sys/fs/udf/udf_subr.c
cvs rdiff -r1.37 -r1.38 src/sys/fs/udf/udf_vfsops.c
cvs rdiff -r1.17 -r1.18 src/sys/fs/udf/udf_vnops.c
cvs rdiff -r1.1 -r1.2 src/sys/lkm/vfs/udf/Makefile
cvs rdiff -r1.6 -r1.7 src/sys/miscfs/genfs/genfs_io.c
cvs rdiff -r1.16 -r1.17 src/sys/miscfs/genfs/genfs_node.h
cvs rdiff -r1.232 -r1.233 src/usr.sbin/Makefile
cvs rdiff -r0 -r1.1 src/usr.sbin/mmcformat/Makefile \
    src/usr.sbin/mmcformat/defs.h src/usr.sbin/mmcformat/mmcformat.8 \
    src/usr.sbin/mmcformat/mmcformat.c src/usr.sbin/mmcformat/uscsi_sense.c \
    src/usr.sbin/mmcformat/uscsi_subr.c src/usr.sbin/mmcformat/uscsilib.h \
    src/usr.sbin/mmcformat/uscsilib_machdep.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index