FTP Must Die
mywiki.wooledge.org
FTP Must Die
1–10 of 119 posts
Re: FTP Must Die
#2Re: FTP Must Die
#3Re: FTP Must Die
#4http://git.chromium.org/gitweb/?p=chromium.git;a=tree;f=net/... see all the "directory listing" files.
The unit tests are full of scary cases like
// Tests for "ls -l" style listing in Russian locale (note the swapped
// parts order: the day of month is the first, before month).Re: FTP Must Die
#5Re: FTP Must Die
#6The client listening was largely solved by 'passive' mode, and just about every server and client supports this now.
The firewall and NAT interaction is awkward, but most modern firewalls can deal with this automatically (as long as there's no SSL involved)
And yes, the RFC is 20 years old. But so are many RFCs for long-established veteran protocols that we use all over the net.
In many cases I'd be happy to see FTP replaced (all those anonymous FTP servers may as well be HTTP now), but it's really not that bad.
Re: FTP Must Die
#7Well it's a good thing that just about every FTP server in existence supports the MLSD command then.
Re: FTP Must Die
#8Re: FTP Must Die
#9Re: FTP Must Die
#10Time and time again I resort to FTP to transfer files between computers that won't talk to each other via system-provided file systems. Mac Windows file sharing is so unreliable that I don't even try to use the system any more and just go straight to FTP. But yeah I hate the protocol itself.