<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/libexec/ftpd, branch releng/12.4</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.4</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.4'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2022-07-29T02:36:53Z</updated>
<entry>
<title>ftpd(8): do not refer to now unused libxo(3)</title>
<updated>2022-07-29T02:36:53Z</updated>
<author>
<name>Eugene Grosbein</name>
<email>eugen@FreeBSD.org</email>
</author>
<published>2022-06-10T14:03:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=149c85360cf835b970171cc9a49953770e6c3394'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>ftp: Use /var/spool/ftp as ftp's home consistently</title>
<updated>2022-07-12T08:39:50Z</updated>
<author>
<name>Mateusz Piotrowski</name>
<email>0mp@FreeBSD.org</email>
</author>
<published>2022-06-28T13:13:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e9ef7a1fb36b96cdaa43a37b65927104da3547e5'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>ftpd: delete dead code</title>
<updated>2021-08-22T23:05:32Z</updated>
<author>
<name>Alan Somers</name>
<email>asomers@FreeBSD.org</email>
</author>
<published>2021-07-27T18:14:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=457516c6ab758abf47d22fcf520d82bf1be96a26'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>MFC r366003:</title>
<updated>2020-09-29T01:56:21Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2020-09-29T01:56:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fad75225aa47830a0831ce32bb716b9c5d763d50'/>
<id>urn:sha1:fad75225aa47830a0831ce32bb716b9c5d763d50</id>
<content type='text'>
ftpd: Add missing braces around a statfd check
</content>
</entry>
<entry>
<title>MFC r365771:</title>
<updated>2020-09-15T20:55:13Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2020-09-15T20:55:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ff1e565f5a1708c18f58cddf8566bd79cca9cdea'/>
<id>urn:sha1:ff1e565f5a1708c18f58cddf8566bd79cca9cdea</id>
<content type='text'>
ftpd: Exit during authentication if an error occurs after chroot().

admbug:		969
Security:	CVE-2020-7468
</content>
</entry>
<entry>
<title>MFC r362569 (by jkim):</title>
<updated>2020-07-25T23:06:47Z</updated>
<author>
<name>Don Lewis</name>
<email>truckman@FreeBSD.org</email>
</author>
<published>2020-07-25T23:06:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=757f7658e269a36c9a0b1a22b68c1823d04c5a49'/>
<id>urn:sha1:757f7658e269a36c9a0b1a22b68c1823d04c5a49</id>
<content type='text'>
    Fix build with recent byacc.
</content>
</entry>
<entry>
<title>Add Makefile.depend.options</title>
<updated>2019-12-19T04:58:11Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2019-12-19T04:58:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=387f2740cab1168555efc6076159d2a66f018a58'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>Move ftpusers to libexec/ftpd/</title>
<updated>2018-08-21T17:07:52Z</updated>
<author>
<name>Brad Davis</name>
<email>brd@FreeBSD.org</email>
</author>
<published>2018-08-21T17:07:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=541075a618224e50431824d139c3e5fbdc3cfe7e'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>Use strlcpy().</title>
<updated>2017-12-05T07:21:47Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2017-12-05T07:21:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=69097cd8da7e52567dd83f0242cf5431c6783fe8'/>
<id>urn:sha1:69097cd8da7e52567dd83f0242cf5431c6783fe8</id>
<content type='text'>
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>General further adoption of SPDX licensing ID tags.</title>
<updated>2017-11-20T19:49:47Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2017-11-20T19:49:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8a16b7a18f5d0b031f09832fd7752fba717e2a97'/>
<id>urn:sha1:8a16b7a18f5d0b031f09832fd7752fba717e2a97</id>
<content type='text'>
Mainly focus on files that use BSD 3-Clause license.

The Software Package Data Exchange (SPDX) group provides a specification
to make it easier for automated tools to detect and summarize well known
opensource licenses. We are gradually adopting the specification, noting
that the tags are considered only advisory and do not, in any way,
superceed or replace the license texts.

Special thanks to Wind River for providing access to "The Duke of
Highlander" tool: an older (2014) run over FreeBSD tree was useful as a
starting point.
</content>
</entry>
</feed>
