summaryrefslogtreecommitdiff
path: root/tftpy/TftpClient.py
Commit message (Collapse)AuthorAgeFilesLines
* run codespelladehad2021-10-231-4/+4
|
* run pyupgradeadehad2021-10-231-4/+1
|
* re-lint after mergeadehad2021-10-211-1/+0
|
* Merge remote-tracking branch 'upstream/master'adehad2021-10-211-0/+1
|\
| * Enhance PEP8Richard Vézina2021-10-151-1/+2
| |
* | first attempt with github actions, various lintingadehad2021-10-111-33/+63
|/
* Add retires paramater to client and server sessionsisraelv2021-03-111-4/+12
|
* 2to3¨Andreas2018-09-101-2/+2
| | | | Not finished, a few type conversion errors still occur.2to3
* Adding some boilerplateMichael P. Soulier2018-05-181-0/+2
|
* Rationalized module includes and logging.Michael P. Soulier2018-05-151-0/+3
|
* Merged style updates, minor bug fixesMichael P. Soulier2017-05-091-4/+2
|\
| * Release version 0.6.3_fork (forked version)Francesco Fiorentino2015-07-211-9/+13
| | | | | | | | | | | | | | | | Contains: Bug fixes in log.debug Fixes in broken code Fixes many PEP8 issues Created testWin Unit for Win environment
* | TftpClient.py: use UDP port 69 by defaultChristopher Chavez2017-05-011-1/+1
| |
* | Added recommended imports for python3 compatibility.Michael P. Soulier2016-07-051-0/+1
| |
* | Merging with masterMichael P. Soulier2016-07-041-3/+6
|\ \
| * | Added localip parameter for TFTPClientJaroslaw Niec2013-11-241-3/+6
| |/
* | Adding python3 supportDoug O'Riordan2015-03-051-5/+5
|/
* Fixing debug calls to be lazy when debug is off.Michael P. Soulier2013-09-261-4/+4
|
* Allow file objects to be used for download output or upload input.Jay Weisskopf2012-05-031-18/+16
| | | | | | Objects are considered file-like if they have read() or write() functions. If they do not, they are assumed to be strings to a local path (existing behavior).
* Fixing issue #26, with the server not creating the full path to the filenameMichael P. Soulier2012-03-101-6/+6
| | | | being uploaded.
* Fixing issue #3, expanding unit tests.Michael P. Soulier2011-07-241-3/+3
|
* Fixing some pyflakes complaintsMichael P. Soulier2011-07-231-2/+1
|
* Fixes issue #23, breaking up TftpStates into TftpStates and TftpContexts.Michael P. Soulier2011-07-231-2/+3
|
* Fixing issue #9, removing blksize option from client if not supplied.Michael P. Soulier2011-07-231-4/+0
|
* Latest doc updatesMichael P. Soulier2010-07-111-5/+15
|
* Adding initial Sphinx docsMichael P. Soulier2010-07-111-0/+2
|
* Adding support for input/output as stdin/stdoutMichael P. Soulier2010-05-251-1/+4
|
* Fixing buffering issue in upload. Uploads work now.Michael P. Soulier2010-05-101-1/+1
|
* Updated resent_data in metrics.Michael P. Soulier2009-08-181-2/+2
|
* Fixed server metrics summary.Michael P. Soulier2009-08-181-10/+8
|
* First successful download with both client and server.Michael P. Soulier2009-08-161-0/+5
|
* Did some rework for the state machine in a server context.Michael P. Soulier2009-08-161-10/+10
| | | | | Removed the handler framework in favour of a TftpContextServer used as the session.
* Fixing up some of the upload code.Michael P. Soulier2009-08-161-178/+19
|
* Fixing a merge error in rebaseMichael P. Soulier2009-04-101-16/+2
|
* Fixed TftpClient with new state machine.Michael P. Soulier2009-04-101-6/+3
|
* Started overhaul of state machine.Michael P. Soulier2009-04-101-184/+24
|
* Improving sample client output on error and fixing default blocksize whenMichael P. Soulier2009-04-101-0/+6
| | | | server ignores options.
* Merged upload patch.Michael P. Soulier2009-04-101-21/+213
|\
| * Adding upload patch from Lorenz Schori - patch 1897344 in SF trackerMichael P. Soulier2008-07-301-22/+214
| |
* | Rebased tsize branch and added a --tsize option to the client.Michael P. Soulier2008-10-041-4/+10
|/ | | | | | 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.
* Fixed division by zero error in rate calculations in download function ofmsoulier2008-05-201-6/+9
| | | | | | | 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
* Updating docs for epydoc.msoulier2007-03-311-2/+4
| | | | git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@67 63283fd4-ec1e-0410-9879-cb7f675518da
* Restructuring single lib into a package.msoulier2006-12-171-0/+215
git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@52 63283fd4-ec1e-0410-9879-cb7f675518da