summaryrefslogtreecommitdiff
path: root/tftpy/TftpServer.py
Commit message (Expand)AuthorAgeFilesLines
* Fix race condition when waiting for ACKMarcin Lewandowski2022-03-231-0/+5
* Merged PR 104Michael P. Soulier2021-12-031-2/+5
|\
| * TftpServer: lower log level for clean shutdown msgsRafael Gago2019-09-171-3/+4
* | run pyupgradeadehad2021-10-231-6/+5
* | re-lint after mergeadehad2021-10-211-9/+12
* | Merge remote-tracking branch 'upstream/master'adehad2021-10-211-16/+12
|\ \
| * | Enhance PEP8Richard Vézina2021-10-151-0/+1
| * | is NoneRichard Vézina2021-10-151-1/+1
| * | Improve natural english language readabilityRichard Vézina2021-10-151-1/+1
| * | No inline ifRichard Vézina2021-10-151-1/+2
| * | Create list directlyRichard Vézina2021-10-151-2/+1
| * | 120 is good (80 -> 120 line length)Richard Vézina2021-10-151-25/+12
| * | Optimize importsRichard Vézina2021-10-151-6/+8
* | | first attempt with github actions, various lintingadehad2021-10-111-49/+63
|/ /
* | Merge pull request #115 from graingert/patch-1Michael P. Soulier2021-05-201-1/+1
|\ \
| * | allow overriding select timeout in listenThomas Grainger2021-02-011-1/+1
| |/
* | Add retires paramater to client and server sessionsisraelv2021-03-111-2/+3
* | Add retires to context initializersisraelv2021-03-111-1/+1
|/
* 2to3¨Andreas2018-09-101-2/+2
* Adding some boilerplateMichael P. Soulier2018-05-181-0/+2
* Rationalized module includes and logging.Michael P. Soulier2018-05-151-0/+3
* Fix some deprecations and python3 incompatibilitiessedrubal2018-04-041-7/+6
* Merged style updates, minor bug fixesMichael P. Soulier2017-05-091-22/+21
|\
| * Release version 0.6.3_fork (forked version)Francesco Fiorentino2015-07-211-36/+45
* | Merge branch 'master' into dynamicPaul Weaver2016-07-071-76/+49
|\ \
| * | Fixing some python3 syntax errorsMichael P. Soulier2016-07-051-1/+1
| * | Added recommended imports for python3 compatibility.Michael P. Soulier2016-07-051-0/+1
| * | Merging with masterMichael P. Soulier2016-07-041-4/+11
| |\ \
| | * | Revert "listen loop: Use epoll / poll instead of select"Michael P. Soulier2016-07-041-64/+36
| * | | Adding python3 supportDoug O'Riordan2015-03-051-15/+15
| | |/ | |/|
* | | Add a context to dynamic upload_openPaul Weaver2016-06-171-2/+2
* | | Implement dynamic upload supportPaul Weaver2016-06-171-12/+26
* | | Clarify docs around dyn_file_func in TftpServerPaul Weaver2016-06-171-3/+4
| |/ |/|
* | listen loop: Use epoll / poll instead of selectCarl van Schaik2016-04-121-36/+64
* | tests: fix failure due to alarmCarl van Schaik2016-04-121-4/+11
|/
* Added a comment.Michael P. Soulier2014-09-061-0/+2
* 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 tests for server api stop.Michael P. Soulier2013-09-271-4/+4
* Fixing debug calls to be lazy when debug is off.Michael P. Soulier2013-09-261-13/+12
* Adding graceful exit condition.Michael P. Soulier2013-07-271-0/+6
* Adding a TftpServer.stop() method.Michael P. Soulier2013-07-271-0/+31
* Removing trailing whitespaceMichael P. Soulier2012-10-041-1/+1
* 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
* 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/+2
* Adding retries on timeouts, still have to exhaustively test.Michael P. Soulier2011-07-231-2/+10
* Fix exceptions propagating out of TftpServer.listen()Kenny Millington2010-10-221-1/+6
* Latest doc updatesMichael P. Soulier2010-07-111-6/+11