Never used TFTP server for a Xen cluster at HSWAW.
This repository has been archived on 2023-10-10. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
msoulier 6f186f2a33 Added some security checks around the tftproot.
Further fleshed-out the handler. Still not actually starting the transfer.


git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@39 63283fd4-ec1e-0410-9879-cb7f675518da
2006-12-11 02:59:19 +00:00
bin Started on the server 2006-12-10 19:12:43 +00:00
doc Restructuring 2006-10-03 19:11:18 +00:00
lib Added some security checks around the tftproot. 2006-12-11 02:59:19 +00:00
t Added testcase for TftpPacketFactory. 2006-10-25 01:41:03 +00:00
ChangeLog Adding ChangeLog 2006-12-09 01:54:03 +00:00
COPYING Moved LICENSE to COPYING 2006-10-10 02:17:56 +00:00
Makefile Updated makefile 2006-10-11 03:40:08 +00:00
MANIFEST.in Adding license 2006-12-09 02:15:23 +00:00
README Fleshing out server handler implementation. 2006-12-10 23:23:59 +00:00
setup.py Bumped the version. 2006-12-09 01:17:40 +00:00

Copyright, Michael P. Soulier, 2006.

About Release 0.3:
==================
This release fixes a major RFC 1350 compliance problem with the remote TID.

About Release 0.2:
==================
This release adds variable block sizes, and general option support,
implementing RFCs 2347 and 2348. This is accessible in the TftpClient class
via the options dict, or in the sample client via the --blocksize option.

About Release 0.1:
==================

This is an initial release in the spirit of "release early, release often".
Currently the sample client works, supporting RFC 1350. The server is not yet
implemented, and RFC 2347 and 2348 support (variable block sizes) is underway,
planned for 0.2.

About Tftpy:
============

Purpose:
--------
Tftpy is a TFTP library for the Python programming language. It includes
client and server classes, with sample implementations. Hooks are included for
easy inclusion in a UI for populating progress indicators. It supports RFCs
1350, 2347 and 2348.

Dependencies:
-------------
This library was developed against Python 2.3.

Trifles:
--------
Project page: http://sourceforge.net/projects/tftpy/

License is the CNRI Python License.
http://www.opensource.org/licenses/pythonpl.php

See COPYING in this distribution.

Limitations:
------------
- Server is not yet implemented
- Only 'octet' mode is supported
- Uploading is not yet tested

Author:
=======

Michael P. Soulier <msoulier@digitaltorque.ca>