<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rtftp, branch 1.0.0</title>
<subtitle>A rusty client/server for the Trivial File Transfer Protocol
</subtitle>
<id>https://git.herrmann.dev/cgit/rtftp/atom?h=1.0.0</id>
<link rel='self' href='https://git.herrmann.dev/cgit/rtftp/atom?h=1.0.0'/>
<link rel='alternate' type='text/html' href='https://git.herrmann.dev/cgit/rtftp/'/>
<updated>2019-03-12T19:10:58Z</updated>
<entry>
<title>Bump version to 1.0.0</title>
<updated>2019-03-12T19:10:58Z</updated>
<author>
<name>Reiner Herrmann</name>
<email>reiner@reiner-h.de</email>
</author>
<published>2019-03-12T19:10:58Z</published>
<link rel='alternate' type='text/html' href='https://git.herrmann.dev/cgit/rtftp/commit/?id=fb7b378d8709e5d861876f40cb5c408fdb5b2a43'/>
<id>urn:sha1:fb7b378d8709e5d861876f40cb5c408fdb5b2a43</id>
<content type='text'>
The current state is considered feature-complete, as the main
TFTP RFC and the important extensions have been implemented.
</content>
</entry>
<entry>
<title>Use buffered file reading and fix the behaviour of read returning less data than expected</title>
<updated>2019-03-10T19:47:30Z</updated>
<author>
<name>Reiner Herrmann</name>
<email>reiner@reiner-h.de</email>
</author>
<published>2019-03-10T19:47:30Z</published>
<link rel='alternate' type='text/html' href='https://git.herrmann.dev/cgit/rtftp/commit/?id=1967bf87b37aa9ee3deecd158202fda91adc7089'/>
<id>urn:sha1:1967bf87b37aa9ee3deecd158202fda91adc7089</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use write_all as suggested by clippy</title>
<updated>2019-03-10T16:06:01Z</updated>
<author>
<name>Reiner Herrmann</name>
<email>reiner@reiner-h.de</email>
</author>
<published>2019-03-10T16:06:01Z</published>
<link rel='alternate' type='text/html' href='https://git.herrmann.dev/cgit/rtftp/commit/?id=0b8e7d786e982d5410d29b805c130fd597294ac0'/>
<id>urn:sha1:0b8e7d786e982d5410d29b805c130fd597294ac0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement netascii transfer mode (in server, client and for tsize option)</title>
<updated>2019-03-10T14:10:46Z</updated>
<author>
<name>Reiner Herrmann</name>
<email>reiner@reiner-h.de</email>
</author>
<published>2019-03-10T14:10:46Z</published>
<link rel='alternate' type='text/html' href='https://git.herrmann.dev/cgit/rtftp/commit/?id=d2ace614a1bfa8643889b49852b38f13b25a6e64'/>
<id>urn:sha1:d2ace614a1bfa8643889b49852b38f13b25a6e64</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor test script</title>
<updated>2019-03-10T13:15:11Z</updated>
<author>
<name>Reiner Herrmann</name>
<email>reiner@reiner-h.de</email>
</author>
<published>2019-03-10T13:15:11Z</published>
<link rel='alternate' type='text/html' href='https://git.herrmann.dev/cgit/rtftp/commit/?id=a6fd3c9eac2339a6edbc1bfbb64109ce9fc72027'/>
<id>urn:sha1:a6fd3c9eac2339a6edbc1bfbb64109ce9fc72027</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run a test against itself</title>
<updated>2019-03-09T22:05:52Z</updated>
<author>
<name>Reiner Herrmann</name>
<email>reiner@reiner-h.de</email>
</author>
<published>2019-03-09T22:05:52Z</published>
<link rel='alternate' type='text/html' href='https://git.herrmann.dev/cgit/rtftp/commit/?id=a3cd2ab060a8b601953416a9223414e7138f9732'/>
<id>urn:sha1:a3cd2ab060a8b601953416a9223414e7138f9732</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a few tests</title>
<updated>2019-03-09T22:01:56Z</updated>
<author>
<name>Reiner Herrmann</name>
<email>reiner@reiner-h.de</email>
</author>
<published>2019-03-09T22:01:48Z</published>
<link rel='alternate' type='text/html' href='https://git.herrmann.dev/cgit/rtftp/commit/?id=a180ffdb3583eb21277b3806e1482613191fd81d'/>
<id>urn:sha1:a180ffdb3583eb21277b3806e1482613191fd81d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use configured dir for allowed file check</title>
<updated>2019-03-09T22:00:25Z</updated>
<author>
<name>Reiner Herrmann</name>
<email>reiner@reiner-h.de</email>
</author>
<published>2019-03-09T22:00:25Z</published>
<link rel='alternate' type='text/html' href='https://git.herrmann.dev/cgit/rtftp/commit/?id=9ed187c426a2cf5916c4e91e3d8a1662c2ca5eed'/>
<id>urn:sha1:9ed187c426a2cf5916c4e91e3d8a1662c2ca5eed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement Default trait for tftpd Configuration</title>
<updated>2019-03-09T21:59:27Z</updated>
<author>
<name>Reiner Herrmann</name>
<email>reiner@reiner-h.de</email>
</author>
<published>2019-03-09T21:59:27Z</published>
<link rel='alternate' type='text/html' href='https://git.herrmann.dev/cgit/rtftp/commit/?id=98a2c4257e240aaa83e874b60dbaa91ddb72737e'/>
<id>urn:sha1:98a2c4257e240aaa83e874b60dbaa91ddb72737e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Drop unnecessary return value from function</title>
<updated>2019-03-08T22:43:01Z</updated>
<author>
<name>Reiner Herrmann</name>
<email>reiner@reiner-h.de</email>
</author>
<published>2019-03-08T22:43:01Z</published>
<link rel='alternate' type='text/html' href='https://git.herrmann.dev/cgit/rtftp/commit/?id=ef418496df9a96b9702d42d3ae2f0b41d2084528'/>
<id>urn:sha1:ef418496df9a96b9702d42d3ae2f0b41d2084528</id>
<content type='text'>
</content>
</entry>
</feed>
