summaryrefslogtreecommitdiffstats
path: root/bin/rm (follow)
Commit message (Expand)AuthorAgeFilesLines
* More correction of section 3 layout. directory->opendir, fts->fts_open,deraadt2019-09-021-3/+3
* Clarify that -P only *attempts* overwriting, which may not succeed;schwarze2018-03-311-3/+3
* add -v to SYNOPSIS and STANDARDS;jmc2017-06-281-3/+3
* fix a few lines of unusual lengthtedu2017-06-271-4/+4
* add a -v verbose flag to cp, mv, and rm. useful for monitoring progress,tedu2017-06-272-10/+22
* delete useless setlocale(3);schwarze2016-10-141-5/+2
* revert previous. better fix applied to fts_open.tedu2016-06-281-6/+3
* don't report errors for 'rm -rf ""'. report by rkitover.tedu2016-06-281-3/+6
* don't allow removal of /. more robust approach involving stat this time.tedu2016-04-152-4/+13
* style nit - do not add a space between function name and bracketgsoares2016-02-011-3/+3
* Missing "getpw" pledges, these were unnoticed because nobody expectsderaadt2015-11-171-3/+3
* revert previous. changes the behaviour of:daniel2015-10-132-25/+14
* Don't allow "rm -rf /"daniel2015-10-112-14/+25
* Change all tame callers to namechange to pledge(2).deraadt2015-10-091-5/+5
* the -P flag overwrites files, so it needs tame "stdio rpath wpath cpath".deraadt2015-10-081-1/+9
* Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2015-01-161-3/+5
* - it seems our notes that posix require rm to behave like rmdir for directoriesjmc2014-05-251-23/+7
* Use errc/warnc to simplify code.guenther2014-05-211-2/+2
* handle large ino_tderaadt2013-04-231-3/+3
* overwrite with random stream; a repeating chunk of random data isn'tnaddy2012-09-051-2/+2
* use "MS-DOS", for consistency with other docs;jmc2012-09-051-3/+3
* one random overwrite is sufficient, after some discussion on techtedu2012-09-042-23/+14
* Polish the rm -rP turd: if the fts_* routines have lstat()'ed theguenther2012-06-181-3/+7
* Fix potential symlink race condition in "rm -P" by adding a checkmillert2012-06-181-3/+10
* - rearrange STANDARDS slightly to read betterjmc2010-10-041-19/+18
* add an EXIT STATUS section for /bin;jmc2010-09-031-3/+3
* rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt2009-10-271-15/+1
* bump the posix reference in STANDARDS to IEEE Std 1003.1-2008, with a fewjmc2009-02-081-4/+4
* do not ask the "override?" question if access fails for other resaons thanotto2008-06-101-3/+4
* Unlink files with multiple links when -P flag is specified insteadray2007-06-062-9/+7
* convert to new .Dd format;jmc2007-05-311-2/+2
* - consistent STANDARDS blurbjmc2007-05-291-7/+12
* simplify the description of -R; from Jeffrey 'jf' Limjmc2007-05-191-3/+2
* change [-f | -i] to [-fi]: although technically not as correct, it isjmc2007-02-161-4/+3
* reword a sentence so we are not discussing lfs; help from pedrojmc2006-09-211-3/+3
* Call fts_close() when done; from NetBSD's Coverity scan; ok millert@otto2006-03-211-2/+3
* remove -W from synopsis;jmc2005-08-301-3/+3
* whiteouts are gonemillert2005-06-142-35/+10
* outline PASS; use size_t for sizes; better error message.otto2004-06-021-22/+26
* better error handling with -P option. from freebsd (bde@)tedu2004-05-311-14/+21
* kill comma splice; from Jared Yanovich;jmc2003-11-211-9/+9
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-022-13/+5
* merge COMPATIBILITY into STANDARDS;jmc2003-05-301-3/+3
* more .Lideraadt2003-03-121-4/+4
* Attempt to do something reasonable when overwrite mode is combinedhugh2003-01-112-3/+9
* fix Xr refs; frisco@blackant.netderaadt2002-09-181-2/+2
* ansideraadt2002-07-041-18/+9
* 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.millert2002-02-161-8/+8
* Initial patch.mpech2002-02-111-4/+5
* restore a little bit of historical materialmickey2002-01-241-1/+11