aboutsummaryrefslogtreecommitdiff
path: root/NEWS
blob: 2aefe7274d50f01f459d946d0f4cd01ad0cc93bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
GNU cpio NEWS -- history of user-visible changes.  2003-11-21
Copyright (C) 2003 Free Software Foundation, Inc.
See the end of file for copying conditions.

Please send mailutils bug reports to <bug-mailutils@gnu.org>.

Version 2.5.90


Major changes in version 2.5:

* bug fixes from Debian, Red Hat, and SuSE GNU/Linux Distribution patches
* --rsh-command option

Major changes in version 2.4:

* new texinfo documentation
* --sparse option to write sparse files
* --only-verify-crc option to verify a CRC format archive
* --no-absolute-paths option to ignore absolute paths
* --quiet option to supress printing number of blocks copied
* handle disk input errors more gracefully

Major changes in version 2.3:

* in newc and crc format archives, only store 1 copy of multiply linked files
* handle multiply linked devices properly
* handle multiply linked files with cpio -pl even when the source and 
  destination are on different file systems
* support HPUX Context Dependent Files
* read and write HPUX cpio archives
* read System V.4 POSIX tar archives and HPUX POSIX tar archives
* use rmdir, instead of unlink, to delete existing directories

Major changes in version 2.2:

* handle link counts correctly when reading binary cpio archives
* configure checks for some libraries that SVR4 needs

Major changes in version 2.1:

* cpio can access remote non-device files as well as remote devices
* fix bugs in the MS-DOS port
* add --swap equivalent to -b option

Version 2.0 adds the following features:

Support for the SVR4 cpio formats, which can store inodes >65535, and
for traditional and POSIX tar archives.  Also adds these options:

-A --append		append to instead of replacing the archive
-V --dot		print a dot for each file processed
-H --format		select archive format
-C --io-size		select I/O block size in bytes
-M --message		print a message at end of media volumes
--no-preserve-owner	don't change files' owners when extracting
-R --owner		set files' owners when extracting
-E --pattern-file	list of shell filename patterns to process
-s --swap-bytes		handle byte-order differences when extracting files
-S --swap-halfwords	ditto
-b			like -sS
-I			input archive filename
-k			recognize corrupted archives (we alawys do it, though)
-O			output archive filename

Some options of previous versions have been renamed in 2.0:

--binary was replaced by --format=bin
--portability was replaced by --format=odc

Some options have changed meaning in 2.0, for SVR4 compatibility:

-O used to select the binary archive format, now selects the output file
-V used to print the version number, now prints a dot for each file

Version 2.0 also fixes several bugs in the handling of files with
multiple links and of multi-volume archives on floppy disks.

----------------------------------------------------------------------
Copyright information:

Copyright (C) 2003 Free Software Foundation, Inc.

   Permission is granted to anyone to make or distribute verbatim copies
   of this document as received, in any medium, provided that the
   copyright notice and this permission notice are preserved,
   thus giving the recipient permission to redistribute in turn.

   Permission is granted to distribute modified versions
   of this document, or of portions of it,
   under the above conditions, provided also that they
   carry prominent notices stating who last changed them.

Local variables:
mode: outline
paragraph-separate: "[ 	]*$"
end:

Return to:

Send suggestions and report system problems to the System administrator.