2008-05-20 02:20 msoulier * tftpy/TftpServer.py: Fix for [ 1932310 ] security check always fail for windows. 2008-05-20 02:12 msoulier * tftpy/TftpClient.py: Fixed division by zero error in rate calculations in download function of client. Thanks to Stefaan Vanheesbeke for the report. 2008-05-20 02:00 msoulier * tftpy/TftpServer.py: Fix for bug [ 1932330 ] binary downloads fail in Windows. 2008-01-31 02:27 msoulier * README: Updated README. 2008-01-31 02:21 msoulier * ChangeLog: Updated ChangeLog 2008-01-31 02:21 msoulier * setup.py: Updating version to 0.4.4 2007-12-16 15:48 msoulier * tftpy/TftpServer.py: Fixing 1851544 - server not tolerant of unsupported options Thanks to Landon Jurgens for the report. 2007-07-17 01:17 msoulier * ChangeLog, README, setup.py: Updated for 0.4.3 release. 2007-07-16 22:55 msoulier * tftpy/TftpServer.py: Removed redundant comparison. 2007-07-16 22:53 msoulier * tftpy/TftpServer.py: Fixing string/integer comparison. Thanks to Simon P. Ditner, bug #1755146. 2007-06-05 02:12 msoulier * ChangeLog, README, setup.py: Updated for 0.4.2 2007-06-05 02:09 msoulier * t/test.py: Fixed unit test for factory 2007-03-31 02:03 msoulier * tftpy/TftpClient.py, tftpy/TftpPacketFactory.py, tftpy/TftpPacketTypes.py: Updating docs for epydoc. 2007-03-31 01:51 msoulier * Makefile: Updated build process. 2007-03-31 01:40 msoulier * Makefile: Adding epydoc target. 2007-03-15 00:01 msoulier * ChangeLog: Updated ChangeLog 2007-02-23 02:09 msoulier * bin/tftpy_client.py, bin/tftpy_server.py: Simplifying use of optparse. Thanks to Steven Bethard for the suggestions. 2007-02-17 03:10 msoulier * tftpy/TftpServer.py: Removed mention of sorceror's apprentice problem. 2007-02-17 03:04 msoulier * tftpy/TftpPacketTypes.py, tftpy/TftpShared.py: Rearranged packaging a bit to fix an importing problem. 2007-02-17 01:40 msoulier * bin/tftpy_client.py, tftpy/TftpServer.py: Supplying a default blksize options in the server. Fix for 1633625. 2007-02-10 02:27 msoulier * tftpy/TftpServer.py, tftpy/TftpShared.py: Added a check for rogue packets in the server. 2007-02-09 18:48 msoulier * tftpy/TftpPacketTypes.py, tftpy/TftpServer.py, tftpy/TftpShared.py, tftpy/__init__.py: Making the lib backwards-compatible to Python 2.3. 2006-12-17 17:09 msoulier * ChangeLog, README, setup.py: Rolling to version 0.4.1. 2006-12-17 06:12 msoulier * setup.py: Restructuring single lib into a package. 2006-12-17 06:10 msoulier * tftpy.py: Restructuring single lib into a package. 2006-12-17 06:08 msoulier * tftpy/TftpClient.pyc, tftpy/TftpPacketFactory.pyc, tftpy/TftpPacketTypes.pyc, tftpy/TftpServer.pyc, tftpy/TftpShared.pyc, tftpy/__init__.pyc: Restructuring single lib into a package. 2006-12-17 06:08 msoulier * tftpy, tftpy.py, tftpy/TftpClient.py, tftpy/TftpClient.pyc, tftpy/TftpPacketFactory.py, tftpy/TftpPacketFactory.pyc, tftpy/TftpPacketTypes.py, tftpy/TftpPacketTypes.pyc, tftpy/TftpServer.py, tftpy/TftpServer.pyc, tftpy/TftpShared.py, tftpy/TftpShared.pyc, tftpy/__init__.py, tftpy/__init__.pyc: Restructuring single lib into a package. 2006-12-17 05:02 msoulier * lib/tftpy.py, setup.py, tftpy.py: Fixing install location of library. 2006-12-16 04:29 msoulier * setup.py: Added server to package. 2006-12-16 04:26 msoulier * ChangeLog, README, lib/tftpy.py, setup.py: Updated ChangeLog, and rolled version to 0.4 2006-12-15 23:35 msoulier * bin/tftpy_server.py, lib/tftpy.py: Making server exit gracefully. 2006-12-15 04:08 msoulier * lib/tftpy.py: Tweak to EOF handling in server. 2006-12-15 04:01 msoulier * lib/tftpy.py: First working server tests with two clients. 2006-12-15 03:04 msoulier * README, bin/tftpy_client.py, lib/tftpy.py: Added lots in the server to support a download, with timeouts. Not yet tested with a client, but the damn thing runs. 2006-12-15 00:44 msoulier * lib/tftpy.py: Fixed a bug in handling block number rollovers. 2006-12-14 02:45 msoulier * lib/tftpy.py: Got handling of file not found working in server. 2006-12-14 02:30 msoulier * bin/tftpy_server.py: Starting on sample server. 2006-12-14 02:29 msoulier * bin/tftpy_client.py, lib/tftpy.py: Successful test on basic select loop 2006-12-11 02:59 msoulier * lib/tftpy.py: Added some security checks around the tftproot. Further fleshed-out the handler. Still not actually starting the transfer. 2006-12-10 23:23 msoulier * README, lib/tftpy.py: Fleshing out server handler implementation. 2006-12-10 19:12 msoulier * README, bin/tftpy_client.py, lib/tftpy.py: Started on the server 2006-12-09 21:42 msoulier * bin/tftpy_client.py: Added --debug option to sample client. 2006-12-09 02:15 msoulier * MANIFEST.in: Adding license 2006-12-09 01:54 msoulier * ChangeLog, MANIFEST.in, README: Adding ChangeLog 2006-12-09 01:17 msoulier * setup.py: Bumped the version. 2006-12-09 01:11 msoulier * lib/tftpy.py: Changed the port variables to something more intelligent. 2006-12-09 00:45 msoulier * lib/tftpy.py: Fixing poor TID implementation. 2006-10-25 01:41 msoulier * t/test.py: Added testcase for TftpPacketFactory. 2006-10-13 01:54 msoulier * lib/tftpy.py: Implemented retries on download timeouts. 2006-10-13 01:38 msoulier * lib/tftpy.py: Added some info statements regarding option negotiation. 2006-10-13 01:27 msoulier * lib/tftpy.py, t/test.py: Updated testcases, fixed one error in decode_options 2006-10-11 03:58 msoulier * lib/tftpy.py, t/test.py: Updated testcases 2006-10-11 03:40 msoulier * Makefile, src: Updated makefile 2006-10-11 03:32 msoulier * Makefile, t, test: Adding makefile 2006-10-10 02:17 msoulier * COPYING, LICENSE, README: Moved LICENSE to COPYING 2006-10-09 02:47 msoulier * test/test.py: Added test for WRQ packet 2006-10-09 02:44 msoulier * bin/tftpy_client.py, lib/tftpy.py, test/test.py: Fixed broken decode, and adjusted the client options. 2006-10-08 13:58 msoulier * lib/tftpy.py, test, test/test.py: Starting on unit tests 2006-10-05 16:38 msoulier * bin/tftpy_client.py: Fixed handling of port 2006-10-05 16:32 msoulier * bin/tftpy_client.py, lib/tftpy_twisted.py: Updating for production 2006-10-05 16:16 msoulier * README: Freezing 0.2 2006-10-05 14:18 msoulier * lib/tftpy.py: Fixed poor EOF detection 2006-10-05 03:38 msoulier * bin/tftpy_client.py, lib/tftpy.py: Got variable blocksizes working. 2006-10-04 22:16 msoulier * lib/tftpy.py: Added confirmation of incoming traffic to known remote host. 2006-10-04 17:32 msoulier * lib/tftpy.py: Restructured in preparation for tftp options 2006-10-04 03:54 msoulier * README: Updated README 2006-10-04 03:46 msoulier * README: Updated README 2006-10-04 03:02 msoulier * lib/tftpy.py: Added seconds to logs 2006-10-04 02:44 msoulier * setup.py: Upping version to 0.2 2006-10-04 02:43 msoulier * bin/tftpy_client.py, lib/tftpy.py: Added OACK packet, and factored-out client code. 2006-10-03 19:13 msoulier * lib/tftpy.py: Updated a comment 2006-10-03 19:11 msoulier * LICENSE, MANIFEST.in, README, bin, doc, lib, setup.py, src, LICENSE, MANIFEST.in, README, bin, doc, lib, setup.py, src: Restructuring 2006-10-03 19:10 msoulier * branches, tags, .: Restructuring