mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-10-08 08:17:31 +09:00
LIST and RETR still appear to work as intended on ftp:// URLs after my changes. I wasn't able to test STOR because the browser doesn't appear to support FTP uploads at this time (although our FTP implementation appears perfectly capable of doing an FTP upload.) If I understood the issue correctly, though, what we're doing is ensuring that we receive a preliminary 100 response from the FTP server for a given action before jumping to the 200 code describing what we do if the action was completed. Even though it makes no logical sense for a server to say an action was completed before it was initiated, someone could write a really annoying FTP server that takes advantage of this fact to crash the browser if they wanted. |
||
|---|---|---|
| .. | ||
| doc | ||
| test/frametest | ||
| FTPChannelChild.cpp | ||
| FTPChannelChild.h | ||
| FTPChannelParent.cpp | ||
| FTPChannelParent.h | ||
| ftpCore.h | ||
| moz.build | ||
| nsFTPChannel.cpp | ||
| nsFTPChannel.h | ||
| nsFtpConnectionThread.cpp | ||
| nsFtpConnectionThread.h | ||
| nsFtpControlConnection.cpp | ||
| nsFtpControlConnection.h | ||
| nsFtpProtocolHandler.cpp | ||
| nsFtpProtocolHandler.h | ||
| nsIFTPChannel.idl | ||
| nsIFTPChannelParentInternal.idl | ||
| PFTPChannel.ipdl | ||