Граф коммитов

995 Коммитов

Автор SHA1 Сообщение Дата
darin%netscape.com 9afeb09e55 Fixes bug 71495. Landings to necko cause PSM 2.0 to not work. r=bryner, sr=mscott. 2001-03-11 21:11:47 +00:00
darin%netscape.com c85af27178 Adding comment line. 2001-03-11 18:07:01 +00:00
darin%netscape.com 7fb01a8e8c Added some comments. 2001-03-10 01:03:05 +00:00
darin%netscape.com bf1570a5a5 Fixes bug 71391. Leaking sockets with CLOSE_WAIT status during page loads.
r=dougt sr=mscott
2001-03-10 00:58:54 +00:00
rpotts%netscape.com 7a60d43445 bug #70736 (r=darin@netscpe.com). Fix to nsInputStreamChannel to get the notification callbacks working... 2001-03-09 23:27:47 +00:00
darin%netscape.com f4a312975e Change to NS_IMPL_THREADSAFE_ISUPPORTS to fix spurious warnings. 2001-03-09 11:22:24 +00:00
darin%netscape.com 4de86fb39c Fixes bug 71317. Leak increase on tinderbox. r=bryner sr=mscott,alecf 2001-03-09 07:41:58 +00:00
disttsc%bart.nl aebc676048 Change implicit conversion from
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|

to explicit |get()|.

Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).

Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00
darin%netscape.com 13d9044a56 Fixes bug 66516. Topperf regression from 1/23. r=dougt, sr=mscott 2001-03-08 07:53:40 +00:00
darin%netscape.com bab8a9dd28 Fixes redness on tinderbox. 2001-03-08 03:30:33 +00:00
dougt%netscape.com 81a1a4ddf5 Adding two new interfaces based on API review. Bugs: (71060,71056,71055). NOT PART OF BUILD YET 2001-03-08 01:11:58 +00:00
dougt%netscape.com 5e10b05760 Adding break's to the switch statement. r=darin/sr=gagan 2001-03-08 00:49:31 +00:00
darin%netscape.com fee79568ba [not part of the build] Added implementation files for nsIStreamListenerTee. 2001-03-07 12:54:45 +00:00
darin%netscape.com 95e4eaf8b4 [not part of the build] Added nsIStreamListenerTee for the new cache. 2001-03-07 12:53:39 +00:00
beard%netscape.com a0c75f4b54 Implement pre-seeking when underlying seekable output streams. r=darin, r=gordon 2001-03-07 04:07:05 +00:00
darin%netscape.com ea8e49fbaf [used only by the new cache] nsStorageTransport incorrectly returned TRUE for GetNonBlocking. r=dougt 2001-03-06 20:29:06 +00:00
bryner%uiuc.edu fe7685bf7a forgot a file 2001-03-06 05:44:53 +00:00
bryner%uiuc.edu 3f9323934e Bug 70595 - making nsIPrompt accessible to PSM. r=darin, sr=mscott. 2001-03-06 05:10:33 +00:00
dougt%netscape.com cb21d20cb5 Fixes 68483 as well as fixes some mem leaks cause by canceling a request. r=darin@netscape.com, sr=waterson@netscape.com 2001-03-06 01:27:54 +00:00
beard%netscape.com 1c248c3aa9 Since file streams can't be non-blocking, return that fact from nsFileOutputStream::GetNonBlocking(). r=dougt, sr=gagan 2001-03-05 03:43:33 +00:00
beard%netscape.com da800d634a Fix bug where overridden Close() doesn't get called in base class destructor. r=dougt, sr=gagan 2001-03-05 03:42:24 +00:00
beard%netscape.com bb360af4ab Delegate GetNonBlocking/SetNonBlocking to wrapped output stream. r=dougt, sr=gagan 2001-03-05 03:40:41 +00:00
darin%netscape.com 5eff59b323 OS/2 didn't like inheriting a nsStorageTransport::ns{In,Out}putStream from
nsStorageTransport::nsBlockingStream since both are declared with private
access in nsStorageTransport.  This should fix the problem.
2001-03-03 03:07:10 +00:00
darin%netscape.com 18d9e7803f Bug 70707. Pulled generic transport implementation out of new memory cache
and created netwerk/base/src/nsStorageTransport.{h,cpp}
2001-03-03 01:57:37 +00:00
disttsc%bart.nl 043186b34e Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc 2001-03-02 09:26:57 +00:00
bryner%uiuc.edu f4f5ae3edd Don't return an async proxied object when the socket transport is asked for its ProgressEventSink. r=dougt, sr=shaver. 2001-03-01 00:55:08 +00:00
gordon%netscape.com e23ce861b0 Added comments to netCore.h declaring error ranges for SocketTransport and CacheService. r=beard. 2001-03-01 00:54:29 +00:00
darin%netscape.com b85459fb24 Corrected copyright headers. 2001-02-26 22:29:40 +00:00
darin%netscape.com 1c8affbbf3 Fixes bug 66837. Query interface needed. r=dougt, sr=mscott. 2001-02-23 00:07:58 +00:00
disttsc%bart.nl 744785129a Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls 2001-02-22 09:35:51 +00:00
dougt%netscape.com fadb983b72 Suggested fix from scc@mozilla.org 2001-02-21 23:02:29 +00:00
dougt%netscape.com fb58a2b951 making the SunOS complier happy with an static cast 2001-02-21 22:15:31 +00:00
dougt%netscape.com ef3ee00073 fixing typo. 2001-02-21 21:51:50 +00:00
dougt%netscape.com eab041f43f Relanding Necko Changes.
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:

1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
mstoltz%netscape.com 8720e0c142 Bug 66331, nsCodebasePrincipal::GetOrigin needs to specify the port
if nonstnandard. Fixes a bug in LiveConnect. r=dougt, sr=jband.
2001-02-14 00:27:34 +00:00
disttsc%bart.nl 76fbedadc5 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
dougt%netscape.com 69415757ab Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols).  The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
mscott%netscape.com 7433fb66e9 Bug #63193 --> if we can't find a protocol handler for the specified scheme then create the default protocol handler
and use it instead.
sr=rpotts
2001-02-07 05:54:35 +00:00
dbaron%fas.harvard.edu a32b638651 Fix orange by correcting mismatch of strings and return values. r=disttsc@bart.nl 2001-02-07 05:12:18 +00:00
law%netscape.com ee693a2614 Long lost patch for bugs 27609,35161, et al; r=mcafee, sr=mscott 2001-02-07 04:33:39 +00:00
gagan%netscape.com a5c89d8af9 Adding ldap optimization cuz dmose wants it real bad. r=dmose 2001-02-07 02:14:52 +00:00
gagan%netscape.com 30f39fa6bb More of the scheme compare changes. This fixes the javascript: urls that I so shamelessly broke. The bug numbers are 66577 and 67347. r=mstoltz sr=brendan,shaver. 2001-02-07 01:12:19 +00:00
bryner%uiuc.edu fa1a2642a1 bug 67527 -- cleaning up psm module registration (both psm 1.x and PIP). r=javi, sr=brendan. 2001-02-06 23:10:16 +00:00
bryner%uiuc.edu 4fcf5caebe bug 67582 - set channel on security info object for ssl-forcehandshake sockets. r=pavlov, sr=mscott. 2001-02-06 00:31:56 +00:00
bryner%uiuc.edu c45808a124 Bug 67530 - failure sending mail if PSM not installed. r/sr=mscott. 2001-02-04 01:16:13 +00:00
bryner%uiuc.edu 758a497671 fix a compiler warning. sr=scc. 2001-01-31 06:48:25 +00:00
gagan%netscape.com cded3e2f30 Optimization for scheme comparison of URIs. See bug 66577 for details. r=darin, sr=brendan@mozilla.org 2001-01-31 01:33:03 +00:00
bryner%uiuc.edu b10b7c1d34 Bug 66886 - parent PSM dialogs correctly. This fixes all of the cases in PSM2 and several cases in PSM1. r=javi,danm. sr=mscott. 2001-01-30 02:12:53 +00:00
darin%netscape.com a150eb64ce Fixes bug 66494. Assertion in nsAutoLock. r/sr=brendan@mozilla.org. 2001-01-27 16:35:21 +00:00
darin%netscape.com 4fa7600b23 Fixes bug 66493. nsSocketTransport changes broke in-process PSM.
r=bryner,gagan,brendan,dougt sr=mscott
2001-01-27 01:28:00 +00:00
darin%netscape.com bdf04da467 Bug 62566. Left out a change to makefile.win. 2001-01-23 22:57:30 +00:00
darin%netscape.com 6bfaf3912c Bug 62566. nsIChannel::AsyncWrite interface revision and related cleanup.
r=dougt@netcape.com, sr=mscott@netscape.com.
2001-01-23 22:10:34 +00:00
bryner%uiuc.edu 91ec263c8e PSM 2.0 work:
- Split nsISecureSocketInfo into nsISSLSocketControl and nsIChannelSecurityInfo.
- Incorporate lock icon fixes from psm-glue into pipnss code.
- Implement password callback for client auth in pipnss.
- Locallize the lock icon tooltip.
- Lots of code cleanup.

r=javi, jgmyers, sr=ben.
2001-01-19 01:12:10 +00:00
alecf%netscape.com 8307ffd935 fix random crashes during shutdown
r=bryner,blake (trying to get tree open, no sr=)
2001-01-17 23:42:42 +00:00
alecf%netscape.com 060499fb0f fix for 44208 - send notification when we go offline/online
r=valeski, sr=bienvenu
2001-01-17 19:51:28 +00:00
dougt%netscape.com e15b930dd1 Fixes dropped socket transport during shutdown. The xpcom fix causes the UI event queue to be processed one final time after services shutdown. The socket transport fix forces all remaining active transports to be canceled, then released. r= waterson@netscape.com && darin@netscape.com a=mscott@netscape.com. b=63565 2001-01-09 05:44:47 +00:00
vidur%netscape.com 1f40cba7d1 Implementation of ReadSegments to support less copying in the parser. r=rpotts, sr=jst 2000-12-12 21:57:47 +00:00
dougt%netscape.com ec207fc014 60723. check for null. r=valeski@netscape.com 2000-11-30 21:12:54 +00:00
cls%seawood.org 8bd122b3d5 Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org 2000-11-20 07:16:06 +00:00
alecf%netscape.com ec958920a7 #45797 - fix consumers of NS_IMPL_ISUPPORTS
r=dveditz a=self
2000-11-17 03:45:13 +00:00
warren%netscape.com bb67241f77 Bug 29207 - made it not allocate the PLEvent object. Added defensive code for mReceiver going away. r=waterson 2000-11-14 20:03:21 +00:00
pollmann%netscape.com 25da1a4720 Bug 579678: Strip linebreaks from URLs before escaping r=gagan, sr=mscott 2000-11-07 01:03:04 +00:00
jst%netscape.com 44900ed58e Fixing bug 58888. The content sink was incorrectly releasing the stream loader in its OnStreamComplete() method, this caused a crash when mozilla was running in off-line mode since OnStreamComplete() was called without the sink having a string reference to the stream loader so the incorrect release call in the sink caused a crash later on in necko. sr=rpotts, r=gagan,heikki 2000-11-06 23:22:44 +00:00
warren%netscape.com 91ffe2c30a Bug 47263 - null check for top crasher (mOutputStream becomes null -- could be going through END_READ state twice). 2000-11-01 00:58:10 +00:00
blizzard%redhat.com 603b69c368 bug #58258. Fix warnings in nsNetUtil.h, take II. This should work on win32. 2000-10-30 02:02:00 +00:00
blizzard%redhat.com 769bb9df97 backing out last change. it makes win32 sad. 2000-10-29 18:26:42 +00:00
blizzard%redhat.com d59f5301fb bug #58258 - warning fixes for nsIChannel::LOAD_NORMAL. r=scc sr=mscott,brendan 2000-10-29 17:44:42 +00:00
warren%netscape.com 4189314fdb Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2000-10-28 22:17:53 +00:00
warren%netscape.com 6e35f97e31 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
mscott%netscape.com e90a0debb8 Bug #56934 --> properly determine the status for on end document load. We used to
use the status of the last request processed in loading the document to determine
success or failure. That's incorrect. Instead, test to see if the load group is being
canceled. If it is, use that as the status for the entire document. Otherwise, ignore
the status for the last request and instead use the status for the main document
(the default load channel).
sr=rpotts, r=sspitzer
2000-10-26 06:34:20 +00:00
jst%netscape.com f5767882c1 Fixing rtm++ bug 56529. Necko was unescaping the content of URL's if a segment of the URL is requested (but not if the whole URL is requested), the DOM code used this unescaped string as is and that caused backwards compatibility problems. a=gagan&brendan, r=andreas.otte@primus-online.de 2000-10-24 04:56:10 +00:00
darin%netscape.com d89caa7675 Fixes bug 54081. Uploading large files (>50k). r=warren, sr=mscott. 2000-10-24 02:35:18 +00:00
mkaply%us.ibm.com f9f4a0335b #56763
r=gagan, sr=mscott
Race condition in netwerk was causing timeouts on fast systems/slow connections
2000-10-20 04:39:44 +00:00
gagan%netscape.com 4ce91cde74 Fix for bug 31174. Misc. ssl related fixes for getting SSL proxies to work. r=ruslan,pavlov sr=dougt. Thanks nikolay.igotti@eng.sun.com 2000-10-13 03:18:55 +00:00
akhil.arora%sun.com 0a8999955b fixes for making auto proxies work again (phase1) b=53080 r=gagan@netscape.com a=brendan@mozilla.org 2000-09-27 02:03:43 +00:00
warren%netscape.com c5931e51f0 Bug 52111. Fix for race condition between file transport and async stream listener -- mStatus was temporarily getting set to WOULD_BLOCK. code=alex@cendio.se, r=warren 2000-09-26 05:03:30 +00:00
bryner%uiuc.edu 30ab9913bd Moving files out of security/base at request of security team. The new home for these files is in netwerk. Bug 53648. r=scc. a=gagan,brendan. 2000-09-22 04:42:20 +00:00
mstoltz%netscape.com a2483af6c5 Final (I hope) fix for 24765, using Necko file cache for the jar protocol. r=beard, a=warren. 2000-09-21 05:01:16 +00:00
mstoltz%netscape.com f28c4273e9 Fix for bugs 24765, 49288. Using Necko file cache for the jar protocol. r=beard, a=warren. 2000-09-15 19:27:05 +00:00
rayw%netscape.com d39d9e6d59 Bug fix for 52648 -- remaining stash of progids which I missed on
the mega-change yesterday.  This will fix a few more issues.

r=warren
2000-09-14 23:20:49 +00:00
dougt%netscape.com c3c864a472 + Added OnSecurityChange() to nsIWebProgressListener interface.
+ Added dummy function to all users of nsIWebProgressListener
+ Added new security event sink.
+ Hooked up new event sink to docloader and friends.
+ Fixed memory leaks and crashes in nsSecureBrowserImpl.
+ Added AlertPrompt to nsIPrompt Interface.
+ Enabling xpcom test on unix.

Fixes bug 46872.  r=valeski/rpotts
2000-09-14 22:56:56 +00:00
bryner%uiuc.edu caf7006acc This is the rest of the checkin to remove mozilla's dependency on building psm-glue. All security glue
interfaces and resources that aren't specific to PSM have moved to security/base.  The remaining psm-glue
interfaces which are used elsewhere in the code have been abstracted to be non-PSM-specific, and the call
sites changed to use the abstracted interface.  Bug 18352.  r=brendan,pavlov,shaver.  a=brendan.
2000-09-14 19:27:23 +00:00
dougt%netscape.com 72d1e35619 First checkin of security event sink. not part of build yet. 2000-09-14 18:57:11 +00:00
rayw%netscape.com 6cc70ebd6c Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
shaver%mozilla.org 6412be75e4 Part 1.1 of 18352 (remove extensions/ dependencies from non-extensions/ code):
Teach netwerk about nsIPasswordManager.
  (Craves better interfaces, current versions just C&P'd from wallet's.)
r=valeski,a=brendan
2000-09-12 02:35:29 +00:00
ccarlen%netscape.com d15ab817f6 Fix for #51459 For Mac, in nsStdURL::GetFile, only convert '/' to ':' in directory portion of path, not leaf name. r=rjc 2000-09-11 12:51:52 +00:00
gordon%netscape.com 445756376e Fix bug 35564 '[MLK] Potential nsIIOService Leak' - integrated Patrick's changes 2000-09-08 23:31:26 +00:00
mscott%netscape.com da8a396757 Bug #43556 --> remove obsolete reference to old class id for the mime service. use the new one.
r=valeski
2000-09-08 00:24:13 +00:00
scc%mozilla.org 85f08f2365 explicit constructors stop the automatic construction of a string for a comparison. Really, they want the equivalent of |IsEmpty()| here; let's just test the value of the char[0] in the buffer. 2000-09-03 05:47:01 +00:00
pavlov%netscape.com b382d78a6e fix for secure smtp bug 30321 r=mscott for the smtp part and r=bryner for the rest 2000-09-01 09:00:37 +00:00
ruslan%netscape.com 88f5805353 Finally fix the last dogfood regression (big http posts), 47936 2000-09-01 00:59:48 +00:00
rpotts%netscape.com 6b4486f08a bug #48546. SocketTransport now obeys the LOAD_BACKGROUND flag and will not call the nsIProgressEventSink. 2000-08-25 04:43:48 +00:00
ruslan%netscape.com 24092c1b57 Fix large posts - 47936, a/r=gagan 2000-08-24 22:18:33 +00:00
jst%netscape.com b3a4ade60d DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc 2000-08-23 17:27:06 +00:00
warren%netscape.com 292bd023ce Added .get() 2000-08-22 07:45:19 +00:00
warren%netscape.com 1c8511e78c Bug 46777. Redesigned stream interfaces to allows stream observers to be decoupled from pipe implementation. Needed for embedding to fix 'spin' problem. r=rpotts,valeski,ruslan 2000-08-22 07:03:33 +00:00
dp%netscape.com 5865ac111b bug# 49786 Weak ref cache commonly used protocol handlers. This will
eliminate about 1500 string copies and calls to ProgIDToClassID()
r=gagan,valeski
2000-08-22 06:16:50 +00:00
warren%netscape.com 64a99efec0 Bug 46864 - Embedding needs a name attribute on nsIRequest. 2000-08-21 08:23:54 +00:00
scc%mozilla.org 9df83275c6 fixing code that relied on implicit string construction 2000-08-19 20:01:04 +00:00
rayw%netscape.com d8d52c08c6 Changed case of nsIFactory.idl methods to start with lower case to be like other
interfaces.  Since the C++ generated code upper-cases the method names, this
affects no C++ code, but only a few javascript methods.

Bug 46771.

r=waterson.

I am in today and tomorrow.
2000-08-10 20:12:08 +00:00
gagan%netscape.com 07f6d9fc02 Fix for bug 20145. Proxy Auto Config is now in. For more information check http://www.mozilla.org/docs/netlib/pac.html r=bryner,rjc. 2000-07-31 21:24:55 +00:00
warren%netscape.com 7ac7233df8 Factored string bundles out of necko. Fixes bug 42107 - need to fix string bundle init workaround. Also bug 40506 - nsIWebProgressListener needs status text. Status messages now work in mozilla and viewer with internationalized and parameterized text! Added temporary error architecture until bug 13423 can be fixed. Extended nsIStringBundleService to provide method to format status message. r=valeski,jband,tao. verified=mstoltz 2000-07-25 05:45:56 +00:00
pnunn%netscape.com ffd7c0db82 fix for bug#30852: backing out change that resets the loadgroups attribs from the channel. pnunn,
r:gagan.
2000-07-21 22:57:36 +00:00
ruslan%netscape.com ed7b9b7624 Applying Justin's patch to fix 40203 (proxy ssl connect), a=gagan,r=myself 2000-07-21 00:03:39 +00:00
ruslan%netscape.com 9badbbf9cd WIP on 42283 - make nsNetModules to be thread-safe; r/a=gagan 2000-07-20 21:24:38 +00:00
pnunn%netscape.com 31c3fa63dd fix for bug#30852.(nsbeta2+). Image reloads not using necko reload attributes. pnunn.
rev:neeti; and tested on win/mac/linux.
2000-07-20 01:52:35 +00:00
gagan%netscape.com 200a0b8e4d Removed a not-being-used file. r=warren 2000-07-14 02:43:12 +00:00
pavlov%netscape.com c6f86c36dc fix for secure imap and news bug 39154 r=mscott 2000-07-13 23:53:54 +00:00
dougt%netscape.com c422448137 bug 40750.
Adding followSymlink flag to nsILocalFile.
Adjusting callers.
windows shortcut optimizations.
r=blizzard@mozilla.org.
a=brendan@mozilla.org
2000-07-12 23:31:31 +00:00
dprice%netscape.com 1a05bc611e fixed a crasher when getting the length of an empty string. 2000-07-12 07:39:34 +00:00
mstoltz%netscape.com 4d0c283076 Fixing 40159 and 44822, both [nsbeta2+] regressions on signed scripts. r=sgehani 2000-07-12 03:10:33 +00:00
warren%netscape.com ca5e7be79b Bug 44342 - hang on startup. Added back a lock to mutually exclude cancel/suspend/resume. Seems to work on Mac (i.e. can't reproduce the problem now). Also cleaned up file transport service, removing unused stuff. 2000-07-11 01:52:12 +00:00
ruslan%netscape.com 84dfd2d63a WIP on 40449, a/r=gagan 2000-07-07 22:02:47 +00:00
mscott%netscape.com c60b861bbb Bug #43652 --> fix running of JS urls by returning the error status of the
underlying file transport if the input stream channel doesn't have an error
of it's own.
r=warren
2000-07-07 21:42:15 +00:00
warren%netscape.com e27abfc94d Fix for lost status/error return value. Affects javascript: urls. r=gagan 2000-07-06 00:40:53 +00:00
jab%atdot.org 97cbd61317 a=brendan@mozilla.org
Bug #16103
Support for SOCKS proxies in HTTP, HTTPS, and FTP protocols.
Also includes the prefs configuration and UI bits.
2000-07-01 10:25:25 +00:00
andreas.otte%primus-online.de e87a6983e9 fix bug 43659, URL bar does not accept hexadecimal domain names, r=gagan@netscape.com, a=waterson@mozilla.org 2000-07-01 06:29:13 +00:00
warren%netscape.com ce997cbb8f Bug 37463. Fixed javascript: url deadlock. Also made the file transport more efficient in the process by eliminating the lock. r=waterson 2000-06-30 07:18:52 +00:00
warren%netscape.com 5977731601 Fixed spelling. 2000-06-28 07:06:09 +00:00
dougt%netscape.com e1274cde0a I IDL-ifying the nsProxyObjectManager.
I have updated all users that I found
grepping the source tree.

r=valeski@netscape.com
a=waterson@netscape.com
b=43131

Also checking in changes to the window's embed test which is NOT
hooked up to the build system.
2000-06-24 00:03:10 +00:00
waterson%netscape.com 998b3e25ed Bugs 21650, 42586. Remove nsISocketTransportService::LateInit(), move code that gets string bundles to lazily grab the bundle when it's needed. This avoids re-entrancy into the service manager which causes a leak. r=dbaron,warren 2000-06-23 02:02:04 +00:00
ftang%netscape.com ab0ba05b91 fix bug 35076. r=gagan add UCS2toUTF8 conversion before assign UTF8 back to nsString 2000-06-22 23:53:21 +00:00
andreas.otte%primus-online.de 1aa8852b97 small performance patch for SetDirectory from jst@netscape.com, r/a=gagan@netscape.com, a=waterson@mozilla.org 2000-06-22 22:02:47 +00:00
warren%netscape.com 06dd25d8b6 Bug 41390. js prompt() contains remember this value checkbox. r=morse 2000-06-17 01:57:36 +00:00
valeski%netscape.com 865109bd81 35506. r=warren. File transport now fires OnStart for *all* loads. 2000-06-16 21:46:03 +00:00
mscott%netscape.com 165bb3a36e Bug #40116 --> check to see if the channel was canceled before
propogating calls to the content listener...
this is actually warren's code.
r=mscott
2000-06-16 21:21:57 +00:00
valeski%netscape.com c9ce86137e 42767. AsyncOpen (dead code) removal. 2000-06-16 14:39:19 +00:00
ruslan%netscape.com 9f847e4616 Fixing 42107, a=gagan. Documenting some APIs in the process as well. 2000-06-13 03:00:53 +00:00
warren%netscape.com 0063d9a736 Bug 27971. Better strategy for resource: urls to use less memory. Saves about 0.4% of entire run just bring up one page (home.mozilla.org). r=waterson 2000-06-09 07:51:13 +00:00
tor%cs.brown.edu e6c012fd64 SUNWspro build bustage fix: use PL_strchr() instead of strchr(). 2000-06-04 18:19:47 +00:00
warren%netscape.com 958ed96edd Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
andreas.otte%primus-online.de 8b467df317 fix reopened bug 27930 [URL parser should support RFC 2732 - IPv6 address literals] and bug 39340 [regression: file:/ URLs no longer work], r=gagan@netscape.com, a=waterson@mozilla.org 2000-06-03 09:17:16 +00:00
warren%netscape.com 870a7d208a Fix to make jar protocol not copy local files. Starting to get chrome to work with jars. Bug #18433 2000-06-02 23:39:45 +00:00
rpotts%netscape.com 08dc824141 Propagate load attributes down into the file transport. This avoids generating unnecessary calls if the URI is LOAD_BACKGROUND... 2000-06-02 05:15:13 +00:00
shaver%mozilla.org 0d14cb0f41 make HTTP auth pluggable (#39781), r=gagan 2000-06-02 00:23:56 +00:00
warren%netscape.com 0ed95b0d68 Removed input buffer from file input stream. Bug 41067 2000-05-31 05:33:12 +00:00
ruslan%netscape.com 3f6898700d Fix 26486 2000-05-26 20:12:50 +00:00
warren%netscape.com 1e329e1a59 Removing URIParser attribute from nsIURI interface. Fixed Equals for case when port is the default. Cached URL parsers (all 3) to reduce object allocation. r=andreas,dp 2000-05-25 08:27:40 +00:00
dougt%netscape.com c029aaee90 Making ProxyService Threadsafe for Add and Remove Proxy. r=gagan. 2000-05-24 22:55:35 +00:00
dougt%netscape.com 4ea1d81354 Fix for 31164, possibly 35658, and prep work for 31174.
1) Passing the proxy hostname and port to the underlying socket
   and changing all users that appeared in lxr.

2) (psm-glue) registering with the cache manager to allow local loopback so that
   psm will work with a proxy.

3) (psm-glue) Storing proxy information in psmSocketInfo.

most reviewed by gagan@netscape.com.
2000-05-19 22:56:12 +00:00
warren%netscape.com 655db9fcdc Bug 39416. Made ftp work with single sign-on for more than one user/host. 2000-05-17 07:12:40 +00:00
warren%netscape.com 2a3f855e25 Removed nsINetPrompt.idl (obsolete). 2000-05-17 05:46:40 +00:00
ftang%netscape.com 03ffcb291f fix OS2 problem for ibm 2000-05-16 21:41:14 +00:00
gagan%netscape.com c58d190faa Fix for bug 27930. Support for IPv6 in the url parser. 2000-05-16 08:42:40 +00:00
warren%netscape.com 4d1711e5f8 Changes to unify nsINetPrompt with nsIPrompt, making single sign-on work. Single sign-on API changes. Fixes bugs 34583, 34720, 34725, 24746, 33094. r=sspitzer,morse 2000-05-16 05:35:23 +00:00
ftang%netscape.com 077a3091b3 fix OS/2 problem for IBM. Change the #ifdef XP_PC to #if defined(XP_PC) && !defined(XP_OS2) 2000-05-13 13:13:38 +00:00
andreas.otte%primus-online.de 1dd63d3130 fix bug 37616, Retire SetRelativePath, removing unused SetRelativePath from nsIURI.idl and all it's implementations, r=warren@netscape.com, a=mscott@netscape.com for the mailnews part 2000-05-13 13:05:00 +00:00
colin%theblakes.com edf3077983 Fix segmented reads on local files. r=warren 2000-05-13 12:29:13 +00:00
andreas.otte%primus-online.de b8a48defd4 fix bug 32997, file URLs that include a hostname don't work, look for a hostname and do some special work on detecting drivenames for XP_PC, r=gagan@netscape.com 2000-05-13 12:00:38 +00:00
gordon%netscape.com 548f055990 Change allocation/deallocation of monitor to use nsAutoMonitor methods, as per brendan's suggestion. 2000-05-12 23:42:33 +00:00
gordon%netscape.com e8edd803cb Reorder shutdown of DNS and SocketTransport services to allow the DNS service to notify socket transports that outstanding lookups are going away. Part of fix for bug 33821 and 34663. 2000-05-12 23:41:40 +00:00
putterman%netscape.com 050be53b55 Fix OS/2 bustage. 2000-05-11 22:24:39 +00:00
ruslan%netscape.com a2f62dd437 Fix 37744 2000-05-08 20:25:01 +00:00
andreas.otte%primus-online.de cef3296759 working on bug 37616, Retire SetRelativePath, NS_MakeAbsolute now only calls Resolve, let it do the complete resolving, r=warren@netscape.com 2000-05-07 11:04:33 +00:00
andreas.otte%primus-online.de 9877d105e2 working on bug 37616, Retire SetRelativePath, Resolve now uses ExtractScheme from nsURLHelper, r=warren@netscape.com 2000-05-07 10:56:33 +00:00
andreas.otte%primus-online.de c948636f9f working on bug 37616, Retire SetRelativePath, make nsIOService use the nsURLHelper version of ExtractScheme, r=warren@netscape.com 2000-05-07 10:49:29 +00:00
andreas.otte%primus-online.de 8ffba9346d working on bug 37616, Retire SetRelativePath, moving ExtractScheme into nsURLHelper, r=warren@netscape.com 2000-05-07 10:43:36 +00:00
warren%netscape.com a451c5f762 Combined all necko dlls into two. Bug 17031. 2000-05-06 09:15:56 +00:00
warren%netscape.com 29f98602c6 Fixed mac build warnings. 2000-05-06 09:07:31 +00:00
andreas.otte%primus-online.de 07c651fc32 fix a possible mem leak introduced with my last checkin 2000-05-05 22:39:03 +00:00
andreas.otte%primus-online.de 08af7f8bad fix bug 37109, nsStdURL::Equals() should not malloc, r=warren@netscape.com 2000-05-05 21:23:08 +00:00
andreas.otte%primus-online.de ad6485ecd3 fix bug 37801, SetFile does not add a / in front of the path before calling SetPath on XP_PC, r=cmanske@netscape.com
fix bug 34966, fragment id on root-documents without /  misinterpreted, fixing the missed case, r=gagan@netscape.com
2000-05-05 21:11:28 +00:00
andreas.otte%primus-online.de 4216f27fa7 fix bug 37801, SetFile does not add a / in front of the path before calling SetPath on XP_PC, the fix is more general and applys to all platforms, r=cmanske@netscape.com 2000-05-05 21:08:31 +00:00
valeski%netscape.com 550ace7fa9 backing out socket change that is choking imap/pop 2000-05-05 19:54:42 +00:00
gagan%netscape.com 2a088b68e1 More proxy auto config work. 2000-05-05 09:49:42 +00:00
gagan%netscape.com e9a3396359 Relevant idl includes for proxy auto config changes. 2000-05-05 09:35:50 +00:00
gagan%netscape.com ec66c25ec6 More proxy autoconfig stuff (in the making...) 2000-05-05 09:34:37 +00:00
valeski%netscape.com 5c360246a4 Socket transport now blocks until DNS is resolved *only* in the Sync api usage case (Open*Stream() calls). This allows callers to deal w/ dns error failures when they're using the sync apis. 24435 2000-05-04 22:50:25 +00:00
warren%netscape.com 84172ac318 Added ioFlags enum. Bugs 37711. 2000-05-03 22:43:21 +00:00
gagan%netscape.com e09449d011 Fix for bug 36862. Added parameter checks to avoid crashes. 2000-05-03 21:47:56 +00:00
valeski%netscape.com 20d72f6f15 28880. socket transport now provides access to the underlying ip address 2000-05-02 22:25:00 +00:00
valeski%netscape.com 7e86fb4e62 backing out sync failure checkin because of suspect behavior 2000-05-02 19:58:29 +00:00
valeski%netscape.com c6b552f83f back in we go 2000-05-02 13:08:20 +00:00
valeski%netscape.com ac7117c01b backing out changes until I can figure out what went wrong w/ the tests 2000-05-02 13:04:00 +00:00
valeski%netscape.com 818c7e6ac7 24435. socket transport now handles synchronous failure so we can capture conection errors w/ the sync api 2000-05-02 12:29:34 +00:00
putterman%netscape.com 691b3fd9fe Fix for 29543 so we can now create new Japanese local folders. Patch submitted by
m_kato@ga2.so-net.ne.jp. r=andreas.otte@primus-online.de
2000-05-02 03:58:25 +00:00
mkaply%us.ibm.com eb3725be25 # 37239
r= warren@netscape.com
OS/2 bring up continues - Remove some legacy #ifdef stuff for OS/2
2000-05-01 22:32:47 +00:00
mkaply%us.ibm.com 9503a375e9 # 37239
r= warren@netscape.com
OS/2 bring up continues - Add !defined XP_OS2 to #ifdef XP_PC
2000-05-01 22:32:02 +00:00
gagan%netscape.com 339cc0f6f2 First checkin of proxy auto config interfaces. Not in the build. 2000-04-27 18:42:47 +00:00
mstoltz%netscape.com ab119e4818 Removed getOwner() function from nsIStreamLoader. getChannel() now fulfills this function. 2000-04-27 00:30:27 +00:00
slamm%netscape.com 7180b8f97a Fix declaration order to quiet build warning 2000-04-26 14:31:01 +00:00
gagan%netscape.com f9ff19a205 Fixed bug 36831. Removed an accidental checkin of an assertion. 2000-04-25 01:18:26 +00:00
gagan%netscape.com ec97858c67 First checkin of proxy auto config stuff. 2000-04-25 01:15:35 +00:00
mscott%netscape.com 0d0df459ef Some folks were confused about why we had AsyncOpen I put a comment saying this method is being
made obsolete and no one really implements it.
2000-04-23 01:45:21 +00:00
sspitzer%netscape.com d68aee5215 turn off gagan's assertion. #36831. r=mscott. 2000-04-22 23:34:03 +00:00
gagan%netscape.com 45af37867c Fixed bug 23480. Changed the PostDataStream api to be UploadStream api to allow PUT requests as well.
Fixed bug 32560. Added AsyncWrite implementation for HTTP.
Fixed bug 33842. Some of the earliar code that ruslan had landed broke the status updating for proxy cases.
Fixed bug 36602. Added an api to add (and remove) entries to the "no proxy for" array. Also changed the array to be constructed once (and hence parsed once) instead on each call to ExamineForProxy.
Part fix for bug 31174. Added HTTPS proxy settings.
And finally also un"ruslan"ized the HTTP code :)
2000-04-22 00:35:05 +00:00
andreas.otte%primus-online.de 5d1c305843 extended fix for bug 34863 [Local Harddisks not found if I tried with C: without \], partial fix for bugs 32997 [file URLs that include a hostname don't work] and 19174 [Canonify does not handle UNC file paths], enable the urlparser to handle unc paths better for XP_PC, r=dougt@netscape.com 2000-04-21 14:10:23 +00:00
warren%netscape.com 6ec00c88fa Removed extra call to Open 2000-04-21 05:15:42 +00:00
warren%netscape.com 26f4717bc8 Changed max thread count to 4 (for now). 2000-04-21 05:14:49 +00:00
ruslan%netscape.com 60577a1441 Adjust transport socket timeout everytime it's getting put back into the
work queue. Fix WinGate crash (32048) by stopping using polable events in case
when creation of pollable event has failed (until nspr finds a real solution).
Fix 36445. Apply slamm's patch to shut off some compiler warnings.
2000-04-20 01:10:30 +00:00
andreas.otte%primus-online.de 5ce6f6a715 fix bug 34966 [fragment id on root-documents without / misinterpreted], r=warren@netscape.com 2000-04-15 16:07:28 +00:00
andreas.otte%primus-online.de b0aa6b7ef8 fix bug 35736 [url encoding - character encoded when it shouldn't] No longer escaping $, r=gagan@netscape.com 2000-04-15 15:52:40 +00:00
scc%netscape.com c9a158e37b making string conversions explicit 2000-04-15 05:40:34 +00:00
ruslan%netscape.com cdc1205334 Implement firing of OnStartRequest regardless of the error code but don't
enable it yet till the webshell is fixed.
2000-04-15 00:01:23 +00:00
ruslan%netscape.com 4965f4905d Fix 35508, 33762, 35024. 2000-04-14 21:10:27 +00:00
warren%netscape.com 0a1242730e Fixed to truncate by default. Fixed permissions to default to 664. 2000-04-14 09:32:24 +00:00
warren%netscape.com 6923e40b28 Fixed leak in AsyncRead/AsyncWrite. r=danm 2000-04-14 05:29:21 +00:00
ftang%netscape.com ee10bf09a6 check in fix of 29341 . patched submitted by m_kato@ga2.so-net.ne.jp
Make sure the \ to / conversion respect double byte system on window.
2000-04-14 04:43:02 +00:00
jbetak%netscape.com 19217b46c9 r=valeski, exposing channel for 32604 Trunk fix for illegal use of nsString-external JavaScript 2000-04-14 02:46:28 +00:00
ruslan%netscape.com 8994f0e64c Fix 35024 - add new API to the socketTransportService to see how many
connections are alive/in-progress/etc.
2000-04-13 22:30:21 +00:00
gagan%netscape.com 7141d6ce45 Backing out last changes since warren has the new ones. 2000-04-13 19:50:43 +00:00
gagan%netscape.com 3907bf9cb4 35564 MLK fixes and IOService optimization from beard. 2000-04-13 19:44:15 +00:00
warren%netscape.com 32ced272ad Fixed assertion problem with rv/rv2. 2000-04-13 10:07:13 +00:00
warren%netscape.com e0be02e5b0 Removed 2000-04-13 09:22:09 +00:00
warren%netscape.com 1832d7f664 Factoring stream i/o operations into nsIStreamIO interface. 2000-04-13 09:20:50 +00:00
warren%netscape.com 0a425b27ff Added nsIStreamIO.idl 2000-04-12 21:32:15 +00:00
warren%netscape.com 942ccefd74 Added nsIZipReaderCache. Removed nsIZipReader::ParseManifest. Got jar: protocol going for downloaded jars and input streams. Added assertions that Cancel is called with a failure code. 2000-04-12 07:58:24 +00:00
ruslan%netscape.com 058a3cfa88 Landing link-click problem fix. Also fix DNS lockup (gordon) on Windows,
memory leak of socket transports during pipelined request, add timeout
setters on socket transport, add a restriction on the number of keep-alive
connections.
2000-04-12 01:47:22 +00:00
mscott%netscape.com 42a52d6dbd Bug #34561 --> we were reporting false timeouts with connection based protocols
r=ruslan,warren
a=granrose
2000-04-05 21:15:44 +00:00
warren%netscape.com 0bbf396dfc Fix to not call OnStartRequest if channel has been canceled. Bug #31957 2000-04-05 06:46:00 +00:00
ruslan%netscape.com 6baa185817 Fix 34359 - nsSocketTransport timeout should also work while waiting on
actual data, not only while connecting.
2000-04-05 04:49:35 +00:00
davidm%netscape.com 8b9369403e 31054 'TEXT' file which contains non ASCII does not open correctly 2000-04-05 03:03:50 +00:00
mkaply%us.ibm.com 08a01ecdfd # 33859
r= warren@netscape.com
OS/2build - add or change #ifdefs
2000-04-05 02:14:34 +00:00
ruslan%netscape.com 971ef623ef Landing the next batch of http pipelining changes. Still not enabled by default
(but you can set a pref in all.js and it'll work and some sites will load
ultra-fast). pipelining_reorg_point2 is pre-checkin tag in case of major
bustages (which there should be none).
2000-04-05 01:43:57 +00:00
sspitzer%netscape.com ae9ea65eb3 remove my debugging printf. 2000-04-05 00:53:44 +00:00
pavlov%netscape.com ad8f59cb37 Make nsIFileURL scriptable and QueryInterfaceable. fix bug #34335 and 34328 and 34470. Minor cleanups on unix file picker dialog 2000-04-04 23:50:41 +00:00
warren%netscape.com b5fe97ca18 Changed 'default' content type to application/x-unknown-content-type (was text/html!). 2000-04-04 07:13:22 +00:00
gordon%netscape.com 3dfe9a4b8f Fix for bug 23811 "Support IPv6". Integrating diffs by jgmeyers, r= wtc. 2000-04-03 23:41:53 +00:00
scc%netscape.com a99318a97e making string conversions explicit 2000-04-01 22:31:00 +00:00
valeski%netscape.com 13f2f1d073 ensuring that we're always firing this callback to an event queue. we don't want to directly callback the caller recurively this is an async call 2000-04-01 14:57:47 +00:00
andreas.otte%primus-online.de 97b6742845 This time for real: fix part of bug 32997, file URLs that include a hostname don't work, r=valeski@netscape.com
Previous checkin was a fix for bug 31854, [4.xP] Unable to open www.foo.com:/some/dir (note colon), r=valeski@netscape.com, sorry for the mixup.
2000-04-01 09:03:21 +00:00
andreas.otte%primus-online.de ab43c44779 fix part of bug 32997, file URLs that include a hostname don't work, r=valeski@netscape.com 2000-04-01 08:51:17 +00:00
scc%netscape.com 080a801eb7 making string conversions explicit 2000-04-01 00:39:02 +00:00
valeski%netscape.com 465309a241 33935. r=dougt. I built on all three platforms. I smoketested win and linux, but mac is hanging after profile mgr so I can't verify it. When the CSS loader would try and load a non-existant local css file, we would crash. Now we post the OnComplete() callback asynchronously to the event queue so the CSS loader isn't entered recursively, and life is good again 2000-03-31 20:39:16 +00:00
rickg%netscape.com 105464e2c2 removed references to nsString2 2000-03-31 09:34:43 +00:00
jim_nance%yahoo.com 005e33f06e Bug 33322 - Fix compiler warnings. Its been on n.p.m.builds for a few
days for module owners to comment on.  r=troy@netscape.com
2000-03-30 03:21:26 +00:00
warren%netscape.com d60b12b153 Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread. 2000-03-29 03:58:50 +00:00
gordon%netscape.com 0df016b3a3 Landing DNS_CANCEL_BRANCH. Added code to make Offline(PR_FALSE) initialize nsSocketTransportService and nsDNSService. Original changes by warren, r=gagan. 2000-03-27 22:17:48 +00:00
gordon%netscape.com e165ac4548 Landing DNS_CANCEL_BRANCH. Moving Init() method to interface. 2000-03-27 22:16:20 +00:00
gordon%netscape.com 6dee439e4e Landing DNS_CANCEL_BRANCH. Changing locks to monitors in nsSocketTransport. Original changes by warren, r=gagan. 2000-03-27 22:15:38 +00:00
rickg%netscape.com 4fa6b38b7d removing references to nsString internals 2000-03-26 07:55:46 +00:00
andreas.otte%primus-online.de 370e1b5ab6 fix first part of bug 29341, fix nsStdURL GetFile/SetFile, r=warren@netscape.com 2000-03-25 10:26:10 +00:00
andreas.otte%primus-online.de a985e7d577 fix bug 31089, Oakland Tribute crashes in HTMLContentSink::AddLeaf, r=gagan@netscape.com 2000-03-25 10:23:20 +00:00
ruslan%netscape.com 20b914620d Remove misleading comment; nsSocketTransport never attempts to reconnect
by iself anymore.
2000-03-25 00:50:50 +00:00
ruslan%netscape.com e3ad4e0a43 Http handler reorg to fix keep-alive raise condition and prepare for
pipeling changes. Also fix 32505, 31979. In case of a major bustage -
http11_reorg_point is the tag before the checkin; r=gagan, a=warren
2000-03-24 21:38:04 +00:00
mscott%netscape.com 23ccd10b25 Bug #28776, 28569 --> make the load group keep a weak ref on the observer
r=sspitzer
2000-03-24 05:42:10 +00:00
law%netscape.com 5c627f4422 Fix for bug 32407; transfer data from proper spot in input buffer when a portion is used to fill prior file buffer. r=dougt@netscape.com 2000-03-21 08:47:43 +00:00
norris%netscape.com 6756e81012 Stream loader now saves principals from channel; needed for signed scripts. r=norris
(this is mstoltz's checkin)
2000-03-21 04:16:03 +00:00
ruslan%netscape.com fdabfad37a Make reuseCount to be PRUint32 2000-03-21 01:43:41 +00:00
ruslan%netscape.com 5d36675eca Add reuseCount attribute on nsSocketTransport. Misc code cleanup. 2000-03-21 01:29:49 +00:00
ruslan%netscape.com bd04a49ecd Only attempt to reconnect when socket is being reused and no longer
connected when the first write operation is requested. This finally
takes care of last (for now :-) keep-alive problem with sites who will
close connections at a very fast rate.
2000-03-19 03:32:32 +00:00
ruslan%netscape.com ef67fa9d61 Fix incorrect check in isAlive 2000-03-19 03:17:58 +00:00
ruslan%netscape.com c9de8cce36 Fix 32395. The change in behavior of SetReuseConnection had cause ftp
handler to leak.
2000-03-19 00:07:17 +00:00
ruslan%netscape.com 8f20bbe175 Fix 31882, 31884, 31979 (all keep-alive fixes + patch from Tomi.Leppikangas@oulu.fi) 2000-03-18 18:39:41 +00:00
andreas.otte%primus-online.de 3cda654338 fix bug 26003, Files with the percentage (%) sign cannot be viewed via mouse, r=valeski@netscape.com 2000-03-18 11:07:04 +00:00
dougt%netscape.com 612badb3a9 Adding GetSecurityInfo to the nsIChannel. bug 29646. r=warren. 2000-03-17 22:06:32 +00:00
ruslan%netscape.com afc0ebdea9 Rollback some of keep-alive code while investigating 32002 since only
people off-site could reproduce it.
2000-03-17 03:28:06 +00:00
ruslan%netscape.com ece7d499c3 Keep-alive fixes: cancel outstanding i/o on windows, take care of the case
when the connection gets closed by the server because of the timeout.
2000-03-15 01:19:42 +00:00
ruslan%netscape.com a8b4b88617 Mark EOF when connection gets closed as well. Fixes www.microsoft.com with
keepalive on.
2000-03-14 05:02:16 +00:00
ruslan%netscape.com 74764af9f2 Fix 10738, partial fix for 21020. Keep-alive, http/1.1, transfer-encoding: chunked
can now be turned on (network.http.version=1.1); network.http.keep-alive can also
be used, however not recommended (1.1 pref will automatically enable keepa-alive).
r=warren,gagan
2000-03-14 03:41:46 +00:00