sspitzer%netscape.com
80afae942f
initial work to make posting to any news host.
...
currently, you can only post to the server specified by the
"network.hosts.nntp_server" pref. by default, the value of this pref "news".
more work needs to be done to complete this.
fix for #6655
1999-06-12 18:10:58 +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
sspitzer%netscape.com
f9f89bb4b1
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
e2c451ba68
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
0f24751438
remove unnecessary files, and fixup includes to avoid use of %{C++
1999-06-09 00:34:51 +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
0a46d541ec
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
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
6c0ba6dcf1
initial work to get news CANCEL working
1999-06-05 22:11:38 +00:00
sspitzer%netscape.com
05fc051f66
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
8469add17a
checked in header file is now the same as the generated makefile
1999-06-03 22:06:57 +00:00
warren%netscape.com
cbbfa208f8
IDLized stream interfaces. Required rename of overloaded Write method (now WriteFrom).
1999-06-03 21:50:47 +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
7762d667fd
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
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
59bba0f887
not part of the build, yet.
1999-06-03 02:07:40 +00:00
sspitzer%netscape.com
fbcd54feba
the MODULE is news, not mailnews.
1999-06-02 03:47:39 +00:00
sspitzer%netscape.com
cddd9eeb5f
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
ducarroz%netscape.com
7161234e94
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
sspitzer%netscape.com
7b5fb13be3
XPIDL-ify nsINntpService
1999-05-30 00:13:05 +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
sspitzer%netscape.com
608ae21942
XPIDL-ify nsINNTPHost and adjust accordingly
1999-05-29 22:45:35 +00:00
sspitzer%netscape.com
a821a0e69a
remove the const in preparation for moving to XPIDL
1999-05-29 21:02:30 +00:00
sspitzer%netscape.com
99a05c620a
XPIDL-ify nsINNTPNewsgroupList, and adjust accordingly.
...
change DEBUG_sspitzer to DEBUG_NEWS
1999-05-29 21:00:12 +00:00
sspitzer%netscape.com
231bbc5ac9
changes for makeing news scriptable
1999-05-28 19:43:14 +00:00
sspitzer%netscape.com
af49070b99
changes required to do newsposting.
1999-05-18 00:36:49 +00:00
sspitzer%netscape.com
56736c6f88
more work for message post to nntp server
1999-05-16 04:18:51 +00:00
sspitzer%netscape.com
aacb74a83f
work to make "Get Messages" work for newsgroups. right now, it is only on a newsgroup
...
by newsgroup level. getting new news for a news server won't do anything.
1999-05-11 00:57:58 +00:00
sspitzer%netscape.com
4521fe0936
rename GetNewMail to GetNewMessages. Add support for GetNewNews() to the NntpService interface and implementation
1999-05-08 20:26:45 +00:00
hangas%netscape.com
89621ab0bc
back off on the PRTime stuff for now
1999-05-05 03:39:51 +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
3108997b15
status must now be an unsigned int32 for process xover.
1999-04-25 19:52:01 +00:00
sspitzer%netscape.com
4be0accd6d
build tweakage for the incoming nntp server changes
1999-04-21 02:56:38 +00:00
sspitzer%netscape.com
a33249b045
incoming nntp server work
1999-04-21 02:48:30 +00:00
sspitzer%netscape.com
b4e142b8f1
changes to get news in the folder pane
1999-04-20 19:08:10 +00:00
sspitzer%netscape.com
6bbbb2be2c
changes for newly generated header
1999-04-15 20:18:02 +00:00
sspitzer%netscape.com
952fb4980a
changes for newly generated headers
1999-04-15 20:17:36 +00:00
ducarroz%netscape.com
f5e81d9806
update manifest file, part of mailnews Mac landing
1999-04-01 18:47:53 +00:00
mscott%netscape.com
e2a8aba4fb
Export nsINntpService.h
1999-03-26 01:09:32 +00:00
mscott%netscape.com
fa5aa84fe7
Part of making news a stand alone component. nntp url supports the nsIMsgMailNewsUrl interface.
1999-03-26 01:04:12 +00:00
mscott%netscape.com
9dce9fe796
(not part of build yet). New nntp service for processing nntp requests...
1999-03-25 04:48:01 +00:00
ducarroz%netscape.com
8ecc4e7b22
First Checked In.
1999-03-24 21:49:55 +00:00
mscott%netscape.com
0fb4d01987
We need a CID for this interface.
1999-03-24 02:30:19 +00:00
alecf%netscape.com
7fa6657004
rev these interfaces
1999-03-11 01:33:33 +00:00
alecf%netscape.com
5cc1028a01
eliminate duplicate IID
1999-03-11 01:32:08 +00:00
alecf%netscape.com
53338e8a97
rev nsINNTPHost and nsINewsgroupList interfaces
1999-03-11 01:18:04 +00:00
alecf%netscape.com
027a070282
rev the interface, update char* to const char*
1999-03-10 22:32:46 +00:00
alecf%netscape.com
4cd4aa2a01
rev IDL-generated headers, won't bust on nsIID this time.
1999-03-06 00:05:51 +00:00
mscott%netscape.com
2378c3cf18
part of scc's merge: change interface calls to IID() to GetIID().
1999-03-04 00:57:51 +00:00
mscott%netscape.com
697f7718fc
Fix build breakage remove nsIID.h and nsISupportUtils.h from all interfaces until we can figure out where these files come from. I know this is the wrong long term solution so I'm not even changing the idl files.
1999-02-26 03:59:33 +00:00
alecf%netscape.com
9a9aae17fd
rev the XPIDL-generated headers, and update API calls to match
...
includes dropping "const"ness from parameters
some nsString routines were converted back to char* for the time being.
also added nsIMsg.h, it seemed to be missing
Also many fixes to get Unix building again.
1999-02-26 01:56:15 +00:00
warren%netscape.com
59a5c261e9
Reorganization. Changes for collections, enumerations, generic folders, file paths, etc.
1999-02-24 10:39:06 +00:00
bienvenu%netscape.com
1d21e06b68
override IID method
1999-02-14 19:16:49 +00:00
putterman%netscape.com
323b75ec65
removing const from Init();
1999-02-12 19:02:18 +00:00
alecf%netscape.com
20e362a95c
add support for posting messages
...
Not complete - the nsINNTPNewsgroupPost is not completely finished (it doesn't assemble the message)
1999-02-05 07:50:40 +00:00
alecf%netscape.com
da4626cde6
new NewsgroupPost interface
1999-02-05 05:43:21 +00:00
mscott%netscape.com
0ab856b299
newsgroup call to GetName is no longer a const method so the nsINNTPNewsgroup passed into the article list can't be const either....
...
performing clean up on the interface and implementation to fix this...
1999-02-03 00:19:55 +00:00
mscott%netscape.com
07602b3936
Changed file name.
1999-02-02 02:50:46 +00:00
leaf%mozilla.org
dcbed07465
readding file for mscott
1999-02-02 02:33:32 +00:00
alecf%netscape.com
939afa6099
update header files with output from new XPIDL compiler
1999-02-02 00:15:54 +00:00
mscott%netscape.com
9f1c544f61
Export nsINntpUrl.h
1999-01-31 07:01:11 +00:00
mscott%netscape.com
b0d6efb158
Export nsNntpUrl.h
1999-01-31 06:41:41 +00:00
mscott%netscape.com
7bf69f5644
Removing the delete operator from the interface. The IDL compiler will no longer generate these. So the next time the header files
...
were generated, the calls would have been removed anyway....
1999-01-31 06:30:32 +00:00
mscott%netscape.com
bd90c7dbcc
removing from repository so I can rename it to nsINntpUrl.h.
1999-01-28 21:31:59 +00:00
alecf%netscape.com
de6c711312
slight change to the way nsINNTPNewsgroupLists are used - NewsgroupLists are contained by folders, so we don't create them.
1999-01-28 01:11:45 +00:00
mscott%netscape.com
fc8f4e1fe7
Export nsINNTPCategoryContainer.h
1999-01-27 03:52:53 +00:00
alecf%netscape.com
1233e34fac
nsNNTPNewsgroupList should be implementing nsINNTPNewsgroupList, not nsINNTPArticleList.
...
Made some API changes and class changes to bring them in sync
1999-01-26 21:32:51 +00:00
alecf%netscape.com
bb07ebe20a
the IDL compiler is smart enough to handle nsINNTPHost now
1999-01-26 21:32:04 +00:00
alecf%netscape.com
a67de5046e
reflect Is -> Get getter stuff from XPIDL compiler change
1999-01-26 04:30:10 +00:00
alecf%netscape.com
e3c4424e0d
add new function so nsNNTPHost can compile
1999-01-26 04:12:46 +00:00
alecf%netscape.com
9fedff34b0
remove pane-specific AddSubscribedNewsgroup for now, and rename function
1999-01-26 04:12:10 +00:00
alecf%netscape.com
8ed0d481a1
fix return types
1999-01-26 02:14:12 +00:00
alecf%netscape.com
eef01e3c92
newsgroups keep track of thier pretty names
...
newsgroups don't keep track of flags (that's a job for nsIMsgFolder)
1999-01-25 23:45:29 +00:00
alecf%netscape.com
1f1be21c36
add dummy nsIMsgFolder so that other things can compile.
...
putterman will check a real interface
1999-01-23 02:48:58 +00:00
alecf%netscape.com
e411e271f7
add new nsINNTPCategoryContainer to be exported
1999-01-23 02:42:26 +00:00
alecf%netscape.com
063a117aec
forgot to check in generated header
1999-01-23 02:42:05 +00:00
alecf%netscape.com
e13bf0724b
update attributes - flag is not an attribute, it's an accessor for many
...
different newsgroup (folder?) flags
1999-01-23 02:41:32 +00:00
alecf%netscape.com
d506b30655
add new nsINNTPCategoryContainer interface
1999-01-23 02:40:27 +00:00
alecf%netscape.com
f121f74faa
forgot uuid
1999-01-23 01:02:16 +00:00
mscott%netscape.com
806a88fe61
Added new event sink files to makefile. nsINNTPHost should support ISupports....
1999-01-21 01:09:10 +00:00
mscott%netscape.com
a3e476bd70
First checked in.
1999-01-21 01:07:44 +00:00
alecf%netscape.com
79a301a603
change RemoveGroup a bit so we can remove by name and by newsgropu
1999-01-16 05:54:02 +00:00
alecf%netscape.com
0365bff46d
adding new Category interface
1999-01-16 05:53:21 +00:00
alecf%netscape.com
3dba435af8
adding new attributes subscribed and category
1999-01-16 03:56:56 +00:00
alecf%netscape.com
24ae7fd358
update idl and header files to reflect nsIMsgNewsgroup->nsINNTPNewsgroup change
1999-01-15 23:34:20 +00:00
alecf%netscape.com
95b0e31d7c
rename nsIMsgNewsgroup -> nsINNTPNewsgroup
1999-01-15 23:31:39 +00:00
alecf%netscape.com
8014829da3
nsINNTPHost and nsNNTPHost now compile.
1999-01-15 00:08:34 +00:00
alecf%netscape.com
eda26cc409
fix Emacs identing line
1999-01-15 00:07:52 +00:00
alecf%netscape.com
4f90040796
get Emacs mode line right for IDL!
1999-01-12 20:41:04 +00:00
alecf%netscape.com
03d89200b9
rename nsIMsgNewsHost -> nsINNTPHost and start adding old MSG_NewsHost methods
1999-01-12 20:36:37 +00:00
alecf%netscape.com
3a514406b6
update windows makefile to export the right XPCOM headers
1999-01-12 01:10:13 +00:00
alecf%netscape.com
23b5548202
needed MarkDirty so that nsNNTPArticleSet could compile
1999-01-12 00:48:28 +00:00
alecf%netscape.com
0b629f6bf1
InitXOVER does not need most of these parameters!
1999-01-12 00:38:46 +00:00
alecf%netscape.com
485fef776b
merge in XOVER parser
1999-01-11 19:17:19 +00:00
alecf%netscape.com
2b7d13ceac
rename nsINNTPArticleKeysState to nsINNTPArticleList
1999-01-11 19:16:52 +00:00
alecf%netscape.com
1a57296b2e
newly generated files from updated XPIDL parser
1999-01-11 19:16:09 +00:00
alecf%netscape.com
c6e02c089d
MsgNewsHost has a newsgroupList associated with it.
1999-01-11 19:14:03 +00:00
alecf%netscape.com
c348729b8d
merged XOVER parser back into nsINNTPNewsgroupList
1999-01-11 19:13:16 +00:00
alecf%netscape.com
c63a7febb1
rename
...
nsIMsgNewsArticleList-> nsINNTPNewsgroupList
nsINNTPArticleKeysState -> nsINNTPArticleList
1999-01-09 00:29:21 +00:00
alecf%netscape.com
c6670e9abd
add nsINNTPArticleKeysState to the build
1999-01-09 00:16:41 +00:00
alecf%netscape.com
d788930235
adding nsINNTPArticleKeysState for the first time - broke these three
...
methods out of nsIMsgNewsArticleList.idl
1999-01-09 00:15:46 +00:00
alecf%netscape.com
4623b73bfb
add comments to IDL files so they show up in LXR
...
add new newsgroup attribute to offline interface
1998-12-24 00:55:13 +00:00
alecf%netscape.com
7829aa1ed8
add new offline state interface
1998-12-22 21:11:32 +00:00
alecf%netscape.com
20dae8317b
update nsIMsgNewsHost to deal with newsgroups directly rather than as group names
1998-12-22 04:34:11 +00:00
alecf%netscape.com
56f3e646ec
rename nsINet->nsIMsg
...
remove pretty name attribute (host keeps track of that)
add name attribute (to replace group_name in NewsConData in netlib)
add IsOfflineArticle
1998-12-22 04:33:37 +00:00
alecf%netscape.com
0881d9062e
modifications to support XPCOMifying mknews.cpp
1998-12-22 02:13:38 +00:00
alecf%netscape.com
54e79cd9af
adding libnet->libmsg interfaces, including both IDL and C++ headers because
...
xpidl only runs on unix right now.
1998-12-21 22:24:51 +00:00
alecf%netscape.com
911ad9485c
Don't complain about Makefile
1998-12-21 22:16:01 +00:00
alecf%netscape.com
1f5e2a6a7b
*** empty log message ***
1998-12-21 22:12:02 +00:00
mscott%netscape.com
93104e6877
First added. No files are currently in mailnews/news/public yet.
1998-12-21 21:12:35 +00:00