]> CyberLeo.Net >> Repos - FreeBSD/releng/9.0.git/commit
Fix a problem whereby a corrupt DNS record can cause named to crash. [11:06]
authorcperciva <cperciva@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 23 Dec 2011 15:00:37 +0000 (15:00 +0000)
committercperciva <cperciva@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 23 Dec 2011 15:00:37 +0000 (15:00 +0000)
commit009dc59ffcb8447032d3a70d1237526df8ad9367
treea31c7c84809d4c0fa95e7230e74ecdea499c6b31
parentd2e049a37b727b9d06c06c7069d6d9dc010cd567
Fix a problem whereby a corrupt DNS record can cause named to crash. [11:06]

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

git-svn-id: svn://svn.freebsd.org/base/releng/9.0@228843 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
12 files changed:
contrib/telnet/libtelnet/encrypt.c
crypto/heimdal/appl/telnet/libtelnet/encrypt.c
include/unistd.h
lib/libc/Versions.def
lib/libc/gen/Makefile.inc
lib/libc/gen/Symbol.map
lib/libc/gen/libc_dlopen.c [new file with mode: 0644]
lib/libc/iconv/citrus_module.c
lib/libc/include/libc_private.h
lib/libc/net/nsdispatch.c
libexec/ftpd/ftpd.c
libexec/ftpd/popen.c