The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Perl extension POE::Component::Server::FTP.

0.08 Fri Nov 09 2007
    - "When connecting to the server and enabling passive mode, the port
       returned to the client reports the upper 8 bits of the 2-byte port range
       as a 16-bit number." -Eric Rybski, Thanks Eric!

0.07 Wed Mar 21 2007
	- Fixed typo in MDTM, and SIZE
    - Added prereq for POE
    - Fix spelling of scheme. It still supports the old spelling 'Sceme' :(
   
0.06 Sun Apr 18 19:56:25 2004
	- Fixed bug that killed the server if a datasession connection wasn't made and _drop was called
	- Now we depend on v0.04 of Filesys::Virtual

0.05 Sun Apr 18 13:57:50 2004
	- Fixed a bug related to using PASV and bandwidth limiting
	- Added version to example server.pl
	- XSEN command support added, calls xsen event, return undef if not allowed
	- Fixed a bug that didn't flush the response before disconnecting,
		via a timeout or a QUIT
	- Sending data via the control connection is more reliable, and
		won't kill the server when the connection is dropped unexpectedly
	- Forking doesn't look feasable right now, suggestions welcome...
	- Changed all events dispatched to the registered session, so they will have
		ftpd_ in front
	- added ftpd_write_log, see examples
	- Started a Curses::UI::POE client/server example, currently it doesn't have
		authentication or anything to connect to the server_daemon.pl server.
		I'm using this as a basis of what I should add to the component to function
		as a great ftpd :) Run server_daemon.pl then as many server_manager.pl as you
		like. Theres chat too.
	- I started to add a virus checking routine, ignore it. its going to be a post
		processor.  Optional of course.

0.04 Mon Feb 16 16:19:48 2004
	- Fixed a nasty bug that involved the data session disconnecting early
	- Bandwidth limiting added (upload and download), you can choose by ip or by connection
	- Options added: LimitScheme (ip/per), DownloadLimit (bytes), UploadLimit (bytes)
	- Forking isn't working yet (Wheel::Run)
	- Logging has improved. Added an option (LogLevel) (1-4)
	- Added SIZE command
	- Added SITE CHMOD (some clients add SITE for some reason
	- Added a timeout (option TimeOut (seconds))

0.03 Thu Feb 5 23:32:45 2004
	- oops, fixed hardcoded ip for pasv

0.02 Thu Feb 5 22:15:16 2004
	- (PASV) Passive transfers work
	- Anonymous login allow/deny
	- (REST) resume added
	- Cleaned up the code ALOT
	- (ABOR) abort added
	- (XMKD XRMD XPWD XCUP XCWD) added these commands, but they might
		not be totally rfc compliant
	- Probably more...

0.01 Sat Dec 1 15:19:32 2001
	- original version; created by h2xs 1.1.1.4 with options
		-XA -n POE::Component::Server::FTP