Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-07-22 | (close_stdout): Use new function close_stream. | Paul Eggert | |
2006-07-22 | Initial revision. | Paul Eggert | |
2006-07-20 | *** empty log message *** | Jim Meyering | |
2006-07-20 | [ME_REMOTE]: Filter out cifs. | Jim Meyering | |
Reported by Toralf Förster in <http://bugs.gentoo.org/141012>. | |||
2006-07-20 | *** empty log message *** | Jim Meyering | |
2006-07-20 | (ME_REMOTE): Compare strchr's result to NULL, not 0, for better readability. | Jim Meyering | |
2006-07-17 | In comment: bits bits -> bits. | Paul Eggert | |
2006-07-17 | Regenerate. | Paul Eggert | |
2006-07-17 | chmod, install, and mkdir now leave setgid and setuid bits | Paul Eggert | |
of directories alone unless you specify them explicitly. install and mkdir now implement X correctly. install now creates parent directories with mode 755, without changing their owner or group. | |||
2006-07-17 | (mode_adjust): New API. | Paul Eggert | |
2006-07-17 | (octal_to_mode): New function. | Paul Eggert | |
(struct mode_change): New member mentioned. (make_node_op_equals): New arg mentioned. All callers changed. (mode_compile): Keep track of which mode bits the user has explicitly mentioned. (mode_adjust): New arg DIR, so that we implement the X op correctly. New arg PMODE_BITS, to keep track of which mode bits the user mentioned; it treats S_ISUID and S_ISGID speciall. All callers changed. | |||
2006-07-17 | Adjust to new make_dir_parents API. | Paul Eggert | |
2006-07-17 | Don't include alloca.h, stdio.h, sys/types.h, | Paul Eggert | |
unistd.h, string.h, chdir-safer.h, dirname.h, lchmod.h, lchown.h, save-cwd.h. Instead, include dirchownmod.h and mkancesdirs.h. (make_dir_parents): New args MAKE_ANCESTOR, OPTIONS, ANNOUNCE, MODE_BITS. Remove options VERBOSE_FMT_STRING, CWD_ERRNO. All callers changed. Revamp internals significantly, by not attempting to create directories that are temporarily more permissive than the final results. Do not attempt to use save_cwd/restore_cwd; it isn't worth it for mkdir and install. This removes some race conditions, fixes some bugs, and simplifies things. Use new dirchownmod function to do owner and mode changes. | |||
2006-07-17 | Initial version. | Paul Eggert | |
2006-07-16 | * userspec.c (parse_with_separator): Say "invalid spec" rather than | Jim Meyering | |
the sometimes erroneous "cannot get the login group of a numeric UID" for a spec like "not-a-username:" or "1:". Reported by suckfish@ihug.co.nz in https://bugzilla.redhat.com/bugzilla/199027. | |||
2006-07-11 | Sync from gnulib. | Paul Eggert | |
2006-07-09 | Update from gnulib. | Paul Eggert | |
2006-07-09 | (stdint.h): FULL_PATH_STDINT_H -> ABSOLUTE_STDINT_H, | Paul Eggert | |
to accommodate update from gnulib. | |||
2006-07-08 | (getndelim2): Remove doubled "after" in comment. | Jim Meyering | |
2006-07-04 | Really add wcwidth.h. | Jim Meyering | |
2006-07-04 | *** empty log message *** | Jim Meyering | |
2006-07-04 | *** empty log message *** | Jim Meyering | |
2006-07-04 | Sync from gnulib. | Paul Eggert | |
2006-07-04 | (libcoreutils_a_SOURCES): Add setenv.h, wcwidth.h, | Paul Eggert | |
to accommodate sync from gnulib. | |||
2006-07-04 | Include <sys/types.h> after @FULL_PATH_STDINT_H@, for | Paul Eggert | |
MacOS X 10.4.6. Don't mention <sys/int_types.h>. | |||
2006-07-03 | * cycle-check.h (CYCLE_CHECK_REFLECT_CHDIR_UP): Abort if this | Jim Meyering | |
macro is used before the first cycle_check call. | |||
2006-07-02 | (intmax_t, uintmax_t): Prefer long to long long if | Paul Eggert | |
both are 64 bits. | |||
2006-07-02 | Sync stdint module from gnulib. | Paul Eggert | |
2006-07-01 | seq defaults to a minimal fixed point format that does not lose | Paul Eggert | |
information if seq's operands are all fixed point decimal numbers. You no longer need the `-f%.f' in `seq -f%.f 1048575 1024 1050623', for example, since the default format now has the same effect. seq now lets you use %a, %A, %E, %F, and %G formats. seq now uses long double internally rather than double. | |||
2006-07-01 | (XSTRTOD, DOUBLE): New macros, so that we can support | Paul Eggert | |
both double and long double versions. (XSTRTOD): Renamed from xstrtod. Use DOUBLE internally. | |||
2006-07-01 | (xstrtold): New decl. | Paul Eggert | |
2006-07-01 | Initial revision. | Paul Eggert | |
2006-06-29 | From Derek R. Price: | Jim Meyering | |
* lib/strftime.c: Assume strftime exists. * m4/strftime.m4: Don't call AC_FUNC_STRFTIME. | |||
2006-06-28 | (CLOSEDIR): Remove. All uses changed to closedir. | Paul Eggert | |
2006-06-20 | (openat): Use ?:, not if, to work around GCC bug 4210. | Paul Eggert | |
2006-06-20 | fix typo in comment: s/nerrower/narrower/ | Jim Meyering | |
2006-06-19 | *** empty log message *** | Jim Meyering | |
2006-06-19 | Apply this change from gnulib: | Jim Meyering | |
2006-06-16 Eric Blake <ebb9@byu.net> * unsetenv.c [!defined errno]: Assume errno.h declares errno. | |||
2006-06-11 | (__attribute__): Don't define if already defined. | Paul Eggert | |
2006-06-10 | Apply this change from gnulib: | Jim Meyering | |
2006-05-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> Bruno Haible <bruno@clisp.org> * strndup.c (strndup) [!_LIBC]: Don't undefine macro definition. | |||
2006-06-05 | * regexec.c (group_nodes_into_DFAstates): Fix a buffer overrun | Paul Eggert | |
reported by Andreas Schwab. | |||
2006-05-25 | (small_open, large_open): New macros. | Paul Eggert | |
(__open, __open64) [!_LIBC]: Remove. (__gen_tempname): Use small_open and large_open instead of __open and __open64. This fixes a portability bug on HP-UX 11.11i reported by Simon Wing-Tang in <http://lists.gnu.org/archive/html/bug-coreutils/2006-05/msg00114.html>. | |||
2006-05-23 | Fix misspelling. | Paul Eggert | |
2006-05-23 | Note problem with string.h. | Paul Eggert | |
2006-05-23 | filemode.c: Don't include <string.h>. | Paul Eggert | |
2006-05-23 | Don't include <string.h>; this include was | Paul Eggert | |
inadvertantly put into the previous patch. | |||
2006-05-22 | * filemode.c (setst): Remove. | Paul Eggert | |
(strmode): Rewrite to avoid setst. This makes the code shorter, (arguably) clearer, and the generated code is a bit smaller on my Debian GNU/Linux stable x86 host. | |||
2006-05-22 | Document the internals better. Most of this change | Paul Eggert | |
was written by Bruno Haible. | |||
2006-05-20 | *** empty log message *** | Jim Meyering | |
2006-05-20 | (fts_open): Fail with EINVAL if a caller violates this rule: | Jim Meyering | |
Either FTS_LOGICAL or FTS_PHYSICAL must be provided to the fts_open() function. |