mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-31 06:05: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 '/') |
||
---|---|---|
.. | ||
base | ||
build | ||
cache | ||
dns | ||
macbuild | ||
mime | ||
protocol | ||
socket | ||
streamconv | ||
test | ||
testserver | ||
util | ||
.cvsignore | ||
gen-makefile.sh | ||
Makefile.in | ||
makefile.win | ||
makefiles |