Commit Graph

193 Commits

Author SHA1 Message Date
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
ade369d1c2 start getting nntp hooked up to news database 1999-02-19 03:09:39 +00:00
mscott%netscape.com
16a331eb5f Change default path for writing tempArticle.eml into to c:\temp. 1999-02-18 04:46:54 +00:00
mscott%netscape.com
8874310149 Makefile to build the nntpTest harness 1999-02-18 01:16:12 +00:00
mscott%netscape.com
83b3b059e0 Oops...build the nntp sub directory as well 1999-02-18 01:15:40 +00:00
mscott%netscape.com
18c5656f95 Build the stub code as a library. 1999-02-18 01:14:05 +00:00
mscott%netscape.com
cd3f5f8553 build nntp sub directory... 1999-02-18 00:54:37 +00:00
mscott%netscape.com
3ca3e64f0e NNTP test harness. This code was moved here from news\tests. 1999-02-18 00:54:06 +00:00
mscott%netscape.com
d469b784b6 Removing from repository. This file now lives in tests\nntp. 1999-02-18 00:53:29 +00:00
mscott%netscape.com
ff51a9a22d For now, disable the nntp test executable. (I'll look into moving this into a separate makefile...)
Build the test stubs as a stand alone library...
1999-02-18 00:29:11 +00:00
mscott%netscape.com
8242c9320e Don't use ::IID() function for the webshell interface because it doesn't support it.... 1999-02-18 00:28:10 +00:00
mscott%netscape.com
5fc73425e2 Move some convience functions into nsNNTPProtocol. LoadUrl now takes a consumer. 1999-02-17 08:19:49 +00:00
mscott%netscape.com
237c42a360 LoadUrl now takes a nsISupports which could be the consumer display stream. Externally declared convience functions for building and runnning a news url (which can be used in our messenger demo). Added code to call webshell->LoadUrl after retrieving a news article and writing it to a temp file. This will cause the url to be displayed in the ui. 1999-02-17 08:18:07 +00:00
mscott%netscape.com
1e721e74de LoadUrl now takes a nsISupports which could be the consumer display stream. Externally declared convience functions for building and runnning a news url (which can be used in our messenger demo). 1999-02-17 08:17:04 +00:00
alecf%netscape.com
18358985ef fix for egcs 1.0.x multiple inheritance bug 1999-02-17 05:59:01 +00:00
bienvenu%netscape.com
468c14e0a2 get this to compile for debug me 1999-02-17 00:10:48 +00:00
bienvenu%netscape.com
1d21e06b68 override IID method 1999-02-14 19:16:49 +00:00
warren%netscape.com
e8114e350d Converted nsIMsg into nsIMessage, unifying with nsMsgHdr. Removed NS_DEFINE_IID macros. Renamed a few types and enums. 1999-02-13 10:39:59 +00:00
putterman%netscape.com
24794afa2c removing const from functions dealing with Init(); 1999-02-12 19:03:08 +00:00
putterman%netscape.com
323b75ec65 removing const from Init(); 1999-02-12 19:02:18 +00:00
alecf%netscape.com
189927c7a1 update libraries because RDF now depends on layout (which has a zillion other dependancies) 1999-02-11 07:27:39 +00:00
mscott%netscape.com
3ba1fa6479 use of sockstub protocol to implement a socket connection for a url is now BLIND to the protocol. So let the protocol use its original scheme when building urls. The transport layer will now worry about chaning the scheme to sockstub when appropriate.... 1999-02-11 03:10:28 +00:00
mscott%netscape.com
73e6a78269 Remove in-appropriate assertion...the rules have changed... 1999-02-11 03:03:51 +00:00
warren%netscape.com
6025c5369c Changed uses of MsgErr to nsresult. Moved CR LF macros to base/src/nsCRT.h. 1999-02-09 04:20:46 +00:00
mscott%netscape.com
42bcff3720 Oops...one of my changes got lost...if you are reading in user data, don't write it into m_userData unless the user
actually entered a value...if you do write in it, we step on the default value which is alredy in m_userData...
1999-02-09 03:21:34 +00:00
alecf%netscape.com
d5c6aee3a4 Some headers aren't required after all.
reorder some of them and change HEADER_TOTAL to HEADER_LAST for consistency.
1999-02-09 02:55:39 +00:00
alecf%netscape.com
d2b793432e terminate posts with "."
move FORCE_PR_LOG above the include for msgCore so that we can log in release builds
remove unnecessary assert
get ready for the next state after we post the message
1999-02-09 02:54:44 +00:00
alecf%netscape.com
f71411b43d fix up test harness for posting 1999-02-09 02:49:58 +00:00
alecf%netscape.com
f18568846b first shot at NNTP Newsgroup Post implementation...still have a few kinks to work out 1999-02-08 23:09:26 +00:00
alecf%netscape.com
524107ae90 make this newsheader valid for now 1999-02-08 23:05:05 +00:00
mscott%netscape.com
e94e61a4db Include msgCore.h as first include file for use as a precompiled header... 1999-02-07 01:11:39 +00:00
alecf%netscape.com
90b9059b8b minor fixes to make unix keep building 1999-02-06 03:37:12 +00:00
warren%netscape.com
d343f7cbab More cleanup of XPPtrArray. Factored nsMsgFolder, adding nsMsgLocalMailFolder. 1999-02-06 02:11:54 +00:00
alecf%netscape.com
b26b0af4a1 update test app to use new posting 1999-02-05 07:50:57 +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
44bb50c9f2 finish implementing nsINNTPNewsgroupPost, and fix factory function 1999-02-05 07:49:28 +00:00
warren%netscape.com
45b98e50f0 Ported XPPtrArray (and MSG_FolderArray) to use nsVoidArray and nsISupportsArray. 1999-02-05 07:02:51 +00:00
alecf%netscape.com
953bb13843 first shot implementation of nsNNTPNewsgroupPost 1999-02-05 06:12:44 +00:00
alecf%netscape.com
39a61e0df6 minor warnings cleanup 1999-02-05 05:43:53 +00:00
alecf%netscape.com
da4626cde6 new NewsgroupPost interface 1999-02-05 05:43:21 +00:00
alecf%netscape.com
727bc7e23f minor warnings fixes 1999-02-05 05:42:27 +00:00
alecf%netscape.com
e2ff32db97 minor warnings fixes 1999-02-05 05:25:55 +00:00
warren%netscape.com
937d09c5f1 Added nsIMsg and nsMsg impl. Changed counts to be unsigned. 1999-02-05 03:08:00 +00:00
mscott%netscape.com
ca38bf39ae Get rid of m_isSocketOpen variable. Rely on new transport Open method to determine if
the transport needs opened. Release some more interfaces when we go away...
1999-02-04 23:52:04 +00:00
mscott%netscape.com
1cf0713ecb Only replace m_userData in the prompt call if the user entered some legitimate data...otherwise we risk stepping on our default
value.
1999-02-04 23:04:07 +00:00
mscott%netscape.com
856fcc5168 Remove dependency on mime.lib because we don't need it just yet... 1999-02-04 21:02:06 +00:00
mscott%netscape.com
4cbdc68c5d SetupUrl should return a value...this fixes build problem on windows... 1999-02-04 19:44:31 +00:00
alecf%netscape.com
211511b630 more fixes to allow for Message posting (not there yet...) 1999-02-04 04:27:10 +00:00