index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
bin
/
rm
/
rm.c
Age
Commit message (
Expand
)
Author
Files
Lines
2017-06-27
fix a few lines of unusual length
tedu
1
-4
/
+4
2017-06-27
add a -v verbose flag to cp, mv, and rm. useful for monitoring progress,
tedu
1
-7
/
+17
2016-10-14
delete useless setlocale(3);
schwarze
1
-5
/
+2
2016-06-28
revert previous. better fix applied to fts_open.
tedu
1
-6
/
+3
2016-06-28
don't report errors for 'rm -rf ""'. report by rkitover.
tedu
1
-3
/
+6
2016-04-15
don't allow removal of /. more robust approach involving stat this time.
tedu
1
-1
/
+10
2016-02-01
style nit - do not add a space between function name and bracket
gsoares
1
-3
/
+3
2015-11-17
Missing "getpw" pledges, these were unnoticed because nobody expects
deraadt
1
-3
/
+3
2015-10-13
revert previous. changes the behaviour of:
daniel
1
-22
/
+12
2015-10-11
Don't allow "rm -rf /"
daniel
1
-12
/
+22
2015-10-09
Change all tame callers to namechange to pledge(2).
deraadt
1
-5
/
+5
2015-10-08
the -P flag overwrites files, so it needs tame "stdio rpath wpath cpath".
deraadt
1
-1
/
+9
2015-01-16
Replace <sys/param.h> with <limits.h> and other less dirty headers where
deraadt
1
-3
/
+5
2014-05-21
Use errc/warnc to simplify code.
guenther
1
-2
/
+2
2013-04-23
handle large ino_t
deraadt
1
-3
/
+3
2012-09-05
overwrite with random stream; a repeating chunk of random data isn't
naddy
1
-2
/
+2
2012-09-04
one random overwrite is sufficient, after some discussion on tech
tedu
1
-11
/
+7
2012-06-18
Polish the rm -rP turd: if the fts_* routines have lstat()'ed the
guenther
1
-3
/
+7
2012-06-18
Fix potential symlink race condition in "rm -P" by adding a check
millert
1
-3
/
+10
2009-10-27
rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and
deraadt
1
-15
/
+1
2008-06-10
do not ask the "override?" question if access fails for other resaons than
otto
1
-3
/
+4
2007-06-06
Unlink files with multiple links when -P flag is specified instead
ray
1
-6
/
+4
2006-03-21
Call fts_close() when done; from NetBSD's Coverity scan; ok millert@
otto
1
-2
/
+3
2005-08-30
remove -W from synopsis;
jmc
1
-3
/
+3
2005-06-14
whiteouts are gone
millert
1
-29
/
+8
2004-06-02
outline PASS; use size_t for sizes; better error message.
otto
1
-22
/
+26
2004-05-31
better error handling with -P option. from freebsd (bde@)
tedu
1
-14
/
+21
2003-06-02
Remove the advertising clause in the UCB license which Berkeley
millert
1
-7
/
+3
2003-01-11
Attempt to do something reasonable when overwrite mode is combined
hugh
1
-2
/
+7
2002-07-04
ansi
deraadt
1
-18
/
+9
2002-02-16
Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.
millert
1
-8
/
+8
2001-09-06
o) __progname aria;
mpech
1
-4
/
+5
2001-06-08
Don't give usage warning for 'rm -f' with no files to remove to be
millert
1
-3
/
+3
1999-01-02
indent
deraadt
1
-3
/
+3
1999-01-02
Fix possible free() of uninitialized pointer.
weingart
1
-4
/
+5
1998-11-04
use optimal xfer block size in rm_overwrite() instead of assuming 8192
aaron
1
-7
/
+18
1997-09-01
i am bored enough to fix terminal space/tab uglies
deraadt
1
-3
/
+3
1997-06-18
(foo *)NULL -> NULL
kstailey
1
-3
/
+3
1996-12-14
-Wall'ing.
mickey
1
-6
/
+10
1996-08-02
zap getopt() case of -?, come on, it is the default!
deraadt
1
-3
/
+2
1996-06-23
update rcsid
deraadt
1
-1
/
+2
1995-10-18
initial import of NetBSD tree
deraadt
1
-0
/
+427