Commit Graph

58 Commits

Author SHA1 Message Date
alecf%netscape.com
08d038131e turn news into a nsIModule
r=sspitzer
(porkjockey work)
1999-10-20 22:30:02 +00:00
waterson%netscape.com
bdfcaec321 Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur 1999-10-12 03:05:10 +00:00
briano%netscape.com
b849f37e00 General cleanup. 1999-09-15 00:10:25 +00:00
sspitzer%netscape.com
5ed079462d my mistake, news is correct in this case. this case. 1999-09-14 09:14:22 +00:00
sspitzer%netscape.com
f7e2446777 the type is nntp, not news. this was preventing me from setting mail.root.nntp 1999-09-14 08:57:34 +00:00
alecf%netscape.com
6932d80141 register news protocol info 1999-09-14 00:34:02 +00:00
colin%theblakes.com
956aa62e1d Add -lrdfutil_s to EXTRA_DSO_LDOPTS 1999-09-08 18:57:45 +00:00
putterman%netscape.com
82d604a5a0 msgbaseutil.dll isn't 8.3 so change to msgbsutl.dll 1999-08-30 22:17:13 +00:00
ramiro%netscape.com
2c19866af3 cleanup linking of libmozreg. 1999-08-21 15:41:53 +00:00
alecf%netscape.com
1605deb0ad news doesn't need to link against JS 1999-08-10 00:48:47 +00:00
briano%netscape.com
0212559fff Added NSPR_LIBS so it the shared lib would build on IRIX. 1999-07-30 23:36:14 +00:00
mscott%netscape.com
01ab699db6 Landing the MailNews_Necko_BRANCH. These are the changes that will enable mailnews to run with necko. 1999-07-29 00:42:25 +00:00
briano%netscape.com
007ea62765 Cleaned it up and changed the name of libreg.{a,so} to libmozreg.{a,so} to fix the conflict reported in bug 8568. 1999-07-27 23:27:44 +00:00
sspitzer%netscape.com
d52fce4474 here's an idea: spell messenger correctly in the PROG IDS. 1999-07-20 04:04:09 +00:00
dveditz%netscape.com
d3f47f37f5 makefile cleanups 1999-07-02 13:40:18 +00:00
scc%netscape.com
f79508bc68 |nsISupports::GetIID()| --> |nsCOMTypeInfo<nsISupports>::GetIID()| 1999-06-29 21:01:31 +00:00
briano%netscape.com
c04acb13c9 Cleanup and fixes for OpenBSD. 1999-06-29 02:30:42 +00:00
mscott%netscape.com
cd240142b2 Constructor for nntp url no longer has any arguments. 1999-06-22 23:52:15 +00:00
mscott%netscape.com
ba751bd54f Add class ID for nntp urls. 1999-06-22 23:52:00 +00:00
sspitzer%netscape.com
149919afe7 nsINNTPProtocol.h is going away, since it is not being used.
the only thing that uses nsNNTPProtocol is nsNntpService.
remove it from the news factory.

changes to get mark message read on display working.
1999-06-10 05:39:09 +00:00
mscott%netscape.com
14b921cb3a 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
614b25751b 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
c78ee2032c Don't build dll until the install phase, not the lib phase. 1999-06-07 08:22:54 +00:00
mscott%netscape.com
266ed15e24 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
sspitzer%netscape.com
234eb11de9 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
6794e5f56b 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
c2a0c775ed 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
98227d1515 Remove unnecessary LINCS now that all headers are pushed to the same directory. 1999-06-04 02:07:10 +00:00
sspitzer%netscape.com
af122ea829 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
6f5c26fe2a need this on windows to find rosetta.h 1999-06-03 02:38:53 +00:00
sspitzer%netscape.com
1032cde167 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
fbcd54feba the MODULE is news, not mailnews. 1999-06-02 03:47:39 +00:00
sspitzer%netscape.com
c47d6cb6d3 XPIDL-ify nsINntpService. use "scriptable" instead of "object" in the news idl files 1999-05-30 00:12:41 +00:00
dp%netscape.com
94344009c8 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
mscott%netscape.com
d09f0061ac Updates with msgcoreutil building as a dll. 1999-05-18 23:59:45 +00:00
sspitzer%netscape.com
df58b1215a warnings be gone! remove silly printfs. make nsMsgNewsFactory take the same
number of parameters as the other mail news factories, for consistency
1999-05-06 00:18:24 +00:00
sspitzer%netscape.com
ae728a9650 make the news factory handle news messages 1999-05-04 02:56:33 +00:00
sspitzer%netscape.com
f161dc9c1b more changes to get nntpTest (and eventually news) working 1999-05-04 02:37:15 +00:00
mscott%netscape.com
44b62e4b21 link against nntpTest.lib as it has the stubs for the news event sinks. 1999-04-27 19:56:04 +00:00
sspitzer%netscape.com
4eb437dee6 turn off some of my printfs 1999-04-26 18:04:17 +00:00
putterman%netscape.com
fd958ea8cd Add ability to create a message. 1999-04-24 20:46:07 +00:00
putterman%netscape.com
d8f6a32185 Change to news instead of nntp. 1999-04-21 20:18:35 +00:00
mscott%netscape.com
252d578016 Clean up CreateInstance to condense some code. use progids for registering the nntp service and the nntp version of the message service. 1999-04-21 18:58:29 +00:00
sspitzer%netscape.com
1c0526c49e work for the incoming nntp server 1999-04-21 02:55:48 +00:00
sspitzer%netscape.com
ebf39ffed3 work for the nntp incoming server 1999-04-21 02:55:25 +00:00
putterman%netscape.com
73d30ed0a8 Fixed Windows build. 1999-04-20 20:03:40 +00:00
sspitzer%netscape.com
e1b67a070b more changes to get news in the folder pane 1999-04-20 19:10:43 +00:00
sspitzer%netscape.com
b4e142b8f1 changes to get news in the folder pane 1999-04-20 19:08:10 +00:00
putterman%netscape.com
5e083ca57b use PL_strfree. 1999-04-12 20:24:47 +00:00
mscott%netscape.com
b161a286d8 Part of my mailnews reduce disk footprint cleanup effort. No longer need to link with mozjs and xplib. 1999-04-04 22:22:04 +00:00