platform/upstream/coreutils.git
18 years ago*** empty log message ***
Jim Meyering [Sun, 19 Mar 2006 18:27:55 +0000 (18:27 +0000)]
*** empty log message ***

18 years agoWork even in a chroot where d_ino values for entries in "/"
Jim Meyering [Sun, 19 Mar 2006 18:27:51 +0000 (18:27 +0000)]
Work even in a chroot where d_ino values for entries in "/"
don't match the stat.st_ino values for the same names.

(__getcwd): When no d_ino value matches the target inode
number, iterate through all entries again, using lstat instead.
Reported by Kenshi Muto in http://bugs.debian.org/355810.

18 years ago(__getcwd): Clarify a comment.
Jim Meyering [Sun, 19 Mar 2006 17:18:32 +0000 (17:18 +0000)]
(__getcwd): Clarify a comment.
Use memcpy in place of a call to strcpy.

18 years ago.
Jim Meyering [Fri, 17 Mar 2006 16:41:30 +0000 (16:41 +0000)]
.

18 years ago*** empty log message ***
Jim Meyering [Fri, 17 Mar 2006 10:12:37 +0000 (10:12 +0000)]
*** empty log message ***

18 years ago(gl_REGEX): Fix typo in last change:
Jim Meyering [Fri, 17 Mar 2006 10:07:28 +0000 (10:07 +0000)]
(gl_REGEX): Fix typo in last change:
s/_REGEX_WIDE_OFFSETS/_REGEX_LARGE_OFFSETS/.

18 years agoremove trailing space
Jim Meyering [Fri, 17 Mar 2006 08:35:50 +0000 (08:35 +0000)]
remove trailing space

18 years agoregex fixes for future POSIX and --without-included-regex.
Paul Eggert [Fri, 17 Mar 2006 07:35:25 +0000 (07:35 +0000)]
regex fixes for future POSIX and --without-included-regex.

18 years ago(regoff_t) [defined _REGEX_LARGE_OFFSETS]:
Paul Eggert [Fri, 17 Mar 2006 07:33:40 +0000 (07:33 +0000)]
(regoff_t) [defined _REGEX_LARGE_OFFSETS]:
Typedef to long int, not to off_t, as POSIX will likely change
in that direction.

18 years ago(gl_REGEX): Don't check for off_t, since the code
Paul Eggert [Fri, 17 Mar 2006 07:33:06 +0000 (07:33 +0000)]
(gl_REGEX): Don't check for off_t, since the code
no longer needs it.  Instead, check that regoff_t is as least
as wide as ptrdiff_t.

Don't define _REGEX_WIDE_OFFSETS unless using the included regex,
so that our regex.h stays compatible with the installed regex.
This is helpful for installers who configure --without-included-regex.
Problem reported by Emanuele Giaquinta.

18 years agoversion: 5.94
Jim Meyering [Thu, 16 Mar 2006 10:33:28 +0000 (10:33 +0000)]
version: 5.94

18 years agoupdate from gnulib
Jim Meyering [Wed, 15 Mar 2006 06:53:11 +0000 (06:53 +0000)]
update from gnulib

18 years agoupdate from gnulib
Jim Meyering [Wed, 15 Mar 2006 06:52:39 +0000 (06:52 +0000)]
update from gnulib

18 years ago*** empty log message ***
Jim Meyering [Sun, 12 Mar 2006 22:52:51 +0000 (22:52 +0000)]
*** empty log message ***

18 years ago(set_author): Rename function, from preserve_author.
Jim Meyering [Sun, 12 Mar 2006 22:52:46 +0000 (22:52 +0000)]
(set_author): Rename function, from preserve_author.

18 years ago.
Jim Meyering [Sun, 12 Mar 2006 22:47:35 +0000 (22:47 +0000)]
.

18 years ago*** empty log message ***
Jim Meyering [Sun, 12 Mar 2006 22:21:12 +0000 (22:21 +0000)]
*** empty log message ***

18 years ago(AD_pop_and_chdir): Use new macro,
Jim Meyering [Sun, 12 Mar 2006 22:21:05 +0000 (22:21 +0000)]
(AD_pop_and_chdir): Use new macro,
CYCLE_CHECK_REFLECT_CHDIR_UP, rather than open-coding it.

18 years ago*** empty log message ***
Jim Meyering [Sun, 12 Mar 2006 22:05:59 +0000 (22:05 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
Jim Meyering [Sun, 12 Mar 2006 22:05:18 +0000 (22:05 +0000)]
*** empty log message ***

18 years ago(gl_ROOT_DEV_INO): Add same-inode.h to the list.
Jim Meyering [Sun, 12 Mar 2006 22:05:12 +0000 (22:05 +0000)]
(gl_ROOT_DEV_INO): Add same-inode.h to the list.

18 years ago*** empty log message ***
Jim Meyering [Sun, 12 Mar 2006 22:03:37 +0000 (22:03 +0000)]
*** empty log message ***

18 years ago(leave_dir): If cycle-check's saved dev-ino pair matches
Jim Meyering [Sun, 12 Mar 2006 22:03:17 +0000 (22:03 +0000)]
(leave_dir): If cycle-check's saved dev-ino pair matches
that of the current directory (which we're about to chdir ".." out of),
then save the dev-ino of the parent, instead.

18 years ago*** empty log message ***
Jim Meyering [Sun, 12 Mar 2006 22:02:12 +0000 (22:02 +0000)]
*** empty log message ***

18 years ago(SAME_INODE): Remove definition.
Jim Meyering [Sun, 12 Mar 2006 22:02:03 +0000 (22:02 +0000)]
(SAME_INODE): Remove definition.

18 years agoInclude "same-inode.h".
Jim Meyering [Sun, 12 Mar 2006 22:01:29 +0000 (22:01 +0000)]
Include "same-inode.h".
(CYCLE_CHECK_REFLECT_CHDIR_UP): Define.

18 years ago(SAME_INODE): Remove definition.
Jim Meyering [Sun, 12 Mar 2006 21:59:55 +0000 (21:59 +0000)]
(SAME_INODE): Remove definition.
Include "same-inode.h", instead.

18 years ago(SAME_INODE): Remove definition.
Jim Meyering [Sun, 12 Mar 2006 21:59:29 +0000 (21:59 +0000)]
(SAME_INODE): Remove definition.
Include "same-inode.h", instead.

18 years ago*** empty log message ***
Jim Meyering [Sun, 12 Mar 2006 21:50:12 +0000 (21:50 +0000)]
*** empty log message ***

18 years ago(gl_SAME): Add same-inode.h to the list.
Jim Meyering [Sun, 12 Mar 2006 21:49:48 +0000 (21:49 +0000)]
(gl_SAME): Add same-inode.h to the list.

18 years ago(gl_CYCLE_CHECK): Add same-inode.h to the list.
Jim Meyering [Sun, 12 Mar 2006 21:48:52 +0000 (21:48 +0000)]
(gl_CYCLE_CHECK): Add same-inode.h to the list.

18 years ago(gl_CHDIR_SAFER): Add same-inode.h to the list.
Jim Meyering [Sun, 12 Mar 2006 20:46:36 +0000 (20:46 +0000)]
(gl_CHDIR_SAFER): Add same-inode.h to the list.

18 years ago(SAME_INODE): New file/macro.
Jim Meyering [Sun, 12 Mar 2006 20:45:31 +0000 (20:45 +0000)]
(SAME_INODE): New file/macro.

18 years ago*** empty log message ***
Jim Meyering [Sun, 12 Mar 2006 20:45:10 +0000 (20:45 +0000)]
*** empty log message ***

18 years ago(SAME_INODE): Remove definition.
Jim Meyering [Sun, 12 Mar 2006 20:45:04 +0000 (20:45 +0000)]
(SAME_INODE): Remove definition.
Include "same-inode.h", instead.

18 years ago.
Jim Meyering [Sun, 12 Mar 2006 19:24:52 +0000 (19:24 +0000)]
.

18 years agoRemove asctime_r, ctime_r, and let m4 specify the sources.
Paul Eggert [Sun, 12 Mar 2006 08:07:34 +0000 (08:07 +0000)]
Remove asctime_r, ctime_r, and let m4 specify the sources.

18 years agoAdd time_r.m4.
Paul Eggert [Sun, 12 Mar 2006 08:07:09 +0000 (08:07 +0000)]
Add time_r.m4.

18 years ago(gl_PREREQ): Require gl_TIME_R.
Paul Eggert [Sun, 12 Mar 2006 08:06:49 +0000 (08:06 +0000)]
(gl_PREREQ): Require gl_TIME_R.

18 years ago(asctime_r, ctime_r): Remove.
Paul Eggert [Sun, 12 Mar 2006 08:06:00 +0000 (08:06 +0000)]
(asctime_r, ctime_r): Remove.

18 years ago(libcoreutils_a_SOURCES): Remove time_r.c, time_r.h,
Paul Eggert [Sun, 12 Mar 2006 08:05:22 +0000 (08:05 +0000)]
(libcoreutils_a_SOURCES): Remove time_r.c, time_r.h,
as this is now done in m4.

18 years agoNew file, from gnulib.
Paul Eggert [Sun, 12 Mar 2006 08:04:42 +0000 (08:04 +0000)]
New file, from gnulib.

18 years ago*** empty log message ***
Jim Meyering [Sat, 11 Mar 2006 20:40:23 +0000 (20:40 +0000)]
*** empty log message ***

18 years ago(robust_getcwd): Prepend only one slash, not two.
Jim Meyering [Sat, 11 Mar 2006 20:40:18 +0000 (20:40 +0000)]
(robust_getcwd): Prepend only one slash, not two.

18 years agoFix a bug whereby a user with write access to a directory being removed
Jim Meyering [Fri, 10 Mar 2006 21:47:34 +0000 (21:47 +0000)]
Fix a bug whereby a user with write access to a directory being removed
could cause the removal of that directory to fail with an erroneous
diagnostic about a directory cycle.  Reported by Vineet Chadha.

(AD_pop_and_chdir): If the directory we're about to
leave (and try to rmdir) is the one whose dev_ino is being used to
detect a cycle, reset cycle_check_state.dev_ino to that of the parent.

18 years ago*** empty log message ***
Jim Meyering [Fri, 10 Mar 2006 21:44:30 +0000 (21:44 +0000)]
*** empty log message ***

18 years agomention today's rm -r fix.
Jim Meyering [Fri, 10 Mar 2006 21:31:53 +0000 (21:31 +0000)]
mention today's rm -r fix.

18 years ago*** empty log message ***
Jim Meyering [Fri, 10 Mar 2006 21:24:38 +0000 (21:24 +0000)]
*** empty log message ***

18 years agoHandle dd's file-creation flags even on file descriptors. Improve
Paul Eggert [Wed, 8 Mar 2006 18:58:39 +0000 (18:58 +0000)]
Handle dd's file-creation flags even on file descriptors.  Improve
test cases and documentation for these flags.

18 years agoAdd test cases for append, nofollow, directory,
Paul Eggert [Wed, 8 Mar 2006 18:57:55 +0000 (18:57 +0000)]
Add test cases for append, nofollow, directory,
and nolinks flags.  Simplify redirection to /dev/null in some cases.

18 years ago(set_fd_flags): Handle file-creation flags on file
Paul Eggert [Wed, 8 Mar 2006 18:57:39 +0000 (18:57 +0000)]
(set_fd_flags): Handle file-creation flags on file
descriptors, rather than ignoring them.

18 years agoDocument dd's new 'directory' and 'nolinks' flags.
Paul Eggert [Wed, 8 Mar 2006 18:57:21 +0000 (18:57 +0000)]
Document dd's new 'directory' and 'nolinks' flags.

18 years agoiflags->iflag. This fixes a typo that meant the
Paul Eggert [Wed, 8 Mar 2006 18:21:54 +0000 (18:21 +0000)]
iflags->iflag.  This fixes a typo that meant the
noatime test never tested anything.

18 years ago*** empty log message ***
Jim Meyering [Mon, 6 Mar 2006 15:27:56 +0000 (15:27 +0000)]
*** empty log message ***

18 years agoAdd `SEE ALSO' references to syscalls from utilities of the same name.
Jim Meyering [Mon, 6 Mar 2006 15:27:50 +0000 (15:27 +0000)]
Add `SEE ALSO' references to syscalls from utilities of the same name.

18 years agoDescribe dd, ls changes. Convert from Latin-1 to UTF-8.
Paul Eggert [Mon, 6 Mar 2006 07:22:02 +0000 (07:22 +0000)]
Describe dd, ls changes.  Convert from Latin-1 to UTF-8.

18 years ago(dd invocation): New flags directory, nolinks.
Paul Eggert [Mon, 6 Mar 2006 07:21:40 +0000 (07:21 +0000)]
(dd invocation): New flags directory, nolinks.
Alphabetize nofollow.

18 years ago(O_NOLINKS): Define to 0 if not already defined.
Paul Eggert [Mon, 6 Mar 2006 07:20:35 +0000 (07:20 +0000)]
(O_NOLINKS): Define to 0 if not already defined.

18 years ago(flags, usage): New flags directory, nolinks.
Paul Eggert [Mon, 6 Mar 2006 07:20:19 +0000 (07:20 +0000)]
(flags, usage): New flags directory, nolinks.

18 years ago(usage): Mention that -f disables --color.
Paul Eggert [Mon, 6 Mar 2006 07:02:39 +0000 (07:02 +0000)]
(usage): Mention that -f disables --color.

18 years ago*** empty log message ***
Jim Meyering [Sun, 5 Mar 2006 17:29:13 +0000 (17:29 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
Jim Meyering [Sun, 5 Mar 2006 17:28:51 +0000 (17:28 +0000)]
*** empty log message ***

18 years agoSet SHELL, if not already set, in order to
Jim Meyering [Sun, 5 Mar 2006 17:28:42 +0000 (17:28 +0000)]
Set SHELL, if not already set, in order to
avoid failure when `make check' is run through debuild;  dircolors
would fail due to lack of $SHELL.  Reported by Sven Joachim.

18 years ago.
Jim Meyering [Sun, 5 Mar 2006 11:23:15 +0000 (11:23 +0000)]
.

18 years ago*** empty log message ***
Jim Meyering [Sun, 5 Mar 2006 11:20:57 +0000 (11:20 +0000)]
*** empty log message ***

18 years agoMake `base64 --wrap=N' work for N=0, and for N larger than SIZE_MAX.
Jim Meyering [Sun, 5 Mar 2006 11:20:53 +0000 (11:20 +0000)]
Make `base64 --wrap=N' work for N=0, and for N larger than SIZE_MAX.

(wrap_write, do_encode, main): Change type of
parameters and locals, wrap_column, form size_t to uintmax_t.
(main): Adjust to use xstrtoumax, accordingly.

18 years agoadd warning comment
Jim Meyering [Fri, 3 Mar 2006 07:49:39 +0000 (07:49 +0000)]
add warning comment

18 years ago*** empty log message ***
Jim Meyering [Fri, 3 Mar 2006 07:44:12 +0000 (07:44 +0000)]
*** empty log message ***

18 years agoDon't fail when run from an environment with SHELL not a Bourne
Jim Meyering [Fri, 3 Mar 2006 07:44:02 +0000 (07:44 +0000)]
Don't fail when run from an environment with SHELL not a Bourne
shell, e.g. `env SHELL=/bin/csh make check' would fail this test.

Invoke each non-failing test with -b.
Reported by Michael Stone.

18 years agoRequire gl_USE_SYSTEM_EXTENSIONS, not merely AC_GNU_SOURCE, for the
Paul Eggert [Thu, 2 Mar 2006 07:37:12 +0000 (07:37 +0000)]
Require gl_USE_SYSTEM_EXTENSIONS, not merely AC_GNU_SOURCE, for the
benefit of Solaris 10 when compiled pedantically.

18 years ago(gl_USE_SYSTEM_EXTENSIONS): Use "=" with "test", not "==".
Paul Eggert [Thu, 2 Mar 2006 03:42:49 +0000 (03:42 +0000)]
(gl_USE_SYSTEM_EXTENSIONS): Use "=" with "test", not "==".

18 years ago*** empty log message ***
Jim Meyering [Mon, 27 Feb 2006 14:40:58 +0000 (14:40 +0000)]
*** empty log message ***

18 years agoDerive --decode-using tests from the encode-based ones.
Jim Meyering [Mon, 27 Feb 2006 14:40:49 +0000 (14:40 +0000)]
Derive --decode-using tests from the encode-based ones.

18 years agoFactor out a long constant string.
Jim Meyering [Mon, 27 Feb 2006 13:46:09 +0000 (13:46 +0000)]
Factor out a long constant string.
Split lines to stay within 80 columns.

18 years ago*** empty log message ***
Jim Meyering [Mon, 27 Feb 2006 13:40:16 +0000 (13:40 +0000)]
*** empty log message ***

18 years ago(TESTS): Add base64.
Jim Meyering [Mon, 27 Feb 2006 13:38:42 +0000 (13:38 +0000)]
(TESTS): Add base64.

18 years agoTest base64. From Simon Josefsson.
Jim Meyering [Mon, 27 Feb 2006 13:38:22 +0000 (13:38 +0000)]
Test base64.  From Simon Josefsson.

18 years ago*** empty log message ***
Jim Meyering [Mon, 27 Feb 2006 13:31:17 +0000 (13:31 +0000)]
*** empty log message ***

18 years ago(do_decode): Use correct type for parameter, ignore_garbage: s/size_t/bool/.
Jim Meyering [Mon, 27 Feb 2006 13:31:12 +0000 (13:31 +0000)]
(do_decode): Use correct type for parameter, ignore_garbage: s/size_t/bool/.

18 years ago*** empty log message ***
Jim Meyering [Mon, 27 Feb 2006 11:06:29 +0000 (11:06 +0000)]
*** empty log message ***

18 years agoAdd src/base64.c.
Jim Meyering [Mon, 27 Feb 2006 11:06:27 +0000 (11:06 +0000)]
Add src/base64.c.

18 years ago*** empty log message ***
Jim Meyering [Mon, 27 Feb 2006 11:03:31 +0000 (11:03 +0000)]
*** empty log message ***

18 years agobase64 comes first
Jim Meyering [Mon, 27 Feb 2006 11:03:12 +0000 (11:03 +0000)]
base64 comes first

18 years ago.
Jim Meyering [Mon, 27 Feb 2006 10:54:09 +0000 (10:54 +0000)]
.

18 years agoBuild base64.1.
Jim Meyering [Mon, 27 Feb 2006 10:53:49 +0000 (10:53 +0000)]
Build base64.1.

18 years ago*** empty log message ***
Jim Meyering [Mon, 27 Feb 2006 10:52:48 +0000 (10:52 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
Jim Meyering [Mon, 27 Feb 2006 10:52:01 +0000 (10:52 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
Jim Meyering [Mon, 27 Feb 2006 10:51:36 +0000 (10:51 +0000)]
*** empty log message ***

18 years ago(libcoreutils_a_SOURCES): Add base64.h and base64.c.
Jim Meyering [Mon, 27 Feb 2006 10:49:40 +0000 (10:49 +0000)]
(libcoreutils_a_SOURCES): Add base64.h and base64.c.

18 years agoAdd base64 to the list.
Jim Meyering [Mon, 27 Feb 2006 10:48:35 +0000 (10:48 +0000)]
Add base64 to the list.

18 years ago*** empty log message ***
Jim Meyering [Mon, 27 Feb 2006 10:48:04 +0000 (10:48 +0000)]
*** empty log message ***

18 years agomention new program: base64
Jim Meyering [Mon, 27 Feb 2006 10:47:56 +0000 (10:47 +0000)]
mention new program: base64

18 years ago*** empty log message ***
Jim Meyering [Mon, 27 Feb 2006 10:47:29 +0000 (10:47 +0000)]
*** empty log message ***

18 years agoAdd base64 section.
Jim Meyering [Mon, 27 Feb 2006 10:47:23 +0000 (10:47 +0000)]
Add base64 section.

18 years ago(bin_PROGRAMS): Add base64.
Jim Meyering [Mon, 27 Feb 2006 10:44:34 +0000 (10:44 +0000)]
(bin_PROGRAMS): Add base64.

18 years ago*** empty log message ***
Jim Meyering [Mon, 27 Feb 2006 10:43:01 +0000 (10:43 +0000)]
*** empty log message ***

18 years ago(wrap_write): Correct declaration syntax: s/size_t * V/size_t *V/.
Jim Meyering [Mon, 27 Feb 2006 10:42:36 +0000 (10:42 +0000)]
(wrap_write): Correct declaration syntax: s/size_t * V/size_t *V/.

18 years agoDon't include .h files already included by system.h:
Jim Meyering [Mon, 27 Feb 2006 10:41:03 +0000 (10:41 +0000)]
Don't include .h files already included by system.h:
<string.h>, <stdlib.h>, <stdbool.h>, <limits.h>, <errno.h>.
Include "system.h" before the other lib/*.h header files.
Include <sys/types.h> before "system.h".
(wrap_write): Remove declaration of unused local, initial_column.

18 years ago*** empty log message ***
Jim Meyering [Mon, 27 Feb 2006 10:35:37 +0000 (10:35 +0000)]
*** empty log message ***

18 years ago(NOT_AN_INODE_NUMBER, D_INO): Define (moved here from pwd.c).
Jim Meyering [Sun, 26 Feb 2006 10:03:17 +0000 (10:03 +0000)]
(NOT_AN_INODE_NUMBER, D_INO): Define (moved here from pwd.c).