Commit Graph

538 Commits

Author SHA1 Message Date
waterson%netscape.com
ac2b0e9093 Bug 30477. Deal with the fact that somehow mSource is getting set to null. Bogo-defensive programming. Yay! r=warren, a=gramps, leaf. 2000-03-08 21:17:41 +00:00
valeski%netscape.com
f42541d203 r=warren. a=jar. we're now using the threadsafe macros for sync stream listeners 2000-03-07 00:37:36 +00:00
warren%netscape.com
9956a185c8 Making nsFileStream and nsBufferedStream be threadsafe. 2000-03-06 00:51:44 +00:00
warren%netscape.com
48da3455de Bug 21556: Making linux be thread-safe. Additional diffs from Andreas. r=warren,a=jar 2000-03-05 21:36:54 +00:00
warren%netscape.com
c0497e31be Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar 2000-03-05 21:26:01 +00:00
dougt%netscape.com
5acecfb31e Changing file worker thread count to have a minimum and maximum. Bug fix 27336.
r=warren,danm a=chofmann.
2000-03-05 20:57:51 +00:00
warren%netscape.com
1798a13bf0 Bug 21556: Making linux be thread-safe. Trying a little experiment here to see if mac is picking up the new export from xpcom -- easy to back out if it fails. Minor tweak. a=jar 2000-03-05 10:29:05 +00:00
warren%netscape.com
7a775f0c48 Bug 21556: Making linux be thread-safe. Trying a little experiment here to see if mac is picking up the new export from xpcom -- easy to back out if it fails. a=jar 2000-03-05 10:20:48 +00:00
rpotts%netscape.com
6c5d4777ca bug #18267. Changed the marshalled OnDataAvailable event to cancel the transport if the consumer returns a failure. THis ensures that the transport is notified of the error... 2000-03-02 05:49:09 +00:00
davidm%netscape.com
9de3938b25 11701 Product does not run if slash in folder path a = jar r = warren 2000-03-02 01:05:54 +00:00
rpotts%netscape.com
ec568d9a0c bug #29044. Made EOF on sockets detected as soon as possible... 2000-02-29 04:44:51 +00:00
warren%netscape.com
187d2b1f36 Bug 29387. Fix ABR problem resulting from recent PDT+ change. code=andreas,r=warren,a=jevering 2000-02-29 01:26:34 +00:00
davidm%netscape.com
9819271015 22244 Can not load local file on the mac r warren/sfraser a - jar 2000-02-27 16:19:59 +00:00
mscott%netscape.com
638d32ae1d Bug #29279 --> fix crash when loading really large urls by protecting against a buffer over-run.
r=scottip
a=jar
2000-02-26 04:38:07 +00:00
sspitzer%netscape.com
09b7b9db4f fix for #26773, alert when there is a network error in mailnews. r=mscott, a=phil 2000-02-26 01:04:50 +00:00
scc%netscape.com
b105f03695 On platforms without pollable events, i.e., (only) the Mac, changed poll timeout from 250msec to 5msec, as a preliminary fix for bug #25108. The real solution is pollable events on the Mac. r={pinkerton, rjc, et al} a=jar (yes, jar, I ran it on multiple Macs of as many different speeds as we could find, and tried different values) 2000-02-25 07:40:11 +00:00
warren%netscape.com
297b5ae539 Fixed mac and solaris build bustage. r=waterson 2000-02-25 07:14:28 +00:00
warren%netscape.com
d50d3d3318 Bug 10736 - URL parsing / MakeAbsolute performance. code=putterman,r=warren,andreas,a=jar 2000-02-25 06:17:57 +00:00
gagan%netscape.com
a38a9745a3 Completing the last change. r=valeski. 2000-02-24 02:08:01 +00:00
gagan%netscape.com
cf9f7d2945 Removing the linux orange... and possibly windows assertions. 2000-02-24 01:56:12 +00:00
gagan%netscape.com
d4293a9bc7 r=valeski,rjc a=jar. Fixes for the following bugs-
bug 1582 - HTTP Referer header problem.
This is now resolved with a preference (network.sendRefererHeader)
If set to 0 no referrer header is sent (ever) If set to 1 the
referrer header is sent only in cases of user link-clicks and if
set to 2 is sent from image requests as well.

bug 17158 - No Proxies For wasn't implemented.
This was not being read correctly and I also moved and cleaned up
the parsing function to nsProtocolProxyService (thereby also
killing bug 27728)

bug 24642 - http://www.win98central.com/#437 was crashing.
bug 26686 - crash in nsHTTPRequest destructor.
Both of these crashes were because of the nsHTTPRequest being
unconditionally released in the destructor of nsHTTPChannel. Although the main problem remains, I have made it a non-crasher now.

bug 27844 - HTTP breaks when only using FTP proxy.
This was happening because we were not resetting values of the
proxy when they are removed from the preference pane.
2000-02-23 21:17:17 +00:00
rpotts%netscape.com
9e05e2270a Added nsStreamListenerEvent to the leak/bloat logging... 2000-02-23 05:22:14 +00:00
valeski%netscape.com
235ec122da r=rhp, a-leaf. Fixing a crasher before it hits us 2000-02-22 22:44:38 +00:00
rpotts%netscape.com
9929b50e15 bug #22428. Added a per-instance intermediate buffer in the SocketTransport to accomadate calling AsyncWrite(...) with an nsIInputStream that does not support nsIBufferedInputStream. 2000-02-21 06:51:36 +00:00
bruce%cybersight.com
072dd20796 Fix a FMM error. r,a=waterson 2000-02-21 05:22:43 +00:00
valeski%netscape.com
b04b1a5255 removing an un-necessary comment 2000-02-18 23:38:13 +00:00
ftang%netscape.com
a2c4d17325 fix bug 28197 (firt part of 14155). Change the damage data ToNewCString to ToNewUTF8String. r=warren, a=bobj 2000-02-18 23:15:46 +00:00
rpotts%netscape.com
47272f2333 Fixed Mac warning which was masking a potential Mac-only bug... 2000-02-18 21:39:26 +00:00
gordon%netscape.com
1a4b8101d3 Also partial fix for #25321 "crash on start w/o internet connection". Check for nil member fields before using them in shutdown code. r=warren, a=jar. 2000-02-17 03:34:16 +00:00
andreas.otte%primus-online.de
00ce70d63e fix for bug 27683: nsStdURL::SetSpec shouldn't modify in parameter r=putterman@netscape.com 2000-02-16 00:28:35 +00:00
valeski%netscape.com
24868a22e8 r=rhp. we want to reset any previously set proxy info if we're not supposed to be using proxies. 2000-02-16 00:07:55 +00:00
andreas.otte%primus-online.de
394051e43c fix for bug 27519, URL parser mangles parameters delimited by semicolons, adds them to requested filename, r=gagan@netscape.com 2000-02-15 23:32:04 +00:00
warren%netscape.com
e3c3120aad Bug 27576 - fixed warnings. r=gordon 2000-02-15 07:53:08 +00:00
pepper%netscape.com
56a4343075 dding newline at end so that lesser unixes compile. 2000-02-15 00:52:56 +00:00
brade%netscape.com
d316cdddc8 checkin change for valeski 2000-02-14 14:40:12 +00:00
valeski%netscape.com
be24f47612 building the proto proxy service on linux and win 2000-02-14 10:07:47 +00:00
valeski%netscape.com
83735368bf 15594. r=gagan. adding protocol service to the linux and windows builds 2000-02-14 10:06:34 +00:00
valeski%netscape.com
81610c7ff5 15594. r=gagan. The protocol proxy service. I'm just dropping this in for now. It won't be used until FTP changes are in 2000-02-14 10:04:56 +00:00
valeski%netscape.com
ebbdc64da3 r=andreas. 27142. we no longer escape the ':' char in the directory portion of a URL 2000-02-14 07:41:29 +00:00
mccabe%netscape.com
73185e4db4 Remove trailing \ in NS_LOADGROUP_CID define, as it can unintentionally pick up subsequent text in generated .h file.
r=mozbot
2000-02-12 04:22:31 +00:00
gagan%netscape.com
fa0c3e93e6 Fixed bug 27024. Changed nsIHTTPChannel.idl to have proxy host/port
accessors and modifiers. Channels may now override the proxy setting
from the HTTP handler. r=valeski

Fixed bug 24329. Made mProxyAuthList in nsAuthEngine to keep the list of proxy authentications. Logout now clears both proxy and basic auths. r=rjc

Fixed bug 26149. Authenticate now aborts only if the user doesn't click cancel on the PromptUserPass dialog. Removed the unnecessary nsIChannel* parameter on Authenticate. r=rjc

Fixed bug 24304. We now register a callback for proxy preferences. r=rjc

Fixed bug 17158. We now honor "network.proxy.no_proxies_on" preference to diable proxy activity on specified host or domain. We still need a fix for 27141 to read and write this pref correctly. r=rjc

Fixed bug 16442. Referer is only added if its an http URI. r=rjc
2000-02-11 00:47:50 +00:00
warren%netscape.com
ad064c2689 Fix for bug 27022, input buffers get truncated. r=mbp@worldonline.dk,dougt@netscape.com 2000-02-10 08:27:01 +00:00
valeski%netscape.com
03406ba06f removing our internal #defines, nsMimeTypes.h is the way to go now 2000-02-09 05:06:01 +00:00
valeski%netscape.com
eb41008e8e removing UA component methods from ioservice 2000-02-08 06:45:18 +00:00
valeski%netscape.com
ae97d62b62 fixing unix bustage 2000-02-08 06:43:01 +00:00
valeski%netscape.com
14bb29fed6 r-dougt, 10465. the IOService no longer handles the User AGent components. the http handler does 2000-02-08 06:27:34 +00:00
valeski%netscape.com
7afeaae750 adding nsIProxy to the unix and win makefiles 2000-02-08 06:09:12 +00:00
valeski%netscape.com
2f0514a817 no longer exporting nsIProxy.h 2000-02-08 06:07:59 +00:00
valeski%netscape.com
f0e19f9d1e .h is now gone 2000-02-08 06:07:11 +00:00
valeski%netscape.com
92e5717ebe r=dougt. 10465. upgrading nsIProxy to a full blown idl 2000-02-08 06:05:29 +00:00