gagan%netscape.com
8a19a21afd
Fixed bug 17393. We were firing an OnStopRequest for redirect's response completion. That messes up imagelib which starts to reset/abort streams. r=waterson
1999-10-29 01:55:58 +00:00
mscott%netscape.com
ba6007f629
part of url dispatching framework.
...
build nsURLDispatcher.cpp
1999-10-28 22:08:57 +00:00
rpotts%netscape.com
b197c46e0f
cleanup - removed unnecessary code checking that mRequest != nsnull. Now the mRequest is allocated at channel construction and the channel is deleted if the request allocation fails...
1999-10-28 21:15:56 +00:00
mscott%netscape.com
eef0863077
Build new uri dispatching interfaces on the Mac.
1999-10-28 20:38:16 +00:00
mscott%netscape.com
800ccf2012
export uri dispatching interfaces.
1999-10-28 20:37:58 +00:00
sspitzer%netscape.com
d3b0407c9b
fix warnings. r=valeski
1999-10-28 20:25:43 +00:00
valeski%netscape.com
e9f7fa3843
16968, r=gagan. Changed the way HTTP header notification occurs. now the channel does the notification. Also added SetREsponseHeaders() to the nsIHTTPChannel iface which allows outside users to add response headers (such as nsMultiMIMEConv/bugzilla) and have the new headers perculate to observers. also fixed HTTP handler leak, r=dp on that one.
1999-10-28 20:12:59 +00:00
warren%netscape.com
dce1fc7e3b
Changed file transport to facilitate jar: protocol -- parameterized by nsIFileSystem. Bug#12579 r=gagan,gayatrib
1999-10-28 08:02:07 +00:00
mscott%netscape.com
febdba920e
part of url dispatching.
...
export the uri dispatching interfaces.
no reviewer for this makefile change.
1999-10-28 02:05:12 +00:00
rpotts%netscape.com
247f25c399
bug #13054 . r=mscott,warren. Reworked how data is written to the network. I consolidated the writing of nsIBufferInputStreams and nsIInputStreams and limited the amount of data being wrtten at once to MAX_IO_TRANSFER_SIZE...
1999-10-27 06:51:12 +00:00
mscott%netscape.com
e630bd1249
Bug #14928 --> url dispatching. Adding initial scaffolding for the uri dispatcher service.
...
(not part of the build yet)
1999-10-27 06:49:42 +00:00
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
gagan%netscape.com
a50fd48f1b
Fixed bugs 11677 (perf) 13837 (spaces) 14380 (leading spaces) 14707 (-1) 15069 (file://) r=valeski
1999-10-26 23:16:34 +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
mscott%netscape.com
931e9f189d
Bug #14928 -- > url dispatching. Change DoContent to return a stream listener instead of
...
a nsIContentViewer.
r=travis
1999-10-26 20:35:21 +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
mscott%netscape.com
cf452073a1
Bug #14928 --> url dispatching. convert nsIContentHandler.idl, nsIURIDispatcher.idl and nsIContentListener.idl
...
into .h files.
no reviewer yet. the code review for url dispatching will come later.
1999-10-26 07:11:44 +00:00
mscott%netscape.com
c2f69d462e
Bug #14928 --> first pass at several key interfaces for url dispatching.
...
Not part of the build and no reviewer yet. The review will come later on when we review url dispatching
1999-10-26 07:10:27 +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
dougt%netscape.com
080d3870be
Change net module notification to make proxies lazy. r=dveditz, mozbot.
...
This reduces memory overhead.
1999-10-25 22:31:59 +00:00
gagan%netscape.com
54a1b9a8b2
Added profiling info for measuring performance when doing -all. Test case only.
1999-10-25 02:22:30 +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
rpotts%netscape.com
387c490df3
Backing out the fix for bug #15560 . This fixes the editor regression - bug #16937
1999-10-24 07:26:54 +00:00
warren%netscape.com
39ddb330f1
Cleaned up nsTraceRefcnt environment variables. r=kipp,beard
1999-10-23 03:16:19 +00:00
gagan%netscape.com
e380e8cac8
Post requests are now only read upto the specified amount. Not in the build.
1999-10-23 00:47:24 +00:00
gagan%netscape.com
60bc914eda
a dummy post request file for testing post requests in HTTP. not in the build.
1999-10-22 21:27:38 +00:00
gagan%netscape.com
611cc54426
Added /post test as well. Not in the build.
1999-10-22 21:24:57 +00:00
gagan%netscape.com
90a0f96f02
Added stuff to the test server to handle post requests as well. Not in the build.
1999-10-22 21:21:30 +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
rpotts%netscape.com
6fc67ef4bc
bug #15560 . Changed the LoadGroup to fire notifications via PLEvents to stop reenterency.
1999-10-19 19:36:07 +00:00
bienvenu%netscape.com
65c6021f43
fix ref count logging on nsMimeImpl r=warren
1999-10-19 14:50:09 +00:00
dougt%netscape.com
e83c28a24f
Fix for 16700. Isolating CreateTransport into new function.
...
r=gagan.
1999-10-18 19:43:34 +00:00
danm%netscape.com
ef90a72dc9
adding PR_LOGging to event queue handling. r:hyatt@netscape.com
1999-10-18 15:09:50 +00:00
bienvenu%netscape.com
dc4fd0b6f2
fix memory leak of registry location r=warren
1999-10-15 23:45:45 +00:00