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