]> CyberLeo.Net >> Repos - FreeBSD/stable/9.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)
commitede814f2d07e72c7862a75f6f08387fd74d182a0
tree40658575fd0f8bcef26a5fbd7bd1b307ae86757f
parent82631ab99ee02086a567092034d51125bed41f69
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/stable/9@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