1 | GNU findutils NEWS - User visible changes. -*- outline -*- (allout) |
---|
2 | * Major changes in release 4.1.7: |
---|
3 | fix problem so that default "-print" is added when "-prune" is used. |
---|
4 | security fixes related to directories changing while find is executing. |
---|
5 | |
---|
6 | * Major changes in release 4.1.6: |
---|
7 | correct bug in prune. |
---|
8 | added --ignore-case option for locate |
---|
9 | |
---|
10 | * Major changes in release 4.1.5: |
---|
11 | Add support for large files |
---|
12 | |
---|
13 | * Major changes in release 4.1.4: |
---|
14 | bug fixes, more up-to-date languages. |
---|
15 | |
---|
16 | * Major changes in release 4.1.3: |
---|
17 | added internationalization and localization. |
---|
18 | |
---|
19 | * Major changes in release 4.1.1: |
---|
20 | attempt at successful compilation on many platforms after years of neglect |
---|
21 | "--existing" option added to locate "--prunefs" option added to updatedb |
---|
22 | |
---|
23 | * Major changes in release 4.1: |
---|
24 | |
---|
25 | ** Distribution renamed to findutils. |
---|
26 | ** updatedb is now a user command, installed in $exec_prefix/bin |
---|
27 | instead of $exec_prefix/libexec. |
---|
28 | ** A few problems in Makefiles and testsuite corrected. |
---|
29 | |
---|
30 | * Major changes in release 4.0: |
---|
31 | |
---|
32 | ** Documentation: |
---|
33 | *** Texinfo manual. |
---|
34 | *** Man page for updatedb. |
---|
35 | *** Man page for the locate database formats. |
---|
36 | |
---|
37 | ** find: |
---|
38 | *** Takes less CPU time on long paths, because it uses chdir to descend |
---|
39 | trees, so it does fewer inode lookups. |
---|
40 | *** Does not get trapped in symbolic link loops when -follow is given. |
---|
41 | *** Supports "-fstype afs" if you have /afs and /usr/afsws/include |
---|
42 | and you configure using the --with-afs option. |
---|
43 | *** New action -fls FILE; like -ls but writes to FILE. |
---|
44 | |
---|
45 | ** locate: |
---|
46 | *** Supports a new database format, which is 8-bit clean and |
---|
47 | allows machines with different byte orderings and integer sizes to |
---|
48 | share the databases. The new locate can also detect and read the |
---|
49 | old database format automatically. The new databases are typically |
---|
50 | 30% or more larger than the old ones (due to allowing all 8 bits in |
---|
51 | file names). Search times are approximately the same, or faster on |
---|
52 | some systems. |
---|
53 | *** Warns if a file name database is more than 8 days old. |
---|
54 | |
---|
55 | ** updatedb: |
---|
56 | *** Takes command-line options. |
---|
57 | |
---|
58 | ** xargs: |
---|
59 | *** Performance improved 10-20%. |
---|
60 | *** The EOF string is not used when -0 is given. |
---|
61 | *** Now has a test suite. Some minor bugs fixed as a result. |
---|
62 | |
---|
63 | * Major changes in release 3.8: |
---|
64 | |
---|
65 | ** case insensitive versions of -lname, -name, -path, -regex: |
---|
66 | -ilname, -iname, -ipath, -iregex |
---|
67 | ** %F directive for -printf, -fprintf to print file system type |
---|
68 | |
---|
69 | * Major changes in release 3.7: |
---|
70 | |
---|
71 | ** locate can search multiple databases |
---|
72 | ** locate has an option to specify the database path |
---|
73 | ** updatedb no longer goes into an infinite loop with some versions of tail |
---|
74 | |
---|
75 | --//-- |
---|
76 | This is used by Emacs' spell checker ispell.el: |
---|
77 | |
---|
78 | LocalWords: ansi knr strftime xargs updatedb sh fnmatch hin strcpy |
---|
79 | LocalWords: lib getstr getline frcode bigram texi depcomp automake |
---|
80 | LocalWords: strncasecmp strcasecmp LIBOBJS FUNC prunefs allout libexec |
---|
81 | LocalWords: testsuite Texinfo chdir inode fstype afs fls ls EOF lname |
---|
82 | LocalWords: regex ilname iname ipath iregex printf fprintf |
---|