warren%netscape.com
bf4ef9672f
Added buffer size parameters to NewChannel. Allows for optimization of amount of image data consumed. Bug #20408
1999-12-04 10:01:32 +00:00
fur%netscape.com
f44c56f451
Fix build bustage on Linux
1999-12-03 02:59:37 +00:00
warren%netscape.com
e7faf5530b
Fix for downloaded jar files. Now they appear to work, except we aren't checking the cache to see if they already exist. r=gayatrib
1999-12-03 02:22:48 +00:00
fur%netscape.com
ded572767e
More infrastructure work in support of bug #8305 (Implement
...
cache). Added several nsHTTPResponse methods dealing with
header parsing and manipulation of date-containing header fields.
(None of these methods are yet invoked.)
1999-12-03 01:51:07 +00:00
fur%netscape.com
dc1a4eaae9
Quash warning
1999-12-03 01:45:22 +00:00
fur%netscape.com
cfb6b5624f
Added missing HTTP header atoms
1999-12-03 01:44:38 +00:00
rpotts%netscape.com
d9c7dbe807
bug #13157 (r=valeski). Added support for HTTP/0.9 server responses. This fixes a whole class of bugs where CGI scripts were displaying blank pages because we just ignored the response :-(
1999-12-02 23:09:15 +00:00
valeski%netscape.com
9426838f70
r=mcafee. 20464. we were crashing when data: urls were accessed. Now we're safe; for the time being that is :)
1999-12-02 22:02:30 +00:00
mscott%netscape.com
10aad5b020
oh the horror! We were leaking all channel listeners that ran through the http channel. Fixed the
...
leak by using a nsCOMPtr.
1999-12-02 09:11:51 +00:00
sfraser%netscape.com
e6ee317238
Fix the fragment name in both targets to be unique. Again. r=pinkerton.
1999-12-02 04:53:47 +00:00
sfraser%netscape.com
554582f3e3
Fix the fragment name in both targets to be unique. r=pinkerton.
1999-12-02 04:51:11 +00:00
fur%netscape.com
cb5751940a
Laying the foundation for the incorporation of caching, by
...
reorganizing/splitting protocol handler methods, though not yet adding any
new functionality:
Allow for multiple instances of nsHTTPResponse to be associated
with the same connection, i.e. so that response headers from the
cache and response headers from the server can coexist
simultaneously. To wit:
Moved content-length, charset and content-type information
from nsHTTPChannel into nsHTTPResponse
Split into separate functions the accumulation of a single line of
HTTP header data (from the input stream) and the parsing of
that line. This permits cached response headers and server
response headers to be parsed from separate data sources, the
latter arriving from a nsIBufferInputStream and the former
retrieved from the cache as a string.
Moved the newly-created header-parsing methods to
nsHTTPResponse from nsHTTPResponseListener
Fixed some bugs in the interaction between AsyncOpen and
AsyncRead. It was possible for an OnHeadersAvailable event to be
triggered *after* the associated OnDataAvailable, rather than the
other way around. It was also possible, in a rare case, for
mOpenObserver->OnStopRequest() to be called without ever having
called mOpenObserver->OnStartRequest(). I think my changes made
the logic a bit more foolproof.
Removed ancient ifdef NSPIPE2
1999-12-02 03:53:28 +00:00
rpotts%netscape.com
f4301f1109
(r=valeski) Fix for new bloat (leaking HTTPChannels) that was introduced yesterday
1999-12-01 04:32:58 +00:00
mscott%netscape.com
11c830ce1f
implement retargeting for SetLoadGroup
...
r=valeski,rpotts
1999-11-30 22:19:53 +00:00
mscott%netscape.com
bd8f43e751
implement retargeting for SetLoadGroup
...
r=valeski
1999-11-30 22:19:35 +00:00
valeski%netscape.com
bcb79d06b0
r=rpotts, 17052. FTP now implements nsIProgressEventSink and sits inbetween the transport's notifications and the consumers.
1999-11-30 15:07:32 +00:00
warren%netscape.com
62abb7140f
Fixed bug GetContentType/GetContentLength.
1999-11-30 07:36:14 +00:00
warren%netscape.com
5003cbf58a
Added include of nsNetUtil.h to pick up NS_NewSyncStreamListener
1999-11-30 05:32:14 +00:00
warren%netscape.com
a265a32348
Landing no_neckoutil2_branch. Bug #11159 . Removes neckoutil_s.lib from build which helps beos and openvms.
1999-11-30 04:50:42 +00:00
valeski%netscape.com
02880fef60
r=waterson. 16914. FTP was authentication anonymously even though username and pwd info were suppplied in the url. now it isn't
1999-11-30 04:39:29 +00:00
valeski%netscape.com
cf44fd73ae
18434. r=rpotts. HTTP now implements OpenInputStream and proxies event sink callbacks between the caller and the transport.
1999-11-30 04:15:27 +00:00
dougt%netscape.com
1da7d3868d
fix for 18078. r=mstoltz,warren
1999-11-30 00:32:43 +00:00
mscott%netscape.com
c479a085dc
modify SetLoadGroup to work with retargeting.
...
r=rpotts
1999-11-30 00:10:37 +00:00
sspitzer%netscape.com
593501141b
ignore generated files
1999-11-29 21:20:30 +00:00
rpotts%netscape.com
cd810db52f
bug #18651 . Explicitly cancel te transport to make it go away even if it is blocked waiting for the consumer to empty the pipe...
1999-11-24 23:51:09 +00:00
valeski%netscape.com
bbc2a15492
r=mscott, premature stream closure cleanup and minor state change to FTP state machine.
1999-11-24 21:08:04 +00:00
warren%netscape.com
39678adcc0
Added friend _class_ for hpukes.
1999-11-24 20:42:04 +00:00
warren%netscape.com
c6a8089da9
Added nsIInterfaceRequestor.h to keep nsCOMPtr happy.
1999-11-24 08:31:06 +00:00
warren%netscape.com
67800a1a6e
Added optimized dependency on netwerk util.
1999-11-24 08:28:08 +00:00
warren%netscape.com
95507cbdfe
Added include for nsCOMPtr.
1999-11-24 07:40:54 +00:00
warren%netscape.com
85e38bed0a
Somehow added to wrong directory. Moving.
1999-11-24 07:19:12 +00:00
warren%netscape.com
a9234e7a54
First Checked In.
1999-11-24 07:16:03 +00:00
warren%netscape.com
3c254a5cc1
Added res and jar protocols.
1999-11-24 06:29:44 +00:00
warren%netscape.com
0685d21777
First Checked In.
1999-11-24 05:54:31 +00:00
warren%netscape.com
d141e278ff
*** empty log message ***
1999-11-24 05:51:32 +00:00
warren%netscape.com
003c94771b
Added nsIHttpEventSink.h
1999-11-24 05:49:38 +00:00
warren%netscape.com
79675fe4ef
Fix to use the resource url as the original url if an original wasn't supplied.
1999-11-24 04:32:49 +00:00
valeski%netscape.com
cc0ae3387f
bustage fix. comptr include ordering problem
1999-11-23 23:15:16 +00:00
valeski%netscape.com
40f04c1142
bustage attempt. chasing comptr fun
1999-11-23 23:14:08 +00:00
warren%netscape.com
f1a7ed71c1
First Checked In.
1999-11-23 23:03:43 +00:00
valeski%netscape.com
14ec12681e
18434, r=rpotts. HTTP now implements AsyncOpen. AsyncOpen will be used by URI dispatching
1999-11-23 22:23:06 +00:00
valeski%netscape.com
0eb37c639b
added files: mozilla/netwerk/protocol/ftp/public/nsPIFTPChannel.idl, removed files: mozilla/netwerk/protocol/ftp/public/nsIFTPChannel.idl
1999-11-23 22:00:54 +00:00
valeski%netscape.com
95271cf129
18435,18413. r=warren. Implemented AsyncOpen for FTP, as well as OpenInputStream. FTP no longer implements the stream listener interface
1999-11-23 22:00:18 +00:00
waterson%netscape.com
7c40f7ec27
Fix nsNetModuleMgr and nsNetModRegEntry leaks. r=valeski
1999-11-23 20:47:25 +00:00
warren%netscape.com
05cb637dbe
Initial checkin of the res: protocol -- replacement for resource: that does symbolic roots, and searching.
1999-11-23 12:13:33 +00:00
warren%netscape.com
dcd034b7ce
Added code to aggressively clean up file transport on failure.
1999-11-23 07:01:56 +00:00
rpotts%netscape.com
42e90203c9
bug #19303 . HTTPHeader entries were leaking... I checked in a modified version of beards patch.
1999-11-22 07:02:44 +00:00
valeski%netscape.com
47e8779d01
fixing build bustage
1999-11-20 23:23:59 +00:00
valeski%netscape.com
a9f5170c23
6144, I'm checking in gagan's code for him as he's gone. r=valeski, r=gagan :). This checkin drops in HTTP authentication caching so you don't get hit w/ multiple auth dialogs when accessing auth requiring sites that have images in their html
1999-11-20 22:11:15 +00:00
sfraser%netscape.com
b838732c93
Added nsAuthEngine.cpp for valeski
1999-11-20 22:09:56 +00:00