1 Major changes in release 3.9:
2 * configure uses config.h, so DEFS won't exceed preprocessor limits of
3 some compilers on the number of symbols defined via -D.
4 * ls and cp can handle mount points on more systems
5 * cp, mkdir, and rmdir long option --path renamed to --parents; --path
6 will still work for a while
7 * cp, ln, and mv convert `cp A B/' to cp A B/A when A is not a directory.
8 This change affects only the two-argument form of the commands. It makes
9 such commands fail when the target has a trailing slash but is not a
10 directory or symlink to a directory and the source is not a directory.
11 They used to succeed, ignoring the implicitly contradictory trailing slash.
13 Major changes in release 3.8:
14 * install isn't as likely to produce spurious errors
15 * avoid redundant compilations for `dir' and `vdir';
16 * configure properly defines STAT_STATFS2_BSIZE on a Pyramid MIServer
19 Major changes in release 3.7:
21 Major changes in release 3.6:
22 * `ln -s dir_pathname .' works when the pathname has a trailing slash
23 * with the --version option programs print the version and exit immediately
24 * GNU ls -f works like Unix ls -f
25 * mktime replacement works
27 Major changes in release 3.5:
28 * adds support for DEC Alpha under OSF/1
29 * configuring with gcc uses CFLAGS='-g -O' by default
30 * all programs accept --help and --version options
31 * long-named options must be introduced with `--'; `+' is no longer
32 accepted since it is incompatible with the POSIX.2 standard
33 * chmod accepts long-named options
34 * dd conv=unblock doesn't hang
35 * new df option --exclude=fstype
36 * new ls option --full-time
38 Major changes in release 3.4:
39 * cp -p and mv preserve setuid and setgid bits
40 * chown works on systems where sizeof(uid_t) != sizeof(int)
41 or sizeof(uid) != sizeof(gid)
42 * catch errors from spurious slashes at ends of arguments
44 Major changes in release 3.3:
45 * df sped up by not calling sync for every filesystem
46 * df ported to AIX (RS/6000 and PS/2), and SVR2 port fixed
47 * df -i now also prints the total number of inodes per filesystem
48 * ls sped up by not reading symlink contents unnecessarily
49 * du doesn't die on POSIX systems when the root filesystem is NFS mounted
50 * cp and mv report chown Permission denied errors when run by root