<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/libexec, branch stable/7</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=stable%2F7</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=stable%2F7'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2012-10-27T01:20:48Z</updated>
<entry>
<title>MFC r241848:</title>
<updated>2012-10-27T01:20:48Z</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2012-10-27T01:20:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=cf72bce83fb852bfb2c7a3c223627f1e634cb278'/>
<id>urn:sha1:cf72bce83fb852bfb2c7a3c223627f1e634cb278</id>
<content type='text'>
	Check the return error of set[e][ug]id. While this can never fail in the
	current version of FreeBSD, this isn't guarenteed by the API.
	Custom security modules, or future implementations of the setuid and
	setgid may fail.

Approved by:	cperciva (implicit)
</content>
</entry>
<entry>
<title>MFC r240090:</title>
<updated>2012-10-04T22:24:14Z</updated>
<author>
<name>Doug Barton</name>
<email>dougb@FreeBSD.org</email>
</author>
<published>2012-10-04T22:24:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=2725e0deaff06d2e61f00d757bd77f2141b6e8d3'/>
<id>urn:sha1:2725e0deaff06d2e61f00d757bd77f2141b6e8d3</id>
<content type='text'>
Improve file rotation
</content>
</entry>
<entry>
<title>MFC r231118:</title>
<updated>2012-02-14T19:49:36Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2012-02-14T19:49:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=6a1df0d9af839f2908ed4d5e1182038095ff4ee1'/>
<id>urn:sha1:6a1df0d9af839f2908ed4d5e1182038095ff4ee1</id>
<content type='text'>
Consistently set RPCGEN_CPP when running rpcgen, so the C preprocessor
set via ${CPP} is used, instead of always using hardcoded /usr/bin/cpp.
</content>
</entry>
<entry>
<title>MFC 183243-231540.  This records mergeinfo for already merged</title>
<updated>2012-02-12T01:07:15Z</updated>
<author>
<name>Craig Rodrigues</name>
<email>rodrigc@FreeBSD.org</email>
</author>
<published>2012-02-12T01:07:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=a7b1e06663dbfce65ce922f7e4b844a1a15d630c'/>
<id>urn:sha1:a7b1e06663dbfce65ce922f7e4b844a1a15d630c</id>
<content type='text'>
changesets, but brings in the following changes:

MFC 222326
    - Fix tftp_log() usage

MFC 223137
    - Man page updates

MFC 223487
    - Bring back syncnet() implementation from older tftp implementation.

MFC 229780
    - Spelling fixes for libexec/

MFC 229904
    - Fix warning when compiling with gcc46:
          error: variable 'bp' set but not used
</content>
</entry>
<entry>
<title>Fix a problem whereby a corrupt DNS record can cause named to crash. [11:06]</title>
<updated>2011-12-23T15:00:37Z</updated>
<author>
<name>Colin Percival</name>
<email>cperciva@FreeBSD.org</email>
</author>
<published>2011-12-23T15:00:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=bf5eebf687c86ec45a231b8df829dc971817ccb4'/>
<id>urn:sha1:bf5eebf687c86ec45a231b8df829dc971817ccb4</id>
<content type='text'>
Add an API for alerting internal libc routines to the presence of
"unsafe" paths post-chroot, and use it in ftpd. [11:07]

Fix a buffer overflow in telnetd. [11:08]

Make pam_ssh ignore unpassphrased keys unless the "nullok" option is
specified. [11:09]

Add sanity checking of service names in pam_start. [11:10]

Approved by:    so (cperciva)
Approved by:    re (bz)
Security:       FreeBSD-SA-11:06.bind
Security:       FreeBSD-SA-11:07.chroot
Security:       FreeBSD-SA-11:08.telnetd
Security:       FreeBSD-SA-11:09.pam_ssh
Security:       FreeBSD-SA-11:10.pam
</content>
</entry>
<entry>
<title>MFC: r226937</title>
<updated>2011-11-06T13:03:59Z</updated>
<author>
<name>Christian Brueffer</name>
<email>brueffer@FreeBSD.org</email>
</author>
<published>2011-11-06T13:03:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=1826a6f56f2ca4a8fce2845367c534db22d1edaa'/>
<id>urn:sha1:1826a6f56f2ca4a8fce2845367c534db22d1edaa</id>
<content type='text'>
Fix a misplaced parenthesis.
</content>
</entry>
<entry>
<title>MFC r224536:</title>
<updated>2011-10-20T19:23:21Z</updated>
<author>
<name>Sean Bruno</name>
<email>sbruno@FreeBSD.org</email>
</author>
<published>2011-10-20T19:23:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=0f392d34bf5fff39930e3a0b0038b60591b5089f'/>
<id>urn:sha1:0f392d34bf5fff39930e3a0b0038b60591b5089f</id>
<content type='text'>
Confirmed behavior of a Cisco 6509 in production.

In the old TFTP server, there was an undocumented behavior where
the block counter would rollover to 0 if a file larger
than 65535 blocks was transferred.  With the default block size
of 512 octets per block, this is a file size of approximately 32 megabytes.

The new TFTP server code would report an error and stop transferring
the file if a file was larger than 65535 blocks.

This patch restores the old TFTP server's behavior to the new
TFTP server code.  If a TFTP client transfers a file larger
than 65535 blocks, and does *not* specify the "rollover" option,
then automatically rollover the block counter to 0 every time
we reach 65535 blocks.

This restores interoperability with the FreeBSD 6 TFTP client.
Without this change, if a FreeBSD 6 TFTP client tried to
retrieve a file larger than 65535 blocks from a FreeBSD 9 TFTP server
, the transfer would fail.
The same file could be retrieved successfully if the same FreeBSD 6
TFTP client was used against a FreeBSD 6 TFTP server.

Approved by:  re (kib)
Tested by: Pawan Gupta &lt;pawang at juniper dot net&gt;,
Obtained from:  Juniper Networks
FreeBSD7 Reviewed by: Yahoo Inc.

</content>
</entry>
<entry>
<title>MFC r222825: Remove a gratuitous newline.</title>
<updated>2011-07-03T07:16:59Z</updated>
<author>
<name>Jaakko Heinonen</name>
<email>jh@FreeBSD.org</email>
</author>
<published>2011-07-03T07:16:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=ff8f0096851ff45cc4739df0e87ccc47372033ce'/>
<id>urn:sha1:ff8f0096851ff45cc4739df0e87ccc47372033ce</id>
<content type='text'>
PR:		bin/153667
</content>
</entry>
<entry>
<title>MFC r220004: rtld: eliminate double call to close(2) that may occur in load_object</title>
<updated>2011-04-08T06:55:25Z</updated>
<author>
<name>Andriy Gapon</name>
<email>avg@FreeBSD.org</email>
</author>
<published>2011-04-08T06:55:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=7a672b57b2d06c8d8936121b94f25d038517d925'/>
<id>urn:sha1:7a672b57b2d06c8d8936121b94f25d038517d925</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC r177626, r219096, r219126:</title>
<updated>2011-03-05T04:11:06Z</updated>
<author>
<name>Rebecca Cran</name>
<email>brucec@FreeBSD.org</email>
</author>
<published>2011-03-05T04:11:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=6ae715bdcd85eb889a2e26e67ae7ba5e0a963157'/>
<id>urn:sha1:6ae715bdcd85eb889a2e26e67ae7ba5e0a963157</id>
<content type='text'>
Fix some "in in" typos in comments.

PR:		121490
Submitted by:	Anatoly Borodin &lt;anatoly.borodin at gmail.com&gt;
</content>
</entry>
</feed>
