summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Updates for 0.6.2 release.0.6.2Michael P. Soulier2014-11-153-1/+25
* Added a comment.Michael P. Soulier2014-09-061-0/+2
* Test case for dynamic server listenportPhilip Derrin2014-06-131-1/+22
* Set listenport to the port chosen by bind()Philip Derrin2014-06-021-0/+1
* Set an event while TftpServer.listen() runsPhilip Derrin2014-06-021-0/+6
* Added a test for last change.Michael P. Soulier2013-11-111-0/+3
* Fixing #11: server accept leading '/' in uploadsNathan Bird2013-11-011-3/+20
* Added tests for server api stop.Michael P. Soulier2013-09-272-4/+78
* Setting up for the 0.6.1 release.0.6.1Michael P. Soulier2013-09-263-1/+64
* Fixed testcases.Michael P. Soulier2013-09-262-13/+13
* Fixing debug calls to be lazy when debug is off.Michael P. Soulier2013-09-266-101/+93
* Fixing a testcase.Michael P. Soulier2013-09-262-7/+7
* Fixing unit testsMichael P. Soulier2013-07-282-11/+11
* Adding graceful exit condition.Michael P. Soulier2013-07-271-0/+6
* Adding a TftpServer.stop() method.Michael P. Soulier2013-07-273-0/+33
* 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