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
mscott%netscape.com
a6c2655b39
Back out the changes to the pipe code to fix regression bugs: 26533 and one i forgot the number of. =)
...
r=warren
a=leaf
2000-02-04 21:45:46 +00:00
warren%netscape.com
813f04865f
Fix for bug 24996 - moving file creation from nsStreamXferOp into nsFileTransport where it belongs. r=mscott
2000-02-04 08:33:17 +00:00
jdunn%netscape.com
bf9205fff0
Fix slamm's warnings of shadowing previous variables.
...
r= rhp@netscape.com
r= warren@netscape.com
r= rpotts@netscape.com
2000-01-12 00:54:10 +00:00
warren%netscape.com
04decf0f8c
Added OnClose method to nsIPipeObserver (bug#23080)
2000-01-05 05:07:46 +00:00
dougt%netscape.com
737dceb668
Adding include of prlink.h to nsILocalFile.idl.
...
remove a bad semicolon in nsLocalFileWin
above not in build.
Adding an explict include of nsCRT to nsPipe2.cpp
this is in the build, but is trival.
1999-12-22 04:11:13 +00:00
valeski%netscape.com
db4a26738b
21723. a=chofmann, r=warren. earlier this week segment size and max size parameters were exposed to higher level consumers of necko apis. this change warns a user if they try to create a pipe w/ zero len segs and max sizes. pipes are useless without sizes
1999-12-14 22:08:40 +00:00
warren%netscape.com
900ae728fc
Fix from Jud where we were dropping error code. r=warren
1999-12-02 00:58:43 +00:00
dp%netscape.com
187770cd22
NS_GET_IID(). Thanks to patch from pp@ludasdesign.com r=dp@netscape.com
1999-11-30 23:36:32 +00:00
warren%netscape.com
38804a8859
Fix for case where we're trying to Write to a blocking stream, and we're out of buffer space. This should block. r=rpotts
1999-11-13 06:16:52 +00:00
dmose%mozilla.org
8535dda53e
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:43:54 +00:00
warren%netscape.com
33d77cb1fb
Added some sanity assertions. r=gagan
1999-11-02 05:38:22 +00:00
mscott%netscape.com
b39c6b6df6
Bug #14612 . I'm checking this in for warren. r=mscott
...
The pipe shouldn't block when you write more bytes into the pipe than the size of the pipe's buffer. Add an extra
notify to the writer of the pipe after we read data out of it.
1999-10-08 02:03:34 +00:00
warren%netscape.com
9c1b7ede80
Took out unused page manager.
1999-09-26 07:26:21 +00:00
warren%netscape.com
1c51d9a00b
Fixed warnings.
1999-09-20 20:57:21 +00:00
warren%netscape.com
b100d809ee
Fixed uninitialized return value.
1999-09-14 09:33:53 +00:00
warren%netscape.com
b644ce1197
Disabled the page manager until we have more time to make it work properly.
1999-09-10 23:34:12 +00:00
warren%netscape.com
e6619b2ad6
Removed NS_BASE_STREAM_EOF in favor of returning a count of 0 from Read to indicate EOF. Renamed GetLength to Available. Fixed a number of places where AppendElement's broken error code wasn't checked.
1999-09-09 22:05:05 +00:00
brendan%mozilla.org
b540021495
Use deadlock detecting nsAutoMonitors, etc., correctly.
1999-09-06 19:57:40 +00:00
warren%netscape.com
c5f6d7673b
Made NS_BASE_STREAM_WOULD_BLOCK a failure code (for JS). Reduced socket transport buffer size. Fixed ABBA deadlock when calling OnEmpty in pipe code (bug#12870).
1999-08-31 21:47:30 +00:00
mscott%netscape.com
707396a2a8
Bug #12638 --> Fix nsPipe2::GetLength to return the number of unread bytes in the pipe. r=warren, a=cyeh
1999-08-27 19:14:57 +00:00
warren%netscape.com
856e96363f
Fixed bug that OnEmpty wasn't called. Fixed bug in Search (it would terminate prematurely on eof).
1999-08-27 10:32:45 +00:00
warren%netscape.com
c726d36b08
Fixed QI bug that could cause the input stream to be closed too early.
1999-08-26 00:25:20 +00:00
warren%netscape.com
4324494f97
Added nsIPipe.idl, replacing nsPipe2.h. Fixed up some nsPipe2.cpp problems. Fixed bug in nsSegmentedBuffer segment growth. Extended TestPipes test case to cover much much more.
1999-08-24 08:45:17 +00:00
warren%netscape.com
0357d0e958
Fix for bug 10797: Messenger hang. 2 problems: mac shouldn't be using page manager -- doesn't do vm, and trying to flush when the buffer is empty ends up spinning.
1999-08-13 00:46:16 +00:00
warren%netscape.com
bc45ad76c9
Removed crtdbg.h
1999-08-10 20:30:45 +00:00
mcafee%netscape.com
2dde613bf0
Fixing linux bustage, I can't find crtdbg.h in the tree.
1999-08-10 20:11:25 +00:00
warren%netscape.com
7e2cecfcc6
Added new pipe implementation -- simpler and faster.
1999-08-10 19:18:39 +00:00