darin%netscape.com
b8b5c77620
Added some comments.
2001-03-10 01:03:05 +00:00
darin%netscape.com
5b97f2a839
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
abe013ddbe
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
2bd048862e
Change to NS_IMPL_THREADSAFE_ISUPPORTS to fix spurious warnings.
2001-03-09 11:22:24 +00:00
darin%netscape.com
6ec7e17440
Fixes bug 71317. Leak increase on tinderbox. r=bryner sr=mscott,alecf
2001-03-09 07:41:58 +00:00
disttsc%bart.nl
8b43034cef
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
01253d7390
Fixes bug 66516. Topperf regression from 1/23. r=dougt, sr=mscott
2001-03-08 07:53:40 +00:00
darin%netscape.com
c372765ee5
Fixes redness on tinderbox.
2001-03-08 03:30:33 +00:00
dougt%netscape.com
9abc147712
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
364b8176ca
Adding break's to the switch statement. r=darin/sr=gagan
2001-03-08 00:49:31 +00:00
darin%netscape.com
e0c911235f
[not part of the build] Added implementation files for nsIStreamListenerTee.
2001-03-07 12:54:45 +00:00
darin%netscape.com
55f7806f68
[not part of the build] Added nsIStreamListenerTee for the new cache.
2001-03-07 12:53:39 +00:00
beard%netscape.com
e0f09d54a6
Implement pre-seeking when underlying seekable output streams. r=darin, r=gordon
2001-03-07 04:07:05 +00:00
darin%netscape.com
98b60778c6
[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
a9a1045773
forgot a file
2001-03-06 05:44:53 +00:00
bryner%uiuc.edu
8b80c7c363
Bug 70595 - making nsIPrompt accessible to PSM. r=darin, sr=mscott.
2001-03-06 05:10:33 +00:00
dougt%netscape.com
2c3940a081
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
c6a0b479f4
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
1d2a7021a0
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
79bcc81294
Delegate GetNonBlocking/SetNonBlocking to wrapped output stream. r=dougt, sr=gagan
2001-03-05 03:40:41 +00:00
darin%netscape.com
9460ba088d
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
5b7fd2451c
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
277181c660
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
8c6ba024ec
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
941c2a073f
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
c4d709039a
Corrected copyright headers.
2001-02-26 22:29:40 +00:00
darin%netscape.com
e5174a8589
Fixes bug 66837. Query interface needed. r=dougt, sr=mscott.
2001-02-23 00:07:58 +00:00
disttsc%bart.nl
a6f2f5861a
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
e306ca0364
Suggested fix from scc@mozilla.org
2001-02-21 23:02:29 +00:00
dougt%netscape.com
fc084234b8
making the SunOS complier happy with an static cast
2001-02-21 22:15:31 +00:00
dougt%netscape.com
43d310f1b9
fixing typo.
2001-02-21 21:51:50 +00:00
dougt%netscape.com
128f95aa9b
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
5dbb3f0b61
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
3d2d80d536
Back out dougt's channel changes
2001-02-12 03:14:23 +00:00
dougt%netscape.com
1b9ca82439
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
bf44a83159
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
5bb7f6fc90
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
5a7112f3dd
Long lost patch for bugs 27609,35161, et al; r=mcafee, sr=mscott
2001-02-07 04:33:39 +00:00
gagan%netscape.com
8eba084e89
Adding ldap optimization cuz dmose wants it real bad. r=dmose
2001-02-07 02:14:52 +00:00
gagan%netscape.com
97bcbf3a99
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
120c2b4fd9
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
a34bb210c2
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
1ce5786aaa
Bug 67530 - failure sending mail if PSM not installed. r/sr=mscott.
2001-02-04 01:16:13 +00:00
bryner%uiuc.edu
0fc1b4c1b4
fix a compiler warning. sr=scc.
2001-01-31 06:48:25 +00:00
gagan%netscape.com
79713bc4c2
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
f0c96eafce
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
0215be729e
Fixes bug 66494. Assertion in nsAutoLock. r/sr=brendan@mozilla.org.
2001-01-27 16:35:21 +00:00
darin%netscape.com
d4b4bf4bce
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
a3a3960c43
Bug 62566. Left out a change to makefile.win.
2001-01-23 22:57:30 +00:00
darin%netscape.com
6a7567992b
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