Revision history for Perl extension Net::Lite::FTP.
0.46 - mdtm support
0.45 - improved logging (damn undefined response)
0.44 - NLST processing, 1xx response means - data follows, 2xx means you can close the socket,
200 Series: The requested action has been successfully completed.
100 Series: The requested action is being initiated, expect another reply before proceeding with a new command.
4xx, 5xx - errors.
0.43 - Meta.yml test
0.42 - die ..
0.41 - putt error code in ErrMSG (this probably still needs fixing)
fix 0.40(double get), undef on error in reponse.
0.40 - try to fail when RETR fails -
reported by Maria Ian, should fix RT#17847
0.39 - try to fail when STOR(APPE) fails - like
put: Access failed: 550 cpuinfo: Overwrite permission denied
0.37
- APPE - appe(), blatappe() support.
0:36
- rollback
0:34 Wed Nov 30 09:43:41 CET 2005
- move PBSZ and PROT P until AFTER logged in..
0.32 Tue Oct 11 20:03:12 CEST 2005
- complete datasocket conversion
0.31 Tue Oct 11 19:53:38 CEST 2005
- PASV refactoring step 1 - datasocket method,
0.30 Thu Apr 14 22:23:11 CEST 2005
- DELE/rm/delete method, thanks to Edward Mann
0.28 Wed Mar 30 21:02:24 CEST 2005
- new method $ftp->quit()
- callbacks Get|Put Update and (Get|Put)Done
- 0.28 is based on Daniel Akesson version, thanks.
0.26
- another fix for multiline MOTD
0.25
- Fix initial server line handling (support multiline MOTD)
0.23
- use IO::Handle
0.22
- use binmode for reading/writing files. TODO: let user use ASCII mode.
0.21
- Use \r\n instead of \n like RFC requires..
0.20 Sat Feb 12 20:31:26 CET 2005
- relax 'use perl', we should work equally well on 5.6.0
0.19
- EncryptData=0 behaviour changed. We no longer send "PROT C", "PROT P" at every command.
- $ftp->message() command returns last response from FTP server.
- bug - pureftpd tends to return strange line as reply to 'PASV', we
now die instead of hanging indefinitely. (TODO - rething error handling)
0.17 Mon Jan 24 18:49:25 CET 2005
- use unique IO::Handle for every connection instead of 3 global globs.(BROWN PAPERBAG BUG!)
- cdup
- slowly improving error handling...
0.12 Tue Jan 18 19:48:52 CET 2005
- rename("from","to") introduced
- NLST and LIST fixed (thanx to Pablo Valenzuela)
- PBSZ and PROT no longer required in client code.
- SIZE implemented (thanx to Pablo Valenzuela)
- login ( user, pass )
0.10 Tue Jan 18 09:19:53 CET 2005
- Debug, EncryptData properties. Documentation fixed.
0.09 Fri Jan 7 20:41:03 CET 2005
- get and put are working, so are slurp and blat.
0.06 Wed Jan 5 09:55:51 CET 2005
- NLST, GET, PUT
0.02 Wed Jan 5 09:55:51 CET 2005
- hello world version
0.01 Wed Jan 5 09:54:58 2005
- original version; created by h2xs 1.23 with options
-Xn Net::Lite::FTP