mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-08 20:47:44 +00:00
42fee2aeb2
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 '/') |
||
---|---|---|
.. | ||
macbuild | ||
public | ||
src | ||
.cvsignore | ||
Makefile.in | ||
makefile.win |