flockfile(3): Update FreeBSD CVS ID, bump .Dd and add some references.
[dragonfly.git] / contrib / cpio / NEWS
blob5da98da8d83a5fd6719e93d659f0b03872259da8
1 \f
2 Major changes in version 2.4:
4 * new texinfo documentation
5 * --sparse option to write sparse files
6 * --only-verify-crc option to verify a CRC format archive
7 * --no-absolute-paths option to ignore absolute paths
8 * --quiet option to supress printing number of blocks copied
9 * handle disk input errors more gracefully
11 Major changes in version 2.3:
13 * in newc and crc format archives, only store 1 copy of multiply linked files
14 * handle multiply linked devices properly
15 * handle multiply linked files with cpio -pl even when the source and 
16   destination are on different file systems
17 * support HPUX Context Dependent Files
18 * read and write HPUX cpio archives
19 * read System V.4 POSIX tar archives and HPUX POSIX tar archives
20 * use rmdir, instead of unlink, to delete existing directories
22 Major changes in version 2.2:
24 * handle link counts correctly when reading binary cpio archives
25 * configure checks for some libraries that SVR4 needs
27 Major changes in version 2.1:
29 * cpio can access remote non-device files as well as remote devices
30 * fix bugs in the MS-DOS port
31 * add --swap equivalent to -b option
33 Version 2.0 adds the following features:
35 Support for the SVR4 cpio formats, which can store inodes >65535, and
36 for traditional and POSIX tar archives.  Also adds these options:
38 -A --append             append to instead of replacing the archive
39 -V --dot                print a dot for each file processed
40 -H --format             select archive format
41 -C --io-size            select I/O block size in bytes
42 -M --message            print a message at end of media volumes
43 --no-preserve-owner     don't change files' owners when extracting
44 -R --owner              set files' owners when extracting
45 -E --pattern-file       list of shell filename patterns to process
46 -s --swap-bytes         handle byte-order differences when extracting files
47 -S --swap-halfwords     ditto
48 -b                      like -sS
49 -I                      input archive filename
50 -k                      recognize corrupted archives (we alawys do it, though)
51 -O                      output archive filename
53 Some options of previous versions have been renamed in 2.0:
55 --binary was replaced by --format=bin
56 --portability was replaced by --format=odc
58 Some options have changed meaning in 2.0, for SVR4 compatibility:
60 -O used to select the binary archive format, now selects the output file
61 -V used to print the version number, now prints a dot for each file
63 Version 2.0 also fixes several bugs in the handling of files with
64 multiple links and of multi-volume archives on floppy disks.