summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2003-07-12It appears that the `#pragma alloca' included via "system.h" isJim Meyering
adequate, since join.c uses alloca, yet lacked an in-file #pragma. Remove `#pragma alloca'.
2003-07-12(change_file_owner): Do not restore any specialJim Meyering
permission bits (e.g., set-user-ID, set-group-ID) that are reset by chown(2) on some systems. Suggestion and insistence :-) from Michael Stone.
2003-07-11.Jim Meyering
2003-07-11.Jim Meyering
2003-07-11(EXTRA_SCRIPTS): Remove definition.Jim Meyering
(bin_PROGRAMS): Add nohup. (EXTRA_DIST): Remove nohup.sh. (all_programs): Remove use of $(EXTRA_SCRIPTS).
2003-07-11New file. Rewrite of nohup.sh in C.Jim Meyering
This solves a portability problem: on at least Solaris systems, when nohup.sh used the vendor /bin/sh, it would exit with status of `1' rather than the required 126 or 127 upon failure to exec the specified program.
2003-07-11(diagnose_copy_fd_failure): New function, renamed fromJim Meyering
the macro, COPY_FD_DIAGNOSE. (diagnose_copy_fd_failure): Enclose diagnostic in _(...). (head_file): Likewise.
2003-07-11(change_attributes): Enclose diagnostic in _(...).Jim Meyering
2003-07-11(batch_convert): Use the quote function rather than using literal `...' inJim Meyering
a diagnostic.
2003-07-11Include "quote.h".Jim Meyering
Use the quote function rather than using literal `...' in a diagnostic.
2003-07-11(main): Enclose diagnostic in _(...).Jim Meyering
2003-07-11(main): Enclose diagnostic in _(...).Jim Meyering
2003-07-11(tac_seekable): Enclose diagnostic in _(...).Jim Meyering
2003-07-11(main): Enclose diagnostic in _(...).Jim Meyering
2003-07-11(main): Enclose diagnostic in _(...).Jim Meyering
2003-07-11(main): Enclose diagnostic in _(...).Jim Meyering
2003-07-11.Jim Meyering
2003-07-10(usage): Use 1024*1024 in place of 1048576.Jim Meyering
2003-07-10.Jim Meyering
2003-07-10(noinst_PROGRAMS): Define to setuidgid.Jim Meyering
2003-07-10New program, solely for testing (not installed).Jim Meyering
2003-07-10(change_file_owner): Don't leak file descriptors when dereferencing symlinks.Jim Meyering
2003-07-09.Jim Meyering
2003-07-09(xlseek): Avoid warning about ``return without valueJim Meyering
from function returning non-void''.
2003-07-06Add support for a "[" that conforms to the GNU coding standards,Jim Meyering
i.e., that does not depend on its name. (LBRACKET): Define to 0 if not defined. (main): Use LBRACKET rather than argv[0]. ---------- (one_argument): Do not check for -t if POSIXLY_CORRECT. (main): Do not recognize --help or --version if POSIXLY_CORRECT, when invoked as "test". Handle "[ ]" correctly. Do not bother testing that margv[margc] is non-null.
2003-07-06(bin_PROGRAMS): Add "[".Jim Meyering
(__SOURCES): New var.
2003-07-06New file.Jim Meyering
2003-07-04(print_line): Rewrite to use asprintf, in order to beJim Meyering
able to avoid emitting trailing blanks.
2003-07-04(do_copy): Give a better diagnostic when failing dueJim Meyering
to nonexistent destination directory. Reported by Dmitry Rutsky. See http://bugs.debian.org/199730 for details.
2003-06-28tweak comment to fit in 80 columnsJim Meyering
2003-06-27split's --verbose option did nothingJim Meyering
(longopts): Use `1', not `0' as the value for for &verbose.
2003-06-19(copy_internal) [HAVE_STRUCT_STAT_ST_AUTHOR]:Jim Meyering
Use `error_t' (rather than int) as type for local `err'.
2003-06-19(copy_internal) [HAVE_STRUCT_STAT_ST_AUTHOR]:Jim Meyering
Fix author preservation code.
2003-06-19(ENABLE_HARD_LINK_TO_SYMLINK_WARNING): Define to 0.Jim Meyering
(do_link): Don't warn about hard link to symlink.
2003-06-18Include "getdelim2.h", not "getstr.h".Jim Meyering
Reflect renaming: getstr -> getdelim2.
2003-06-18Reflect renaming: readline -> readlinebuffer.Jim Meyering
2003-06-17Include sys/types.h before system.h (becauseJim Meyering
the latter includes sys/stat.h). Required on Ultrix 4.3.
2003-06-17(main): Call initialize_main.Jim Meyering
2003-06-17(initialize_main): Define.Jim Meyering
2003-06-17Fix for build failure on Ultrix 4.3.Jim Meyering
Include sys/statvfs.h in preference to sys/vfs.h. Include sys/param.h and sys/mount.h on ultrix.
2003-06-16(O_NDELAY, O_NONBLOCK, O_NOCTTY, EISDIR): New definitions.Jim Meyering
Moved here from touch.c, with one change: define EISDIR to -1, not 0.
2003-06-16(O_NDELAY, O_NONBLOCK, O_NOCTTY, EISDIR): Remove definitions.Jim Meyering
Moved to system.h.
2003-06-16(cat): Remove `#ifndef ENOSYS', now that it'sJim Meyering
guaranteed to be defined.
2003-06-16(ENOSYS, ENOTSUP): Define to -1 if not defined.Jim Meyering
2003-06-12(touch): Call close only if necessary.Jim Meyering
2003-06-12(usage): Correct wording: wc prints counts in the order `newline, word, byte'.Jim Meyering
2003-06-08.Jim Meyering
2003-06-06.Jim Meyering
2003-06-06(main): Avoid newer 3-arg form of open,Jim Meyering
so this script works also with e.g., perl5.005_03.
2003-06-06Include <stdbool.h> unconditionally.Jim Meyering