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

479 Коммитов

Автор SHA1 Сообщение Дата
mscott%netscape.com 53bde8bcd6 Use NS_WITH_SERVICE1 which uses the service manager that was passed in to
NSRegisterSelf / NSUnregisterSelf.
1999-06-09 06:40:48 +00:00
sspitzer%netscape.com 72ca3bedea fix windows build breakage. 1999-06-09 06:18:08 +00:00
sspitzer%netscape.com dada2bda7f more fix for SunOS and other UNIX platform build bustage.
I don't need to include the .idl file since I'm not deriving from it.
but as I side effect, I need to add the include to the other .h file.
1999-06-09 05:42:57 +00:00
sspitzer%netscape.com ae0826e548 fix for build bustage on SunOS and other unix platforms..(but curiously, not
windows, mac, or linux.)

since we aren't deriving from these interfaces, I only need to declare
them as interfaces.  I don't have to include the idl files.
1999-06-09 05:22:30 +00:00
alecf%netscape.com 77f0e5e0ac remove unnecessary files, and fixup includes to avoid use of %{C++ 1999-06-09 00:34:51 +00:00
sspitzer%netscape.com ef436c5166 makefile fixes from reg@shale.csir.co.za (Jeremy Lea) 1999-06-08 06:25:56 +00:00
sspitzer%netscape.com a3228d6649 move StringHash to nsMsgUtils.cpp, and use NS_MsgHashIfNecessary() in all
the ns*URI2Path() calls in the ns*Utils.cpp files to hash the file
names if necessary.
also, don't use fprintf().
1999-06-08 05:08:31 +00:00
sspitzer%netscape.com 6e2a3cc01a giant cleanup of UNIX mail / news Makefiles. properly use MODULE, and
name things so that Windows and UNIX match.  (a big checkin for Windows
will follow shortly.)
1999-06-08 02:17:24 +00:00
mscott%netscape.com 8fe6c72078 Unification of LoadUrl signature to remove some warnings on Linux & Mac. (this is just the first step). 1999-06-07 22:32:10 +00:00
mscott%netscape.com ff35c93a2a Unification of LoadUrl signature to remove some warnings on Linux & Mac. (this is just the first step).
ParseURL returns a nsresult instead of a PRInt32.
1999-06-07 22:31:37 +00:00
mscott%netscape.com a80e4efdcf remove IGNORE_MANIFEST. 1999-06-07 21:28:20 +00:00
mscott%netscape.com e893d4dfe9 remove IGNORE_MANIFEST and remove LCFLAGS since we don't have any. 1999-06-07 21:19:08 +00:00
mscott%netscape.com a19d88af09 Don't build dll until the install phase, not the lib phase. 1999-06-07 08:22:54 +00:00
mscott%netscape.com 3d0e344c29 Part of makefile clean up for windows. Changes include removing old cruft, giving each
component it's own module name (this helps clear up problems with the xp connect type lib
name for each component), making sure libs built in src directories have _s suffix as
they are static libraries and unifying component names with "msg" prefixes.
Also removed extraneous CPP_SRCS info.
1999-06-07 06:52:45 +00:00
mscott%netscape.com d0d08e4abb Updates to include the fact that Initialialzing the protocol instance no longer requires the
transport object to be created. It does it for you. These changes are related to my
nsMsgProtocol changes.
1999-06-06 18:39:56 +00:00
mscott%netscape.com 882a2de9af Revamp of news protocol to use my new nsMsgProtocol base class. This caused the signature of
several functions to change.

I also added some code to properly kill the network connection after we have finished
a nntp command.
1999-06-06 18:38:43 +00:00
sspitzer%netscape.com acfff64b9c use NS_DEFINE_CID instead of NS_DEFINE_IID. 1999-06-06 00:01:02 +00:00
sspitzer%netscape.com 64cb26730d add dialogs and alerts to the cancel article process. 1999-06-05 23:48:50 +00:00
mscott%netscape.com ef65e64493 Add nsIMsgMailNewsUrl to the QueryInterface method. 1999-06-05 23:46:08 +00:00
sspitzer%netscape.com f0e5193813 initial work to get news CANCEL working 1999-06-05 22:11:38 +00:00
sspitzer%netscape.com 6fd8aee1bf Bug #5633 -- use NS_WITH_SERVICE macro. Also cleaned up goto statements such that if we fail to register or unregister a component, we try to register/unregister the rest of the components before giving up. 1999-06-04 23:37:16 +00:00
sspitzer%netscape.com 20ab8f00b3 follow briano's lead and use MOZ_DLL_SUFFIX 1999-06-04 22:30:45 +00:00
mscott%netscape.com b40f40a83d support SaveMessageToDisk (stub right now)
replace nsAutoCString with more efficient nsAutoString
1999-06-04 22:19:59 +00:00
mscott%netscape.com adc3b9422c replace nsAutoCString with more efficient nsAutoString. 1999-06-04 22:18:55 +00:00
alecf%netscape.com 1b681c61a5 fix leak 1999-06-04 04:17:26 +00:00
sspitzer%netscape.com 3dc6a24326 libnntp.a should be libnntp_s.a to indicate that is is always going to be a static library. (follow convention) 1999-06-04 03:48:25 +00:00
sspitzer%netscape.com 44470baa0f whoops, forgot one. 1999-06-04 03:45:57 +00:00
sspitzer%netscape.com e123976816 rename the windows library to libnntp_s.lib, since it is static as well 1999-06-04 03:37:41 +00:00
sspitzer%netscape.com 844818cc49 libnntp.a should be libnntp_s.a to indicate that is is always going to
be a static library.  (follow convention)
1999-06-04 03:27:00 +00:00
mscott%netscape.com 7524e01df7 Remove unnecessary LINCS now that all headers are pushed to the same directory. 1999-06-04 02:07:10 +00:00
sspitzer%netscape.com e25aa60f1b don't compare nsCOMPtrs with nsnull. 1999-06-03 23:35:58 +00:00
sspitzer%netscape.com 697ea1685a either it is an XPIDL source or we EXPORT it. not both. thanks for warren
for finding this.
1999-06-03 22:30:19 +00:00
sspitzer%netscape.com 7af9dfbca4 checked in header file is now the same as the generated makefile 1999-06-03 22:06:57 +00:00
warren%netscape.com 447b069ddb IDLized stream interfaces. Required rename of overloaded Write method (now WriteFrom). 1999-06-03 21:50:47 +00:00
sspitzer%netscape.com 4be3dd872f more changes for moving creation of objects to the component manager and the news factory. a few nsCOMPtr changes. stop checking nsCOMPtrs against nsnull 1999-06-03 18:09:54 +00:00
sspitzer%netscape.com c17ef8f873 fix bustage on mac.
mac exposed the circular include problem I was having.  (windows and linux
did not.)

also, remove self include nsINNTPNewsgroupList.idl
1999-06-03 03:16:36 +00:00
sspitzer%netscape.com 6a3fd75ed4 need this on windows to find rosetta.h 1999-06-03 02:38:53 +00:00
sspitzer%netscape.com 19881b992e a whole bunch of changes.
No more NS_New* for the news objects.  Now you must go through the component
manager and use the news factory.

fixes all over to deal with this.

Fix the MODULE.  It should be news, not mailnews or nntp.

more scriptability (XPIDL) changes for news.
1999-06-03 02:24:08 +00:00
sspitzer%netscape.com 94b90dc0da not part of the build, yet. 1999-06-03 02:07:40 +00:00
jdunn%netscape.com 4d943637dd fix compile warning by declaring nsIMsgMessageService public 1999-06-03 00:46:14 +00:00
sspitzer%netscape.com 4ee12491cf fix build bustage caused by MODULE=news fix 1999-06-02 06:21:21 +00:00
sspitzer%netscape.com 0a5fa1c4a4 the MODULE is news, not mailnews. 1999-06-02 03:47:39 +00:00
sspitzer%netscape.com 8a20850636 fix build bustage caused by fixing the MODULE name in the makefile.win files 1999-06-02 03:41:56 +00:00
sspitzer%netscape.com 4a952900e3 fix for #7420. this is the news module, not the mailnews module (which is corresponds to base). cut and paste error 1999-06-02 02:06:36 +00:00
rickg%netscape.com 7a7d7b661c replaced nsString2.h references with nsString.h 1999-06-02 01:03:41 +00:00
ducarroz%netscape.com b26d714ee2 Don't export header files that are generated by the XPIDL compiler. Part of mailnews Mac XPIDL landing. 1999-06-02 00:07:21 +00:00
alecf%netscape.com ac41a7fa77 stop using [] operator on nsISupportsArrays (going away for scriptability) 1999-06-01 23:13:37 +00:00
ducarroz%netscape.com a4cf71e094 First Checked In. 1999-06-01 23:12:32 +00:00
ramiro%netscape.com 39ec30603a Add cast for picky compiler. 1999-05-31 15:09:31 +00:00
sspitzer%netscape.com 8c8dc292af XPIDL-ify nsINntpService 1999-05-30 00:13:05 +00:00