summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-05-06.Jim Meyering
2006-05-06*** empty log message ***Jim Meyering
2006-05-06Expand to test broken links encounteredJim Meyering
implicitly, favoring Solaris 9 and OpenBSD 3.4 behavior.
2006-05-06Expand to test inode from readdir case.Jim Meyering
2006-05-06*** empty log message ***Jim Meyering
2006-05-06(TESTS): Add stat-vs-dirent.Jim Meyering
2006-05-06*** empty log message ***Jim Meyering
2006-05-06*** empty log message ***Jim Meyering
2006-05-06*** empty log message ***Jim Meyering
2006-05-06Work even on case-insensitive file system.Jim Meyering
2006-05-06*** empty log message ***Jim Meyering
2006-05-06(gl_GETADDRINFO): Fix caching error.Jim Meyering
2006-05-05update from gnulibJim Meyering
2006-05-04*** empty log message ***Jim Meyering
2006-05-04(Examples of date): Give example of @seconds.Jim Meyering
2006-05-04*** empty log message ***Jim Meyering
2006-05-04*** empty log message ***Jim Meyering
2006-05-04*** empty log message ***Jim Meyering
2006-05-04mention pwd fixJim Meyering
2006-05-03(head invocation, tail invocation, sort invocation):Paul Eggert
Give advice about porting to hosts that support only obsolete syntax.
2006-05-03Include "same-inode.h".Jim Meyering
2006-05-03.Jim Meyering
2006-05-03*** empty log message ***Jim Meyering
2006-05-03*** empty log message ***Jim Meyering
2006-05-03(DEFINE_SORT_FUNCTIONS, LIST_SORTFUNCTION_VARIANTS):Jim Meyering
Use better macro parameter names: s/basename/key_name/, s/basefunc/key_cmp_func. Fix typo in comment.
2006-05-03(main): On systems with d_type, directories_first onlyJim Meyering
implies format_needs_type, not format_needs_stat.
2006-05-03(xstrcoll_df_version, rev_xstrcoll_df_version): Add space after commaJim Meyering
in arg list, from Eric Blake.
2006-04-25(get_date): When adding relative date, start with thePaul Eggert
initial time, not with the result of the first mktime call.
2006-04-25(relative-3): New test, derived from a bug report by John Thomas McDole.Paul Eggert
2006-04-24Remove typo in previous checkin.Paul Eggert
2006-04-24* unlink-busy.m4 (gl_FUNC_UNLINK_BUSY_TEXT): Use prototypePaul Eggert
to define main with arguments, for C++. Reported by Eric Blake. * c-stack.m4 (AC_SYS_XSI_STACK_OVERFLOW_HEURISTIC): Prefer 'int main ()' to 'int main (void)', for C++. * getcwd-path-max.m4 (gl_FUNC_GETCWD_PATH_MAX): Likewise. * fsusage.m4 (gl_FILE_SYSTEM_USAGE): Specify a return type for 'main', for C99 and C++.
2006-04-24Don't assume that 'exit' is declared for us.Paul Eggert
Don't assume that you can exit with status -1. (import from gnulib)
2006-04-23*** empty log message ***Jim Meyering
2006-04-23*** empty log message ***Jim Meyering
2006-04-23(Which files are listed): Describe new option: --group-directories-first.Jim Meyering
2006-04-23[New features]: Mention ls's new option, --group-directories-firstJim Meyering
2006-04-23(sort_type): Rearrange to use as an array index whenJim Meyering
choosing sort function; added new sort_numtypes member for compile-time check. (time_type): Add new time_numtypes member for compile-time check. (directories_first): New global variable. (GROUP_DIRECTORIES_FIRST_OPTION): New enum. (long_options): Add --directories-first. (main): Support new option. (is_directory): New function. (extract_dirs_from_files): Use it. (DIRFIRST_CHECK, DEFINE_SORT_FUNCTIONS) (LIST_SORTFUNCTION_VARIANTS): New macros. (sort_functions): New global variable. (sort_files): Use it. (usage): Document new option.
2006-04-19Change 'shred' to not use alloca.Paul Eggert
2006-04-19(fillrand): The assertion was way too weak, due toPaul Eggert
what must be a typo. Strengthen it to its intended value. (dopass): Don't use alloca; it's not worth the aggravation here, since it's used only to get a page-aligned buffer, and page alignment doesn't buy us much here. I'm suspicious that alloca causes problems on some hosts, due to a recent bug report by Adam Waltman.
2006-04-18*** empty log message ***Jim Meyering
2006-04-18Add new programs, base64, sha224sum, sha256sum, sha384sum, sha512sum.Jim Meyering
2006-04-17Document filemode changes.Paul Eggert
2006-04-17(human_access): Use (new) filemodestring rather thanPaul Eggert
(old) mode_string, so that we get more file types right, at least in theory. Adjust to filemode changes.
2006-04-17(HAVE_ST_DM_MODE): Remove; moved to ../lib/filemode.c.Paul Eggert
(print_long_format): Use (new) filemodestring rather than (old) mode_string, so that we get more file types right, at least in theory. Adjust to filemode changes.
2006-04-17(describe_change): Adjust to filemode changes.Paul Eggert
2006-04-17(gl_FILEMODE): Check for strmode declaration.Paul Eggert
2006-04-17Don't undef S_ISDOOR, since it's never buggy.Paul Eggert
(S_ISDOOR): Don't bother with S_IFDOOR, since that code is never needed. (S_ISPORT, S_ISWHT): New macros, if not already defined.
2006-04-17(HAVE_DECL_STRMODE): Include <string.h> for strmode.Paul Eggert
(strmode): Renamed from mode_string. (filemodestring): New decl.
2006-04-17Include "filemode.h" first, to test the interface.Paul Eggert
Assume that filemode.h includes sys/types.h and sys/stat.h. (HAVE_ST_DM_MODE): New macro, moved here from ls.c. (ftypelet): Reorder to put common cases first, for efficiency. Add 'P', 'w'. Remove 'M', since it's now the caller's responsibility to do 'M'. (strmode): Renamed from mode_string, and now stores 12 bytes instead of 10, for compatibility with FreeBSD. All callers changed. (filemodestring): Now stores 12 bytes instead of 10, and sets file types that can't be deduced solely from st_mode. First arg is now a const pointer.
2006-04-17(What information is listed): Add P for SolarisPaul Eggert
10 ports. Add commented-out entries for other types that POSIX says are possible, or that I observed in FreeBSD documentation.