summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-04-28(jm_MACROS): Add AC_REPLACE_FUNCS(sig2str).Jim Meyering
2002-04-28*** empty log message ***Jim Meyering
2002-04-28Remove definition of unused WTERMSIG.Jim Meyering
2002-04-28New file: from Paul Eggert.Jim Meyering
2002-04-28*** empty log message ***Jim Meyering
2002-04-28(libfetish_a_SOURCES): Add sig2str.h.Jim Meyering
2002-04-28*** empty log message ***Jim Meyering
2002-04-28*** empty log message ***Jim Meyering
2002-04-28(kill invocation): Document the above.Jim Meyering
Document POSIX signals better.
2002-04-28*** empty log message ***Jim Meyering
2002-04-28Avoid new warnings from gcc.Jim Meyering
[struct COLUMN] <name>: Declare member to be const. (init_fps): Declare local variable `firstname' to be const.
2002-04-28.Jim Meyering
2002-04-28*** empty log message ***Jim Meyering
2002-04-28(integer_expected_error): Add `const' to paramaterJim Meyering
declarations to avoid new warning from gcc.
2002-04-28(test_syntax_error): Add `const' to paramaterJim Meyering
declarations to avoid new warning from gcc.
2002-04-27(cycle_check): Add a comment.Jim Meyering
2002-04-27(cycle_check): New function containing code factoredJim Meyering
out of remove_dir. The sole difference is that upon detecting a cycle, rm now dies unconditionally. Before, in interactive mode, it would ask the user whether to continue. (remove_dir): Call cycle_check.
2002-04-25*** empty log message ***Jim Meyering
2002-04-25(usage): Adjust ordering to match that of default output.Jim Meyering
2002-04-25*** empty log message ***Jim Meyering
2002-04-25remove comment for reverted changeJim Meyering
2002-04-25.Jim Meyering
2002-04-25.Jim Meyering
2002-04-25.Jim Meyering
2002-04-25*** empty log message ***Jim Meyering
2002-04-25*** empty log message ***Jim Meyering
2002-04-25*** empty log message ***Jim Meyering
2002-04-25Avoid warnings from gcc.Jim Meyering
Declare input_file and output_file to be `const'. (skip): Declare `file' parameter to be `const', too.
2002-04-25*** empty log message ***Jim Meyering
2002-04-25*** empty log message ***Jim Meyering
2002-04-25Remove hash table, active_dir_map, used to detect directory cycles.Jim Meyering
Instead, detect them lazily with just O(1) memory. Suggestion from Andi Kleen. (is_power_of_two): New function. (print_nth_dir, make_active_dir_ent): Remove functions. (hash_active_dir_ent, hash_compare_active_dir_ents): Likewise. (remove_dir): Check for cycles here, ... (rm): ... and don't check for cycles here. (rm): Call fspec_get_full_mode here, rather than fspec_get_filetype_mode. We want to get the dev/ino earlier, and at the same time as when we get the file type, to avoid the risk that an attacker would change e.g. a directory to a symlink before we record its dev/ino.
2002-04-25Revert last change.Jim Meyering
2002-04-25Revert last change.Jim Meyering
2002-04-25*** empty log message ***Jim Meyering
2002-04-25.Jim Meyering
2002-04-25*** empty log message ***Jim Meyering
2002-04-25Remove ENABLE_NLS-related code.Jim Meyering
(_, N_) Remove definitions. Include "gettext.h" instead.
2002-04-24*** empty log message ***Jim Meyering
2002-04-24filtered through cppiJim Meyering
2002-04-24*** empty log message ***Jim Meyering
2002-04-24(INCLUDES): Remove -I../intl.Jim Meyering
(libfetish_a_SOURCES): Add gettext.h.
2002-04-24*** empty log message ***Jim Meyering
2002-04-24(jm_PREREQ_HARD_LOCALE): New macro.Jim Meyering
(jm_PREREQ): Use it.
2002-04-24bump serial # to 9Jim Meyering
2002-04-24Check for these headers: locale.h unistd.h mach/mach.h fcntl.h.Jim Meyering
Check for this function: setlocale.
2002-04-22(rm): Call exit with EXIT_FAILURE, not `1'.Jim Meyering
2002-04-22*** empty log message ***Jim Meyering
2002-04-22(main): Adjust caller of remove_init.Jim Meyering
2002-04-22(do_move): Adjust caller of remove_init.Jim Meyering
2002-04-22(remove_init): Adjust prototype.Jim Meyering