1493 Commits

Author SHA1 Message Date
rpotts%netscape.com
37a760ac57 stream decoder for determining content-type by sniffing the incoming data... 2000-01-08 06:17:40 +00:00
valeski%netscape.com
ae6e383f01 added files: mozilla/netwerk/protocol/keyword/src/nsKeywordModule.cpp, removed files: mozilla/netwerk/protocol/keyword/src/nsKeywordProtocolFactory.cpp 2000-01-08 00:58:31 +00:00
valeski%netscape.com
297e1190d0 converting keyword protocol handler over to new module macros. r=dp. 23211 2000-01-08 00:58:05 +00:00
valeski%netscape.com
7f3f996bb6 fixing build bustage on unix 2000-01-08 00:36:47 +00:00
gordon%netscape.com
4716753fb9 Fixing dns breakage of ftp. The async dns case wasn't resolving network addresses, only hostnames. r = Valeski. 2000-01-07 23:55:54 +00:00
waterson%netscape.com
aedeaca0a9 Be sure to zero WNDCLASS struct: failure to do so causes funkiness in non-debug builds. r=gordon. 2000-01-07 23:48:37 +00:00
gordon%netscape.com
fdf869afbc Fixing bustage. Necko needs WIN32LEAN_AND_MEAN defined. 2000-01-07 04:13:26 +00:00
gordon%netscape.com
3d1c7fc27b Implementation for ascyn dns lookups on Windows. Bug #10732, r=Warren. 2000-01-07 02:44:41 +00:00
warren%netscape.com
2653baf425 Cleanup 2000-01-07 02:06:57 +00:00
warren%netscape.com
08bd5d4db0 Took out RemoveChannel call (because res channels never get added to group). Fixed binding aborted case. r=rpotts 2000-01-07 02:06:33 +00:00
jdunn%netscape.com
33b9771398 Move the Class definition for CacheInfo from the CPP file to the header.
While this is valid C++, the AIX 3.6 compiler doesn't like it.

r= warren
2000-01-06 20:50:59 +00:00
colin%theblakes.com
0800ef0b74 Add MOZ_COMPONENT_LIBS. r=jdunn 2000-01-06 11:06:54 +00:00
edburns%acm.org
13be6d7ebf I know it's unorthodox to do a top level checkin like this, but I've got so many files
in so many different directories, that I think it's the best way.
I've pulled and clobber_all'd my tree and got

r=dp

on this checkin.

Here are the touched files:

M mozilla/embedding/browser/activex/src/control/MozillaBrowser.cpp
M mozilla/embedding/browser/activex/src/control/MozillaBrowser.h
M mozilla/js/src/xpconnect/shell/xpcshell.cpp
M mozilla/netwerk/protocol/res/src/nsResProtocolHandler.cpp
M mozilla/xpcom/build/nsXPComInit.cpp
M mozilla/xpcom/components/nsComponentManager.cpp
M mozilla/xpcom/components/nsIServiceManager.h
M mozilla/xpcom/components/nsServiceManager.cpp
M mozilla/xpcom/io/nsSpecialSystemDirectory.cpp
M mozilla/xpcom/io/nsSpecialSystemDirectory.h
M mozilla/xpcom/tests/TestBuffers.cpp
M mozilla/xpcom/tests/TestPipes.cpp
M mozilla/xpcom/tests/TestShutdown.cpp
M mozilla/xpcom/tests/windows/TestHelloXPLoop.cpp
M mozilla/xpcom/tools/registry/regExport.cpp
M mozilla/xpcom/tools/registry/regxpcom.cpp
M mozilla/xpinstall/stub/xpistub.cpp
M mozilla/webshell/embed/ActiveX/MozillaBrowser.cpp
M mozilla/webshell/embed/ActiveX/MozillaBrowser.h
M mozilla/webshell/tests/viewer/nsMacMain.cpp
M mozilla/webshell/tests/viewer/nsPhMain.cpp
M mozilla/webshell/tests/viewer/nsWinMain.cpp
M mozilla/webshell/tests/viewer/unix/gtk/nsGtkMain.cpp
M mozilla/xpfe/appshell/src/nsFileLocations.cpp
M mozilla/xpfe/bootstrap/nsAppRunner.cpp

The heart of this checkin is a change in the signature and symantics
of NS_InitXPCOM.

The new signature is

extern NS_COM nsresult
NS_InitXPCOM(nsIServiceManager* *result, nsFileSpec* binDirectory);

I filed a bug for this problem:

b=23157

The original manifestation of this bug was in mozilla/netwerk/protocol/res/src/nsResProtocolHandler.cpp It used the current process directory to find resources, which is not correct when the current process is not mozilla.exe.

I have added a new type to nsSpecialSystemDirectory, Moz_BinDirectory, and made nsResProtocolHandler use that value.
2000-01-06 01:05:13 +00:00
jdunn%netscape.com
20691ec6d3 |T| requires an accessible default constructor (on some old compilers)
r= scc@netscape.com
2000-01-06 00:43:19 +00:00
valeski%netscape.com
ec7d6b07da 23039. r=rpotts. FTP wasn't closing the data connection after data transfer. This was causing it to hang, waiting for the command channel to unblock. 2000-01-06 00:29:48 +00:00
valeski%netscape.com
2a3ec88ee8 added files: mozilla/netwerk/base/public/nsISocketTransport.idl 2000-01-06 00:28:32 +00:00
warren%netscape.com
025342a34a Fixed free problem with getenv. Fixed leak for beos case. r=mcafee 2000-01-06 00:21:17 +00:00
warren%netscape.com
c73c8b80e5 Changed comment. 2000-01-05 10:48:27 +00:00
warren%netscape.com
f0385dd5e8 Patch from Yasushi Shoji <yashi@yashi.com> (presumably for some unix variant). 2000-01-05 10:48:11 +00:00
warren%netscape.com
5370d83dc2 Cleaned up closing procedure. 2000-01-05 09:28:35 +00:00
warren%netscape.com
e07863e48c Added OnClose method to nsIPipeObserver (bug#23080) 2000-01-05 05:07:46 +00:00
rpotts%netscape.com
d3b0e133c2 added lost code due to merge conflicts... 2000-01-05 05:03:22 +00:00
rpotts%netscape.com
76fde9f5d5 register multipart/x-mixed-replace as a stream decoder (ie. to */*) not a stream converter. 2000-01-05 04:47:06 +00:00
warren%netscape.com
c5647f335f Added MAXPATHLEN decl 2000-01-05 04:15:45 +00:00
warren%netscape.com
31c7dd82a2 Fixed include. 2000-01-05 03:50:49 +00:00
warren%netscape.com
64e606b91d Made dns service fail if offline. 2000-01-05 03:50:00 +00:00
warren%netscape.com
27494d0387 Made socket transport service fail if offline. 2000-01-05 03:48:27 +00:00
warren%netscape.com
3a332b4758 Made SetOffline(true) shutdown dns and socket trans. 2000-01-05 03:44:42 +00:00
warren%netscape.com
83cec0235d Added dns service shutdown method. 2000-01-05 03:44:00 +00:00
warren%netscape.com
9466469ea2 Added rule so that resource://Resource/ maps to CurrentProcessDirectory. 2000-01-05 03:43:21 +00:00
morse%netscape.com
0d7d7eea84 add UniversalDialog, r=davidm 2000-01-05 03:17:11 +00:00
warren%netscape.com
6105a4546e Removed obsolete necko util stuff. Can't remove the macbuild stuff yet because it's really building timers. 2000-01-05 03:02:43 +00:00
warren%netscape.com
7d101062cf Added offline attribute. 2000-01-05 02:44:23 +00:00
rpotts%netscape.com
672c0938ff Removed over aggressive assert when the loadgroup listener factory does not exist 2000-01-04 05:46:47 +00:00
dougt%netscape.com
4d1a1b38ed Converting to use nsIModule macro. r=dp. 2000-01-03 23:37:30 +00:00
dougt%netscape.com
e3dc87a151 Including nsCRT.h/nsIFileSpec directly. This prep work for the nsIFile landing. 2000-01-03 23:34:15 +00:00
dougt%netscape.com
e57d8fe707 Converting to use nsIModule macro. r=dp, jud. 2000-01-03 23:32:11 +00:00
dougt%netscape.com
2318e4a20c Including nsFileSpec.h directly. prep for nsIFile landing. 2000-01-03 23:31:09 +00:00
dougt%netscape.com
75e9bc8d48 Including nsFileSpec.h directly. This prep work for the nsIFile landing. 2000-01-03 23:28:35 +00:00
dougt%netscape.com
431b7b0e81 Including nsCRT.h directly. This prep work for the nsIFile landing. 2000-01-03 23:27:52 +00:00
dougt%netscape.com
b1db728381 Converting to use nsIModule macro. r=dp,jud 2000-01-03 23:27:20 +00:00
dougt%netscape.com
f923183929 Including nsString.h directly. It is included indirectly by nsFileSpec. This
prep work for the nsIFile landing.
2000-01-03 23:24:47 +00:00
dougt%netscape.com
f8190a0155 Converting to use nsIModule macro. r=jud. 2000-01-03 23:24:06 +00:00
dougt%netscape.com
43d538707a Including nsIAllocator.h directly. 2000-01-03 23:23:33 +00:00
dougt%netscape.com
9c9d062bec Including nsCRT.h directly. It is included indirectly by nsFileSpec. This
prep work for the nsIFile landing.
2000-01-03 23:22:46 +00:00
valeski%netscape.com
413cbd982c 22534. r=gagan. We were leaking a single byte on non uname/pwd inclusive url's that required authentication, and we weren't over-writing the auth string when a auth realm wanted new credentials. 1999-12-29 21:55:18 +00:00
sspitzer%netscape.com
be5b3406df fix warning 1999-12-29 00:23:43 +00:00
sspitzer%netscape.com
37f5bc16b9 fix warnings. 1999-12-29 00:20:10 +00:00
sspitzer%netscape.com
fbd97e9856 fix warnings. 1999-12-28 19:37:29 +00:00
bryner%uiuc.edu
77d764168e Fix a compiler warning by reordering initializers. r=syd. 1999-12-24 22:11:18 +00:00