netftpserver-general
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Net::FTPServer] Re: Yair's patches in version 1.119


From: Yair Lenga
Subject: [Net::FTPServer] Re: Yair's patches in version 1.119
Date: Mon, 29 Dec 2003 10:34:54 -0500
User-agent: Mozilla/5.0 (X11; U; IRIX64 IP30; en-US; rv:1.3) Gecko/20030327

Richard,

I very excited about the coming update for Net::FTPServer. Thanks for taking the time to look into my proposal ! I will send you some documentation for the new logging features. I'm not sure about time frame ... I will try to get in the coming few weeks.

I'm doing some additional research on the 150/425 issue. I was "challenged" by one of my clients on this item, and after extensive testing I had to concede that he was right (and modify the code to follow the RFC).

Regards,
Yair

Richard Jones wrote:

Good morning Yair,

I've added your patch to what will be 1.119, with the following
exception and reservations.

* I didn't change the handling of sending code 150 before opening the
data connection.  This would break passive mode data transfers.  It's
possible, though, that there's still a real bug here, and perhaps the
real solution would be to change the order of 150 / 425 codes between
active and passive mode.  This requires a non-trivial change to
open_data_connection so I left it as it is for now.

* I'd like to see a bit more documentation for your changes.  For
instance, you've added %Y and other things as directives for the log
file names.  This is fantastic, but should be documented.

* It's better if you send me smaller patches in future.  To do this,
you need to first of all make a backup of the original FTPServer.pm, eg:

 cp lib/Net/FTPServer.pm lib/Net/FTPServer.pm.orig

Then make your change.  Then send me the patch:

 diff -u lib/Net/FTPServer.pm.orig lib/Net/FTPServer.pm > /tmp/patch1

(for example).  If you send a series of smaller patches like this,
then it's easier for me to integrate them into Net::FTPServer.  And if
it's easier for me to integrate them, then you'll get a faster
response too.

Thanks for the new features!

Rich.



--

Yair Lenga
Vice President
The Yield Book
Phone: 212-816-7468
Fax: 212-816-7766
Email: address@hidden
Citigroup Global Markets Inc.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]