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

1721 Коммитов

Автор SHA1 Сообщение Дата
ruslan%netscape.com 9403c0be2c Make reuseCount to be PRUint32 2000-03-21 01:43:41 +00:00
ruslan%netscape.com b096f987bc Never recycle the socket transport if the server responded with Connection: close 2000-03-21 01:36:18 +00:00
ruslan%netscape.com 32c1eabc0e Add reuseCount attribute on nsSocketTransport. Misc code cleanup. 2000-03-21 01:29:49 +00:00
ruslan%netscape.com 663ce37b96 Cleaning up keep-alive/proxy loop and eliminating redundant code. 2000-03-19 10:17:00 +00:00
ruslan%netscape.com 96b193ac38 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 47f14ee01c Do proper QI to get the transport within the keep-alive loop 2000-03-19 03:18:32 +00:00
ruslan%netscape.com 321c98f13a Fix incorrect check in isAlive 2000-03-19 03:17:58 +00:00
ruslan%netscape.com c41f6dc16a 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 cc358edad9 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 796d671dd3 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
gagan%netscape.com 12f6758fba Argh... checkin aborted while I was editing nsHTTPChannel.cpp. Fixed bug 25868. nsAuth now has an Init method so that things will work ok after a logout (new auths will be created). Other misc. code cleanup. Also changed QI implementations to standard macros. 2000-03-18 04:54:56 +00:00
gagan%netscape.com 23bb5d5c49 Fixed bug 25868. nsAuth now has an Init method so that things will work ok after a logout (new auths will be created). Other misc. code cleanup. Also changed QI implementations to standard macros. 2000-03-18 04:51:00 +00:00
bruce%cybersight.com 9493200111 Fix for memory leak. r=gordon bug #28902 2000-03-18 04:10:27 +00:00
dougt%netscape.com 8126ff53b4 Adding GetSecurityInfo to the nsIChannel. bug 29646. r=warren. 2000-03-17 22:06:32 +00:00
jst%netscape.com 872a669579 Landing changes Vidur made while the tree was closed for beta1 work, here's a list of the changes. r=me
[1] Cutting down the size of content. Made nsIJSScriptObject inherit from nsIScriptObjectOwner
[2] Cutting down the size of content. Made nsITextContent inherit from nsIContent.
[3] Cutting down the size of content. Moved implementation of nsIDOMReceiver to nsListenerManager. This is not true aggregation since it isn't transitive, but it's OK for now. It will be necessary for nsListenerManager to have a reference to its content in the future anyway, so the transitivity could be done.

dom/public/nsDOMPropEnums.h,v  - bug 12559
dom/public/nsIJSScriptObject.h,v - [1]
dom/public/html/MANIFEST,v - bug 12559
dom/public/html/Makefile.in,v - bug 12559
dom/public/html/makefile.win,v -  bug 12559
dom/public/html/nsIDOMHTMLInputElement.h,v - bug 17544
dom/public/idl/html/HTMLAnchorElement.idl,v - bug 12559
dom/public/idl/html/HTMLAreaElement.idl,v - bug 12559
dom/public/idl/html/HTMLInputElement.idl,v - bug 17544
dom/src/base/nsGlobalWindow.cpp,v - bug 30700
dom/src/base/nsGlobalWindow.h,v - [1]
dom/src/base/nsLocation.cpp,v - [1]
dom/src/html/nsJSHTMLAnchorElement.cpp,v - bug 12559
dom/src/html/nsJSHTMLAreaElement.cpp,v - bug 12559
dom/src/html/nsJSHTMLInputElement.cpp,v - bug 17544
layout/base/public/nsIDocument.h,v - bug 27953
layout/base/public/nsITextContent.h,v - [2]
layout/base/src/nsCommentNode.cpp,v - [2]
layout/base/src/nsDocument.cpp,v - bug 27953
layout/base/src/nsDocument.h,v - bug 27953
layout/base/src/nsDocumentViewer.cpp,v - bug 27953
layout/base/src/nsGenericDOMDataNode.cpp,v - [3]
layout/base/src/nsGenericDOMDataNode.h,v - [3]
layout/base/src/nsGenericElement.cpp,v - [3]
layout/base/src/nsGenericElement.h,v - [3]
layout/base/src/nsNameSpaceManager.cpp,v - bug 7834
layout/base/src/nsStyleContext.cpp,v - outline property shouldn't reflow
layout/base/src/nsTextNode.cpp,v - [2]
layout/events/src/nsEventListenerManager.cpp,v - [3]
layout/events/src/nsEventListenerManager.h,v - [3]
layout/html/base/src/nsGfxScrollFrame.cpp,v - nsString->nsAutoString
layout/html/content/src/nsAttributeContent.cpp,v - [2]
layout/html/content/src/nsHTMLAnchorElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLAppletElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLAreaElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLBRElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLBaseElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLBaseFontElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLBodyElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLButtonElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLDListElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLDelElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLDirectoryElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLDivElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLEmbedElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFieldSetElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFontElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFormElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFrameElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFrameSetElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLHRElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLHeadElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLHeadingElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLHtmlElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLIFrameElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLImageElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLInputElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLInsElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLIsIndexElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLIElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLabelElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLayerElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLegendElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLinkElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLMapElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLMenuElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLMetaElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLModElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLOListElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLObjectElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLOptGroupElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLOptionElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLParagraphElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLParamElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLPreElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLQuoteElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLScriptElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLSelectElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLSpacerElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLSpanElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLStyleElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableCaptionElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableCellElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableColElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableColGroupElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableRowElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableSectionElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTextAreaElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTitleElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLUListElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLWBRElement.cpp,v - [1][3]
layout/html/document/src/nsHTMLDocument.cpp,v - bug 27953
layout/html/document/src/nsHTMLDocument.h,v - bug 27953
layout/xml/content/src/nsXMLCDATASection.cpp,v - [1][2]
layout/xml/content/src/nsXMLDocumentType.cpp,v - [1][2]
layout/xml/content/src/nsXMLElement.h,v - [1][2]
layout/xml/content/src/nsXMLEntity.cpp,v - [1][2]
layout/xml/content/src/nsXMLNotation.cpp,v - [1][2]
layout/xml/content/src/nsXMLProcessingInstruction.cpp,v - [1][2]
layout/xul/base/src/nsBoxFrame.cpp,v - nsString->nsAutoString
layout/xul/base/src/nsSliderFrame.cpp,v - nsString->nsAutoString
netwerk/protocol/http/src/nsHTTPRequest.cpp,v - nsString->nsAutoString
rdf/content/src/nsXULDocument.cpp,v - bug 27953
rdf/content/src/nsXULDocument.h,v - bug 27953
rdf/content/src/nsXULElement.h,v - [1]
xpcom/base/IIDS.h,v  - bug 12559
2000-03-17 13:27:00 +00:00
mscott%netscape.com 3df62b94ad Bug #31581 --> nsMultiMixedConv::BuildURI was calling nsString.Append with a PRInt32. Unfortunately,
the compiler was implicitly converting this integer into a PRunichar. this caused us to
get the wrong strings for each part.

I simply forced us to use the correct version of append that takes a PRInt32. This fixes the
problems we've been having using bugzilla.

r=none due to the trivial nature of the fix, the severity of the problem and the fact
that I couldn't find an appropriate reviewer.
2000-03-17 06:52:56 +00:00
ruslan%netscape.com 9c2c925949 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
gagan%netscape.com e583ac5fc2 Save a redirect (added a trailing slash to the credits URL) 2000-03-17 02:41:11 +00:00
sfraser%netscape.com 02d94682ce Build new files for repeating timers. bug 904. r=pinkerton 2000-03-16 23:03:12 +00:00
gagan%netscape.com f1c26981bb Fix a mem leak. r=bruce. 2000-03-16 04:15:38 +00:00
valeski%netscape.com 920dbc7b68 fixing base64 encoding usage bug 2000-03-15 23:20:38 +00:00
valeski%netscape.com 9352941376 29551. we now ignore 'ls: total' coming back from an FTP server 2000-03-15 23:19:58 +00:00
valeski%netscape.com d32ee31d6e 29236 - we now treat files w/ 'ehtml' extentsion as html 2000-03-15 23:18:10 +00:00
dougt%netscape.com c609987985 removing unused files. look at /extensions/psm-glue 2000-03-15 07:51:55 +00:00
dougt%netscape.com dd70019193 removing netwerk/security. It is not longer here. Look at the code in
/extensions/psm-glue.

r=pavlov.
2000-03-15 07:50:01 +00:00
dougt%netscape.com 5bb01f0609 adding checks before delete(). 2000-03-15 07:47:33 +00:00
mscott%netscape.com 32c8a84292 Bug #30840 --> i broke scantxt for (c), (r) and +/- cases before beta1
r=alecf
2000-03-15 01:43:55 +00:00
ruslan%netscape.com 7a884f9417 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
pavlov%netscape.com c1098deaeb don't build psm stuff here anymore on unix 2000-03-14 06:09:41 +00:00
ruslan%netscape.com 9ed380e046 Mark EOF when connection gets closed as well. Fixes www.microsoft.com with
keepalive on.
2000-03-14 05:02:16 +00:00
dougt%netscape.com 426e3550eb removing security from makefile. Look at mozilla/extensions/psm-glue 2000-03-14 04:55:51 +00:00
gagan%netscape.com 5243af866b Updating the test case for last changes as well... 2000-03-14 04:03:46 +00:00
ruslan%netscape.com c9b313d004 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
warren%netscape.com d3c3942046 Added nsHTTPChunkConv.cpp for Ruslan. 2000-03-14 03:34:37 +00:00
gagan%netscape.com c6349ecc8b Fix for 30385. We were leaking channel due to the no longer needed "proxy channel" by the cache transport (mem cache) Also removed nsIHttpEventSink.h since its now an IDL. Also fixed 31667, 31222, 31657 (the assertion failures for thread safety) 2000-03-14 03:24:56 +00:00
ruslan%netscape.com 2f6f7277b0 Fix multithreadness assert in the file channel, r=warren 2000-03-14 03:18:26 +00:00
sfraser%netscape.com 6af40d722b Fix so that bugs like 31710 are easier to find in future -- printf when opening a file fails. r=pavlov 2000-03-14 02:10:20 +00:00
brade%netscape.com 1d3855b98c move NavSecurityOverlay.css into skin (from content) 2000-03-13 15:55:19 +00:00
warren%netscape.com f6f5c41e1c Checking result of Available. 2000-03-12 22:38:41 +00:00
rickg%netscape.com 59808e15af removed calls to deprecated string methods 2000-03-12 11:18:18 +00:00
rickg%netscape.com 5dc7d01987 removed calls to deprecated nsString methods 2000-03-12 11:06:57 +00:00
rickg%netscape.com b8bc8e2084 removed calls to deprecated string methods 2000-03-12 10:59:00 +00:00
rickg%netscape.com ffe78e83e5 removed calls to deprecated string methods 2000-03-12 09:14:14 +00:00
sspitzer%netscape.com fc97b0207e ignore generated executable 2000-03-12 08:19:00 +00:00
sspitzer%netscape.com 492fbc9f3f add nsAsyncStreamListener to the bloaty logs. 2000-03-12 08:06:14 +00:00
sspitzer%netscape.com 0487a8b1a3 fix for #30775 and #30648. r=mscott,warren. a=phil
we need to call Cancel() to remove the closed nsSocketTransport from the
list of active transports.  if we don't, we quickly reach the max (50)
and pop, smtp, and nntp operation start failing.

also, upon NS_BINDING_ABORTED, do not pop up an alert.  we get
this when we call Cancel() or if the user hits the stop button.
2000-03-12 06:40:25 +00:00
pavlov%netscape.com 7d76d1ee07 #ifdef DEBUG_dougt annoying printf 2000-03-11 22:44:27 +00:00
pavlov%netscape.com eef56ae4c6 add to include directory 2000-03-11 05:49:49 +00:00
pavlov%netscape.com 89d57962b8 add directory to include path 2000-03-11 05:49:01 +00:00
pavlov%netscape.com 37f09b396e added files: mozilla/netwerk/protocol/http/src/nsHTTPSHandler.cpp 2000-03-11 05:39:48 +00:00