summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Increasing test file size to 50MB and removed the assertion of a block zero,baserock/morphMichael P. Soulier2013-05-155-9/+8
* Removing trailing whitespaceMichael P. Soulier2012-10-041-1/+1
* Merge remote branch 'micolous/master' into mergeMichael P. Soulier2012-10-042-12/+16
|\
| * raise ImportError when Python version is wrong instead of AssertionErrorMichael Farrell2012-08-071-1/+1
| * Improved version check so it is much cleaner, fix relative import issue with ...Michael Farrell2012-08-071-9/+10
| * improve the check on dyn_file_func of TftpServerMichael Farrell2012-04-121-3/+3
| * allow TftpServer.root not to exist if a dyn_file_func is providedMichael Farrell2012-04-111-2/+5
| * allow running the script on python 3.0 - 3.2 (though unsure of compatibility)Michael Farrell2012-04-111-1/+1
* | Adding testcases for new file-like input and outputMichael P. Soulier2012-09-301-4/+14
* | Merge remote branch 'jawschwa/master' into mergeMichael P. Soulier2012-09-302-23/+27
|\ \
| * | Allow file objects to be used for download output or upload input.Jay Weisskopf2012-05-032-23/+27
| |/
* | Fixing doc on websiteMichael P. Soulier2012-09-291-1/+1
* | Fixing testcase for pre python 2.7Michael P. Soulier2012-09-291-1/+1
* | tftpy/TftpStates.py: fix security problem regarding path checkFabian Knittel2012-04-261-1/+1
* | t/test.py: add unit test for insecure path accessFabian Knittel2012-04-261-0/+38
* | refactor TftpState: move server-specific stuff to TftpServerStateFabian Knittel2012-04-261-63/+71
* | minor clean-up: remove duplicate dyn_file_func settingFabian Knittel2012-04-261-3/+2
|/
* Fixing issue #26, with the server not creating the full path to the filenameMichael P. Soulier2012-03-103-17/+30
* Adding subdirectory support. Hopefully closes issue 25.Michael P. Soulier2011-09-013-6/+70
* Documentation update for 0.6.0Michael P. Soulier2011-07-2619-651/+1275
* Makefile update, and adding rpm specfile.Michael P. Soulier2011-07-263-11/+52
* Updating metadata for 0.6.0 release.0.6.0Michael P. Soulier2011-07-243-1/+32
* Fixing issue #3, expanding unit tests.Michael P. Soulier2011-07-245-38/+109
* Fixing some pyflakes complaintsMichael P. Soulier2011-07-237-8/+8
* Fixes issue #23, breaking up TftpStates into TftpStates and TftpContexts.Michael P. Soulier2011-07-235-378/+394
* Fixing issue #9, removing blksize option from client if not supplied.Michael P. Soulier2011-07-233-8/+7
* Fixing issue #16 on github, server failing to use timeout time inMichael P. Soulier2011-07-231-2/+3
* Adding retries on timeouts, still have to exhaustively test.Michael P. Soulier2011-07-233-25/+74
* Fixing a file descriptor leak. Closes issue 22.Michael P. Soulier2011-06-022-0/+4
* Adding a server download state test to the unit tests.Michael P. Soulier2011-06-022-1/+44
* Fix exceptions propagating out of TftpServer.listen()Kenny Millington2010-10-222-2/+7
* Allow dyn_file_func to trigger a FileNotFound error.Kenny Millington2010-10-221-0/+6
* Forcing decode mode to lower case, fixes bug 17.Michael P. Soulier2010-10-131-3/+3
* Fixing setNextBlock to roll over at 2**16 - 1 instead of 2**16, which wasMichael P. Soulier2010-07-201-1/+1
* Updating README for 0.5.10.5.1Michael P. Soulier2010-07-141-6/+10
* Updated changelog for 0.5.1.Michael P. Soulier2010-07-141-0/+3
* Added simple doc examples and install info.Michael P. Soulier2010-07-1411-211/+335
* Playing with sphinx formattingMichael P. Soulier2010-07-129-112/+170
* Latest doc updatesMichael P. Soulier2010-07-1114-69/+178
* Replacing epydoc output on website.Michael P. Soulier2010-07-1180-16310/+2704
* Adding initial Sphinx docsMichael P. Soulier2010-07-115-23/+382
* Fixing typo in unit testMichael P. Soulier2010-05-251-1/+1
* Adding support for input/output as stdin/stdoutMichael P. Soulier2010-05-253-8/+20
* Fixing failure to set default blocksize if options were provided but blksizeMichael P. Soulier2010-05-241-6/+7
* fix incorrectly assigned state transitionPatrick Oppenlander2010-05-171-1/+1
* fix divide by zero in speed calculation for short transfersPatrick Oppenlander2010-05-171-0/+2
* Updated site html formattingMichael P. Soulier2010-05-101-44/+55
* Website updateMichael P. Soulier2010-05-101-6/+17
* Updating notesMichael P. Soulier2010-05-101-0/+6
* Fixing the license in the setup.pyMichael P. Soulier2010-05-101-1/+1