<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/libexec/tftpd, branch stable/6</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=stable%2F6</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=stable%2F6'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2006-08-12T18:31:56Z</updated>
<entry>
<title>MFC r1.19:</title>
<updated>2006-08-12T18:31:56Z</updated>
<author>
<name>Yaroslav Tykhiy</name>
<email>ytykhiy@gmail.com</email>
</author>
<published>2006-08-12T18:31:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=80951a62bde638de57e142af688ccefd92c790f2'/>
<id>urn:sha1:80951a62bde638de57e142af688ccefd92c790f2</id>
<content type='text'>
  - Improve and extend mark-up.
  - Don't use full path in .Nm (we just don't do that).
  - Correct some frivolous and poorly rendering language,
    such as using possessive case for .Nm or .Fl .
  - Use the same capitalization for "user ID" as in setuid(2) and getuid(2).
  - Bring SEE ALSO in accord with the text.
</content>
</entry>
<entry>
<title>o Missed colon in getopt(3) argument makes tftpd(8) crash.  Fix that.</title>
<updated>2005-05-31T17:22:53Z</updated>
<author>
<name>Maxim Konovalov</name>
<email>maxim@FreeBSD.org</email>
</author>
<published>2005-05-31T17:22:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=208ac62dc6cedbf5131a0f978881cfc0e6191c5e'/>
<id>urn:sha1:208ac62dc6cedbf5131a0f978881cfc0e6191c5e</id>
<content type='text'>
PR:		misc/81732
Submitted by:	Denis Grudkin
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>NI_WITHSCOPEID cleanup.  Neither RFC 2553 nor RFC 3493 defines</title>
<updated>2005-05-13T16:31:11Z</updated>
<author>
<name>Hajimu UMEMOTO</name>
<email>ume@FreeBSD.org</email>
</author>
<published>2005-05-13T16:31:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4f101318489d72d2eeada2463a8fc3d105855628'/>
<id>urn:sha1:4f101318489d72d2eeada2463a8fc3d105855628</id>
<content type='text'>
NI_WITHSCOPEID, and our getaddrinfo(3) does nothing special
for it, now.
</content>
</entry>
<entry>
<title>- Use socklen_t.</title>
<updated>2005-02-14T17:59:52Z</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2005-02-14T17:59:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4359d8a336e7700adc193058c7fc4473fd1a66fe'/>
<id>urn:sha1:4359d8a336e7700adc193058c7fc4473fd1a66fe</id>
<content type='text'>
- No need for 'fromlen' to have file scope.
- Remove an unused variable.
</content>
</entry>
<entry>
<title>Instead of "OpenFirmware", "openfirmware", etc. use the official spelling</title>
<updated>2004-08-16T15:45:27Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2004-08-16T15:45:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=39513fa66497aa8f8b91f43c923db7d31db657a3'/>
<id>urn:sha1:39513fa66497aa8f8b91f43c923db7d31db657a3</id>
<content type='text'>
"Open Firmware" from IEEE 1275 and OpenFirmware.org (no pun intended).

Ok'ed by:	tmm
</content>
</entry>
<entry>
<title>mdoc(7) fixes.</title>
<updated>2004-07-07T19:57:16Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2004-07-07T19:57:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2410103c1d01e5581dbe8c80c0fbbdb90c1fdadc'/>
<id>urn:sha1:2410103c1d01e5581dbe8c80c0fbbdb90c1fdadc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>The call to setuid(2) subsequently causes setgroups(2) to fail. setgroups(2)</title>
<updated>2004-06-30T18:58:19Z</updated>
<author>
<name>Christian S.J. Peron</name>
<email>csjp@FreeBSD.org</email>
</author>
<published>2004-06-30T18:58:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0c90b4887ef76d8909d955f46f6267d1a8f448a2'/>
<id>urn:sha1:0c90b4887ef76d8909d955f46f6267d1a8f448a2</id>
<content type='text'>
requires super-user access in order to complete successfully.
Move setgroups(2) to execute before setuid(2) so that it is successful.
</content>
</entry>
<entry>
<title>Call tzset() at startup.</title>
<updated>2004-06-21T10:47:12Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2004-06-21T10:47:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3ec73cf1001463b2115697c35017aaee367fc703'/>
<id>urn:sha1:3ec73cf1001463b2115697c35017aaee367fc703</id>
<content type='text'>
Submitted by:	Andrzej ToboÅa &lt;ato@iem.pw.edu.pl&gt;
</content>
</entry>
<entry>
<title>o Reduce path names in RRQ and WRQ packets by:</title>
<updated>2004-06-21T08:01:16Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2004-06-21T08:01:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7bc7e0c85e9a52a347fb79e4af0f31879355d3ce'/>
<id>urn:sha1:7bc7e0c85e9a52a347fb79e4af0f31879355d3ce</id>
<content type='text'>
    Reducing "/+./" strings to "/"
    Reducing "/[^/]+/../" to "/"

o Don't send an OACK when the result of the [RW]RQ is an error.

These changes allow tftpd to interact with pxelinux.bin from the syslinux
package.

Whilst the path reducing code doesn't properly handle situations where the
path component before the "/../" is a symlink to (say) ".", I would suggest
that it does the right thing in terms of the clients perception of what
their path string actually represents.  This seems better than using
realpath() and breaking environments where symlinks point outside of the
directory hierarchy that tftpd is configured to allow.
</content>
</entry>
<entry>
<title>- Close fd if fdopen(fd) fails.</title>
<updated>2004-05-25T01:40:27Z</updated>
<author>
<name>Matthew N. Dodd</name>
<email>mdodd@FreeBSD.org</email>
</author>
<published>2004-05-25T01:40:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e99c7b0d2c25cdc650bbe3ccb54b7c6cbd4014fa'/>
<id>urn:sha1:e99c7b0d2c25cdc650bbe3ccb54b7c6cbd4014fa</id>
<content type='text'>
- Format return () to resemble the one 5 lines up.
</content>
</entry>
</feed>
