summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-10-17(TESTS): Add no-x.Jim Meyering
2003-10-17(TESTS): Add no-x.Jim Meyering
2003-10-17*** empty log message ***Jim Meyering
2003-10-17*** empty log message ***Jim Meyering
2003-10-17Include "xfts.h".Jim Meyering
(chown_files): Use xfts_open, rather than fts_open.
2003-10-17Include "xfts.h".Jim Meyering
(du_files): Use xfts_open, rather than fts_open.
2003-10-17(libfetish_a_SOURCES): Add xfts.c and xfts.h.Jim Meyering
2003-10-17tweak commentJim Meyering
2003-10-17tweak commentJim Meyering
2003-10-17*** empty log message ***Jim Meyering
2003-10-17Update from gnulib.Jim Meyering
2003-10-17.Jim Meyering
2003-10-17Update from gnulib.Jim Meyering
2003-10-17Update from gnulib.Jim Meyering
2003-10-17.Jim Meyering
2003-10-16*** empty log message ***Jim Meyering
2003-10-16*** empty log message ***Jim Meyering
2003-10-16Include <errno.h>, <stdlib.h>.Jim Meyering
(getgroups): First arg is int, not size_t. Don't let 'free' mangle errno.
2003-10-16*** empty log message ***Jim Meyering
2003-10-16Fix indentation, from gnulib.Jim Meyering
2003-10-16.Jim Meyering
2003-10-16(main): Simply assign to bit_flags.Jim Meyering
Don't bother with bit arithmetic. Rename a couple of local variables. Remove unnecessary casts.
2003-10-16(main): Simply assign to bit_flags.Jim Meyering
Don't bother with bit arithmetic.
2003-10-16*** empty log message ***Jim Meyering
2003-10-16(start_bytes): Rename local, remainder, to avoidJim Meyering
gcc's warning about shadowing a global.
2003-10-16*** empty log message ***Jim Meyering
2003-10-16Include <string.h>, for declarations of memset and memcpy.Jim Meyering
2003-10-16Update from gnulib.Jim Meyering
2003-10-16*** empty log message ***Jim Meyering
2003-10-16(libfetish_a_SOURCES): Add xgethostname.h.Jim Meyering
2003-10-16Include xgethostname.h.Jim Meyering
2003-10-16(xgethostname): New file, from gnulib.Jim Meyering
2003-10-15.Jim Meyering
2003-10-15change to 5.1.0Jim Meyering
2003-10-15*** empty log message ***Jim Meyering
2003-10-15*** empty log message ***Jim Meyering
2003-10-15Update tests accordingly.Jim Meyering
2003-10-15.Jim Meyering
2003-10-15.Jim Meyering
2003-10-15*** empty log message ***Jim Meyering
2003-10-15Include "fts_.h".Jim Meyering
(WRITTEN_BY): Add my name. (MAXUID, MAXGID): Remove definitions. Use GID_T_MAX instead of the latter. (usage): Update. (main): Handle new options. Call new function, chown_files rather than change_file_owner.
2003-10-15chown now accepts POSIX-mandated -H, -L, -P options and usesJim Meyering
fts to perform a directory traversal when -R is specified. Before, it used explicit recursion, and as such was limited by the user's stack size to handling hierarchies no deeper than about 30,000 levels. Include "userspec.h" and "fts_.h". (WRITTEN_BY): Add my name. (getpwnam, getgrnam, getgrgid): Remove declarations. (endpwent): Remove definition. (usage): Update (main): Handle new options. Call new function, chown_files rather than change_file_owner.
2003-10-15*** empty log message ***Jim Meyering
2003-10-15Include "userspec.h".Jim Meyering
2003-10-15*** empty log message ***Jim Meyering
2003-10-15(libfetish_a_SOURCES): Add userspec.h.Jim Meyering
2003-10-15*** empty log message ***Jim Meyering
2003-10-15[enum Dereference_symlink]: Remove declaration.Jim Meyering
[struct Chown_option] (recurse, force_silent): Change type to `bool'. [struct Chown_option] (dereference): Remove member with ambiguous name. [struct Chown_option] (affect_symlink_referent): New member. (chown_files): New prototype.
2003-10-15Rewrite to iterate through hierarchies using fts rather thanJim Meyering
via explicit recursion. Include "fts_.h" (change_file_owner): Rewrite to use FTS* and FTSENT* and to operate on a single file at a time. (chown_files): New function.
2003-10-15*** empty log message ***Jim Meyering