Michael P. Soulier
e35cd2d60c
Added simple doc examples and install info.
2010-07-14 13:28:53 -04:00
Michael P. Soulier
58623df7d0
Adding support for input/output as stdin/stdout
2010-05-25 21:51:07 -04:00
Michael P. Soulier
2bb832642a
First working upload with new state machine. Not usable yet, upload fails to
...
always send all data for some reason.
2010-05-10 15:25:31 -04:00
Michael P. Soulier
a6a18c178b
First successful download with both client and server.
2009-08-16 19:57:11 -04:00
Michael P. Soulier
41bf3a25e6
Improving sample client output on error and fixing default blocksize when
...
server ignores options.
2009-04-10 22:48:51 -04:00
Michael P. Soulier
bd2e19529f
Merged upload patch.
2009-04-10 21:59:25 -04:00
Michael P. Soulier
ca7a06a09b
Fixed the use of the tsize option in RRQ packets.
2008-10-08 21:31:34 -04:00
Michael P. Soulier
07416bf848
Rebased tsize branch and added a --tsize option to the client.
...
Now sending all packets to the progresshook, not just DAT packets,
so that the client can see the OACK. Not yet making use of the returned
tsize. Need to test this on a server that supports tsize.
2008-10-04 20:42:27 -04:00
Michael P. Soulier
67302801eb
Adding upload patch from Lorenz Schori - patch 1897344 in SF tracker
2008-07-30 14:04:01 -04:00
msoulier
8f5595c6f9
Simplifying use of optparse. Thanks to Steven Bethard for the suggestions.
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@63 63283fd4-ec1e-0410-9879-cb7f675518da
2007-02-23 02:09:38 +00:00
msoulier
c7d86d36df
Supplying a default blksize options in the server.
...
Fix for 1633625.
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@60 63283fd4-ec1e-0410-9879-cb7f675518da
2007-02-17 01:40:02 +00:00
msoulier
f79a1e9828
Making server exit gracefully.
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@47 63283fd4-ec1e-0410-9879-cb7f675518da
2006-12-15 23:35:48 +00:00
msoulier
5cfbae3dc7
Added lots in the server to support a download, with timeouts.
...
Not yet tested with a client, but the damn thing runs.
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@44 63283fd4-ec1e-0410-9879-cb7f675518da
2006-12-15 03:04:40 +00:00
msoulier
3b4d17704e
Starting on sample server.
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@41 63283fd4-ec1e-0410-9879-cb7f675518da
2006-12-14 02:30:09 +00:00
msoulier
94ef067e94
Successful test on basic select loop
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@40 63283fd4-ec1e-0410-9879-cb7f675518da
2006-12-14 02:29:46 +00:00
msoulier
fc2a587641
Started on the server
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@37 63283fd4-ec1e-0410-9879-cb7f675518da
2006-12-10 19:12:43 +00:00
msoulier
aece5aaf2e
Added --debug option to sample client.
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@36 63283fd4-ec1e-0410-9879-cb7f675518da
2006-12-09 21:42:02 +00:00
msoulier
6ebd6fcbc8
Fixed broken decode, and adjusted the client options.
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@20 63283fd4-ec1e-0410-9879-cb7f675518da
2006-10-09 02:44:27 +00:00
msoulier
e771f670fb
Fixed handling of port
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@17 63283fd4-ec1e-0410-9879-cb7f675518da
2006-10-05 16:38:33 +00:00
msoulier
cb75a4b281
Updating for production
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@16 63283fd4-ec1e-0410-9879-cb7f675518da
2006-10-05 16:32:59 +00:00
msoulier
ed15161e81
Got variable blocksizes working.
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@12 63283fd4-ec1e-0410-9879-cb7f675518da
2006-10-05 03:38:28 +00:00
msoulier
88c387b1ec
Added OACK packet, and factored-out client code.
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@5 63283fd4-ec1e-0410-9879-cb7f675518da
2006-10-04 02:43:05 +00:00
msoulier
cfa8e61fa3
Restructuring
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@3 63283fd4-ec1e-0410-9879-cb7f675518da
2006-10-03 19:11:18 +00:00