Bugs 65583, 78119: implement SOCKS 4.
Bug 92002: SOCKS on the Mac broken.
Bug 48357: SOCKS intermittent 'connection refused' errors.
r=bbaetz, sr=darin


git-svn-id: svn://10.0.0.236/trunk@99850 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
bbaetz%cs.mcgill.ca
2001-07-25 00:28:28 +00:00
parent b380c4726b
commit 5e273715c8
18 changed files with 670 additions and 121 deletions

View File

@@ -47,6 +47,7 @@
#include "nsBufferedStreams.h"
#include "nsProtocolProxyService.h"
#include "nsSOCKSSocketProvider.h"
#include "nsSOCKS4SocketProvider.h"
#include "nsNetCID.h"
@@ -987,8 +988,15 @@ static nsModuleComponentInfo gNetModuleInfo[] = {
NS_SOCKSSOCKETPROVIDER_CID,
NS_ISOCKSSOCKETPROVIDER_CONTRACTID,
nsSOCKSSocketProvider::Create
},
{ NS_ISOCKS4SOCKETPROVIDER_CLASSNAME,
NS_SOCKS4SOCKETPROVIDER_CID,
NS_ISOCKS4SOCKETPROVIDER_CONTRACTID,
nsSOCKS4SocketProvider::Create
}
};
NS_IMPL_NSGETMODULE_WITH_DTOR(necko_core_and_primary_protocols, gNetModuleInfo,