Commit Graph

102 Commits (a6a18c178b4b60d49baa42c55fb7948d955de263)

Author SHA1 Message Date
Michael P. Soulier a6a18c178b First successful download with both client and server. 2009-08-16 19:57:11 -04:00
Michael P. Soulier 62b22fb562 Did some rework for the state machine in a server context.
Removed the handler framework in favour of a TftpContextServer used
as the session.
2009-08-16 19:56:06 -04:00
Michael P. Soulier 03e4e74829 Fixing up some of the upload code. 2009-08-16 19:46:44 -04:00
Michael P. Soulier 5ee5f63f9b Adding patch for dynamic content from Alex ? <yix@ya.ru> 2009-07-21 09:42:53 -04:00
Michael P. Soulier c61ca171db Fixing a merge error in rebase 2009-04-10 23:20:19 -04:00
Michael P. Soulier 410e14c430 Fixed bug in tidport handling, and lack of OACK response. 2009-04-10 23:09:26 -04:00
Michael P. Soulier 874fef5aae Fixing OACK handling with new state machine. 2009-04-10 23:09:26 -04:00
Michael P. Soulier 5072f6d93c Fixed TftpClient with new state machine. 2009-04-10 23:09:26 -04:00
Michael P. Soulier e7a63bbbc2 Started overhaul of state machine. 2009-04-10 23:07:49 -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 449f10ab6d Updating version in setup 2009-04-09 00:26:33 -04:00
Michael P. Soulier 40185e5ac5 Website update 2009-04-08 23:46:42 -04:00
Michael P. Soulier bc55a17f34 Fixing bogus warnings in options handling. 2009-04-07 18:40:26 -04:00
Michael P. Soulier 74c68b1e5f Merge branch 'master' of git@github.com:msoulier/tftpy 2009-04-07 17:28:56 -04:00
Michael P. Soulier d058642025 Fixing tftproot configured for server as a relative path. 2009-04-07 17:22:37 -04:00
Michael P. Soulier 23b32d0990 Updated site with stylesheet 2009-03-15 22:35:39 -04:00
Michael P. Soulier 0cfcea2ab3 Website update 2009-03-15 21:36:59 -04:00
Michael P. Soulier abf0f1fa15 Adding website 2009-03-14 21:12:21 -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 0a5df33dca Rolling 0.4.6 2008-10-05 23:06:41 -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 8a0162b317 Adding transfer size option patch from Kuba Kończyk.
Patch 2018609 in SF tracker.
2008-10-04 15:35:41 -04:00
Michael P. Soulier c408389ba0 Merged from SVN trunk after register to PyPi 2008-10-03 20:13:02 -04:00
msoulier 65ef2d95d9 Updated for PyPi
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@86 63283fd4-ec1e-0410-9879-cb7f675518da
2008-10-04 00:04:15 +00: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 33b135348f Tagging 0.4.5.
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/tags/release-0.4.5@85 63283fd4-ec1e-0410-9879-cb7f675518da
2008-05-28 23:59:07 +00:00
msoulier 936e4df5b6 Updated for v0.4.5 release.
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@84 63283fd4-ec1e-0410-9879-cb7f675518da
2008-05-28 23:57:55 +00:00
msoulier caff30dda6 Fix for bug 1967647, referencing self.sock instead of sock.
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@83 63283fd4-ec1e-0410-9879-cb7f675518da
2008-05-28 23:31:50 +00:00
msoulier 70f22b1ca1 Fix for [ 1932310 ] security check always fail for windows.
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@82 63283fd4-ec1e-0410-9879-cb7f675518da
2008-05-20 02:20:54 +00:00
msoulier 596af4075f Fixed division by zero error in rate calculations in download function of
client. Thanks to Stefaan Vanheesbeke for the report. 


git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@81 63283fd4-ec1e-0410-9879-cb7f675518da
2008-05-20 02:12:31 +00:00
msoulier 3b1bae3470 Fix for bug [ 1932330 ] binary downloads fail in Windows.
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@80 63283fd4-ec1e-0410-9879-cb7f675518da
2008-05-20 02:00:46 +00:00
msoulier 648564ccfc Updated README.
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@78 63283fd4-ec1e-0410-9879-cb7f675518da
2008-01-31 02:27:25 +00:00
msoulier 792df2d6e2 Updated ChangeLog
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@77 63283fd4-ec1e-0410-9879-cb7f675518da
2008-01-31 02:21:52 +00:00
msoulier 941f5bfa7d Updating version to 0.4.4
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@76 63283fd4-ec1e-0410-9879-cb7f675518da
2008-01-31 02:21:21 +00:00
msoulier f8af287f32 Fixing 1851544 - server not tolerant of unsupported options
Thanks to Landon Jurgens for the report.


git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@75 63283fd4-ec1e-0410-9879-cb7f675518da
2007-12-16 15:48:36 +00:00
msoulier 89a8382cf1 Updated for 0.4.3 release.
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@73 63283fd4-ec1e-0410-9879-cb7f675518da
2007-07-17 01:17:24 +00:00
msoulier 2a98d72540 Removed redundant comparison.
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@72 63283fd4-ec1e-0410-9879-cb7f675518da
2007-07-16 22:55:50 +00:00
msoulier 955ced3747 Fixing string/integer comparison.
Thanks to Simon P. Ditner, bug #1755146.


git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@71 63283fd4-ec1e-0410-9879-cb7f675518da
2007-07-16 22:53:08 +00:00
msoulier 493dcac93e Updated for 0.4.2
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@69 63283fd4-ec1e-0410-9879-cb7f675518da
2007-06-05 02:12:41 +00:00
msoulier bb47795b70 Fixed unit test for factory
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@68 63283fd4-ec1e-0410-9879-cb7f675518da
2007-06-05 02:09:44 +00:00
msoulier d9665e19fc Updating docs for epydoc.
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@67 63283fd4-ec1e-0410-9879-cb7f675518da
2007-03-31 02:03:36 +00:00
msoulier b68ceca9d8 Updated build process.
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@66 63283fd4-ec1e-0410-9879-cb7f675518da
2007-03-31 01:51:42 +00:00
msoulier d8730c7df4 Adding epydoc target.
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@65 63283fd4-ec1e-0410-9879-cb7f675518da
2007-03-31 01:40:31 +00:00
msoulier 0b41ffba9c Updated ChangeLog
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@64 63283fd4-ec1e-0410-9879-cb7f675518da
2007-03-15 00:01:37 +00: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 5c52975f5f Removed mention of sorceror's apprentice problem.
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@62 63283fd4-ec1e-0410-9879-cb7f675518da
2007-02-17 03:10:46 +00:00
msoulier c8df0fdd3a Rearranged packaging a bit to fix an importing problem.
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@61 63283fd4-ec1e-0410-9879-cb7f675518da
2007-02-17 03:04:32 +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 07906cdbd9 Added a check for rogue packets in the server.
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@59 63283fd4-ec1e-0410-9879-cb7f675518da
2007-02-10 02:27:12 +00:00