Revision tags: release/2.2.1_cvs, release/2.2.0, release/2.1.7_cvs |
|
#
b97fa2ef |
| 22-Feb-1997 |
Peter Wemm <peter@FreeBSD.org> |
Revert $FreeBSD$ to $Id$
|
Revision tags: release/2.1.6_cvs, release/2.1.6.1 |
|
#
1130b656 |
| 14-Jan-1997 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so
Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
show more ...
|
#
1f64b5c9 |
| 14-Dec-1996 |
Steve Price <steve@FreeBSD.org> |
Merge Lite2 mods, and -Wall cleaning. Unimplemented undelete(2) cruft is protected by a #ifdef (BSD4_4_LITE) that should be removed when this is supported by the kernel.
|
Revision tags: release/2.1.5_cvs |
|
#
b0205aff |
| 08-Mar-1996 |
Wolfram Schneider <wosch@FreeBSD.org> |
fix usage string respond `Y' is equal to `y'
Add a note how to delete file name with beginning `-'
|
#
22471d53 |
| 19-Feb-1996 |
Paul Traina <pst@FreeBSD.org> |
Don't initialize udata, fix usage string
|
#
d7e0e5ca |
| 19-Feb-1996 |
Wolfram Schneider <wosch@FreeBSD.org> |
delete my last commit Submitted by: pst, ache
|
#
daf6f1eb |
| 18-Feb-1996 |
Paul Traina <pst@FreeBSD.org> |
Remove unnecessary '?' case and don't zero global udata, it's already zero
|
#
f4429085 |
| 18-Feb-1996 |
Wolfram Schneider <wosch@FreeBSD.org> |
update usage string all flag variables initialized with zero respond `Y' is equal to `y'
|
Revision tags: release/2.1.0_cvs, release/2.0.5_cvs |
|
#
6b419813 |
| 13-Apr-1995 |
Andrey A. Chernov <ache@FreeBSD.org> |
Allow root to delete uchg/uappnd files
|
Revision tags: release/2.0 |
|
#
89730b29 |
| 24-Sep-1994 |
David Greenman <dg@FreeBSD.org> |
Added $Id$
|
#
9fb42031 |
| 22-Sep-1994 |
Bruce Evans <bde@FreeBSD.org> |
Remove redundant declarations that were added in the previous commit.
|
#
67a3d3a8 |
| 20-Sep-1994 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Applied patch to make -Wall and -Dlint shut up.
Reviewed by: phk Submitted by: Josef Grosch <joeg@gagme.wwa.com>
|
#
a8c32ea5 |
| 28-Aug-1994 |
Andreas Schulz <ats@FreeBSD.org> |
Reviewed by: Submitted by: Added the FTS_NOCHDIR flag to the fts-open call. This is needed, so that the fts don't change the current directory for rm and subsequent calls to rmdir with relative pathn
Reviewed by: Submitted by: Added the FTS_NOCHDIR flag to the fts-open call. This is needed, so that the fts don't change the current directory for rm and subsequent calls to rmdir with relative pathnames don't fail. Pulled over the bugfix in 1.1.5.
show more ...
|
Revision tags: release/1.1.5.1_cvs |
|
#
4b88c807 |
| 26-May-1994 |
Rodney W. Grimes <rgrimes@FreeBSD.org> |
BSD 4.4 Lite bin Sources
|
#
7e857dd1 |
| 12-Jun-2009 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
- Merge from HEAD
|
#
6911f596 |
| 30-May-2009 |
Jilles Tjoelker <jilles@FreeBSD.org> |
rm, find -delete: fix removing symlinks with uchg/uappnd set.
Formerly, this tried to clear the flags on the symlink's target instead of the symlink itself.
As before, this only happens for root or
rm, find -delete: fix removing symlinks with uchg/uappnd set.
Formerly, this tried to clear the flags on the symlink's target instead of the symlink itself.
As before, this only happens for root or for the unlink(1) variant of rm.
PR: bin/111226 (part of) Submitted by: Martin Kammerhofer Approved by: ed (mentor) MFC after: 3 weeks
show more ...
|
#
e7153b25 |
| 07-May-2009 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
Merge from HEAD
|
Revision tags: release/7.2.0_cvs, release/7.2.0 |
|
#
b5260db6 |
| 29-Apr-2009 |
Warner Losh <imp@FreeBSD.org> |
Implement ^T support for rm: now it will report the next file it removes when you hit ^T. This is similar to what's done for cp. The signal handler and type definitions for "info" were borrowed dir
Implement ^T support for rm: now it will report the next file it removes when you hit ^T. This is similar to what's done for cp. The signal handler and type definitions for "info" were borrowed directly from cp.
show more ...
|
Revision tags: release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0 |
|
#
86da4a5e |
| 31-Oct-2006 |
Xin LI <delphij@FreeBSD.org> |
Correct a security issue introduced in previous commit: instead of removing the file and issue a warning about the removal, do not do any operation at all in case -P is specified when the dinode has
Correct a security issue introduced in previous commit: instead of removing the file and issue a warning about the removal, do not do any operation at all in case -P is specified when the dinode has hard links.
With -f and -P specified together, we assume that the user wants rm to overwrite the contents of the file and remove it (destroy the contents of file but leave its hard links as is).
The reason of doing it this way is that, in case where a hard link is created by a malicious user (currently this is permitted even if the user has no access to the file). Losing the link can potentially mean that the actual owner would lose control completely to the user who wants to obtain access in a future day.
Discussed with: Peter Jermey
show more ...
|
#
0b6f55b7 |
| 30-Oct-2006 |
Xin LI <delphij@FreeBSD.org> |
Be more reasonable when overwrite mode is specified while there is hard links. Overwritting when links > 1 would cause data loss, which is usually undesired.
Inspired by: discussion on -hackers@ Su
Be more reasonable when overwrite mode is specified while there is hard links. Overwritting when links > 1 would cause data loss, which is usually undesired.
Inspired by: discussion on -hackers@ Suggested by: elessar at bsdforen de Obtained from: OpenBSD
show more ...
|
#
da29c656 |
| 18-Oct-2006 |
Maxim Konovalov <maxim@FreeBSD.org> |
o Backout rev. 1.55. Don't waste cpu cycles for bzero(), do not call chflags() for whiteouted files.
Prodded by: ru
|
#
cf1db7b3 |
| 18-Oct-2006 |
Maxim Konovalov <maxim@FreeBSD.org> |
o Zero out struct stat before usage. lstat(2) can fail and leave garbage there which will break -W code path.
PR: bin/84569 Submitted by: Igor MFC after: 2 weeks
|
Revision tags: release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0 |
|
#
08941824 |
| 15-Apr-2006 |
Maxim Konovalov <maxim@FreeBSD.org> |
o Be pedantic and do fts_close() when done.
PR: bin/95292 Submitted by: Charles Hardin Obtained from: NetBSD via OpenBSD, PR
|
Revision tags: release/6.0.0_cvs, release/6.0.0 |
|
#
a5f62950 |
| 29-Sep-2005 |
Doug Barton <dougb@FreeBSD.org> |
Handle the case where the -P flag is specified for a read-only file earlier, and more gracefully. Previously, this combination would be ignored early in the code where permissions are tested and fail
Handle the case where the -P flag is specified for a read-only file earlier, and more gracefully. Previously, this combination would be ignored early in the code where permissions are tested and fail later with a very unhelpful "permission denied" error.
Instead, test for this flag in the same block that generates the "override?" messages for read-only files, but instead of trying to guess what the user has in mind, generate an error and exit.
Update the man page to reflect this new behavior.
Not objected to by: freebsd-hackers@
show more ...
|
Revision tags: release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0 |
|
#
de3abdfa |
| 13-Nov-2004 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
UNIX conformance: If -r -f on non-existent directory, don't emit error.
|