<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/libexec/tftpd, branch release/13.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F13.1.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F13.1.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2020-12-15T09:43:18Z</updated>
<entry>
<title>When receiving a file having a length, which is a mulitple of the blocksize,</title>
<updated>2020-12-15T09:43:18Z</updated>
<author>
<name>Michael Tuexen</name>
<email>tuexen@FreeBSD.org</email>
</author>
<published>2020-12-15T09:43:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1d0272a600c7e64f641c3193eabd41f467c2d6ff'/>
<id>urn:sha1:1d0272a600c7e64f641c3193eabd41f467c2d6ff</id>
<content type='text'>
close the file once it is received.

Reported by:	Timo Voelker
MFC after:	1 week
</content>
</entry>
<entry>
<title>Improve the counting of blocks used to transfer a file from the</title>
<updated>2020-12-14T22:13:58Z</updated>
<author>
<name>Michael Tuexen</name>
<email>tuexen@FreeBSD.org</email>
</author>
<published>2020-12-14T22:13:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3696db923f8e182e508b01bd46c0ba255c621dd6'/>
<id>urn:sha1:3696db923f8e182e508b01bd46c0ba255c621dd6</id>
<content type='text'>
server to the client in case of not using an OACK: Don't miss
the first block in case of it is not also the last one.

MFC after:		1 week
</content>
</entry>
<entry>
<title>Fix the TFTP client when performing a RRQ for files smaller than 512 bytes</title>
<updated>2020-12-10T19:36:33Z</updated>
<author>
<name>Michael Tuexen</name>
<email>tuexen@FreeBSD.org</email>
</author>
<published>2020-12-10T19:36:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1f67c37c1f9353e3a211795ff5e154884319a0cd'/>
<id>urn:sha1:1f67c37c1f9353e3a211795ff5e154884319a0cd</id>
<content type='text'>
and the server not sending an OACK:
* Close the file.
* Report the correct the number of received blocks.

MFC after:		1 week
</content>
</entry>
<entry>
<title>When dropping packets (RRQ or WRQ) for debugging, report the send</title>
<updated>2020-12-06T18:43:12Z</updated>
<author>
<name>Michael Tuexen</name>
<email>tuexen@FreeBSD.org</email>
</author>
<published>2020-12-06T18:43:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a1c4a3eaf122d2d0a875ac73c1032d988a318826'/>
<id>urn:sha1:a1c4a3eaf122d2d0a875ac73c1032d988a318826</id>
<content type='text'>
operation as successful. Reporting a failure stops the transfer
instead of using timeouts.

MFC after:		1 week
</content>
</entry>
<entry>
<title>Do a sweep and remove most WARNS=6 settings</title>
<updated>2020-10-01T01:10:51Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2020-10-01T01:10:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7cc42f6d25ef2e19059d088fa7d4853fe9afefb5'/>
<id>urn:sha1:7cc42f6d25ef2e19059d088fa7d4853fe9afefb5</id>
<content type='text'>
Repeating the default WARNS here makes it slightly more difficult to
experiment with default WARNS changes, e.g. if we did something absolutely
bananas and introduced a WARNS=7 and wanted to try lifting the default to
that.

Drop most of them; there is one in the blake2 kernel module, but I suspect
it should be dropped -- the default WARNS in the rest of the build doesn't
currently apply to kernel modules, and I haven't put too much thought into
whether it makes sense to make it so.
</content>
</entry>
<entry>
<title>tftpd: Check for errors from chdir()</title>
<updated>2020-09-22T15:54:05Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2020-09-22T15:54:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0aabff28805234d05583788c1100f9ca50164adf'/>
<id>urn:sha1:0aabff28805234d05583788c1100f9ca50164adf</id>
<content type='text'>
MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Remove tests for obsolete compilers in the build system</title>
<updated>2020-05-12T15:22:40Z</updated>
<author>
<name>Eric van Gyzen</name>
<email>vangyzen@FreeBSD.org</email>
</author>
<published>2020-05-12T15:22:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fac6dee9eb58b2b558fec2aea749460ca623f6d6'/>
<id>urn:sha1:fac6dee9eb58b2b558fec2aea749460ca623f6d6</id>
<content type='text'>
Assume gcc is at least 6.4, the oldest xtoolchain in the ports tree.
Assume clang is at least 6, which was in 11.2-RELEASE.  Drop conditions
for older compilers.

Reviewed by:	imp (earlier version), emaste, jhb
MFC after:	2 weeks
Sponsored by:	Dell EMC Isilon
Differential Revision:	https://reviews.freebsd.org/D24802
</content>
</entry>
<entry>
<title>Abort transfer if fseeko() fails.</title>
<updated>2020-04-21T17:32:57Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2020-04-21T17:32:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0c0119856bcaa27c3d2aa5c0c4a1dd614e0a0eac'/>
<id>urn:sha1:0c0119856bcaa27c3d2aa5c0c4a1dd614e0a0eac</id>
<content type='text'>
CID:		1420215
Reviewed by:	asomers
MFC after:	1 week
Sponsored by:	DARPA
Differential Revision:	https://reviews.freebsd.org/D24454
</content>
</entry>
<entry>
<title>tftpd: tests: raise targeted cstd to c11</title>
<updated>2020-03-05T22:45:16Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2020-03-05T22:45:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=924e10b809a9fcbc8688c1b5848f60b48e6103fe'/>
<id>urn:sha1:924e10b809a9fcbc8688c1b5848f60b48e6103fe</id>
<content type='text'>
r358556 added alignas() use to the functional tests, which isn't defined
until C11. Raise the -std to C11 to fix the build under freebsd-gcc{6,9}.

Reported by:	mhorne, Jenkins/CI
</content>
</entry>
<entry>
<title>Add support for the TFTP windowsize option described in RFC 7440.</title>
<updated>2020-03-02T22:19:30Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2020-03-02T22:19:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fdf929ff91d432d17c4d7d0aa0f9995fffe6fa8e'/>
<id>urn:sha1:fdf929ff91d432d17c4d7d0aa0f9995fffe6fa8e</id>
<content type='text'>
The windowsize option permits multiple blocks to be transmitted
before the receiver sends an ACK improving throughput for larger
files.

Reviewed by:	asomers
MFC after:	2 weeks
Sponsored by:	DARPA
Differential Revision:	https://reviews.freebsd.org/D23836
</content>
</entry>
</feed>
