Ehsan Akhgari
478ad1a412
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
...
Landing on a CLOSED TREE
2011-10-17 10:59:28 -04:00
Michael Wu
0fe7772ece
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
2011-09-28 23:19:26 -07:00
gerv@gerv.net
4ba0518141
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-18 22:01:16 +00:00
mkaply@us.ibm.com
07b419fe78
rs=leaf
...
Remove XP_OS2_VACPP from the tree
2003-07-22 18:38:01 +00:00
jaggernaut@netscape.com
3e0289c7a6
Bug 25886: Get rid of a bunch of unused NS_DEFINE_IID, NS_DEFINE_CID. r=caillon, sr=dbaron
2003-07-20 07:47:59 +00:00
timeless@mozdev.org
37aef12ba3
Bug 199200 Make Networking Tests XP friendly by using the eventqueueservice
...
r=darin
2003-04-04 16:01:51 +00:00
dbaron@dbaron.org
c94daa73a2
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
2003-01-08 22:35:09 +00:00
gerv@gerv.net
58d409fba9
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
2001-09-28 20:14:13 +00:00
darin@netscape.com
6b014dab31
checking bbaetz's patch for bug 89500 "SOCKS: only http|https re-directted in (post Mozilla 0.9.2)"
...
patch=bbaetz, r=dougt, sr=darin
2001-09-13 02:21:05 +00:00
jaggernaut@netscape.com
c2bcad0b73
Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
2001-07-25 07:54:28 +00:00
darin@netscape.com
298557fdf0
Necko API changes, bug 74221. r=valeski, sr=rpotts.
2001-04-10 06:01:08 +00:00
dougt@netscape.com
d865bfd3cb
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
disttsc@bart.nl
c6327f63d5
Back out dougt's channel changes
2001-02-12 03:14:23 +00:00
dougt@netscape.com
a70fce6f87
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
mkaply@us.ibm.com
c2772a55b9
OS/2 TB Breakage
...
Need cast, and mkdir to PR_MkDir
2001-01-24 01:12:07 +00:00
darin@netscape.com
bc851e3565
Fixes speedracer SunOS/Sparc bustage.
2001-01-23 23:40:50 +00:00
darin@netscape.com
c572d6f42a
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
warren@netscape.com
0aaf97b668
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
warren@netscape.com
dc6e48adee
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
dougt@netscape.com
0ec74dadbd
correcting invalid port number. They should be -1, not zero.
2000-05-20 00:19:24 +00:00
dougt@netscape.com
797fb8f15c
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
a2fb078809
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
mkaply@us.ibm.com
5c09f8cd0c
# 25555
...
r= warren@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-02-29 15:40:42 +00:00
rpotts@netscape.com
c69ca6c837
Bug #26883 (tested by duncan@be.com). Fixed up broken QI implementation in a socket transport test case.
2000-02-11 01:52:23 +00:00
sspitzer@netscape.com
72a3d2dfc5
fix warnings.
1999-12-29 00:20:10 +00:00
warren@netscape.com
60e1533d80
Added buffer size parameters to NewChannel. Allows for optimization of amount of image data consumed. Bug #20408
1999-12-04 10:01:32 +00:00
dougt@netscape.com
15861e6442
fix for 18078. r=mstoltz,warren
1999-11-30 00:32:43 +00:00
warren@netscape.com
d781c103fb
Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott
1999-11-17 08:14:52 +00:00
dmose@mozilla.org
796280940b
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:40:37 +00:00
gagan@netscape.com
dc4fac078f
Last of the leftover files... that didn't include the API change.
1999-11-03 09:33:03 +00:00
dp@netscape.com
a7c995415a
Removing extra release happening on a service. NS_WITH_SERVICE() will
...
take care of this release.
1999-11-01 21:57:14 +00:00
gagan@netscape.com
fe7b4a18cd
Fix for bug # 10333. Made webshell a progress event sink as well so that now it redirects all progress messages from necko land to the appropriate docloader observer. The hack to delete strings which are being received in the status messages is a work around the current limitation of the proxy event code. When bug # 16273 is fixed that delete wont be necessary. In fixing this I also noticed that the nsFileTransport wasn't using the proxy events and was incorrectly firing status messages directly onto the UI thread. Fixed that as well. r=rpotts,warren
1999-10-13 10:24:12 +00:00
valeski@netscape.com
872d65d425
15300 r=warren. Changed NS_NewThread api to default to PR_UNJOINABLE_THREAD, also added new NS_NewThread() function so you don't have to combine the runnable w/ thread creation. added threads to xpcom init so you can create them w/ the com mgr. 15298 r=gagan, FTP threads are now synched w/ ftp handler shutdown, removed extraneous buffer work, added ftp authentication, and ftp channel content length
1999-10-01 23:32:12 +00:00
warren@netscape.com
f62f5c3027
Factored file transport service out of file: protocol.
1999-09-16 01:16:22 +00:00
warren@netscape.com
c051b946f8
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
warren@netscape.com
df52fff52c
Ported to the new nsPipe2 implementation.
1999-08-27 10:33:37 +00:00
warren@netscape.com
ccfdb6afee
Changed around load group insertion/removal to happen on mozilla thread.
1999-07-20 08:46:33 +00:00
warren@netscape.com
61a33642b8
Big changes for Necko load groups. Things are much happier now. Now images work (on pages, but not in chrome).
1999-07-16 11:14:36 +00:00
gagan@netscape.com
5e7d8049c8
Fixes for the libcookie.so problem (thanks to Andreas for the patch) and then some additional fixes for warnings and such.
1999-07-13 02:37:08 +00:00
warren@netscape.com
e3e427bf7e
Fixed http loading in viewer. Wrong channel was being passes to doc loader's stream listener by http. Also added ifdef to easily remove Fill change.
1999-07-11 02:43:37 +00:00
warren@netscape.com
1dceb783a6
Changed uses of nsIBufferInputStream::Fill to nsIBuffer::Write.
1999-07-10 11:26:59 +00:00
warren@netscape.com
489c1d2df9
Added channel argument to nsIStreamObserver/nsIStreamListener/nsIProgressEventSink methods.
1999-07-07 08:08:40 +00:00
warren@netscape.com
1496c3eec1
Renamed OnStartBinding/OnStopBinding to OnStartRequest/OnStopRequest (removing the redundant ones from necko). Numerous necko fixes. Necko now using nsIPrompt interface instead of nsINetSupport.
1999-07-01 19:30:20 +00:00
valeski@netscape.com
2ac7459a2d
change all GetIID() calls to nsCOMTypeInfo<foo>::GetIID() calls
1999-06-30 20:20:17 +00:00
valeski@netscape.com
379d1b5a82
nsIChannel api change. you no longer have to supply an nsIEventQueue when calling an AsyncRead|Write() method.
1999-06-29 01:52:30 +00:00
mscott@netscape.com
b8fa1a696b
nsIStreamListener::OnDataAvailable now takes a nsIInputStream instead of a nsIBufferInputStream.
1999-06-28 20:37:10 +00:00
andreas.otte@primus-online.de
3a0b2617c4
fixing for new AutoRegistration
1999-06-22 18:24:02 +00:00
rpotts@netscape.com
848aff2ede
Fixed a bug due to nsIBufferInputStreams... GetLength(...) does *not* necessarily return the total amount of data in the stream (only the contiguous amount).
1999-06-19 09:42:59 +00:00
warren@netscape.com
5bf684e0c2
Removed file transport, now consolidated with file channel. Various buffer(stream) cleanup.
1999-06-15 05:18:40 +00:00
rpotts@netscape.com
44c97bf623
Changed printf(...) to puts(...) in OnDataAvailable(...) calls. This allows % characters to be present in the output stream without crashing the test app... Added call to AsyncRead(... )in Testprotocols.cpp to get http working again...
1999-06-14 23:42:12 +00:00