This repository has been archived on 2023-10-10. You can view files and clone it, but cannot push or open issues/pull-requests.
khepri-tftpy/ChangeLog

215 lines
8.4 KiB
Plaintext
Raw Normal View History

2010-05-10 22:30:47 +00:00
2010-05-10 Michael P. Soulier <msoulier@digitaltorque.ca>
* Fixing buffering issue in upload. Uploads work now.
* Updated README
* First working upload with new state machine. Not usable yet, upload fails to always send all data for some reason.
* Fixed an obvious error introduced with the dyn_file_func merge
2010-05-10 22:30:47 +00:00
2010-04-24 Michael P. Soulier <msoulier@digitaltorque.ca>
* Merge commit 'angry-elf/master' into merge
2010-05-10 22:30:47 +00:00
2010-02-18 Michael P. Soulier <msoulier@digitaltorque.ca>
* Taking patch from "Mike C. Fletcher" <mcfletch@vrplumber.com>, fixing a bad reference to dyn_func_file from a state object.
2010-02-18 Alexey Loshkarev <elf2001@gmail.com>
* Fix dyn_file_func (was broken?) Fix error message (filename was not displayed)
2009-10-24 Michael P. Soulier <msoulier@digitaltorque.ca>
* Updated epydoc output for website.
2009-09-24 Michael P. Soulier <msoulier@digitaltorque.ca>
* Changed licenses to the MIT License
* Fixing some log messages and bad variable references.
2009-08-18 Michael P. Soulier <msoulier@digitaltorque.ca>
* Updated resent_data in metrics.
* Fixed server metrics summary.
2009-08-16 Michael P. Soulier <msoulier@digitaltorque.ca>
* First successful download with both client and server.
* Did some rework for the state machine in a server context. Removed the handler framework in favour of a TftpContextServer used as the session.
* Fixing up some of the upload code.
2009-07-21 Michael P. Soulier <msoulier@digitaltorque.ca>
* Adding patch for dynamic content from Alex ? <yix@ya.ru>
2009-04-10 Michael P. Soulier <msoulier@digitaltorque.ca>
* Fixing a merge error in rebase
* Fixed bug in tidport handling, and lack of OACK response.
* Fixing OACK handling with new state machine.
* Fixed TftpClient with new state machine.
* Started overhaul of state machine.
* Improving sample client output on error and fixing default blocksize when server ignores options.
* Merged upload patch.
2009-04-09 Michael P. Soulier <msoulier@digitaltorque.ca>
* Updating version in setup
2009-04-08 Michael P. Soulier <msoulier@digitaltorque.ca>
* Website update
2009-04-07 Michael P. Soulier <msoulier@digitaltorque.ca>
* Fixing bogus warnings in options handling.
* Merge branch 'master' of git@github.com:msoulier/tftpy
* Fixing tftproot configured for server as a relative path.
2009-03-15 Michael P. Soulier <msoulier@digitaltorque.ca>
* Updated site with stylesheet
* Website update
2009-03-14 Michael P. Soulier <msoulier@digitaltorque.ca>
* Adding website
2008-10-08 Michael P. Soulier <msoulier@digitaltorque.ca>
* Fixed the use of the tsize option in RRQ packets.
2008-10-05 Michael P. Soulier <msoulier@digitaltorque.ca>
* Rolling 0.4.6
2008-10-04 Michael P. Soulier <msoulier@digitaltorque.ca>
* Rebased tsize branch and added a --tsize option to the client. 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.
* Adding transfer size option patch from Kuba Kończyk. Patch 2018609 in SF tracker.
2008-10-03 Michael P. Soulier <msoulier@digitaltorque.ca>
* Merged from SVN trunk after register to PyPi
2008-10-04 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Updated for PyPi
2008-07-30 Michael P. Soulier <msoulier@digitaltorque.ca>
* Adding upload patch from Lorenz Schori - patch 1897344 in SF tracker
2008-05-28 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Tagging 0.4.5.
* Updated for v0.4.5 release.
* Fix for bug 1967647, referencing self.sock instead of sock.
2008-05-20 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Fix for [ 1932310 ] security check always fail for windows.
* Fixed division by zero error in rate calculations in download function of client. Thanks to Stefaan Vanheesbeke for the report.
* Fix for bug [ 1932330 ] binary downloads fail in Windows.
2008-01-31 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Updated README.
* Updated ChangeLog
* Updating version to 0.4.4
2007-12-16 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Fixing 1851544 - server not tolerant of unsupported options Thanks to Landon Jurgens for the report.
2007-07-17 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Updated for 0.4.3 release.
2007-07-16 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Removed redundant comparison.
* Fixing string/integer comparison. Thanks to Simon P. Ditner, bug #1755146.
2007-06-05 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Updated for 0.4.2
* Fixed unit test for factory
2007-03-31 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Updating docs for epydoc.
* Updated build process.
* Adding epydoc target.
2007-03-15 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Updated ChangeLog
2007-02-23 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Simplifying use of optparse. Thanks to Steven Bethard for the suggestions.
2007-02-17 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Removed mention of sorceror's apprentice problem.
* Rearranged packaging a bit to fix an importing problem.
* Supplying a default blksize options in the server. Fix for 1633625.
2007-02-10 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Added a check for rogue packets in the server.
2007-02-09 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Making the lib backwards-compatible to Python 2.3.
2006-12-17 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Rolling to version 0.4.1.
* Restructuring single lib into a package.
* Restructuring single lib into a package.
* Restructuring single lib into a package.
* Restructuring single lib into a package.
* Fixing install location of library.
2006-12-16 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Added server to package.
* Updated ChangeLog, and rolled version to 0.4
2006-12-15 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Making server exit gracefully.
* Tweak to EOF handling in server.
* First working server tests with two clients.
* Added lots in the server to support a download, with timeouts. Not yet tested with a client, but the damn thing runs.
* Fixed a bug in handling block number rollovers.
2006-12-14 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Got handling of file not found working in server.
* Starting on sample server.
* Successful test on basic select loop
2006-12-11 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Added some security checks around the tftproot. Further fleshed-out the handler. Still not actually starting the transfer.
2006-12-10 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Fleshing out server handler implementation.
* Started on the server
2006-12-09 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Added --debug option to sample client.
* Adding license
* Adding ChangeLog
* Bumped the version.
* Changed the port variables to something more intelligent.
* Fixing poor TID implementation.
2006-10-25 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Added testcase for TftpPacketFactory.
2006-10-13 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Implemented retries on download timeouts.
* Added some info statements regarding option negotiation.
* Updated testcases, fixed one error in decode_options
2006-10-11 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Updated testcases
* Updated makefile
* Adding makefile
2006-10-10 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Moved LICENSE to COPYING
2006-10-09 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Added test for WRQ packet
* Fixed broken decode, and adjusted the client options.
2006-10-08 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Starting on unit tests
2006-10-05 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Fixed handling of port
* Updating for production
* Freezing 0.2
* Fixed poor EOF detection
* Got variable blocksizes working.
2006-10-04 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Added confirmation of incoming traffic to known remote host.
* Restructured in preparation for tftp options
* Updated README
* Updated README
* Added seconds to logs
* Upping version to 0.2
* Added OACK packet, and factored-out client code.
2006-10-03 msoulier <msoulier@63283fd4-ec1e-0410-9879-cb7f675518da>
* Updated a comment
* Restructuring
* Restructuring