Fixes 95590 FTP: SYST limitations. Intergrates Cyrus Patel LIST Parser. r=dougt, sr=darin@Netscape.com.
git-svn-id: svn://10.0.0.236/trunk@128429 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -251,9 +251,7 @@ nsresult NS_NewHTTPCompressConv (nsHTTPCompressConv ** result);
|
||||
nsresult NS_NewNSTXTToHTMLConv(nsTXTToHTMLConv** result);
|
||||
nsresult NS_NewStreamConv(nsStreamConverterService **aStreamConv);
|
||||
|
||||
#define FTP_UNIX_TO_INDEX "?from=text/ftp-dir-unix&to=application/http-index-format"
|
||||
#define FTP_NT_TO_INDEX "?from=text/ftp-dir-nt&to=application/http-index-format"
|
||||
#define FTP_OS2_TO_INDEX "?from=text/ftp-dir-os2&to=application/http-index-format"
|
||||
#define FTP_TO_INDEX "?from=text/ftp-dir&to=application/http-index-format"
|
||||
#define GOPHER_TO_INDEX "?from=text/gopher-dir&to=application/http-index-format"
|
||||
#define INDEX_TO_HTML "?from=application/http-index-format&to=text/html"
|
||||
#define MULTI_MIXED_X "?from=multipart/x-mixed-replace&to=*/*"
|
||||
@@ -281,9 +279,7 @@ static PRUint32 g_StreamConverterCount = 16;
|
||||
#endif
|
||||
|
||||
static const char *const g_StreamConverterArray[] = {
|
||||
FTP_UNIX_TO_INDEX,
|
||||
FTP_NT_TO_INDEX,
|
||||
FTP_OS2_TO_INDEX,
|
||||
FTP_TO_INDEX,
|
||||
GOPHER_TO_INDEX,
|
||||
INDEX_TO_HTML,
|
||||
MULTI_MIXED_X,
|
||||
@@ -772,19 +768,7 @@ static const nsModuleComponentInfo gNetModuleInfo[] = {
|
||||
// from netwerk/streamconv/converters:
|
||||
{ "FTPDirListingConverter",
|
||||
NS_FTPDIRLISTINGCONVERTER_CID,
|
||||
NS_ISTREAMCONVERTER_KEY FTP_UNIX_TO_INDEX,
|
||||
CreateNewFTPDirListingConv
|
||||
},
|
||||
|
||||
{ "FTPDirListingConverter",
|
||||
NS_FTPDIRLISTINGCONVERTER_CID,
|
||||
NS_ISTREAMCONVERTER_KEY FTP_NT_TO_INDEX,
|
||||
CreateNewFTPDirListingConv
|
||||
},
|
||||
|
||||
{ "FTPDirListingConverter",
|
||||
NS_FTPDIRLISTINGCONVERTER_CID,
|
||||
NS_ISTREAMCONVERTER_KEY FTP_OS2_TO_INDEX,
|
||||
NS_ISTREAMCONVERTER_KEY FTP_TO_INDEX,
|
||||
CreateNewFTPDirListingConv
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user