gecko-dev/netwerk
valeski%netscape.com 42fee2aeb2 14659, r=gagan&warren&dougt
Misc. FTP changes:
*increased FTP buffer read/write size from 4k to 8k.
*removed un-needed (for now) SetPASV() for FTP connection thread
*string optimizations
*FTP Connection thread now uses the NS_IMPL_ISUPPORTS4 macro for addref, rel, and QI methods.
*connection cache key api consolidation (Get()/Remove() combo turned into Remove(key)).

Authentication dialog changes:
*Authentication dialog now includes host name the user is trying to connect to.

nsIRequest support:
*FTP Connection thread now maintains a member variable pointing to it's event queue. It also pumps the event queue in the main loop.
*FTP Connection thread now implemented the nsIRequest interface (never called directly; only via the nsFTPChannel api)
*FTP Channel now uses an xpcom proxy object to make the nsIRequest api calls on the FTP Connection thread.

FTP protocol interpretation changes:
*FTP now handles servers that send multi-line greetings in the first Read() (we blocked indefinately before)
*FTP now parses the parent working directory properly (used to always treat it as '/')
1999-10-19 22:37:47 +00:00
..
base bug #15560. Changed the LoadGroup to fire notifications via PLEvents to stop reenterency. 1999-10-19 19:36:07 +00:00
build nuked 1999-09-30 21:51:07 +00:00
cache Initial version of net data cache APIs 1999-10-15 00:46:41 +00:00
dns 12748 r=Andreas. Completely removed the GetHostByAddr() call so we no longer do any reverse lookups 1999-10-01 13:38:46 +00:00
macbuild added files: mozilla/netwerk/base/public/nsIStatusCodeEventSink.idl 1999-10-06 20:44:23 +00:00
mime fix ref count logging on nsMimeImpl r=warren 1999-10-19 14:50:09 +00:00
protocol 14659, r=gagan&warren&dougt 1999-10-19 22:37:47 +00:00
socket adding hostname to socket provider. (r) warren. 1999-10-01 23:23:49 +00:00
streamconv fix bug 10434, memory leak detection, r=valeski 1999-10-14 13:36:33 +00:00
test Fix for bug # 10333. Made webshell a progress event sink as well so that now it redirects all progress messages from necko land to the appropriate docloader observer. The hack to delete strings which are being received in the status messages is a work around the current limitation of the proxy event code. When bug # 16273 is fixed that delete wont be necessary. In fixing this I also noticed that the nsFileTransport wasn't using the proxy events and was incorrectly firing status messages directly onto the UI thread. Fixed that as well. r=rpotts,warren 1999-10-13 10:24:12 +00:00
testserver Fix for bug # 10333. Made webshell a progress event sink as well so that now it redirects all progress messages from necko land to the appropriate docloader observer. The hack to delete strings which are being received in the status messages is a work around the current limitation of the proxy event code. When bug # 16273 is fixed that delete wont be necessary. In fixing this I also noticed that the nsFileTransport wasn't using the proxy events and was incorrectly firing status messages directly onto the UI thread. Fixed that as well. r=rpotts,warren 1999-10-13 10:24:12 +00:00
util changed from directly using "MSL ShLibRuntime.Lib" to using "NSLibraryStartup.o" to enable GC leak detector. r=smfr 1999-10-03 20:37:53 +00:00
.cvsignore some more ignorance 1999-06-17 19:00:56 +00:00
Makefile.in General cleanup. 1999-09-14 01:35:43 +00:00
gen-makefile.sh Add some comments 1999-05-03 18:11:50 +00:00
makefile.win remove temporary ifdef 1999-08-24 04:16:15 +00:00
makefiles add protocol/jar makefiles 1999-09-18 09:13:20 +00:00