History log of /freebsd/bin/rm/rm.c (Results 151 – 175 of 177)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/3.4.0_cvs
# 0efa2040 28-Nov-1999 Michael Haro <mharo@FreeBSD.org>

brucify

Reviewed by: obrien


Revision tags: release/3.3.0_cvs
# 4a086b52 13-Sep-1999 Bruce Evans <bde@FreeBSD.org>

Fixed longstanding breakage of rm of deep directories in rev.1.2.
rm must not use FTS_NOCHDIR, since chdir'ing is required for removing
deep directory trees and the ability to remove such trees is re

Fixed longstanding breakage of rm of deep directories in rev.1.2.
rm must not use FTS_NOCHDIR, since chdir'ing is required for removing
deep directory trees and the ability to remove such trees is required
by POSIX.2 and POLA. The breakage didn't make much difference until
recently, since fts(3) didn't work in deep directory trees. It isn't
clear whether using FTS_NOCHDIR ever fixed anything (Net/2's rm.c is
similar to Lite1's). Perhaps it was actually to limit the damage
caused by the fts bug.

show more ...


# 777d1f82 04-Sep-1999 Michael Haro <mharo@FreeBSD.org>

brucify, `v' before `W', mention -v is non-standard in manpage and
make code slightly easier to read

Reviewed by: obrien


# 0b937335 29-Aug-1999 Michael Haro <mharo@FreeBSD.org>

fix rm -r

Submitted by: John Hay -- John.Hay@mikom.csir.co.za


# bfbdd545 29-Aug-1999 Michael Haro <mharo@FreeBSD.org>

add verbose flag
exit(1) --> exit(EX_USAGE)

Reviewed by: obrien


# 2a456239 28-Aug-1999 Peter Wemm <peter@FreeBSD.org>

$Id$ -> $FreeBSD$


# f80db2b8 28-May-1999 Kris Kennaway <kris@FreeBSD.org>

Use .Dq instead of ``'' in manpage
Use optimal blocksize for rm -P, instead of always using 8192-byte blocks
to overwrite the file.

Obtained from: OpenBSD


Revision tags: release/3.2.0
# 0e8f2d6c 25-Feb-1999 Jordan K. Hubbard <jkh@FreeBSD.org>

Don't emit usage() message when no arguments given to -f. This
appears to be consistent with other Unixen, like Solaris.

PR: 10240
Submitted by: jun_sun@hlla.is.tsukuba.ac.jp


Revision tags: release/3.1.0, release/3.0.0, release/2.2.8, release/2.2.7, release/2.2.6, release/2.2.5_cvs
# 395f4bf0 07-Aug-1997 Steve Price <steve@FreeBSD.org>

Remove remaining Lite1 stuff from the man page and uphold the
precedence in changing sccsid to rcsid as set by Phillippe
Charnier in his previous 100 or so commits.

pointed out by: Bruce Evans <bde@

Remove remaining Lite1 stuff from the man page and uphold the
precedence in changing sccsid to rcsid as set by Phillippe
Charnier in his previous 100 or so commits.

pointed out by: Bruce Evans <bde@zeta.org.au>

show more ...


# 41cc862c 07-Aug-1997 Steve Price <steve@FreeBSD.org>

Remove #if(n)def BSD_4_4_LITE cruft and change sccsid to rcsid.


# c4694019 02-Jul-1997 Bruce Evans <bde@FreeBSD.org>

Import Lite2's src/bin. All files in src/bin are off the vendor branch,
so this doesn't change the active versions.


Revision tags: release/2.2.2_cvs
# e9dff556 29-Apr-1997 Doug Rabson <dfr@FreeBSD.org>

Enable whiteout code since we now have the lite2 support for them.


# 93ef08af 28-Mar-1997 Warner Losh <imp@FreeBSD.org>

compare return value from getopt against -1 rather than EOF, per the final
posix standard on the topic.


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>


12345678