<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/libexec, branch releng/7.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F7.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F7.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2011-12-23T15:00:37Z</updated>
<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-test2/commit/?id=d7071cce137418952864dba0c9c57ee4f858a5d0'/>
<id>urn:sha1:d7071cce137418952864dba0c9c57ee4f858a5d0</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 r197931:</title>
<updated>2010-01-19T20:05:20Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2010-01-19T20:05:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c941ee2b68f4f8b298752958902138585b58e697'/>
<id>urn:sha1:c941ee2b68f4f8b298752958902138585b58e697</id>
<content type='text'>
Calculate relocation base for the main object, and apply the relocation
adjustment for all virtual addresses encoded into the ELF structures of it.

Tested by:	Mykola Dzham &lt;i levsha me&gt;
</content>
</entry>
<entry>
<title>MFC r189959:</title>
<updated>2009-12-22T20:20:51Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2009-12-22T20:20:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=81541244a1bd836a273e3f5e3afaaac1279be01b'/>
<id>urn:sha1:81541244a1bd836a273e3f5e3afaaac1279be01b</id>
<content type='text'>
Implement the dynamic string token substitution in the rpath and
soneeded pathes.

MFC r190505:
Do not dereference NULL pointer.

MFC r199828:
Flag controlling origin expansion in DT_FLAGS is DF_ORIGIN, not DF_1_ORIGIN.

Merge requested by:	bms
Tested by:	bms, Mykola Dzham &lt;freebsd levsha org ua&gt;
</content>
</entry>
<entry>
<title>MFC r190883:</title>
<updated>2009-12-22T14:13:13Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2009-12-22T14:13:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=da2379f33309c1f84b8937b0b4b3cc7c7c0c79aa'/>
<id>urn:sha1:da2379f33309c1f84b8937b0b4b3cc7c7c0c79aa</id>
<content type='text'>
Update comment, fix spacing.

MFC r190885:
Change the way the mapping of the ELF objects is constructed, by first
mapping PROT_NONE anonymous memory over the whole range, and then
mapping the segments of the object over it.

MFC r195743:
Only perform .bss mapping and cleaning operations when segment file size
is not equal to its memory size.

Tested by:	Mykola Dzham &lt;freebsd levsha org ua&gt;
</content>
</entry>
<entry>
<title>MFC r199979: Fix local root vulnerability.</title>
<updated>2009-12-01T03:00:16Z</updated>
<author>
<name>Colin Percival</name>
<email>cperciva@FreeBSD.org</email>
</author>
<published>2009-12-01T03:00:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4e6ee7c4ac35946443fae5e9b359bfd078433500'/>
<id>urn:sha1:4e6ee7c4ac35946443fae5e9b359bfd078433500</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC r194298:</title>
<updated>2009-06-30T03:05:50Z</updated>
<author>
<name>Alexander Kabaev</name>
<email>kan@FreeBSD.org</email>
</author>
<published>2009-06-30T03:05:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=55f7250f38a12767c8dcf9856ad0c64e3a1ad32c'/>
<id>urn:sha1:55f7250f38a12767c8dcf9856ad0c64e3a1ad32c</id>
<content type='text'>
FreeBSD returns main object handle from dlopen(NULL, ...) calls.
dlsym seaches using this handle are expected to look for symbol
definitions in all objects loaded at the program start time along
with all objects currently in RTLD_GLOBAL scope.
</content>
</entry>
<entry>
<title>MFC r184638: style and WARNS cleanup</title>
<updated>2009-05-14T01:40:36Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2009-05-14T01:40:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5e48d5159535f53615b8de2bdaeea9cc18b212a7'/>
<id>urn:sha1:5e48d5159535f53615b8de2bdaeea9cc18b212a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC r190324:</title>
<updated>2009-05-12T02:17:25Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2009-05-12T02:17:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6d97b0001a0e47bce78453953fe26daffa4dc66d'/>
<id>urn:sha1:6d97b0001a0e47bce78453953fe26daffa4dc66d</id>
<content type='text'>
Support for a new environment variable, LD_ELF_HINTS_PATH for overriding
the rtld hints file.  This environment variable would be unset if the
process is considered as tainted with setuid/setgid.  This feature gives
a convenient way of using a custom set of shared library that is not
located in the default location and switch back.

Feature requested by:	iXsystems
Original patch by:	John Hixson
MFC after:		2 weeks
</content>
</entry>
<entry>
<title>Mostly synchronize  lib/libthr and sys/kern/kern_umtx.c with the code</title>
<updated>2009-03-24T20:57:10Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2009-03-24T20:57:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5da9fe5b5d84c14339b36ecf7f6f52b5b95076cd'/>
<id>urn:sha1:5da9fe5b5d84c14339b36ecf7f6f52b5b95076cd</id>
<content type='text'>
from HEAD.

Since libkse is still built on RELENG_7, pthread_cleanup_push/pop
are left as the functions, but the support code in libthr is present for
the macro versions.

Malloc in RELENG_7 does not require thread exit hook, but I decided
to add empty handler for it, instead of removing callback from thr_exit().

No mergeinfo since this change is prepared by patching libthr and then
bringing in required missed bits.

Requested by:	bms
Reviewed by:	davidxu
Tested by:	bms, Mykola Dzham &lt;i levsha org ua&gt;
Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>MFC r187913: fix typo.</title>
<updated>2009-02-09T10:28:16Z</updated>
<author>
<name>Maxim Konovalov</name>
<email>maxim@FreeBSD.org</email>
</author>
<published>2009-02-09T10:28:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d7187cc6be2a98808dabe4f7c46a54a567ab3cf2'/>
<id>urn:sha1:d7187cc6be2a98808dabe4f7c46a54a567ab3cf2</id>
<content type='text'>
</content>
</entry>
</feed>
