<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/libexec/ftpd, branch stable/12</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>ftpd: add deprecation notice</title>
<updated>2023-09-14T09:57:57+00:00</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2023-09-09T17:34:14+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=4214f6cbb467cb5a81ba9fa9ec9df0b992ecb913'/>
<id>4214f6cbb467cb5a81ba9fa9ec9df0b992ecb913</id>
<content type='text'>
Approved by:	gordon
Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D26447

(cherry picked from commit 98b98ec1bc7e961c3d3468b0e481080580c902cf)
(cherry picked from commit cc9347cc79d320cac00ccf5d5f23971de2c887a1)
(cherry picked from commit 01d82151022cb1383e83c331708a787f1907b00f)
(cherry picked from commit 3ea83e94cdfa34745641dfa5f43debfdcd79e229)
(cherry picked from commit 0e383bb3cd1856515c4b67cbced76952280b4fb2)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved by:	gordon
Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D26447

(cherry picked from commit 98b98ec1bc7e961c3d3468b0e481080580c902cf)
(cherry picked from commit cc9347cc79d320cac00ccf5d5f23971de2c887a1)
(cherry picked from commit 01d82151022cb1383e83c331708a787f1907b00f)
(cherry picked from commit 3ea83e94cdfa34745641dfa5f43debfdcd79e229)
(cherry picked from commit 0e383bb3cd1856515c4b67cbced76952280b4fb2)
</pre>
</div>
</content>
</entry>
<entry>
<title>ftpd(8): do not refer to now unused libxo(3)</title>
<updated>2022-07-29T02:36:53+00:00</updated>
<author>
<name>Eugene Grosbein</name>
<email>eugen@FreeBSD.org</email>
</author>
<published>2022-06-10T14:03:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=149c85360cf835b970171cc9a49953770e6c3394'/>
<id>149c85360cf835b970171cc9a49953770e6c3394</id>
<content type='text'>
In 2018, the commit r328100 (0fdf7fa846b1a1b1679e86812a1b08b8cb623604)
removed libxo(3) support from ls(1), so ftpd has no reasons to link
with libxo since then.

(cherry picked from commit 796d48ec416863ab2826a1205365710635244023)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In 2018, the commit r328100 (0fdf7fa846b1a1b1679e86812a1b08b8cb623604)
removed libxo(3) support from ls(1), so ftpd has no reasons to link
with libxo since then.

(cherry picked from commit 796d48ec416863ab2826a1205365710635244023)
</pre>
</div>
</content>
</entry>
<entry>
<title>ftp: Use /var/spool/ftp as ftp's home consistently</title>
<updated>2022-07-12T08:39:50+00:00</updated>
<author>
<name>Mateusz Piotrowski</name>
<email>0mp@FreeBSD.org</email>
</author>
<published>2022-06-28T13:13:39+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e9ef7a1fb36b96cdaa43a37b65927104da3547e5'/>
<id>e9ef7a1fb36b96cdaa43a37b65927104da3547e5</id>
<content type='text'>
The home directory of the ftp user is /var/spool/ftp according to
hier(7). Update the manual page of ftpd(8) to reflect that.

MFC after:	2 weeks

(cherry picked from commit bad2f716f4d3453fb9156b603cfaca44ea30fa31)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The home directory of the ftp user is /var/spool/ftp according to
hier(7). Update the manual page of ftpd(8) to reflect that.

MFC after:	2 weeks

(cherry picked from commit bad2f716f4d3453fb9156b603cfaca44ea30fa31)
</pre>
</div>
</content>
</entry>
<entry>
<title>ftpd: delete dead code</title>
<updated>2021-08-22T23:05:32+00:00</updated>
<author>
<name>Alan Somers</name>
<email>asomers@FreeBSD.org</email>
</author>
<published>2021-07-27T18:14:00+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=457516c6ab758abf47d22fcf520d82bf1be96a26'/>
<id>457516c6ab758abf47d22fcf520d82bf1be96a26</id>
<content type='text'>
Delete code killed by SVN r13139 in 1996.  Little chance that it would
still compile today.

PR:		257317
Reported by:	Alan Shearer &lt;sakison@gmail.com&gt;
Sponsored by:	Axcient

(cherry picked from commit 674400eb20b65369a88b1cb778d729bc297832c9)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Delete code killed by SVN r13139 in 1996.  Little chance that it would
still compile today.

PR:		257317
Reported by:	Alan Shearer &lt;sakison@gmail.com&gt;
Sponsored by:	Axcient

(cherry picked from commit 674400eb20b65369a88b1cb778d729bc297832c9)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r366003:</title>
<updated>2020-09-29T01:56:21+00:00</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2020-09-29T01:56:21+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=fad75225aa47830a0831ce32bb716b9c5d763d50'/>
<id>fad75225aa47830a0831ce32bb716b9c5d763d50</id>
<content type='text'>
ftpd: Add missing braces around a statfd check
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ftpd: Add missing braces around a statfd check
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r365771:</title>
<updated>2020-09-15T20:55:13+00:00</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2020-09-15T20:55:13+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=ff1e565f5a1708c18f58cddf8566bd79cca9cdea'/>
<id>ff1e565f5a1708c18f58cddf8566bd79cca9cdea</id>
<content type='text'>
ftpd: Exit during authentication if an error occurs after chroot().

admbug:		969
Security:	CVE-2020-7468
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ftpd: Exit during authentication if an error occurs after chroot().

admbug:		969
Security:	CVE-2020-7468
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r362569 (by jkim):</title>
<updated>2020-07-25T23:06:47+00:00</updated>
<author>
<name>Don Lewis</name>
<email>truckman@FreeBSD.org</email>
</author>
<published>2020-07-25T23:06:47+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=757f7658e269a36c9a0b1a22b68c1823d04c5a49'/>
<id>757f7658e269a36c9a0b1a22b68c1823d04c5a49</id>
<content type='text'>
    Fix build with recent byacc.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    Fix build with recent byacc.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Makefile.depend.options</title>
<updated>2019-12-19T04:58:11+00:00</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2019-12-19T04:58:11+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=387f2740cab1168555efc6076159d2a66f018a58'/>
<id>387f2740cab1168555efc6076159d2a66f018a58</id>
<content type='text'>
Leaf directories that have dependencies impacted
by options need a Makefile.depend.options file
to avoid churn in Makefile.depend

DIRDEPS for cases such as OPENSSL, TCP_WRAPPERS etc
can be set in local.dirdeps-options.mk
which can add to those set in Makefile.depend.options

See share/mk/dirdeps-options.mk

Also update affected Makefile.depend files.

MFC of r355616 and r355617

Reviewed by:	 bdrewery
Sponsored by:   Juniper Networks
Differential Revision:  https://reviews.freebsd.org/D22469
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Leaf directories that have dependencies impacted
by options need a Makefile.depend.options file
to avoid churn in Makefile.depend

DIRDEPS for cases such as OPENSSL, TCP_WRAPPERS etc
can be set in local.dirdeps-options.mk
which can add to those set in Makefile.depend.options

See share/mk/dirdeps-options.mk

Also update affected Makefile.depend files.

MFC of r355616 and r355617

Reviewed by:	 bdrewery
Sponsored by:   Juniper Networks
Differential Revision:  https://reviews.freebsd.org/D22469
</pre>
</div>
</content>
</entry>
<entry>
<title>Move ftpusers to libexec/ftpd/</title>
<updated>2018-08-21T17:07:52+00:00</updated>
<author>
<name>Brad Davis</name>
<email>brd@FreeBSD.org</email>
</author>
<published>2018-08-21T17:07:52+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=541075a618224e50431824d139c3e5fbdc3cfe7e'/>
<id>541075a618224e50431824d139c3e5fbdc3cfe7e</id>
<content type='text'>
Thsi helps with pkgbase by switching to CONFS so that ftpusers will be
properly tagged as a config file.

Approved by:	will (mentor)
Differential Revision:	https://reviews.freebsd.org/D16787
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thsi helps with pkgbase by switching to CONFS so that ftpusers will be
properly tagged as a config file.

Approved by:	will (mentor)
Differential Revision:	https://reviews.freebsd.org/D16787
</pre>
</div>
</content>
</entry>
<entry>
<title>Use strlcpy().</title>
<updated>2017-12-05T07:21:47+00:00</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2017-12-05T07:21:47+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=69097cd8da7e52567dd83f0242cf5431c6783fe8'/>
<id>69097cd8da7e52567dd83f0242cf5431c6783fe8</id>
<content type='text'>
MFC after:	2 weeks
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MFC after:	2 weeks
</pre>
</div>
</content>
</entry>
</feed>
