rpotts%netscape.com
80d39f4a4d
bug #16897 . Consolidated the firing of OnStopRequest into the nsHTTPChannel. This is also called if a transport fails to be created...
1999-10-27 06:48:53 +00:00
rpotts%netscape.com
17438e6544
These are pollmanns changes for bug #8209 and other related POSTing bugs r=rpotts
1999-10-27 06:35:03 +00:00
valeski%netscape.com
59631a61ab
fixing bustage
1999-10-26 22:07:50 +00:00
valeski%netscape.com
edb4227397
17270, r=dougt@netscape.com. These changes move FTP from interface pointers to COMptrs. There is also a variable name change, mUrl -> mURL. Also some extraneous pipe code has been removed.
1999-10-26 20:55:50 +00:00
warren%netscape.com
00dfd9d907
Added nsIChannel::GetOriginalURI so that we can get back to the original chrome file (bug#17144). r=rpotts,mscott
1999-10-26 09:16:24 +00:00
rpotts%netscape.com
0e486bc4f0
Cleanup - changed setter/getter methods to an attribute.
1999-10-26 04:49:56 +00:00
rpotts%netscape.com
11bf283893
Added CancelPendingChannel(...) which allows a nsHTTPChannel to remove itself from the list of pending requests if it is cancelled... This was causing a leak :-(
1999-10-26 04:49:23 +00:00
rpotts%netscape.com
8280739483
Cleanup - Moved the PostData stream from the nsHTTPChannel to the nsHTTPRequest... The PostStream is now released once the request has been sent to the server since it is no longer useful. Fixed up Cancel to remove the channel from the list of pending requests if necessary.
1999-10-26 04:48:26 +00:00
rpotts%netscape.com
1e545afa6c
Cleanup - Removed NSPIPE2 ifdefs. Fixed up the nsHTTPResponse constructor which no longer takes a nsIInputStream.
1999-10-26 04:45:03 +00:00
rpotts%netscape.com
c98faaa66d
Cleanup - Removed unused methods and members. Changed char* member to nsCString
1999-10-26 04:43:19 +00:00
gagan%netscape.com
a53bb9ca89
Fixed bug 15963. Host: headers were not including port numbers. r=mozbot,a=self. (/msg mozbot do these diffs look ok to you? Should I continue with my checkin? <CR> mozbot: That is interesting. Please continue. )
1999-10-24 22:20:52 +00:00
warren%netscape.com
39ddb330f1
Cleaned up nsTraceRefcnt environment variables. r=kipp,beard
1999-10-23 03:16:19 +00:00
rpotts%netscape.com
3322b70ff4
Fix build bustage on platforms that require full infor for nsCOMPtrs...
1999-10-22 05:56:19 +00:00
rpotts%netscape.com
1ddddb39f2
bug #13054 (r=warren,gagan). Reworked the way requests are sent to the server. Now requests can be of an arbitrary size...
1999-10-22 05:13:01 +00:00
valeski%netscape.com
b6a532465d
fixing build warning
1999-10-22 04:56:24 +00:00
valeski%netscape.com
55b77893d0
removing last reference to nsFtpStreamListenerEvent.h. Actually it was a commented out line.
1999-10-22 04:33:19 +00:00
valeski%netscape.com
bdb23f03c4
*** empty log message ***
1999-10-22 04:32:18 +00:00
sfraser%netscape.com
6f18093fda
Fixing Mac FTP projects for valeski
1999-10-22 04:24:08 +00:00
valeski%netscape.com
e092070dd5
*** empty log message ***
1999-10-22 04:22:54 +00:00
valeski%netscape.com
b3a0a62ceb
adding connection cache interface
1999-10-22 04:11:12 +00:00
valeski%netscape.com
c475223a30
14659, r=dougt. FTP now uses xpcom proxies to send stream listener notifications back to the channel thread. it also uses them to access connections from the protocol handler cache.
1999-10-22 04:10:46 +00:00
dp%netscape.com
a97641453b
Fixed warning of unused variable.
1999-10-22 01:02:29 +00:00
valeski%netscape.com
6306442cc5
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
dougt%netscape.com
e83c28a24f
Fix for 16700. Isolating CreateTransport into new function.
...
r=gagan.
1999-10-18 19:43:34 +00:00
bienvenu%netscape.com
dc4fd0b6f2
fix memory leak of registry location r=warren
1999-10-15 23:45:45 +00:00
beard%netscape.com
5824bf42d5
added support for "about:bloat?leaks". bug=15906,r=warren
1999-10-14 01:56:49 +00:00
gagan%netscape.com
7f425f1145
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
warren%netscape.com
6b7691039e
Added about:bloat
1999-10-12 09:35:22 +00:00
warren%netscape.com
627a8027ce
added files: mozilla/netwerk/protocol/about/src/nsAboutBloat.cpp
1999-10-12 09:32:18 +00:00
warren%netscape.com
880d55f658
removed files: mozilla/netwerk/protocol/about/src/nsAboutBloat.cpp
1999-10-12 09:26:38 +00:00
warren%netscape.com
e9214ecce5
added files: mozilla/netwerk/protocol/about/src/nsAboutBloat.cpp
1999-10-12 09:25:14 +00:00
warren%netscape.com
c187762a3d
Added about:bloat handler.
1999-10-12 09:20:25 +00:00
waterson%netscape.com
ab20f5e245
Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur
1999-10-12 02:10:08 +00:00
warren%netscape.com
334b887595
Lowercased idl method names for scriptability. Cleaned up nsIURL interface.
1999-10-12 01:39:37 +00:00
dveditz%netscape.com
2b60c91417
Fixing 8.3 library name problems, bugs 10355, 10359,10364, 10365, 10372, 11796, 11791. Checking in for cathleen, r=dveditz
1999-10-10 01:32:59 +00:00
warren%netscape.com
e11f6a1693
Updating xpcom registry usage as per edburns@acm.org and dp's suggestions.
1999-10-06 09:57:50 +00:00
warren%netscape.com
d4f45caf5a
Added AsyncOpen to nsIChannel for URL dispatching. Added ContentLength to InputStreamChannel. (r=rpotts,valeski)
1999-10-06 08:26:01 +00:00
valeski%netscape.com
6a66aa7ed8
r=sdagley, 15654 was deleting a void * which is a no-no on hp.
1999-10-06 02:54:49 +00:00
mscott%netscape.com
50e11bca9d
Bug #0000 (no bug number necessary). remove old STREAM_CONVERTER_HACK #ifdef code because we no longer need this.
...
This was the hack we used before we had a stream converter service to load rfc822 data into a webshell and get it
converted to html.
r=warren
1999-10-05 20:54:03 +00:00
valeski%netscape.com
619b4e2843
NOT part of the build.
1999-10-04 23:13:11 +00:00
valeski%netscape.com
4f374676cc
NOT part of the build.
1999-10-04 23:12:02 +00:00
valeski%netscape.com
f14fd6ae87
adding keyword protocol handler to tree. this code is NOT in the build yet.
1999-10-04 16:34:45 +00:00
beard%netscape.com
b547c2ffb0
changed from directly using "MSL DropInRuntime.Lib" to using "NSComponentStartup.o" to enable GC leak detector. r=smfr
1999-10-03 20:46:23 +00:00
gagan%netscape.com
925d52494b
Fix for 14772. r-rjc/a-self. Removed the pragma no-cache header being sent to proxy requests.
1999-10-02 00:43:10 +00:00
valeski%netscape.com
0155919623
15300 r=warren. Changed NS_NewThread api to default to PR_UNJOINABLE_THREAD, also added new NS_NewThread() function so you don't have to combine the runnable w/ thread creation. added threads to xpcom init so you can create them w/ the com mgr. 15298 r=gagan, FTP threads are now synched w/ ftp handler shutdown, removed extraneous buffer work, added ftp authentication, and ftp channel content length
1999-10-01 23:32:12 +00:00
pollmann%netscape.com
4c371f3ba4
Bug 13997, Reviewed by Gagan. This change is to read the http post stream in 1Kb chunks rather than using the Available (unimplemented).
1999-10-01 02:39:05 +00:00
pollmann%netscape.com
16e6659fe8
Bug 13997, Reviewed by Gagan. This changes are to correctly return the number of bytes read by nsHTTPEncodeStream.
1999-10-01 02:37:31 +00:00
kipp%netscape.com
40f3f9c999
nuked
1999-09-30 21:38:19 +00:00
kipp%netscape.com
8bbc533d25
added files: mozilla/netwerk/protocol/resource/src/nsResourceProtocolModule.cpp, removed files: mozilla/netwerk/protocol/resource/src/nsResourceProtocolFactory.cpp
1999-09-30 21:33:21 +00:00
kipp%netscape.com
b4835590a4
added files: mozilla/netwerk/protocol/http/src/nsHTTPHandlerModule.cpp
1999-09-30 21:31:38 +00:00