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
warren%netscape.com
99916a7641
Added missing addref. r=gayatrib
1999-12-03 02:22:02 +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
warren%netscape.com
688ffa434f
Fixed bug where file transport would spin if it failed in the nsIFileSystem::Open method. Affected jar protocol.
1999-12-02 02:50:48 +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
sspitzer%netscape.com
0ab6aaac52
bulletproofing to prevent #20410
1999-12-01 01:26:08 +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
9182225725
Removed util dir from build.
1999-11-30 05:52:41 +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
warren%netscape.com
c742997002
Changed from no_neckoutil2_branch to remove neckoutil from build. Bug #11159
1999-11-30 04:49:11 +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
valeski%netscape.com
f0eb96340a
r=waterson. 17647. MIME mapping for file extensions was case sensitive. we now disregard case (this is actually broken, but for 99% of the real world cases we're covered)
1999-11-30 04:07:51 +00:00
mscott%netscape.com
67a8e15c39
Fix xp build breakage by defining rv.
...
I'm not sure how this compiled on someone's machine =)
1999-11-30 01:12:58 +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
valeski%netscape.com
b6a89719e6
comment changes for javadoc
1999-11-29 22:17:11 +00:00
valeski%netscape.com
399023b523
r=warren. the return val from the progress sink was getting in the way of the socket transport state machine, now it's just being ingonored.
1999-11-29 22:16:21 +00:00
sspitzer%netscape.com
593501141b
ignore generated files
1999-11-29 21:20:30 +00:00
brendan%mozilla.org
c63c17aca0
Whitespace police!
1999-11-28 10:26:53 +00:00
warren%netscape.com
4ab4ee4d4e
Eliminated the libs build pass.
1999-11-28 03:05:01 +00:00
shaver%netscape.com
11dfd58e9d
Fix for 18505 (rename nsDeque::Peek to nsDeque::PeekFront) from Sammy Ford
...
<fuzed@swbell.net>.
1999-11-27 17:47:05 +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
waterson%netscape.com
478d77770a
Bug 19600. Change content length magical 'unknown-so-read-til-you-puke' value from zero to -1.
1999-11-24 21:44:13 +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
valeski%netscape.com
e5fe71da28
passing a signed int into an unsigned param. now we're not
1999-11-24 21:07:11 +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
cce1e4dab3
Added test for res protocol.
1999-11-24 06:30:51 +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