Simple asynchronous FTP client and server
# For the client use AnyEvent::FTP::Client; # For the server use AnyEvent::FTP::Server;
This distribution provides client and server implementations for File Transfer Protocol (FTP) in an AnyEvent environment. For the specific interfaces, see AnyEvent::FTP::Client and AnyEvent::FTP::Server for details.
Before each release, AnyEvent::FTP::Client is tested against these FTP servers
t/client_*.t tests that come with this distribution:
The client code is also tested less frequently against these FTP servers:
- Microsoft IIS
It used to also be tested against the VMS ftp server, so it was verified to work with it, at least at one point. However, I no longer have access to that server.
This distribution comes bundled with
ls from the old
Perl Power Tools project.
This is only used on
MSWin32 if this command is not found in
the path, as it is frequently not available on that platform
The Perl implementation of
was written by Mark Leighton Fisher of Thomson Consumer Electronics,
That program is free and open software. You may use, modify, distribute, and sell it program (and any modified variants) in any way you wish, provided you do not restrict others from doing the same.
- RFC 959 FILE TRANSFER PROTOCOL
- RFC 2228 FTP Security Extensions
- RFC 2640 Internationalization of the File Transfer Protocol
- RFC 2773 Encryption using KEA and SKIPJACK
- RFC 3659 Extensions to FTP
- RFC 5797 FTP Command and Extension Registry
Author: Graham Ollis email@example.com
José Joaquín Atria
COPYRIGHT AND LICENSE
This software is copyright (c) 2017 by Graham Ollis.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.