🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.python
Article #27887

ANN: pyftpdlib (python FTP server library) 0.6.0 released

#27887
From: Giampaolo Rodola
Date: Sun, 23 Jan 2011 21:30
42 lines
3226 bytes
Hi,
I'm pleased to announce release 0.6.0 of Python FTP Server library (pyftpdlib).
http://code.google.com/p/pyftpdlib/

=== About ===

Python FTP server library provides an high-level portable interface to easily write asynchronous FTP servers with Python. Based on asyncore framework pyftpdlib is currently the most complete RFC-959 FTP server implementation available for Python programming language.


=== Major changes ===

This new version, aside from fixing some bugs, includes some important new features:

 * (finally) full FTPS (FTP over SSL/TS) support is now available
 * configurable command line options
 * a standardized and improved logging system for commands and transfers
 * possibility to serve both IPv4 and IPv6 by using a single socket
 * enhanced Unix and Windows authorizers, moved from demo directory and included in main library with a set of new options such as the possibility to specify which users should be granted for access.
 * enabled TCP_NODELAY socket option for the FTP command channels resulting in pyftpdlib being twice faster.
 * a new UnixFilesystem class which permits the client to escape its home directory and navigate the real filesystem.


A complete list of changes including enhancements, bug fixes and instructions for using the new functionalities is available here:
http://code.google.com/p/pyftpdlib/wiki/ReleaseNotes06

If you think pyftpdlib is worth a donation you can do so by going here:
http://code.google.com/p/pyftpdlib/wiki/Donate


=== More links ===

* Source tarball: http://pyftpdlib.googlecode.com/files/pyftpdlib-0.6.0.tar.gz
* Online docs: http://code.google.com/p/pyftpdlib/wiki/Tutorial
* FAQs: http://code.google.com/p/pyftpdlib/wiki/FAQ
* RFCs compliance paper: http://code.google.com/p/pyftpdlib/wiki/RFCsCompliance
* Issue tracker: http://code.google.com/p/pyftpdlib/issues/list


Thanks,


-- Giampaolo Rodola' < g.rodola [at] gmail [dot] com >
Technical Details
Message-ID: <b9fec36d-6617-44b2-a79a-47b2134baa95@glegroupsg2000goo.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!npeer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!npeer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
From: Giampaolo Rodola <g.rodola@gmail.com>
Newsgroups: pl.comp.lang.python
Subject: ANN: pyftpdlib (python FTP server library) 0.6.0 released
Date: Sun, 23 Jan 2011 13:30:50 -0800 (PST)
Organization: http://groups.google.com
Lines: 54
Message-ID: <b9fec36d-6617-44b2-a79a-47b2134baa95@glegroupsg2000goo.googlegroups.com>
Reply-To: pl.comp.lang.python@googlegroups.com
NNTP-Posting-Host: 151.61.175.71
Mime-Version: 1.0
X-Trace: posting.google.com 1295818251 14436 127.0.0.1 (23 Jan 2011 21:30:51 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Sun, 23 Jan 2011 21:30:51 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=151.61.175.71; posting-account=tf8EqwoAAABaZTvpT6VOKnRaH2uWOpgZ
User-Agent: G2/1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit