Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-03-27 | Don't include savedir.h -- no longer needed. | Jim Meyering | |
2004-01-21 | (usage): Use EXIT_SUCCESS, not 0, for clarity. | Jim Meyering | |
2003-11-09 | (usage): Describe new options. | Jim Meyering | |
2003-11-09 | Include "root-dev-ino.h". | Jim Meyering | |
(process_file): Use newly-factored-out ROOT_DEV_INO_CHECK and ROOT_DEV_INO_WARN macros. (get_root_dev_ino): Remove function definition, now that it's been moved to a separate file. | |||
2003-11-04 | (AUTHORS): Add my name. | Jim Meyering | |
2003-10-19 | chmod now uses fts to perform a directory traversal when -R is | Jim Meyering | |
specified. Before, it operated on full path names, and as such would encounter the PATH_MAX (often 4096) limit. Include "xfts.h". (process_file): Rename from change_file_mode. Adapt to be used with fts. (process_files): New function. | |||
2003-10-18 | Most .c files (AUTHORS): Revert the WRITTEN_BY/AUTHORS change | Jim Meyering | |
of 2003-09-19. Now, AUTHORS is a comma-separated list of strings. Update the call to parse_long_options so that `AUTHORS, NULL' are the last parameters. * src/true.c (main): Append NULL to version_etc argument list. * src/sys2.h (case_GETOPT_VERSION_CHAR): Likewise. | |||
2003-10-12 | New options: --preserve-root and --no-preserve-root. | Jim Meyering | |
(change_file_mode): Honor new option. (change_file_mode): Strip trailing slashes on directory argument passed to change_dir_mode. (get_root_dev_ino): New function. (main): Initialize global, root_dev_ino. | |||
2003-10-12 | (change_file_mode): Don't #ifdef-out a simple use of | Jim Meyering | |
S_ISLNK. The S_IS* macros are guaranteed to be defined via system.h. | |||
2003-09-18 | (WRITTEN_BY): Rename from AUTHORS. | Jim Meyering | |
Begin each WRITTEN_BY string with `Written by ' and end it with `.'. Mark each WRITTEN_BY string as translatable. | |||
2003-06-17 | (main): Call initialize_main. | Jim Meyering | |
2002-12-15 | Remove all uses of `PARAMS'. | Jim Meyering | |
2002-08-31 | Change `exit (0)' to `exit (EXIT_SUCCESS)', | Jim Meyering | |
`exit (1)' to `exit (EXIT_FAILURE)', and `usage (1)' to `usage (EXIT_FAILURE)'. | |||
2002-08-30 | Change `error (1, ...' to `error (EXIT_FAILURE, ...'. | Jim Meyering | |
2002-07-02 | (usage): Use the PACKAGE_BUGREPORT e-mail address, rather than hard-coding it. | Jim Meyering | |
2001-12-11 | split long line | Jim Meyering | |
2001-12-11 | (change_file_mode, main): | Jim Meyering | |
Include the word `fail' in some diagnostics to make it clearer that they indicate a failure. s/getting attributes/failed to get attributes/ | |||
2001-12-02 | Use new macros, HELP_OPTION_DESCRIPTION and VERSION_OPTION_DESCRIPTION | Jim Meyering | |
instead of hard-coding --help and --version descriptions. | |||
2001-11-23 | Split usage strings so that --help and --version | Jim Meyering | |
descriptions are alone in their own string. | |||
2001-11-23 | (usage): Split --help output into smaller pieces. | Jim Meyering | |
Use fputs, not printf. | |||
2001-09-15 | (main): Don't strip trailing slashes; POSIX doesn't allow it here. | Jim Meyering | |
Don't include "dirname.h" when no longer needed. | |||
2001-08-31 | (change_dir_mode): Remove statp arg; no longer needed. | Jim Meyering | |
2001-05-12 | (strip_trailing_slashes): Remove declaration; now in dirname.h. | Jim Meyering | |
2001-05-12 | (mode_changed, change_file_mode): | Jim Meyering | |
There's no need to invoke both lstat and stat here, so call just one of the two functions. | |||
2000-11-23 | (mode_changed): New function. | Jim Meyering | |
(change_file_mode): Use it to determine accurately when -c should make chmod announce there's been a change. | |||
2000-11-01 | (main): Better diagnostics. | Jim Meyering | |
2000-09-30 | (change_file_mode): Perform the chmod even if the | Jim Meyering | |
file mode permission bits are the same as those that should be set. Omitting the chmod call would be alright with minimal 1003.1e DS17 ACLs, but eventually there will be other permissions in addition to rwx. E.g., add and delete for directories, and something analogous to NT's take ownership permission. | |||
2000-08-08 | (main): Invoke xalloc_die instead of printing our own message. | Jim Meyering | |
2000-07-30 | Convert "`%s'" in format strings to "%s", and wrap each | Jim Meyering | |
corresponding argument in a `quote (...)' call. Add more precise diagnostics. | |||
2000-07-25 | (change_file_mode): Save errno from a possibly failed chown, | Jim Meyering | |
and use that later. Otherwise, errno itself could be clobbered before used. | |||
2000-06-27 | (change_dir_mode): Don't set errno before | Jim Meyering | |
invoking savedir, and assume that errno is nonzero if savedir fails. | |||
2000-05-13 | Arrange to call close_stdout only upon exit. | Jim Meyering | |
1999-11-07 | Use REFERENCE_FILE_OPTION instead of bare `CHAR_MAX + 1'. | Jim Meyering | |
1999-08-08 | (change_dir_mode): Remove cast of savedir arg. | Jim Meyering | |
1999-04-26 | (describe_change, change_file_mode): Use proper mode_t types and macros. | Jim Meyering | |
Don't assume the traditional Unix values for mode bits. | |||
1999-03-31 | Don't include closeout.h or version-etc.h explicitly. Now, they're included ↵ | Jim Meyering | |
via sys2.h. | |||
1999-03-26 | define and use AUTHORS | Jim Meyering | |
1999-03-26 | No longer include long-options.h. | Jim Meyering | |
Include version-etc.h instead. (PROGRAM_NAME): Define. [long_options]: Add entries for --help and --version. Remove parse_long_options call. (main) [getopt switch]: Add a case for each of --help and --version. | |||
1999-03-22 | tweak usage message -- from Karl | Jim Meyering | |
1999-03-04 | Include long-options.h | Jim Meyering | |
[long_options]: Remove the "help" and "version" entries. (main): Use parse_long_options, including author name(s). Remove the show_version and show_help blocks. | |||
1999-02-16 | update copyright dates | Jim Meyering | |
1999-01-16 | (usage): Don't make it static so that it can be called from libfu.a by ↵ | Jim Meyering | |
xargmatch. | |||
1998-09-19 | update bug-reporting address | Jim Meyering | |
1998-08-30 | (long_options): Replace 12 with CHAR_MAX + 1. | Jim Meyering | |
1998-08-13 | Include filemode.h. | Jim Meyering | |
1998-01-04 | Use a single enumerated type, Verbosity, instead of | Jim Meyering | |
the two booleans, verbose and changes_only. This fixes a bug whereby --change had the same effect as --verbose. Plus Paul's close_stdout changes. | |||
1997-12-16 | s/__P/PARAMS/g | Jim Meyering | |
1997-11-30 | (change_dir_mode): Cast st_size arg to unsigned int in savedir call. | Jim Meyering | |
1997-10-25 | Remove old-style xmalloc and xrealloc decls. | Jim Meyering | |
1997-10-07 | update bug-reporting address | Jim Meyering | |