X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2FChangeLog;h=50d74ba25bd4a45e1ee39efb2f00271b5133a491;hb=caeffcaecfffc772003c9a9f934734497e08c333;hp=48e6676f159fd5a9e901ec893b657f6cca67fbbb;hpb=f82be2cc4a3a619592e4e7dec9e425dffffcca6c;p=gnulib.git diff --git a/lib/ChangeLog b/lib/ChangeLog index 48e6676f1..50d74ba25 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,15 +1,38 @@ +2000-12-29 Paul Eggert + + * lib/modechange.c: Do not assume that mode_t uses the + traditional octal encoding. E.g. "chmod 1 FOO" should set + the other-execute bit of FOO even if S_IXOTH != 1. + + (SUID, SGID, SVTX, RUSR, WUSR, XUSR, RGRP, WGRP, XGRP, ROTH, + WOTH, XOTH, ALLM): New macros. + (S_ISUID, S_ISGID, S_ISVTX, S_IRUSR, S_IWUSR, S_IXUSR, + S_IRGRP, S_IWGRP, S_IXGRP, S_IROTH, S_IWOTH, S_IXOTH): + Use them. + (S_ISGID): Fix typo; it was defaulting to the same value as S_ISUID. + (S_IRWXU, S_IRWXG, S_IRWXO): Specify defaults in terms of the above. + (mode_compile): + No need to use uintmax_t; unsigned long is long enough. + Don't bother to get suffix since we don't use it. + +2000-12-24 Jim Meyering + + * hash.c (is_prime): Return explicit boolean values. + (hash_get_first): Return NULL to appease Irix5.6's 89. + Reported by Nelson Beebe. + 2000-10-31 Bruno Haible * localcharset.c (locale_charset): Add support for Win32. 2000-12-18 Paul Eggert - * lib/physmem.h, lib/physmem.c: New files. + * physmem.h, physmem.c: New files. - * lib/Makefile.am (libfetish_a_SOURCES): Add physmem.c. + * Makefile.am (libfetish_a_SOURCES): Add physmem.c. (noinst_HEADERS): Add physmem.h. - * lib/xstrtol.c (__xstrtol): Add undocumented suffixes 'g' and + * xstrtol.c (__xstrtol): Add undocumented suffixes 'g' and 't' for compatibility with Solaris 8 sort. 2000-12-18 Bruno Haible