<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/libexec/ftpd, branch release/9.0.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F9.0.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F9.0.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<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/commit/?id=7501ca43959525c0fffc939d2f3daf2fdf69e553'/>
<id>urn:sha1:7501ca43959525c0fffc939d2f3daf2fdf69e553</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>Add LOGIN_SETCPUMASK and LOGIN_SETLOGINCLASS to the setusercontext(3)</title>
<updated>2011-06-22T19:14:49Z</updated>
<author>
<name>Edward Tomasz Napierala</name>
<email>trasz@FreeBSD.org</email>
</author>
<published>2011-06-22T19:14:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e81b1c71290acd1feb668a81a57a3cdc88d32bb4'/>
<id>urn:sha1:e81b1c71290acd1feb668a81a57a3cdc88d32bb4</id>
<content type='text'>
calls in ftpd(8).
</content>
</entry>
<entry>
<title>Make format string a string literal.  (Discovered by clang.)</title>
<updated>2011-01-04T00:39:56Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2011-01-04T00:39:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=62f390ecd9a37534b6e237215e5597e019ea718a'/>
<id>urn:sha1:62f390ecd9a37534b6e237215e5597e019ea718a</id>
<content type='text'>
MFC After: 1 week
</content>
</entry>
<entry>
<title>Handle failure from ftpd_popen in statfilecmd().</title>
<updated>2011-01-04T00:11:09Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2011-01-04T00:11:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=763e8c9623f8ac3c6d075ccb3d22afa8730afa19'/>
<id>urn:sha1:763e8c9623f8ac3c6d075ccb3d22afa8730afa19</id>
<content type='text'>
Reviewed by:	attilio
MFC after:	1 week
</content>
</entry>
<entry>
<title>expand checkuser() to support the propagation of error codes back to</title>
<updated>2011-01-03T21:28:12Z</updated>
<author>
<name>Christian S.J. Peron</name>
<email>csjp@FreeBSD.org</email>
</author>
<published>2011-01-03T21:28:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cefb678553cb4c193bb09b0944414a1bc87052ba'/>
<id>urn:sha1:cefb678553cb4c193bb09b0944414a1bc87052ba</id>
<content type='text'>
the caller.  Currently, checkuser() does not differentiate between the
failure to open the file and the absence of a user in the file.  Check
to see if there was an error opening the file.  If there are any errors,
terminate the connection.  Currently, the only exception to this rule
is ENOENT, since there is nothing that says the /etc/ftpuser
and /etc/ftpchroot has to exist.

MFC after:	3 weeks
</content>
</entry>
<entry>
<title>mdoc: drop redundant .Pp and .LP calls</title>
<updated>2010-10-08T12:40:16Z</updated>
<author>
<name>Ulrich Spörlein</name>
<email>uqs@FreeBSD.org</email>
</author>
<published>2010-10-08T12:40:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0d9deed52c5ed3b24d2da5ec3a0a172fe9092a96'/>
<id>urn:sha1:0d9deed52c5ed3b24d2da5ec3a0a172fe9092a96</id>
<content type='text'>
They have no effect when coming in pairs, or before .Bl/.Bd
</content>
</entry>
<entry>
<title>Check that gl_pathc is bigger than zero before derefencing gl_pathv.</title>
<updated>2010-03-25T22:41:01Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2010-03-25T22:41:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d56cc5591766aeb662eb92411d2a0ee3c0972997'/>
<id>urn:sha1:d56cc5591766aeb662eb92411d2a0ee3c0972997</id>
<content type='text'>
When gl_pathc == 0, the content of gl_pathv is undefined.

PR:		bin/144761
Submitted by:	David BERARD &lt;contact davidberard fr&gt;
Obtained from:	OpenBSD
MFC after:	1 week
</content>
</entry>
<entry>
<title>Set ut_line to "ftpd" for ftpd.</title>
<updated>2010-02-09T07:35:12Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2010-02-09T07:35:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cee4a62e546c1b991510d0c9b0f9d4cd220764e6'/>
<id>urn:sha1:cee4a62e546c1b991510d0c9b0f9d4cd220764e6</id>
<content type='text'>
This makes it a little easier to figure out which application was
responsible for this log entry. Ideally we should add an ut_process or
something similar.

Suggested by:	Vincent Poy &lt;vincepoy gmail com&gt;
</content>
</entry>
<entry>
<title>Remove stale references to utmp(5) and its corresponding filenames.</title>
<updated>2010-01-21T17:25:12Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2010-01-21T17:25:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0806dd92385d0aec9cc43ef516f8387b1621dd6e'/>
<id>urn:sha1:0806dd92385d0aec9cc43ef516f8387b1621dd6e</id>
<content type='text'>
I removed utmp and its manpage, but not other manpages referring to it.
</content>
</entry>
<entry>
<title>Really disable wtmp logging when chrooting.</title>
<updated>2010-01-18T23:28:25Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2010-01-18T23:28:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9f37b1a2b4ce5b2e8a1654ce3b08dbacf05d5752'/>
<id>urn:sha1:9f37b1a2b4ce5b2e8a1654ce3b08dbacf05d5752</id>
<content type='text'>
Also perform a small cleanup to ftpd_logwtmp(). Just use a NULL
parameter for the username to indicate a logout, instead of an empty
string.

Reported by:	Alexey Shuvaev &lt;shuvaev physik uni-wuerzburg de&gt;
</content>
</entry>
</feed>
