<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/bin/rm, branch release/5.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2003-11-10T09:40:18Z</updated>
<entry>
<title>When the P flag is set (i.e. Overwrite regular files before deleting them),</title>
<updated>2003-11-10T09:40:18Z</updated>
<author>
<name>Guido van Rooij</name>
<email>guido@FreeBSD.org</email>
</author>
<published>2003-11-10T09:40:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f3761deee3cc94fbb8107fcf7fde45d35cbcc423'/>
<id>urn:sha1:f3761deee3cc94fbb8107fcf7fde45d35cbcc423</id>
<content type='text'>
do only unlink the file if we could indeed overwrite the file.
Old behaviour: rm -P /tmp/foo (foo mode 0444) would NOT overwrite foo,
but still delete it (with a warning: rm: foo: Permission denied)
New behaviour: Just the EPERM warning, but no deletion

Reviewed by:	bde
</content>
</entry>
<entry>
<title>1. Fixed leakage of a file descriptor for every non-fatal failure in</title>
<updated>2003-11-08T09:55:16Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>2003-11-08T09:55:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8f1f43383432a54fb93582809cc1a5235c6430e4'/>
<id>urn:sha1:8f1f43383432a54fb93582809cc1a5235c6430e4</id>
<content type='text'>
   rm_overwrite() (for rm -P).

2. Print the file name in the error message for (fatal) malloc() failures
   in rm_overwrite().  I first thought that malloc() failures should be
   non-fatal since they don't prevent proceeding the the next file, but
   making them non-fatal would normally give too much output for rm -Pr
   on a large tree in the unlikely event that even one occurs, since the
   malloc()ed amounts are usually the same.  Just print the file name since
   the malloc()ed amounts are not always the same and it doesn't hurt to
   know where rm was when it quit.

Submitted by:	guido ((1) and original version of (2))
</content>
</entry>
<entry>
<title>Quiet warnings about copyright[].</title>
<updated>2003-05-01T16:58:57Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2003-05-01T16:58:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=09a80d4867b85b3df9856d150eb565232dc900d4'/>
<id>urn:sha1:09a80d4867b85b3df9856d150eb565232dc900d4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cross ref chflags(1).</title>
<updated>2003-02-04T20:38:51Z</updated>
<author>
<name>Tom Rhodes</name>
<email>trhodes@FreeBSD.org</email>
</author>
<published>2003-02-04T20:38:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=02b911053dd422fa7880c00733a43de7b671d3df'/>
<id>urn:sha1:02b911053dd422fa7880c00733a43de7b671d3df</id>
<content type='text'>
Suggested by:	Craig Carey &lt;research@ijs.co.nz) on -doc.
</content>
</entry>
<entry>
<title>s/filesystem/file system/  as discussed on -developers</title>
<updated>2002-08-21T17:32:44Z</updated>
<author>
<name>Tom Rhodes</name>
<email>trhodes@FreeBSD.org</email>
</author>
<published>2002-08-21T17:32:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7d971bbf29d32d2a93e71f178b5e6aa0c544df1c'/>
<id>urn:sha1:7d971bbf29d32d2a93e71f178b5e6aa0c544df1c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert previous delta, which is not required with rev 1.5 of</title>
<updated>2002-07-15T12:08:21Z</updated>
<author>
<name>Sheldon Hearn</name>
<email>sheldonh@FreeBSD.org</email>
</author>
<published>2002-07-15T12:08:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ced4deb156372dcbc91d72ffe539874be6d406e4'/>
<id>urn:sha1:ced4deb156372dcbc91d72ffe539874be6d406e4</id>
<content type='text'>
src/contrib/gcc/c-format.c .
</content>
</entry>
<entry>
<title>Complain if more than one file argument is given to unlink(1) like we did</title>
<updated>2002-07-12T07:20:20Z</updated>
<author>
<name>Tim J. Robbins</name>
<email>tjr@FreeBSD.org</email>
</author>
<published>2002-07-12T07:20:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=90833c99de4bdef6b8446b1b3dbea61a86c56aa9'/>
<id>urn:sha1:90833c99de4bdef6b8446b1b3dbea61a86c56aa9</id>
<content type='text'>
before I made unlink use getopt().
</content>
</entry>
<entry>
<title>Set WFORMAT=0, because our compiler currently complains about NULL</title>
<updated>2002-07-11T08:45:38Z</updated>
<author>
<name>Sheldon Hearn</name>
<email>sheldonh@FreeBSD.org</email>
</author>
<published>2002-07-11T08:45:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a3ee32f3f72b616867d19e5abbd1ebd4d3ae1052'/>
<id>urn:sha1:a3ee32f3f72b616867d19e5abbd1ebd4d3ae1052</id>
<content type='text'>
arg 2 to err() and friends, and warnings are promoted to errors.

This allows the following revisions to be reverted:

	rev 1.39	src/bin/cp/cp.c
	rev 1.26	src/bin/chmod/chmod.c
	rev 1.40	src/bin/rm/rm.c

The following revisions can already be reverted, because they were
already covered by WFORMAT=0:

	rev 1.8		src/bin/ls/lomac.c
	rev 1.63	src/bin/ls/ls.c
	rev 1.8		src/bin/ps/lomac.c
	rev 1.34	src/bin/rcp/rcp.c
</content>
</entry>
<entry>
<title>err() is documented as allowing NULL for the format string but GCC isn't</title>
<updated>2002-07-10T20:44:55Z</updated>
<author>
<name>Matthew Dillon</name>
<email>dillon@FreeBSD.org</email>
</author>
<published>2002-07-10T20:44:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5ad9e45f961c99b6fe592a65c0f534b46152a820'/>
<id>urn:sha1:5ad9e45f961c99b6fe592a65c0f534b46152a820</id>
<content type='text'>
happy about it any more so change the usage to make buildworld work again.
</content>
</entry>
<entry>
<title>Consistently use FBSDID</title>
<updated>2002-06-30T05:15:05Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2002-06-30T05:15:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2749b1412921cacde0110606121acb7a5e1e2b62'/>
<id>urn:sha1:2749b1412921cacde0110606121acb7a5e1e2b62</id>
<content type='text'>
</content>
</entry>
</feed>
