Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-01-03 | Also allow a slightly different diagnostic -- the | Jim Meyering | |
one you get when using openat-enabled fts.c and du (coming soon). | |||
2006-01-03 | correct first-line comment | Jim Meyering | |
2006-01-03 | *** empty log message *** | Jim Meyering | |
2006-01-03 | (O_DIRECTORY) [!defined O_DIRECTORY]: Define. | Jim Meyering | |
2006-01-03 | Make sure we can change the group of inaccessible files. | Paul Eggert | |
2006-01-03 | (RC_do_ordinary_chown): New enum value. | Paul Eggert | |
(restricted_chown): Return it, if the file cannot be accessed due to EPERM, or if no uid or gid are required, or if the file is neither a directory nor a regular file. Rewrite to avoid gotos. (change_file_owner): Handle RC_do_ordinary_chown case. Rewrite to avoid gotos. | |||
2006-01-03 | (General date syntax): Invalid dates are rejected. | Paul Eggert | |
(Time of day items): Mention the possibility of leap seconds. Problem reported by Dr. David Alan Gilbert. | |||
2006-01-03 | Explain date %g, %G, and %V a bit better. | Paul Eggert | |
2006-01-03 | Explain date %g, %G a bit better. | Paul Eggert | |
2006-01-03 | Use @acronym around "ISO" uniformly. | Paul Eggert | |
(Date conversion specifiers): Explain %g, %G, and %V a bit better. | |||
2006-01-03 | (usage): Explain %g, %G, and %V a bit better. | Paul Eggert | |
2006-01-02 | *** empty log message *** | Jim Meyering | |
2006-01-02 | (set_owner): Correct a comment. | Jim Meyering | |
2006-01-02 | *** empty log message *** | Jim Meyering | |
2006-01-02 | (parse_options): Change warning to say that --retry | Jim Meyering | |
is useful `mainly' (not `only') when following by name. Reported here: http://bugs.debian.org/273781 | |||
2006-01-02 | *** empty log message *** | Jim Meyering | |
2006-01-02 | (tail invocation): Say that --retry | Jim Meyering | |
is useful `mainly' (not `only') when following by name. | |||
2006-01-02 | Fix typo in previous change. | Paul Eggert | |
2006-01-02 | New approach to safer chmod. | Paul Eggert | |
2006-01-02 | Clarify file mode bits versus file permission bits. | Paul Eggert | |
2006-01-02 | Update copyright year. | Paul Eggert | |
2006-01-02 | Clarify file mode bits versus file permission bits. | Paul Eggert | |
(mkfifo invocation, mknod invocation): -m affects only file permission bits. | |||
2006-01-02 | Document that mkfifo and mknod -m no longer set special bits. | Paul Eggert | |
2006-01-02 | No longer used. | Paul Eggert | |
2006-01-02 | (usage): Clarify -m's operation. | Paul Eggert | |
(main): If -m is given, don't invoke chmod; use umask 0 instead. Report an error if -m asks for bits outside the 777 range. Undo 2005-12-19 changes. | |||
2006-01-02 | Update copyright year. | Paul Eggert | |
2006-01-02 | (usage): Clarify -m's operation. | Paul Eggert | |
(main): If -m is given, don't invoke chmod; use umask 0 instead. Report an error if -m asks for bits outside the 777 range. | |||
2006-01-02 | Include lchmod.h. | Paul Eggert | |
(usage): Clarify -m's operation. (main): Use lchmod rather than chmod. Don't use lchmod unless the new mode contains bits outside the 777 range. | |||
2006-01-02 | Include lchmod.h. | Paul Eggert | |
(re_protect, make_dir_parents_private): Use lchmod rather than chmod. | |||
2006-01-02 | Include lchmod.h. | Paul Eggert | |
(copy_internal): Use lchmod rather than chmod. | |||
2006-01-02 | New file. | Paul Eggert | |
2006-01-02 | (gl_MACROS): Require gl_FUNC_LCHMOD. | Paul Eggert | |
Don't require gl_CHDIR_SAFER. | |||
2006-01-02 | Include lchmod.h, lchmod.c. | Paul Eggert | |
(make_dir_parents): Use lchown rather than chown, and lchmod rather than chmod. | |||
2005-12-29 | (sort invocation): Clarify that by default a blank is a space or a tab. | Paul Eggert | |
2005-12-29 | (sort invocation): Clarify that a blank is a space | Paul Eggert | |
or a tab. | |||
2005-12-29 | add src/system.h | Jim Meyering | |
2005-12-28 | . | Jim Meyering | |
2005-12-28 | *** empty log message *** | Jim Meyering | |
2005-12-28 | (EXTRA_DIST): Add .x-sc_prohibit_assert_without_use. | Jim Meyering | |
2005-12-28 | (sc_obsolete_symbols): Prohibit use of O_NDELAY. | Jim Meyering | |
(sc_prohibit_assert_without_use): New rule. (syntax-check-rules): Add it to the list. (CVS_LIST): Define in terms of $(srcdir). | |||
2005-12-28 | Don't include <assert.h>; it wasn't used. | Jim Meyering | |
2005-12-27 | chdir-related fixes | Paul Eggert | |
2005-12-27 | (wipename): Use similar open flags to other places we open directories. | Paul Eggert | |
Don't bother trying to open dir for writing, since POSIX prohibits it. | |||
2005-12-27 | (fd_to_subdirp): Open with O_DIRECTORY | O_NOCTTY | Paul Eggert | |
| O_NOFOLLOW too, for consistency with other dir-openers. Use POSIX-preferred O_NONBLOCK rather than O_NDELAY. (is_empty_dir): Likewise. | |||
2005-12-27 | (restricted_chown): | Paul Eggert | |
Don't try O_WRONLY unless O_RDONLY failed wth EACCES. | |||
2005-12-27 | (save_cwd): Don't bother trying to open directory | Paul Eggert | |
for write access: POSIX says that must fail. | |||
2005-12-27 | (rpl_chown) [CHOWN_MODIFIES_SYMLINK]: | Paul Eggert | |
Don't try O_WRONLY unless O_RDONLY failed wth EACCES. Fall back on chown if open failed with EACCES. | |||
2005-12-27 | (defined_S_IFMT): New macro. | Paul Eggert | |
Include stat-macros.h. Include stdlib.h, for abort(). Don't include stdio.h or assert.h; no longer needed. (same_file_type): Don't assume S_IFMT is defined, as POSIX does not require this. Don't assume S_IFCHR and S_IFBLK have their usual sort of bit pattern. (fchmod_new): Open with O_NOCTTY for as well, for minor improvement on hosts where that matters. Don't bother to assert, since the caller (in this source file) checks the same thing. Discard any errno from a close failure, for consistency with other code. | |||
2005-12-27 | (diropen): Don't bother trying to open directory for write access: | Paul Eggert | |
POSIX says that must fail. | |||
2005-12-27 | (chdir_no_follow): Don't bother trying to open directory for write | Paul Eggert | |
access: POSIX says that must fail. |