/ [cpio] / cpio / NEWS
To checkout: cvs -d:pserver:anonymous@cvs.gnu.org.ua:/cvsmirror/cpio co cpio/NEWS
Puszcza

Contents of /cpio/NEWS

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.19 - (show annotations)
Sat Feb 9 10:31:53 2008 UTC (13 years, 8 months ago) by gray
Branch: MAIN
CVS Tags: HEAD
Changes since 1.18: +1 -1 lines
* NEWS, configure.ac: Raise the patchlevel number.
* THANKS: Update

* doc/cpio.texi: Fix a typo.
* src/extern.h (warn_if_file_changed): Fix type of the 2nd
argument.
* src/tar.c (write_out_tar_header): Stylistic change.
* src/util.c (copy_files_disk_to_disk): Fix types of automatic
variables.
(warn_if_file_changed): Fix type of the 2nd argument.

Patches supplied by Ladislav Michnovic.

1 GNU cpio NEWS -- history of user-visible changes. 2008-02-08
2 Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
3 See the end of file for copying conditions.
4
5 Please send cpio bug reports to <bug-cpio@gnu.org>.
6
7 Version 2.9.91 (CVS)
8
9 * Support MinGW builds (thanks to Robert Millan)
10
11
12 Version 2.9 - Sergey Poznyakoff, 2007-06-28
13
14 * Licensed under the GPLv3.
15
16 * Bugfixes:
17 ** Honor umask when creating intermediate directories, not specified
18 in the archive (debian bug #430053)
19
20
21 Version 2.8 - Sergey Poznyakoff, 2007-06-08
22
23 * Option --owner can be used in copy-out mode, allowing to uniformly override
24 ownership of the files being added to the archive.
25
26 * Bugfixes:
27
28 ** Symlinks were handled incorrectly in copy-out mode.
29 ** Fix handling of large files.
30 ** Fix setting the file permissions in copy-out mode.
31 ** Fix CAN-2005-1111
32
33
34 Version 2.7 - Sergey Poznyakoff, 2006-10-21
35
36 * Improved error checking and diagnostics
37
38 * Bugfixes
39 ** Fixed CAN-1999-1572
40 ** Allow to use --sparse in both copy-in and copy-pass.
41 ** Fix bug that eventually caused copying out the same hard-linked
42 file several times to archive.
43 ** Fix several LFS-related issues.
44 ** Fix Debian bug 335580.
45
46
47 Version 2.6 - Sergey Poznyakoff, 2004-12-20
48
49 * Added NLS support
50
51 * Improved configure script
52
53 * Improved invocation consistency checking and help output
54
55 * Printing warning about truncation of inode numbers is suppressed by
56 default. See below.
57
58 * New option --warning (-W) controls the level of output warnings:
59
60 -Wnone Disables all warnings
61 -Wtruncate Enable warning about truncation of the inode number
62 -Wall Enables all warnings
63
64 To disable a particular warning, prefix its name with 'no-', just
65 like in gcc.
66
67 * New option --to-stdout extracts files to standard output.
68
69 * The output of `cpio --help' is largely improved.
70
71 * Bugfixes:
72 ** If a file grew n bytes in copy-pass mode, these n bytes got prepended
73 to the contents of all subsequent files.
74 ** Padding the archive with zero bytes upon truncation of the file being
75 archived was broken.
76
77
78 Major changes in version 2.5:
79
80 * bug fixes from Debian, Red Hat, and SuSE GNU/Linux Distribution patches
81 * --rsh-command option
82
83 Major changes in version 2.4:
84
85 * new texinfo documentation
86 * --sparse option to write sparse files
87 * --only-verify-crc option to verify a CRC format archive
88 * --no-absolute-paths option to ignore absolute paths
89 * --quiet option to supress printing number of blocks copied
90 * handle disk input errors more gracefully
91
92 Major changes in version 2.3:
93
94 * in newc and crc format archives, only store 1 copy of multiply linked files
95 * handle multiply linked devices properly
96 * handle multiply linked files with cpio -pl even when the source and
97 destination are on different file systems
98 * support HPUX Context Dependent Files
99 * read and write HPUX cpio archives
100 * read System V.4 POSIX tar archives and HPUX POSIX tar archives
101 * use rmdir, instead of unlink, to delete existing directories
102
103 Major changes in version 2.2:
104
105 * handle link counts correctly when reading binary cpio archives
106 * configure checks for some libraries that SVR4 needs
107
108 Major changes in version 2.1:
109
110 * cpio can access remote non-device files as well as remote devices
111 * fix bugs in the MS-DOS port
112 * add --swap equivalent to -b option
113
114 Version 2.0 adds the following features:
115
116 Support for the SVR4 cpio formats, which can store inodes >65535, and
117 for traditional and POSIX tar archives. Also adds these options:
118
119 -A --append append to instead of replacing the archive
120 -V --dot print a dot for each file processed
121 -H --format select archive format
122 -C --io-size select I/O block size in bytes
123 -M --message print a message at end of media volumes
124 --no-preserve-owner don't change files' owners when extracting
125 -R --owner set files' owners when extracting
126 -E --pattern-file list of shell filename patterns to process
127 -s --swap-bytes handle byte-order differences when extracting files
128 -S --swap-halfwords ditto
129 -b like -sS
130 -I input archive filename
131 -k recognize corrupted archives (we alawys do it, though)
132 -O output archive filename
133
134 Some options of previous versions have been renamed in 2.0:
135
136 --binary was replaced by --format=bin
137 --portability was replaced by --format=odc
138
139 Some options have changed meaning in 2.0, for SVR4 compatibility:
140
141 -O used to select the binary archive format, now selects the output file
142 -V used to print the version number, now prints a dot for each file
143
144 Version 2.0 also fixes several bugs in the handling of files with
145 multiple links and of multi-volume archives on floppy disks.
146
147 ----------------------------------------------------------------------
148 Copyright information:
149
150 Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
151
152 Permission is granted to anyone to make or distribute verbatim copies
153 of this document as received, in any medium, provided that the
154 copyright notice and this permission notice are preserved,
155 thus giving the recipient permission to redistribute in turn.
156
157 Permission is granted to distribute modified versions
158 of this document, or of portions of it,
159 under the above conditions, provided also that they
160 carry prominent notices stating who last changed them.
161
162 Local variables:
163 mode: outline
164 paragraph-separate: "[ ]*$"
165 eval: (add-hook 'write-file-hooks 'time-stamp)
166 time-stamp-start: "changes. "
167 time-stamp-format: "%:y-%02m-%02d"
168 time-stamp-end: "\n"
169 end:

Send suggestions and bug reports to Sergey Poznyakoff
ViewVC Help
Powered by ViewVC 1.1.20