index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
bin
/
rm
/
rm.c
Age
Commit message (
Expand
)
Author
2017-06-27
fix a few lines of unusual length
Ted Unangst
2017-06-27
add a -v verbose flag to cp, mv, and rm. useful for monitoring progress,
Ted Unangst
2016-10-14
delete useless setlocale(3);
Ingo Schwarze
2016-06-28
revert previous. better fix applied to fts_open.
Ted Unangst
2016-06-28
don't report errors for 'rm -rf ""'. report by rkitover.
Ted Unangst
2016-04-15
don't allow removal of /. more robust approach involving stat this time.
Ted Unangst
2016-02-01
style nit - do not add a space between function name and bracket
Gleydson Soares
2015-11-17
Missing "getpw" pledges, these were unnoticed because nobody expects
Theo de Raadt
2015-10-13
revert previous. changes the behaviour of:
Daniel Dickman
2015-10-11
Don't allow "rm -rf /"
Daniel Dickman
2015-10-09
Change all tame callers to namechange to pledge(2).
Theo de Raadt
2015-10-08
the -P flag overwrites files, so it needs tame "stdio rpath wpath cpath".
Theo de Raadt
2015-01-16
Replace <sys/param.h> with <limits.h> and other less dirty headers where
Theo de Raadt
2014-05-21
Use errc/warnc to simplify code.
Philip Guenther
2013-04-23
handle large ino_t
Theo de Raadt
2012-09-05
overwrite with random stream; a repeating chunk of random data isn't
Christian Weisgerber
2012-09-04
one random overwrite is sufficient, after some discussion on tech
Ted Unangst
2012-06-18
Polish the rm -rP turd: if the fts_* routines have lstat()'ed the
Philip Guenthe
2012-06-18
Fix potential symlink race condition in "rm -P" by adding a check
Todd C. Miller
2009-10-28
rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and
Theo de Raadt
2008-06-10
do not ask the "override?" question if access fails for other resaons than
Otto Moerbeek
2007-06-06
Unlink files with multiple links when -P flag is specified instead
Ray Lai
2006-03-21
Call fts_close() when done; from NetBSD's Coverity scan; ok millert@
Otto Moerbeek
2005-08-30
remove -W from synopsis;
Jason McIntyre
2005-06-14
whiteouts are gone
Todd C. Miller
2004-06-02
outline PASS; use size_t for sizes; better error message.
Otto Moerbeek
2004-05-31
better error handling with -P option. from freebsd (bde@)
Ted Unangst
2003-06-02
Remove the advertising clause in the UCB license which Berkeley
Todd C. Miller
2003-01-11
Attempt to do something reasonable when overwrite mode is combined
Hugh Graham
2002-07-04
ansi
Theo de Raadt
2002-02-16
Part one of userland __P removal. Done with a simple regexp with some minor ...
Todd C. Miller
2001-09-06
o) __progname aria;
Mike Pechkin
2001-06-08
Don't give usage warning for 'rm -f' with no files to remove to be
Todd C. Miller
1999-01-02
indent
Theo de Raadt
1999-01-02
Fix possible free() of uninitialized pointer.
Tobias Weingartner
1998-11-04
use optimal xfer block size in rm_overwrite() instead of assuming 8192
Aaron Campbell
1997-09-01
i am bored enough to fix terminal space/tab uglies
Theo de Raadt
1997-06-18
(foo *)NULL -> NULL
kstailey
1996-12-14
-Wall'ing.
Michael Shalayeff
1996-08-02
zap getopt() case of -?, come on, it is the default!
Theo de Raadt
1996-06-23
update rcsid
Theo de Raadt
1995-10-18
initial import of NetBSD tree
Theo de Raadt