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
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
msoulier
f53e68bcd5
Making the lib backwards-compatible to Python 2.3.
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@58 63283fd4-ec1e-0410-9879-cb7f675518da
2007-02-09 18:48:48 +00:00
msoulier
efd248f9c9
Rolling to version 0.4.1.
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@56 63283fd4-ec1e-0410-9879-cb7f675518da
2006-12-17 17:09:26 +00:00
msoulier
95b6a72576
Restructuring single lib into a package.
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@55 63283fd4-ec1e-0410-9879-cb7f675518da
2006-12-17 06:12:47 +00:00
msoulier
a1ad552a96
Restructuring single lib into a package.
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@54 63283fd4-ec1e-0410-9879-cb7f675518da
2006-12-17 06:10:02 +00:00
msoulier
c43a24ce26
Restructuring single lib into a package.
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@53 63283fd4-ec1e-0410-9879-cb7f675518da
2006-12-17 06:08:22 +00:00
msoulier
5e6d8fe13f
Restructuring single lib into a package.
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@52 63283fd4-ec1e-0410-9879-cb7f675518da
2006-12-17 06:08:05 +00:00
msoulier
6eb1501242
Fixing install location of library.
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@51 63283fd4-ec1e-0410-9879-cb7f675518da
2006-12-17 05:02:36 +00:00
msoulier
15023eba57
Added server to package.
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@49 63283fd4-ec1e-0410-9879-cb7f675518da
2006-12-16 04:29:23 +00:00
msoulier
ac2faa3926
Updated ChangeLog, and rolled version to 0.4
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@48 63283fd4-ec1e-0410-9879-cb7f675518da
2006-12-16 04:26:21 +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
16ebbf2d16
Tweak to EOF handling in server.
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@46 63283fd4-ec1e-0410-9879-cb7f675518da
2006-12-15 04:08:20 +00:00
msoulier
772370578a
First working server tests with two clients.
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@45 63283fd4-ec1e-0410-9879-cb7f675518da
2006-12-15 04:01:05 +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
d5b7276fb9
Fixed a bug in handling block number rollovers.
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@43 63283fd4-ec1e-0410-9879-cb7f675518da
2006-12-15 00:44:33 +00:00
msoulier
7441f0a43a
Got handling of file not found working in server.
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@42 63283fd4-ec1e-0410-9879-cb7f675518da
2006-12-14 02:45:18 +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
6f186f2a33
Added some security checks around the tftproot.
...
Further fleshed-out the handler. Still not actually starting the transfer.
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@39 63283fd4-ec1e-0410-9879-cb7f675518da
2006-12-11 02:59:19 +00:00
msoulier
b5a96ec96e
Fleshing out server handler implementation.
...
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@38 63283fd4-ec1e-0410-9879-cb7f675518da
2006-12-10 23:23:59 +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