1
2009-05-16 James Youngman <jay@gnu.org>
3
Apply typo fix from <petrosyan@gmail.com> (tiny change).
4
* doc/find.texi (Single File): Fix a typo (-exec should be
7
2009-05-12 Eric Blake <ebb9@byu.net>
9
xargs: avoid compiler warning
10
* xargs/xargs.c (get_char_oct_or_hex_escape): Pass correct type to
13
2009-05-12 James Youngman <jay@gnu.org>
15
* po/sl.po: Updated Slovenian translation.
16
* NEWS: Mention this change.
18
#26537: find -prune now makes sure it has valid stat() information.
19
* NEWS: Added Savannah bug number for Colin's bugfix.
21
2009-05-07 Colin Watson <cjwatson@ubuntu.com>
23
* find/parser.c (parse_prune): -prune needs stat information if
25
* find/pred.c (pred_prune): Assert that stat information is
27
* find/testsuite/find.posix/prune-stat.exp: New test.
28
* find/testsuite/find.posix/prune-stat.xo: New test.
29
* find/testsuite/Makefile.am (EXTRA_DIST_EXP, EXTRA_DIST_XO): Added
30
prune-stat.exp, prune-stat.xo.
31
* NEWS: Mention this bugfix.
33
2009-04-25 James Youngman <jay@gnu.org>
35
* AUTHORS: Add Andreas Metzler.
37
2009-04-25 Andreas Metzler <gnu@downhill.at.eu.org> (tiny change)
39
Correct a typo "diagnositcs".
40
* doc/find.texi (Environment Variables): Correct a typo.
42
2009-04-24 A. Costa <agcosta@gis.net> (tiny change)
44
Correct a typo "diagnositcs".
45
* find/find.1 (POSIXLY_CORRECT): Correct a typo.
47
2009-04-24 James Youngman <jay@gnu.org>
49
* configure.ac (AC_INIT): Move on from relase 4.4.1 to 4.4.2-git.
52
2009-04-21 James Youngman <jay@gnu.org>
54
Prepare for the release of findutils 4.4.1.
55
* configure.ac: Update the version number to 4.4.1.
56
* NEWS: Likewise. Also mention the bugfix for bug #22662 just
59
2009-04-10 Thien-Thi Nguyen <ttn@gnuvola.org>
61
Backport a fix from 4.5.x.
62
find: Fix -regexptype parse specification bug: declare as POSOPT.
63
* find/parser.c (parse_table): Parse -regextype as POSOPT.
65
2009-04-10 Jim Meyering <meyering@redhat.com>
67
Backport a fix from 4.5.x.
68
find: avoid warning about unused local, remove unnecessary include.
69
* find/pred.c (scan_for_digit_differences): Remove declaration of
71
(do_time_format): Remove decl of "done"; replace sole use with a
72
constant, "true". Initialize "i" and "n".
73
* lib/dircallback.c: Don't include unistd.h. Not needed.
75
Backport a fix from 4.5.x.
76
* README-CVS: tiny typo fix (s/fileutils/findutils/).
78
2009-04-10 James Youngman <jay@gnu.org>
80
Remove unused Debian files; the Debian package doesn't use them.
81
* debian.rules: Delete.
82
* debian/README.debian: Delete.
83
* debian/TODO: Delete.
84
* debian/changelog: Delete.
85
* debian/conffiles: Delete.
86
* debian/control: Delete.
87
* debian/copyright: Delete.
88
* debian/cron.find: Delete.
89
* debian/doc-base: Delete.
90
* debian/postinst: Delete.
91
* debian/preinst: Delete.
92
* debian/prerm: Delete.
93
* debian/rules: Delete.
94
* debian/substvars: Delete.
95
* debian/updatedb.conf: Delete.
96
* debian/.cvsignore: Delete.
97
* debian/.gitignore: Delete.
99
Change suffix for non-release versions from -CVS to -git.
100
* configure.ac(AC_INIT): Change the suffix used to indicate that
101
the version number doesn't correspond to a source release from
105
Backport fix from 4.5. for Savannah bug #25764, duplicate entry for proc in PRUNEFS.
106
* locate/updatedb.sh (PRUNEFS): Remove duplicate entry for proc.
107
* locate/Makefile.am (updatedb): add dependency on Makefile, and
108
add a comment explaining why updatedb is generated by make, not
110
* NEWS: Mention this bugfix.
112
* NEWS: Moved some of the bug fix comments for the 4.4.1 release
113
out of "Documentation Enhancements" into "Bug Fixes". They'd
114
ended up in the wrong section when I resolved an earlier merge
117
Provide more detailed help on how to work with the git sources.
118
* README-CVS: Rename to README-hacking.
119
* README-hacking: Add more specific information about using topic
120
branches, test cases, documentation, coding standards and how to
121
submit patches. Much of this is adapted from the files
122
README-hacking and HACKING in the coreutils source tree.
123
* Makefile.am: Generate tool-versions.txt, which is a list of the
124
--version outputs of the tools that the maintainer used to build a
126
* NEWS: Mention these improvements.
128
2009-04-10 Stepan Kasal <skasal@redhat.com>
130
Backport a fix from 4.5.x.
131
* doc/find.texi (Cleaning Up): Move the note about -depth up.
133
2009-04-10 James Youngman <jay@gnu.org>
135
Backport fix for Savannah bug #23996 (integer overflow when parsing "-used 3").
136
* find/parser.c (get_relative_timestamp): Check for overflow after
137
the fact by comparing the relative sizes of the result and the
138
operands. This prevents an incorrect diagnosis of overflow when
139
the resulting tv_sec is correctly negative (as is normally the
142
Backport fix for Savannah bug #23663, crash in some locales for %AX.
143
* find/pred.c (do_time_format): Fix off-by-one error in handling
144
of the buffer used to print timestamps. This caused a crash in
145
some locales when handling the %AX format specifier.
146
* NEWS: Mention this bugfix.
148
Fix bug #22662 (backport from 4.5.x)
149
* find/pred.c (scan_for_digit_differences): Remember that we saw
150
the first differing digit and also get the order of the
151
subtractionoperands right.
152
(do_time_format): Off by one error on checking for a nondigit
153
after the sequence of changed digits.
154
* NEWS: Mention this change.
156
2008-12-23 James Youngman <jay@gnu.org>
158
Fix Savannah bug #25154: Failure to compile with GCC-2.95.4
159
* find/parser.c (do_parse_xmin): Move declaration of struct
160
timespec origin before the statements; declarations after
161
statements are a GCC extension we were accidentally relying on.
163
2008-12-21 James Youngman <jay@gnu.org>
165
Fix Savannah bug #25144: Misleading message for find -user unknown.
166
* find/parser.c (parse_user): If there is no known group for the
167
specified user (and it does not appear to be a uid), issue a
168
fatal error message instead of returning false, because the error
169
message that results from a return of false is "invalid argument",
170
which is misleading in this case. Similarly for a missing or an
173
2008-12-01 James Youngman <jay@gnu.org>
175
* po/fr.po: Updated French translation.
177
* po/id.po: Updated Indonesian translation.
179
2008-12-01 Geoff Gole <geoffgole@gmail.com>
181
* xargs/xargs.1 (STANDARDS CONFORMANCE): Fix typo.
183
2008-08-31 James Youngman <jay@gnu.org>
185
Fix Savannah bug #24169 (-neweraa without following arg coredumps).
186
* find/parser.c (parse_newerXY): Issue a fatal error message if
187
there is no following argument.
188
* find/testsuite/find.gnu/sv-bug-24169.exp: Test case for this
190
* find/testsuite/Makefile.am (EXTRA_DIST_EXP): Also distribute
192
* NEWS: Mention this change.
194
2008-08-04 James Youngman <jay@gnu.org>
196
* find/find.1: correct typo seach->seach (reported by Bobby
198
* locate/updatedb.1: correct typo Any -> any (reported by Reuben
201
* po/lt.po: New Lithuanian translation.
202
* NEWS: Mention this.
204
2008-06-21 RB <aoz.syn@gmail.com>
206
* doc/find.texi (Finding the Shallowest Instance): Add worked
207
example explaining how to efficiently locate the shallowest
208
instances of '.svn' or 'CVS' in a forest of project trees.
209
* find/find.1 (EXAMPLES): Add the same example here (with slightly
212
2008-06-19 Per Starbäck <starback@stp.lingfil.uu.se> (tiny change)
214
* doc/find.texi (Unusual characters in filenames): Directory
215
separator is the slash, not the backslash.
217
2008-06-19 James Youngman <jay@gnu.org>
219
* po/lt.po: New Lithuanian translation.
220
* configure.ac: Add "lt" to ALL_LINGUAS.
221
* po/zh_CN.po: Updated Chinese (simplified) translation.
222
* NEWS: Mention these changes.
224
2008-05-18 James Youngman <jay@gnu.org>
227
* import-gnulib.config (gnulib_version): Update to current head
230
Document effect of gnulib update, mainly on yesno().
231
* doc/find.texi (Unusual Characters in File Names): Explain that
232
the LC_CTYPE variable affects which characters are considered to
233
be printable by -printf %p, -print and -fprint.
234
(Querying): Explain in more detail how environment variables
235
affect the interpretation of the response to -ok and -okdir.
236
(Regular Expressions): Indicate that the locale configuration
237
affects the interpretation of regular expressions.
238
(Environment Variables): Describe how LC_COLLATE and LC_CTYPE
239
affect the interpretation of regular expressions. Indicate that
240
LC_MESSAGES affects the interpretation of the response to -ok.
241
* find/find.1 (-ok): Describe the effect of POSIXLY_CORRECT,
242
LC_CTYPE and LC_COLLATE.
244
(UNUSUAL FILENAMES): Describe how LC_CTYPE affects -printf %p,
246
(STANDARDS CONFORMANCE): -ok and -okdir now obey the system's
247
defintion of yes/no if POSIXLY_CORRECT is set. In any case,
248
LC_CTYPE and LC_COLLATE may have some effect. Point out that
249
the setting of LC_MESSAGES deternmines what pattern is used to
250
interpret the user's response to -ok/-okdir.
251
* find/parser.c: Remove definition of ISUPPER, which we no longer
253
* NEWS: mention these changes.
255
2008-03-21 James Youngman <jay@gnu.org>
257
* find/testsuite/find.gnu/xtype-symlink.exp: Removed unnecessary
258
test code which created a insecure tempfile.
260
* NEWS: Update version number to 4.4.1-CVS now that the CVS rep no
261
longer matches the last release.
1
263
2008-03-15 James Youngman <jay@gnu.org>
3
265
Prepare to release 4.4.0.