From 0cfcea2ab3bdfc3f1a6aebba0456c0938b2e4917 Mon Sep 17 00:00:00 2001 From: "Michael P. Soulier" Date: Sun, 15 Mar 2009 21:36:59 -0400 Subject: [PATCH] Website update --- html/index.html | 97 +++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 82 insertions(+), 15 deletions(-) diff --git a/html/index.html b/html/index.html index 93ce799..8b5b818 100644 --- a/html/index.html +++ b/html/index.html @@ -2,22 +2,89 @@ --> - Tftpy - A Pure Python TFTP Implementation + TFTPy - A Pure Python TFTP Implementation - -

Tftpy - A Pure Python TFTP Implementation

-

More to come.

-

Project Page

-

The project sourcecode is hosted on Github. To clone the repository, run the - following command using git -

-    git clone git://github.com/msoulier/tftpy.git
-            
- Patches welcome, even if I can't guarantee response time. You can - of course send me the url of a public git repository to pull from - as well. - The Github project page is right here. + +

TFTPy - A Pure Python TFTP Implementation

+ +

About TFTPy

+

TFTPy is a pure Python implementation of the + Trivial FTP protocol.

+

I wrote it because the VoIP company that I work for uses + TFTP to pull firmware loads for our sets, and at times when this + doesn't work we use a Windows-based diagnostic tool to troubleshoot + the connection.

+

As all of the computers in my home run some flavour of + Linux or + FreeBSD, + this tool wasn't much use to me, so I started one of my own. + I decided to use Python + since it's comfortable and available for the platforms that I care + about, and was surprised to not find a pre-existing TFTP library for + it. So, I wrote one, and here it is. It's not 1.0 yet, but + downloading is production-ready IMHO, as some of the people using it + tell me.

+ +

Features

+

At this time, it supports the following RFCs: +

+ +

Future Plans

+

I do have plans for this code before a 1.0 release, including the + following: +

+

+ +

The Code

+

You can find the latest release at the SourceForge + Project Page, as a + source tarball. It should also be in PyPi, so you can use + easy_install if you prefer.

+ +

The latest code though is always on the master branch + in Github. I did use SVN in + SourceForge for a while, but after discovering Git I couldn't go back. + To clone the repository, run the following command using git +

+    git clone git://github.com/msoulier/tftpy.git
+        
+ Patches welcome, even if I can't guarantee response time. You can + of course send me the url of a public git repository to pull from + as well.

+ +

The Github project page is right + here.

+

+

Last updated: March 15, 2009.