<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/bin, branch release/5.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=release%2F5.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=release%2F5.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2003-12-07T04:03:59Z</updated>
<entry>
<title>Fix up sh(1) for the release.</title>
<updated>2003-12-07T04:03:59Z</updated>
<author>
<name>Scott Long</name>
<email>scottl@FreeBSD.org</email>
</author>
<published>2003-12-07T04:03:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=52eeaa89e009e0828e43bd393b68857480391a2f'/>
<id>urn:sha1:52eeaa89e009e0828e43bd393b68857480391a2f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>This commit was manufactured by cvs2svn to create branch 'RELENG_5_2'.</title>
<updated>2003-12-07T03:02:28Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2003-12-07T03:02:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=a348451bd8bd6d66bcb5b23f2aaec00e74c1292f'/>
<id>urn:sha1:a348451bd8bd6d66bcb5b23f2aaec00e74c1292f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do something sensible if both -h and -k are given.</title>
<updated>2003-12-01T19:10:29Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2003-12-01T19:10:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=d5f9f41c7bc4e4340ea20dd156fc32dc50db0cbf'/>
<id>urn:sha1:d5f9f41c7bc4e4340ea20dd156fc32dc50db0cbf</id>
<content type='text'>
Approved by:	re(scottl)
</content>
</entry>
<entry>
<title>Force a staticly linked /bin and /sbin for ia64. The necessary changes</title>
<updated>2003-11-19T16:59:00Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2003-11-19T16:59:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=bd8477d623209550777e8a5a80020b113d078e06'/>
<id>urn:sha1:bd8477d623209550777e8a5a80020b113d078e06</id>
<content type='text'>
to gcc have not been made for ia64, which means that executables still
have /usr/libexec/ld-elf.so.1 as the dynamic linker. This simply does
not work if /usr is a seperate filesystem not mounted when the kernel
tries to execute init(8).

Note that this is a temporary fix until a new gcc has been imported
that does have the required changes.

Approved: re@
</content>
</entry>
<entry>
<title>Change the default for binaries in /bin and /sbin from statically to</title>
<updated>2003-11-16T04:57:28Z</updated>
<author>
<name>Gordon Tetlow</name>
<email>gordon@FreeBSD.org</email>
</author>
<published>2003-11-16T04:57:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=7e83e0de77dfee3e3242917c47c93bc05c553609'/>
<id>urn:sha1:7e83e0de77dfee3e3242917c47c93bc05c553609</id>
<content type='text'>
dynamically linked. This has been a long time coming with the move of
critical libraries from /usr/lib to /lib. If you don't feel comfortable
with dynamically linked binaries in your root partition, now is the
time to define NO_DYNAMICROOT in your make.conf.

Approved by:	re
</content>
</entry>
<entry>
<title>Don't mmap(2) and munmap(2) zero-length files.</title>
<updated>2003-11-13T05:26:55Z</updated>
<author>
<name>Alan Cox</name>
<email>alc@FreeBSD.org</email>
</author>
<published>2003-11-13T05:26:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=b9e25f436bd5f90764909794a7bc450bfd8d1f3c'/>
<id>urn:sha1:b9e25f436bd5f90764909794a7bc450bfd8d1f3c</id>
<content type='text'>
Submitted by:	Wiktor Niesiobedzki &lt;bsd@w.evip.pl&gt;
</content>
</entry>
<entry>
<title>Fix format strings (intmax_t is %jd, not %qd)</title>
<updated>2003-11-12T21:47:42Z</updated>
<author>
<name>Kris Kennaway</name>
<email>kris@FreeBSD.org</email>
</author>
<published>2003-11-12T21:47:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=ea64ad772722f827b9615e918922133cebb37386'/>
<id>urn:sha1:ea64ad772722f827b9615e918922133cebb37386</id>
<content type='text'>
Reviewed by:	tjr
</content>
</entry>
<entry>
<title>Update the statfs structure with 64-bit fields to allow</title>
<updated>2003-11-12T08:01:40Z</updated>
<author>
<name>Kirk McKusick</name>
<email>mckusick@FreeBSD.org</email>
</author>
<published>2003-11-12T08:01:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=fde81c7d8e5a5cf50a6a9979eb7d0232b361a772'/>
<id>urn:sha1:fde81c7d8e5a5cf50a6a9979eb7d0232b361a772</id>
<content type='text'>
accurate reporting of multi-terabyte filesystem sizes.

You should build and boot a new kernel BEFORE doing a `make world'
as the new kernel will know about binaries using the old statfs
structure, but an old kernel will not know about the new system
calls that support the new statfs structure. Running an old kernel
after a `make world' will cause programs such as `df' that do a
statfs system call to fail with a bad system call.

Reviewed by:	Bruce Evans &lt;bde@zeta.org.au&gt;
Reviewed by:	Tim Robbins &lt;tjr@freebsd.org&gt;
Reviewed by:	Julian Elischer &lt;julian@elischer.org&gt;
Reviewed by:	the hoards of &lt;arch@freebsd.org&gt;
Sponsored by:   DARPA &amp; NAI Labs.
</content>
</entry>
<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-test/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-test/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>
</feed>
