"Fossies" - the Fresh Open Source Software Archive 
Member "fslint-2.46/doc/NEWS" (2 Feb 2017, 26972 Bytes) of package /linux/privat/fslint-2.46.tar.gz:
As a special service "Fossies" has tried to format the requested text file into HTML format (style:
standard) with prefixed line numbers.
Alternatively you can here
view or
download the uninterpreted source code file.
See also the latest
Fossies "Diffs" side-by-side code changes report for "NEWS":
2.44_vs_2.46.
1 2.46 01/02/17
2 * Fixes:
3 * Selecting within and removal of GUI groups works again.
4 This regression was introduced in 2.44.
5 * "Bad symlinks" functionality works in the GUI again.
6 This regression was introduced in 2.44.
7 * Dangling symlinks are reported correctly for symlinks
8 whose names end in 2 digits.
9 * Empty directories now only lists actual empty dirs
10 even if extra find parameters are specified.
11 * Empty directories now ignore specified exluded paths, as
12 they can impact whether an "empty" directory can be removed.
13 * Single quotes in extra find params are now quoted,
14 and no longer generate a syntax error.
15 * Multiple adjacent spaces in command line params are preserved
16 and no longer generate file not found errors.
17 * Listing packages is supported for modern archlinux systems.
18 * Improvements:
19 * findup now includes zero length files by default. This can
20 be changed with -size +0c, or the new GUI min size option.
21 * findup no longer reports/remerges duplicates when there
22 are other files being checked that are the same size.
23 (The GUI already had such logic in place).
24 * findup supports symlinking duplicates as well as hardlinking.
25 * "Select from same folder" is now less CPU and RAM intensive.
26 * A renamed duplicate file no longer auto removes another
27 item in the group from display, to allow deleting it etc.
28
29 2.44 13/01/14
30 * Translations:
31 * Added: Polish.
32 * Updated: Galician,Czech,Spanish,France,Romanian,Serbian,
33 Russian,Swedish,German.
34 * Fixes:
35 * finded now doesn't report passed non empty directories when
36 not recursing. This regression was introduced in 2.40.
37 * The wildcard selection dialog is displayed correctly again
38 in German locales. This regression was introduced in 2.42.
39 * File metadata is now maintained when cleaning whitespace.
40 * findup -d now supports file names with trailing whitespace.
41 * Changed the complexity of deleting files from O((n/2)*(n+1))
42 to O(n), n being the number of items in the GtkCList, not
43 the number of items being deleted.
44 * findns and findul now work with findutils >= 4.5.11
45 * Improvements:
46 * Add support for selecting all files from the same folder
47 as another file.
48
49 2.42 29/04/10
50 * Translations:
51 * Added: Catalan, Galician.
52 * Updated: Chinese,Czech,Danish,Dutch,Finnish,French,German,
53 Greek,Hebrew,Hungarian,Italian,Malay,Russian,Spanish,Swedish.
54 * Fixes:
55 * Allow the findup script to run on CYGWIN by handling the
56 different output format of md5sum et. al. on that platform.
57 * The "Bad IDs" function in the GUI would error out if it found
58 any items. This regression was introduced in 2.26.
59 * Start the GUI even if the user's locale is not supported
60 by the system. This regression was introduced in 2.40.
61 * Don't warn about missing paths when adding wildcard paths
62 to the exclude list. This regression was introduced in 2.40.
63 * Don't throw an exception when one OKs an empty selection
64 when adding dirs. This regression was introduced in 2.40.
65 * finded now produces correct results when passed parameters
66 with a trailing /. This regression was introduced in 2.40.
67 * finded now produces correct results when passed empty branches
68 as parameters. This regression was introduced in 2.40.
69
70 2.40 21/07/09
71 * Translations:
72 * Added: Greek,Finnish,Hungarian.
73 * Updated: Chinese,Danish,Dutch,German,Hebrew,Italian,Swedish.
74 * Fixes:
75 * Patch from Marcus Habermehl to support Arch linux
76 as well as Frugalware in the "Installed Packages" function.
77 * Handle single quotes in specified paths.
78 * Support building Mandriva RPMs again from the tarball.
79 * The redundant whitespace function now doesn't display
80 errors when processing files with ':' in the path name.
81 * Improvements:
82 * Add a context menu item to "Open Folder" that contains
83 the selected file. Suggestion from Scott Kostyshak.
84 * Ask for confirmation, if all copies of a duplicate
85 are selected for deletion. Suggestion from Endolith.
86 * Add Pause/Resume buttons to control long searches.
87 Suggestion from Scott Kostyshak.
88 * In the "empty directories" tab, report empty branches rather
89 than just empty leaf directories. Suggestion from Endolith.
90 * Use GtkFileChooser rather than deprecated GtkFileSelection.
91 Note we now require GTK+ >= 2.4 and python >= 2.3.
92
93 2.28 09/09/08
94 * Translations:
95 * Updated: Turkish, French, German, Spanish, Malay,
96 Dutch, Serbian, Chinese.
97 * Fixes:
98 * Better handle paths with unusual characters when
99 searching for suspect symbolic links.
100 * Work around a python bug triggered when the disk
101 wastage of a group of duplicate files is > 2GB.
102 * Fix "fix whitespace" script to remove trailing tabs.
103 * Tweak some ancillary scripts to run on dash (ubuntu).
104 * Fix the desktop menu file which broke the build on Mandriva.
105 * Improvements:
106 * Add support in the GUI for opening files in the
107 registered default desktop application.
108 * Update icon.
109 * Improve layout of options in "redundant whitespace" tab.
110 * Support from Marcus Habermehl for Arch linux (pacman)
111 in the "Installed Packages" function.
112 * Patch from David Geller to improve readability of
113 output from findup in "dry run" mode.
114
115 2.26 20/05/08
116 * Translations:
117 * Added: Czech, Turkish.
118 * Updated: French, German, Malay.
119 * Fixes:
120 * Don't ignore duplicate files with '\' chars in the path.
121 This issue was reported by Andrew U. Frank.
122 * Don't abort reporting duplicates if the GUI can't process
123 a particular file. This issue was reported by Andrew U. Frank.
124 * When finding dupes, handle \f\r\v characters within filenames,
125 rather than displaying an exception.
126 * Use and document better syntax for excluding paths.
127 * Honour/sanitize user specified wildcards for excluding paths.
128 * Tweak "fix whitespace" script to run on dash (ubuntu).
129 * Allow cli scripts to run from paths containing whitespace.
130 * Fix erroneous reordering of certain find command parameters.
131 * Improvements:
132 * Make file deletion much easier by supporting the 'Delete' key,
133 auto removing groups from display when only 1 item remaining,
134 giving the option to not confirm every delete operation and
135 not resetting column widths on every delete operation.
136 * When we auto select packages for deletion due to dependencies,
137 group all selected packages together for easier review.
138 * Indicate using the mouse pointer that the application is busy,
139 during the possibly long cleaning/deleting/merging processes.
140 * Exclude more commonly aliased binaries when searching
141 for conflicting program names in the $PATH.
142
143 2.24 19/09/07
144 * Translations:
145 * Added: Hewbrew, Italian, Russian.
146 * Updated: Chinese (simplified), French, German,
147 Swedish, Vietnamese.
148 * Fixes:
149 * Make the GUI handle paths with spaces in names of empty dirs,
150 and spaces at the end of names of duplicate files.
151 * Make the "within groups" selection sub menu respond to
152 not just right click, after clicking the "Select" button.
153 This issue was reported by Andrew U. Frank.
154 * Ensure the GUI honours all "directories to exclude".
155 Previously directories with a trailing / were ignored.
156 * Fix the packing of a few of the GUI widgets, so that
157 all "action" buttons are the same size, and to allow the app
158 window to be resized smaller than was previously possible.
159 * Remove brace expansion from debian/rules to allow package
160 to build on debian systems where dash is the default shell.
161 * Fixed a bug reintroduced in 2.22 (GUI only) where duplicates
162 with independent hardlinks were not reported correctly.
163 * Rename findup --sizes option to the more accurate --summary.
164
165 2.22 28/06/07
166 * Translations:
167 * Added: Spanish.
168 * Updated: Danish.
169 * Improvements:
170 * Ensure all numbers are output appropriate to locale.
171 * Add an indenting checker/fixer to the "redundant whitespace"
172 function. This checks for erroneous mixing of tabs and spaces
173 in the indenting at the start of a line, and the user
174 can select to fix with tabs or spaces.
175 * Set mouse pointer to "busy interactive" during searches.
176 This makes it more obvious that work is progressing and that
177 only parts of the GUI will be responsive.
178 * Simplify the default output from the findup CLI tool, to make
179 it easier to pipe. Use the --sizes option to get old format.
180 * Add a "rename" function for paths. To activate: Select a path
181 in a list and hit F2 or right click and select Rename...
182 * Add a "copy path to clipboard" function for paths.
183 To activate: Select a path in a list, and hit Ctrl-C or
184 right click and select Copy.
185 * Support a G_FILENAME_ENCODING which is different to the
186 default character encoding.
187 * Fixes:
188 * Change duplicate file merging algorithm to be more robust in
189 rare error conditions, to eliminate any chance of data loss.
190 * Remove the cross device restriction from `findup -m`.
191 * Position dialogs correctly over the FSlint window,
192 and also don't leak the dialog memory.
193 * Change popup (selection) menu so that it (dis)appears
194 in response to more standard user events. This issue was
195 identified by Bruce Byfield.
196 * Ignore paths (indirectly) specified multiple times.
197 This would cause duplicate file merging to break
198 resulting in a file being deleted and not linked to a copy.
199 * Handle paths containing '\n' characters.
200 Previously this would cause various errors to be output.
201 Bug report from Bjørn Ingmar Berg.
202
203 2.20 09/03/07
204 * Translations:
205 * Updated: Danish.
206 * Packaging changes:
207 * Really support building SuSE specific RPMs from the tarball.
208 Previously I used the "Application" category which is fedora
209 specific. I now use only freedesktop standard categories.
210 * Fix minor lintian warning in debian/control file.
211 * Updated package descriptions so it's easier to find in repos.
212 * Improvements:
213 * Reduce CPU usage by 35% when finding dups.
214 * Handle large, same sized files with differing content
215 more efficiently, when finding dups.
216
217 2.18 25/12/06
218 * Translations:
219 * Added: Danish.
220 * Updated: Swedish.
221 * Fixes for finding/merging duplicates across multiple filesystems:
222 * Fix a bug introduced in 2.15 wrt the independent hardlinks
223 fix. The bug was essentially that duplicates would only be
224 found within one filesystem of the specified search path(s).
225 Note this bug only affects systems with findutils >= 4.2
226 This bug was reported and fixed by Robert Seczkowski.
227 * Make disk head seeks more efficient when finding duplicates,
228 in the case where multiple filesystems on the same physical
229 disk are being checked.
230 * When merging duplicates using hardlinks, and those duplicates
231 are on different filesystems, use symlinks rather than just
232 deleting the files.
233 * Packaging changes:
234 * Support building SuSE specific RPMs from the tarball.
235 * Simplify debian package so that it builds with dash.
236 * Add gentoo ebuild from Cédrick Gaillard to web site.
237 * GUI improvements:
238 * Give updating "searching...." status, to ensure that users
239 know the program is still running.
240 * Give an explanation in status field for each function (tab).
241 * Enable a default button for all dialogs (when enter pressed).
242 * Provide a menu to greatly enhance the selection functionality.
243 This was prompted by feedback from Rolf Leggewie.
244 * Display all errors from an operation, not just the last.
245 * Display any errors from "save results" operation.
246
247 2.16 02/07/06
248
249 * Fix bug introduced in 2.15 where no paths would ever be
250 reported in "Invalid UTF8 mode".
251 * Fix bug where we always reported 0 space wasted by temp files.
252 * Fix bug where we left processes running if we exited the GUI
253 while a search was running. This was reported by Christoph Haas.
254 * Support building mandriva specific RPMs from the tarball.
255 * Added a man page for fslint and fslint-gui.
256 * Some debian package fixups suggested by lintian.
257 * Some rpm package changes to align with the debian package.
258
259 2.15 20/04/06
260
261 * General cleanups suggested by Justin Pryzby,
262 particularly in relation to debian packaging.
263 * Fixed a bug where if one specified a directory containing
264 a space in the name then none of the tools could handle it.
265 This was reported by Chris Tasma.
266 * Fixed a bug where duplicates with independent hardlinks
267 were not merged correctly. This was reported by Gersom van de Bunt.
268 * Fixed a bug where the -m option to findup could only be
269 the last parameter. This was reported by Gersom van de Bunt.
270 * Fixed a bug where all scripts were broken if started with a
271 relative path and a single directory was passed as a parameter.
272 This was reported by Gersom van de Bunt.
273
274 2.14 20/02/06
275
276 * Added transations: Malay, Chinese (simplified).
277 * Added package management functionality for deb and rpm distros.
278 One can list/sort all packages, and delete selected packages with
279 full dependency analysis.
280 * Support calling the command line tools from any directory,
281 so for example adding /usr/share/fslint/fslint to the $PATH now works.
282 Note the GUI is now invoked with the `fslint-gui` command and
283 the command line version with the `fslint` command.
284 * Changed the complexity of saving results from O((n/2)*(n+1)) to O(n).
285 This was caused by GtkCList inefficiencies and reported by
286 Stefan Westerfeld.
287 * Created a debian package, which hopefully should work on,
288 debian, ubuntu, xandros, ... I only tested on ubuntu breezy.
289 * Fixed bug in the GUI where one couldn't cancel a find operation with
290 the keyboard, if the caps lock or num lock were enabled.
291 * Fixed bug in findnl where it would always flag non ascii alphanumeric
292 chars as problematic.
293 * Fixed bug in GUI where multiline errors were displayed on one line.
294 * Change default GUI size from 640x480 to 800x600.
295 * Correctly remove references to deprecated gtk.{TRUE,FALSE} while
296 staying compatible with python versions prior to 2.2.1.
297
298 2.12 31/08/05
299
300 * Make disk usage calculation more efficient/robust.
301 * Add findu8 util (exposed in "Bad names" tab in GUI),
302 which reports file or directory names with an invalid UTF8 encoding.
303 * Don't fall back to Latin-1 for character representations.
304 Instead display replacement char for non ascii.
305 * Convert control characters to their corresponding
306 unicode control pictures for display.
307 * Change from deprecated gtk.FALSE to False.
308 * Make disk head seeks even more efficient by sorting by inodes rather
309 than by path name when finding duplicates and non stripped binaries.
310 * Double check (with sha1) md5 duplicates found, to make
311 sure we don't get any false positives.
312
313 2.11 18/03/05
314
315 * Fix for internally generated error messages not being displayed.
316 This bug was introduced in 2.10.
317
318 2.10 15/03/05
319
320 * Added translations: Vietnamese, Swedish.
321 * Now handle non utf8 file and directory names in GUI.
322 * Removed colouring of buttons and error text,
323 as colours mean different things to different cultures.
324 * Now doesn't remember selected directory if the dialog is canceled.
325 * Changed status and list widgets to entry and textview respectively,
326 so that one can copy and paste, status and error output.
327 * Changed deprecated funtions as reported by pygtk2-2.4.0.
328 * Implemented a findnl portability improvement suggested by Paul Eggert.
329 * Updated docs with input from Helge Hielscher and Fab Mueller.
330
331 2.08 17/06/04
332
333 * Added translation: Brazilian Portuguese.
334 * Fixed major bug where the GUI was grossly inefficient
335 when reading data from the subordinate text tools.
336 * Fixed all text tools when if one file specified it would be ignored.
337 * Tiny update to french translation.
338
339 2.06 23/04/04
340
341 * Added translations: French, Serbian (cyrillic).
342
343 2.04 19/11/03
344
345 * Added translations: Dutch, Irish.
346 * Fixed a few missing translations in the code.
347 * Incorporated some of the packaging changes from Ville Skyttä
348 <ville.skytta at iki.fi> that he did while creating the fedora rpm.
349 * Gave all result lists a border for consistency.
350 * Tidied search abort code, so confusing status/error not given,
351 also Return key can now abort.
352
353 2.02 28/07/03
354
355 * Added language translation support (and translations for
356 German, Romanian).
357 * Handle keypresses while search is running so that user can
358 abort using the keyboard {space,Ctrl-C,Esc}, and also other
359 parts of the gui can't be activated.
360 * Allow user to select files to exclude from merging of duplicates.
361 * Some small code optimizations and cleanups.
362 * Fix crash bug on startup for invalid locales.
363 * Tried to make the GUI a little more obvious by seperating
364 the "find/stop" button from the other "action" buttons.
365
366 2.01 26/03/03
367
368 * Added stop button, yay!
369 * Handled case where program would deadlock if backend scripts
370 wrote more than 1 buffer size to stderr (4K on Linux).
371 * Optimized the cleaning of redundant whitespace and fixed buglet
372 where space was counted as saved even if the file was unwriteable.
373 * Fixed bug in findtf where core files wouldn't have been found on
374 some (newer) systems.
375 * Made the dialog boxes clearer/prettier.
376 * Handle invalid search paths given on command line appropriately.
377
378 2.00 20/01/03
379
380 * Upgraded to gtk2 & python2 (hence the version jump).
381 N.B. This is not backwards compatabile with python1.5 or gtk1.
382 * python2 allowed fixing a bug where the size (in blocks used)
383 of some duplicate files was underestimated by 1 block.
384 * Now use explicit LC_CTYPE=C in all tools as I noticed huge
385 performance degradation in sort (with redhat 8 patches) when UTF8
386 was in LANG or LC_CTYPE.
387 * Revert bug introduced in findrs in V1.20 regarding : in filenames.
388 * Changed all usage of sort of form -k5n to -k5,5n which is better.
389 * Change error pane so it does not resize and main output pane does.
390 * GUI now takes search paths as an option on the command line.
391 * Tidied summary of duplicate groups in GUI.
392 * Updated the docs.
393
394 1.22 27/03/03
395
396 * support python 2
397
398 1.21 06/01/03
399
400 * Allow to exclude paths that match a (glob) pattern,
401 in addition to specific paths.
402 * Fix bug where you weren't able to delete (empty) directories.
403 * Fix version reported by GUI to 1.21 (from 2.00).
404 * Reformat all lines to < 80 chars.
405 * Added a FAQ.
406
407 1.20 16/12/02
408
409 * A GUI AT LAST! Implemented in python (>1.5), libglade and gtk (1.2).
410 * A standard install procedure (rpm).
411 * All tools now support piping to stdout in easily parseable format.
412 * Reverted to previous implementation of findid, as the built-in
413 -no{user,group} in find is much slower. This really shows the power
414 of small cohesive utils over monolithic architectures.
415 * Cleaned up fstool/dupwaste.
416 * Cleaned up fixdup.{sh,py} (mostly to mirror GUI).
417 * findsn and findbl now take -A param instead of -a
418 (so there is no overlap with find).
419 * findsn now outputs in grouped mode (newline between each group)
420 by default. This puts a requirement on the new uniq which is
421 part of textutils-2.0.21 or any coreutils. When piping output
422 \0 is used to delimit rather than \n.
423 * findtf has a new --age=x parameter. Previously you could only
424 specify the age in core file mode, and also it used atime (in an
425 incorrect way). Now it uses mtime correctly.
426 * zipdir now works on ext3 and also checks for presence of cpio before
427 preceeding. Both enhancements were suggested by Jan (Honza) Fikar.
428 * findrs can now handle filenames with : in them.
429
430 1.14 27/09/02
431
432 * In the new findid tool there were 3 bugs (pointed out by
433 tido at hushmail.com). 1. The regular expression was missing
434 a trailing colon. 2. ls was missing a -b option (to escape
435 non printable chars. 3. find actually has -no{user,group}
436 options which would be better to use (making a lesser but
437 still valid requirement for the findid script).
438 * Added -b option to ls in findul and findns in case libraries
439 or executables have non printable characters in their names.
440 * Small performance enhancement to findnl (too many tr's started).
441 * Spell checked this file for some reason :-).
442
443 1.13 25/09/02
444
445 * Enhanced the fslint script so findsn and findns print more
446 useful information when you analyse the whole system (/).
447 * Added new tool (findid) to report files that have invalid uid or gid.
448 * Added -d option to findup which is like -m except it deletes
449 all but one duplicate file rather than merging using hard-links.
450 * Added -t option to findup so that it only reports changes
451 that would result from -d or -m.
452 * small comment update to findsn and whitespace cleanup to this file.
453
454 1.12 27/02/02
455
456 * Feck, forgot to update the version reported since V1.08!
457 * Greatly reduce possible /tmp races in findul.
458 Patch from Anthony D. Urso.
459 * Added suspect link checking to main fslint script.
460 * Documented fixdup more, and made it explicit/consistent in
461 how it handles blank lines as input.
462 * Changed default mode of findrs to only report file names,
463 which is quicker. Added a new parameter (-c) to count the
464 number of lines with redundant whitespace as was done previously.
465 * Some small comment and test updates.
466
467 1.11 11/02/02
468
469 * Added a new mode to findup, which merges (using hard-links)
470 any found duplicate files (-m).
471 * Finally added suspect link checking to findbl (-s).
472 * Added a "number of days old a core file has to be" option
473 to findtf (-c[days]).
474 * Usual small comments and cleanups.
475
476 1.10 08/01/02
477
478 * Added a new tool (findul) to report possible unused libraries,
479 on the system.
480 * Changed the field specifiers to sort in the various tools, to
481 use the -kx.. option instead of the deprecated +x.. style.
482 * The argument handling "fixes" applied in the previous version
483 had problems where findnl & zipdir ignored all passed parameters,
484 all tools had to have the global parameters (-r & -f at present)
485 specified before any others, and there were various issues when
486 no parameters were passed. This should all be fixed now.
487 * Removed the bash dependency (declare) from getfpf.
488 Marc A. Lehmann reported this.
489 * Got rid of spurious 0 output by findrs when it had no files to report.
490 * The usual extra comments and code cleanups.
491
492 1.09 25/08/01
493
494 * Added better core file checking to findtf (-c). It now does
495 more thorough checking and prints more information about
496 the core files it finds.
497 * Removed the perl dependency (1 line from findbl!). I rewrote
498 it in shell (again 1 line).
499 * I cleaned up the argument handling of the various tools as
500 it was quite silly really. Eivind Kjørstad prompted me to fix it.
501 * Handled the special case of the redhatism /usr/bin/consolehelper
502 which gave "false" positives for conflicting binaries (reported
503 by the default mode of findsn).
504 * Added an extra (albeit esoteric) check to "findbl -n".
505 * Updated/fixed a few comments.
506
507 1.08 16/08/01
508
509 * Enhanced getffp so that duplicate entries in a users $PATH
510 are handled correctly, and also common binary directories
511 are always searched. This enhances findsn and findns.
512 * Updated zipdir so that it doesn't process ext2 mount points.
513 * Cleaned up all files so that they are <= 80 chars wide.
514 * Handled case in findsn where files with \n's in the name
515 would cause erroneous output.
516 * Fixed (removed) silly argument handling in fslint script.
517
518 1.07 17/07/01
519
520 * Fixed default mode of findsn which reports redundant or
521 conflicting files in the $PATH. Previously it was reporting
522 hard-linked files with the same name as problematic which
523 was wrong. Also it now handles symlinks and is therefore
524 much more powerful.
525 * Added aliases check to findsn (-a).
526 * Added a new zipdir utility that reclaims wasted blocks in
527 ext2 directories (ext2 doesn't auto shrink directories).
528 * Updated the help text for findsn as it was confusing.
529 * Removed the 2 binaries from the findns test directory as
530 they were just a waste of space really.
531 * Fixed a bug in findrs where it would miss some text files.
532 * Slight update to findbl help text.
533 * Fixed bug in getffp where it specified file types and also
534 tidied it's documentation a little.
535 * Removed the silly find version checking stuff from findup.
536 * Added --version option to all utilities.
537 * General documentation cleanups.
538
539 1.06 05/02/01
540
541 * Added new name case portability check to findsn (-c).
542 * Updated the fslint script with the code above and also
543 made a couple of cosmetic changes.
544 * Added POSIX.1 filename portability checks to findnl (-p).
545 * Added ignore case option (-C) to findsn.
546 * Fixed $PATH handling bugs in findns (same as I done for findsn
547 in the previous release). I created a script (getffp) that
548 is called by both. Note this script can be called by any of
549 the utilities, for e.g. findup `getffp`.
550 * Changed output from findns (find Non Stripped executables) to
551 order the found executables by size.
552 * Removed device file from test directory as this caused
553 problems when extracting.
554 * changed all usage of source to include scripts to use
555 the . syntax, to remove the dependency on bash.
556 * Tidied tar archive so that no users/group info is included.
557
558 1.05 28/01/01
559
560 * Updated the fslint script with the new tools released
561 in V1.02 and 1.04.
562 * Added new check to redundant links for checking for links (to
563 directories) with trailing /'s
564 * Fixed $PATH handling bugs in findsn where links and invalid entries
565 would cause problems.
566 * Tidied tstlnt directories a little.
567 * Updated documentation a little.
568
569 1.04 12/12/00
570
571 * Corrected errors in the documentation of the 1.03 changes below.
572 * Added check for uniq -D support to findsn.
573 * Changed findsl (stale links) to findbl (bad links), and added
574 more options to find different forms of lint in symbolic links.
575 * Added --help (or -h) to all scripts.
576 * Renamed the test directories to something more sensible.
577 * Renamed findts to findrs.
578 * Added a check to findnl for names with trailing .'s.
579 * Added a check to findtf for .pure files (purify remains).
580
581 1.03 09/12/00
582
583 * Changed findns (non stripped binaries) so it defaults
584 to looking in the $PATH if no dirs/files specified.
585 * Changed findsl to run output through ls so the broken
586 target of the stale links is shown.
587 * Tidied up the tstlnt directories so findup can be run from
588 the base installation directory without finding loads of
589 duplicates in various places. This also saved disk space.
590 * Changed this log format so it can be correctly processed
591 by txt2html.
592
593 1.02 04/12/00
594
595 * Documentation changes.
596 * New tool (findsn (find duplicate names)).
597 * New test in findnl to report files/dirs with more that 2
598 adjacent spaces in the name.
599 * Fixed ambiguities in ls parameters in various scripts.
600
601 1.01 16/11/00
602
603 * Doug quale reported buglet in findup where it broke
604 for files starting with -. His suggested fix was to add
605 a -- option to the md5sum command.
606
607 1.00 14/11/00
608
609 * Initial release.