mscott%netscape.com
20526cdd43
Part of making news a stand alone dll. remove "C" functions for creating / running news url.
1999-03-26 01:02:12 +00:00
mscott%netscape.com
68f1f2443f
Part of making news a stand alone dll. Updates to nntp url to inherit from nsIMsgMailNewsUrl.Add url listener code as well.
1999-03-26 01:01:15 +00:00
mscott%netscape.com
e0c068602a
(not part of build yet) implementation of nntp service.
1999-03-25 04:48:45 +00:00
mscott%netscape.com
651c5f178b
(not part of build yet). New nntp service for processing nntp requests...
1999-03-25 04:48:01 +00:00
mscott%netscape.com
1f7c154a08
Not part of build yet. Register new nsNntpService component.
1999-03-25 04:47:12 +00:00
mscott%netscape.com
bd950047bc
(not part of build yet) remove NO_DEPEND.
1999-03-25 04:46:26 +00:00
ducarroz%netscape.com
69b39560f9
First Checked In.
1999-03-24 21:49:55 +00:00
mscott%netscape.com
bb3dad46ac
(not part of build). Initial frame work for making news a dll....
1999-03-24 02:45:58 +00:00
mscott%netscape.com
fde7442afc
(not part of the build yet). Initial framework for making news a dll.
1999-03-24 02:31:49 +00:00
mscott%netscape.com
8e4f3218cc
We need a CID for this interface.
1999-03-24 02:30:19 +00:00
alecf%netscape.com
75a2d37cb0
update to link against appropriate libraries
1999-03-24 01:21:52 +00:00
mscott%netscape.com
dbee3eb4a1
Link with the msgcoreutil library.
1999-03-22 23:26:21 +00:00
mscott%netscape.com
5057828638
The wrong pointer was getting passed into the create instance call for the event queue service.
1999-03-22 23:25:45 +00:00
alecf%netscape.com
f83072931c
support Unix for temporary file hack for libmime
1999-03-20 00:41:19 +00:00
alecf%netscape.com
d6ccda4153
make news a regular shared library to link against
1999-03-20 00:41:02 +00:00
leaf%mozilla.org
0a0f5ac00f
Landing nspr library name change, and plevent function call change.
1999-03-17 21:32:03 +00:00
alecf%netscape.com
7ce4ce04b5
#if 0 out calls to functions we haven't defined yet.
1999-03-13 01:07:11 +00:00
alecf%netscape.com
4240ea87fe
now link libnntp directly into base, so we can do dogfood
1999-03-12 20:05:16 +00:00
alecf%netscape.com
9b89d0f3ca
fix constness casting problem
1999-03-11 02:08:41 +00:00
alecf%netscape.com
31d630638b
rev these interfaces
1999-03-11 01:33:33 +00:00
alecf%netscape.com
fa6213f632
eliminate duplicate IID
1999-03-11 01:32:08 +00:00
alecf%netscape.com
1387a8c647
we don't need to link against these libraries any more on unix
1999-03-11 01:30:07 +00:00
alecf%netscape.com
152d6dee20
link against our libraries to resolve as many differences as possible
1999-03-11 01:28:48 +00:00
alecf%netscape.com
77284d305f
rev nsINNTPHost and nsINewsgroupList interfaces
1999-03-11 01:18:04 +00:00
alecf%netscape.com
f1d9ff0baa
rev the interface, update char* to const char*
1999-03-10 22:32:46 +00:00
alecf%netscape.com
1fc3386c29
don't build tests by default
1999-03-10 06:01:40 +00:00
alecf%netscape.com
82955a73b6
don't link against base libmailnews
1999-03-10 06:00:59 +00:00
alecf%netscape.com
838c473ea4
remove old call to NS_NewRFC822Parser
1999-03-10 06:00:11 +00:00
alecf%netscape.com
d48c59d920
use CreateInstance to create a parser rather than linking directly with libmailnews.so
1999-03-10 04:22:52 +00:00
warren%netscape.com
e82053f242
Removed nsService stuff.
1999-03-09 12:29:08 +00:00
warren%netscape.com
b2b7c1f496
nsRepository -> nsIComponentManager changes. nsIMsgDatabase interface. Message enumerators. Misc.
1999-03-09 09:52:30 +00:00
mscott%netscape.com
94b1e7a35a
fix build breakage. file stream updates for mcmullen.
1999-03-06 01:17:55 +00:00
alecf%netscape.com
7bac30eacb
rev IDL-generated headers, won't bust on nsIID this time.
1999-03-06 00:05:51 +00:00
alecf%netscape.com
396690f1cd
only build tests when ENABLE_TESTS (i.e. --enable-tests) is turned on
1999-03-04 01:36:25 +00:00
mscott%netscape.com
399ea6d2b6
part of scc's merge: change interface calls to IID() to GetIID().
1999-03-04 00:57:51 +00:00
putterman%netscape.com
02d699b740
Works with RegisterComponent
1999-02-27 07:15:41 +00:00
mscott%netscape.com
be36211bdc
Stop building nntptest until I fix the factory problems and come up with a progID...
1999-02-27 03:48:15 +00:00
mscott%netscape.com
7262d1820b
Link with nntpTest library.
1999-02-27 00:43:54 +00:00
mscott%netscape.com
6a7ed6622f
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
268c7f7eae
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
7f928e4843
Reorganization. Changes for collections, enumerations, generic folders, file paths, etc.
1999-02-24 10:39:06 +00:00
bienvenu%netscape.com
384880c034
start getting nntp hooked up to news database
1999-02-19 03:09:39 +00:00
mscott%netscape.com
b5b812dad5
Change default path for writing tempArticle.eml into to c:\temp.
1999-02-18 04:46:54 +00:00
mscott%netscape.com
49b52e41fd
Makefile to build the nntpTest harness
1999-02-18 01:16:12 +00:00
mscott%netscape.com
1423e250a6
Oops...build the nntp sub directory as well
1999-02-18 01:15:40 +00:00
mscott%netscape.com
b4f9bef322
Build the stub code as a library.
1999-02-18 01:14:05 +00:00
mscott%netscape.com
d4b8741e60
build nntp sub directory...
1999-02-18 00:54:37 +00:00
mscott%netscape.com
3ccdec55be
NNTP test harness. This code was moved here from news\tests.
1999-02-18 00:54:06 +00:00
mscott%netscape.com
f71f51d24a
Removing from repository. This file now lives in tests\nntp.
1999-02-18 00:53:29 +00:00
mscott%netscape.com
01ff3c5312
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
962abf964b
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
cd3a30491f
Move some convience functions into nsNNTPProtocol. LoadUrl now takes a consumer.
1999-02-17 08:19:49 +00:00
mscott%netscape.com
dd141a9a92
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
8f505270db
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
c4b2cd2795
fix for egcs 1.0.x multiple inheritance bug
1999-02-17 05:59:01 +00:00
bienvenu%netscape.com
b58e22a58a
get this to compile for debug me
1999-02-17 00:10:48 +00:00
bienvenu%netscape.com
8f730af3b1
override IID method
1999-02-14 19:16:49 +00:00
warren%netscape.com
299d7e296e
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
9ca6724d96
removing const from functions dealing with Init();
1999-02-12 19:03:08 +00:00
putterman%netscape.com
853a32b8b6
removing const from Init();
1999-02-12 19:02:18 +00:00
alecf%netscape.com
0c3146e23a
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
17e1db95b0
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
ff75017c8e
Remove in-appropriate assertion...the rules have changed...
1999-02-11 03:03:51 +00:00
warren%netscape.com
099416ac8f
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
c360487645
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
a6cffbe20e
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
e19f45ba8a
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
9ed9f59124
fix up test harness for posting
1999-02-09 02:49:58 +00:00
alecf%netscape.com
3e46ee5f40
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
c022a8653d
make this newsheader valid for now
1999-02-08 23:05:05 +00:00
mscott%netscape.com
81eedb60a5
Include msgCore.h as first include file for use as a precompiled header...
1999-02-07 01:11:39 +00:00
alecf%netscape.com
e37908ad5a
minor fixes to make unix keep building
1999-02-06 03:37:12 +00:00
warren%netscape.com
ab220d2640
More cleanup of XPPtrArray. Factored nsMsgFolder, adding nsMsgLocalMailFolder.
1999-02-06 02:11:54 +00:00
alecf%netscape.com
3e6e94de81
update test app to use new posting
1999-02-05 07:50:57 +00:00
alecf%netscape.com
184c8b4643
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
c9050f8e9a
finish implementing nsINNTPNewsgroupPost, and fix factory function
1999-02-05 07:49:28 +00:00
warren%netscape.com
df754d928d
Ported XPPtrArray (and MSG_FolderArray) to use nsVoidArray and nsISupportsArray.
1999-02-05 07:02:51 +00:00
alecf%netscape.com
bc80a68cdf
first shot implementation of nsNNTPNewsgroupPost
1999-02-05 06:12:44 +00:00
alecf%netscape.com
0a59061199
minor warnings cleanup
1999-02-05 05:43:53 +00:00
alecf%netscape.com
8fb4a797eb
new NewsgroupPost interface
1999-02-05 05:43:21 +00:00
alecf%netscape.com
724f60cefa
minor warnings fixes
1999-02-05 05:42:27 +00:00
alecf%netscape.com
ce3f4e80d3
minor warnings fixes
1999-02-05 05:25:55 +00:00
warren%netscape.com
57e76cf0be
Added nsIMsg and nsMsg impl. Changed counts to be unsigned.
1999-02-05 03:08:00 +00:00
mscott%netscape.com
20baab0535
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
149f172d27
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
2270f4ffe0
Remove dependency on mime.lib because we don't need it just yet...
1999-02-04 21:02:06 +00:00
mscott%netscape.com
dbd7abf4a3
SetupUrl should return a value...this fixes build problem on windows...
1999-02-04 19:44:31 +00:00
alecf%netscape.com
fe2961eec1
more fixes to allow for Message posting (not there yet...)
1999-02-04 04:27:10 +00:00
alecf%netscape.com
081346c526
add new accessor for message member
1999-02-04 04:26:29 +00:00
alecf%netscape.com
604be293c2
minor fixes to prevent dereferencing NULL pointers
1999-02-04 04:26:03 +00:00
mscott%netscape.com
e787dfe733
Small stuff..fixed some windows build breakages by returning a value in SetupUrl and PostData...
1999-02-04 02:36:57 +00:00
alecf%netscape.com
6deb7ec8cd
move URL setup to a common function
...
change scanf -> fgets
initial skeleton for posting
1999-02-04 01:11:25 +00:00
mscott%netscape.com
2456733e35
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
warren%netscape.com
d8ff57a7ea
Made objs build into objdir.
1999-02-02 05:39:41 +00:00
mscott%netscape.com
7538bde7f7
Fix a bug in my ReadLine implementation where I wasn't properly killing off CRLFs before returning the line. Added code which writes article contents to a file as RFC-822. Now we just need a hook into the viewer app to display the file and we can display articles in HTML. Yeah!.
1999-02-02 03:09:50 +00:00
mscott%netscape.com
f0c98a0ea1
Cast away constness for newsgroup interface for testing purposes...If we need to do this in the real news host, we'll change the news host interface such that the newsgroup passed in is not const..
1999-02-02 03:05:39 +00:00
mscott%netscape.com
f95a2384c7
Changed file name.
1999-02-02 02:50:46 +00:00
leaf%mozilla.org
f652a69d79
readding file for mscott
1999-02-02 02:33:32 +00:00
alecf%netscape.com
bb43204156
first attempt at using PL_ProcessEventQueue as the Unix main loop
1999-02-02 00:19:40 +00:00
alecf%netscape.com
218fb0147d
update to reflect new XPIDL generated API
1999-02-02 00:18:11 +00:00
alecf%netscape.com
332cd5e588
fix case error so that we include the right file
1999-02-02 00:16:50 +00:00
alecf%netscape.com
e6c6068078
update header files with output from new XPIDL compiler
1999-02-02 00:15:54 +00:00
mscott%netscape.com
70ec64566f
Build tests directory as part of the news build....
1999-02-01 22:20:37 +00:00
mscott%netscape.com
8d95b1fc3c
Add ReadNewsRC test to nntp test suite...
1999-02-01 22:19:55 +00:00
mscott%netscape.com
0357dcdc52
Added some code for supporting readnewsrc stuff...
1999-02-01 22:19:11 +00:00
mscott%netscape.com
8f7e3cd46b
Removing extra printf....
1999-02-01 22:18:52 +00:00
mscott%netscape.com
3e661307ec
More changes for the test harness to build on Linux....
1999-01-31 08:20:41 +00:00
mscott%netscape.com
330f846d54
define fe_configTemp to build on linux...comment out mime calls for now.
1999-01-31 08:18:02 +00:00
mscott%netscape.com
3d4ac10b58
Implement init call in order to link...
1999-01-31 08:13:37 +00:00
mscott%netscape.com
52ce24e36f
Remove reference to static delete operator
1999-01-31 08:10:30 +00:00
mscott%netscape.com
c9be39a0e5
Export some header files for the test harness..
1999-01-31 07:29:47 +00:00
mscott%netscape.com
6ed5c74555
Build the nntpTest application.
1999-01-31 07:03:13 +00:00
mscott%netscape.com
c7cc85cb3d
Nntp test harness and associated stub files....
1999-01-31 07:02:24 +00:00
mscott%netscape.com
846bb23626
Export nsINntpUrl.h
1999-01-31 07:01:11 +00:00
mscott%netscape.com
991aabc37c
Build nsINntpUrl.cpp lh
1999-01-31 07:00:14 +00:00
mscott%netscape.com
fc3d62648e
Use correct key for implementing Isupports...
1999-01-31 06:53:34 +00:00
mscott%netscape.com
c98a806e52
Export nsNntpUrl.h
1999-01-31 06:41:41 +00:00
mscott%netscape.com
16347c3231
Declare the "factory" generator for newsgoup lists as an extern so I can implement it in my test code...
1999-01-31 06:40:13 +00:00
mscott%netscape.com
a25effbe52
Extra code that came about from my test code. Cleaned up how we load a URL. When processing the state, if we don't have an input stream and the current state is a "response" state then kick out and pause for read. Also cleared up some #ifdef UNREADY_CODE. Incorporated new code added to nsINntpUrl.
1999-01-31 06:39:23 +00:00
mscott%netscape.com
56a7c0109b
Implement ISupports for this class...
1999-01-31 06:37:17 +00:00
mscott%netscape.com
dfc15b4e86
Added some extra debug code and declared the creation method as an extern so I can use it in my debug code...
1999-01-31 06:36:26 +00:00
mscott%netscape.com
a9edfa5a9f
Temporarily hiding link errors using very large #ifdefs....
1999-01-31 06:35:13 +00:00
mscott%netscape.com
c1f5e30503
Creating a news host requires a host and port....
1999-01-31 06:34:01 +00:00
mscott%netscape.com
fd8f7ac55f
Remove state flag debug information from header file and into nsNNTPProtocol.cpp....
1999-01-31 06:33:25 +00:00
mscott%netscape.com
8669287f37
Url implementations of nsINntpUrl.h for news...
1999-01-31 06:32:49 +00:00
mscott%netscape.com
a49a1c3444
Export and build a heck of a lot more stuff...
1999-01-31 06:31:42 +00:00
mscott%netscape.com
8b8de7ab5c
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
alecf%netscape.com
c62ffd0e1b
implement the full nsISupports interface
1999-01-28 03:20:17 +00:00
alecf%netscape.com
cafdfcbcab
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
d359543bd7
Externally define msg_LineBuffer....
1999-01-27 04:23:11 +00:00
mscott%netscape.com
8fe71b9df3
Include rdf to fix build breakage when nsIMsgFolder started inheriting from an RDF interface....
1999-01-27 04:19:26 +00:00
mscott%netscape.com
1aefb28426
Use nsMsgFolderFlags.h instead of msgFolderFlags.h...
1999-01-27 04:03:17 +00:00
mscott%netscape.com
f2224600e6
include rosetta.h in this file.
1999-01-27 03:58:45 +00:00
mscott%netscape.com
2ba91b01e1
Export nsINNTPCategoryContainer.h
1999-01-27 03:52:53 +00:00
alecf%netscape.com
cce7e46db6
remove some cruft, fix some indenting
1999-01-27 03:12:49 +00:00
alecf%netscape.com
1cacd7e118
add nsNNTPHost to build
1999-01-27 03:12:24 +00:00
alecf%netscape.com
1744689b03
slight case change in new interface
1999-01-27 03:12:11 +00:00
mscott%netscape.com
28106d11ff
Adding code to parse a news url and to load a news url for the test harness...
1999-01-27 02:58:53 +00:00
alecf%netscape.com
d8369ec706
add declarations for factories
1999-01-26 23:17:39 +00:00
alecf%netscape.com
2fa2ccd280
fix build bustage - API change for GetRangeOfArtsToDownload and
...
special case for Windows to use char* instead of const char* for XP_AppCodeName
1999-01-26 21:41:55 +00:00
alecf%netscape.com
04cf749253
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
0e37b2491a
the IDL compiler is smart enough to handle nsINNTPHost now
1999-01-26 21:32:04 +00:00
mscott%netscape.com
f48983e585
Temporarily add NET_SaCat/Copy to nsNNTPProtocol. Include allxpstr.h as well....
1999-01-26 21:26:48 +00:00
alecf%netscape.com
fef6283dac
add delete operator so this will compile
1999-01-26 20:08:34 +00:00
alecf%netscape.com
bd3d6e50b0
add factory and declarations for interface methods
1999-01-26 20:07:48 +00:00
alecf%netscape.com
748c04d9e1
rename Initialize->Init to match interface, and add factory
1999-01-26 20:04:41 +00:00
alecf%netscape.com
ef05d1853e
reflect Is -> Get getter stuff from XPIDL compiler change
1999-01-26 04:30:10 +00:00
alecf%netscape.com
24d18a05de
fix an api change
1999-01-26 04:15:20 +00:00
alecf%netscape.com
6d5ee945cb
fix a few more functions to bring this up to match the IDL
1999-01-26 04:14:57 +00:00
alecf%netscape.com
8911b863c2
fix some warnings, etc
1999-01-26 04:14:30 +00:00
alecf%netscape.com
a2b89a2d9f
add new function so nsNNTPHost can compile
1999-01-26 04:12:46 +00:00
alecf%netscape.com
b6dba23757
remove pane-specific AddSubscribedNewsgroup for now, and rename function
1999-01-26 04:12:10 +00:00
alecf%netscape.com
2b6f512af3
do lots of implementation of nsINNTPHost interface so that this class is instantiable.
1999-01-26 02:17:07 +00:00
alecf%netscape.com
fc54820b26
nsNNTPArticleList should be implementing the right interface
...
and implementing nsISupports
1999-01-26 02:15:59 +00:00
alecf%netscape.com
ee29e17187
fix return types
1999-01-26 02:14:12 +00:00
alecf%netscape.com
66e3a70ed9
nsNNTPHost finally compiles. Adding it to the build system
1999-01-25 23:45:57 +00:00
alecf%netscape.com
6a2ab1e1e5
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
c25733ba4a
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
93d6681588
get rid of all references to MSG_FolderInfo (should be nsIMsgFolder)
1999-01-23 02:46:15 +00:00
alecf%netscape.com
41508c8f5a
more updates to make this thing compile!
...
Fix alot of the GetType() and IsCategory() routines to use QueryInterface instead.
1999-01-23 02:45:28 +00:00
alecf%netscape.com
b5ea57565d
add new nsINNTPCategoryContainer to be exported
1999-01-23 02:42:26 +00:00
alecf%netscape.com
716759b86e
forgot to check in generated header
1999-01-23 02:42:05 +00:00
alecf%netscape.com
c45f220e36
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
1014bc92d3
add new nsINNTPCategoryContainer interface
1999-01-23 02:40:27 +00:00
alecf%netscape.com
6b7bfd8734
fix #include (unix is case sensitive)
1999-01-23 01:04:28 +00:00
alecf%netscape.com
2cea58231f
forgot uuid
1999-01-23 01:02:16 +00:00
mscott%netscape.com
252959b55a
Use the transport interface for communicating across the thread boundary...
1999-01-21 01:14:03 +00:00
mscott%netscape.com
5272315506
Cosmetic changes to build on windows...
1999-01-21 01:13:08 +00:00
mscott%netscape.com
9db2613b76
Added new event sink files to makefile. nsINNTPHost should support ISupports....
1999-01-21 01:09:10 +00:00
alecf%netscape.com
5c3ac8e2f1
change RemoveGroup a bit so we can remove by name and by newsgropu
1999-01-16 05:54:02 +00:00
alecf%netscape.com
13183c9de5
adding new Category interface
1999-01-16 05:53:21 +00:00
alecf%netscape.com
7c23c74748
a little more - many more functions updated to match interface
1999-01-16 05:52:51 +00:00
alecf%netscape.com
efa5fb58fa
more work trying to get this thing to compile - XPCOMify some interfaces
1999-01-16 03:57:39 +00:00
alecf%netscape.com
6e902251c8
adding new attributes subscribed and category
1999-01-16 03:56:56 +00:00
alecf%netscape.com
c0c0025970
update to reflect renaming nsIMsgNewsgroup -> nsINNTPNewsgroup
1999-01-15 23:38:04 +00:00
alecf%netscape.com
7bbcd72fbf
update idl and header files to reflect nsIMsgNewsgroup->nsINNTPNewsgroup change
1999-01-15 23:34:20 +00:00
alecf%netscape.com
9c28a6e321
rename nsIMsgNewsgroup -> nsINNTPNewsgroup
1999-01-15 23:31:39 +00:00
alecf%netscape.com
3e4455257d
add useful constants
1999-01-15 18:28:52 +00:00
alecf%netscape.com
b009215c55
nsINNTPHost and nsNNTPHost now compile.
1999-01-15 00:08:34 +00:00
alecf%netscape.com
a9a018f57e
fix Emacs identing line
1999-01-15 00:07:52 +00:00
alecf%netscape.com
e4d3556f92
fix Emacs indenting
1999-01-15 00:06:12 +00:00
alecf%netscape.com
1c54f310cc
update NSPR APIs and fix Emacs identing
1999-01-15 00:05:47 +00:00
alecf%netscape.com
c01c84518e
fix Emacs identing
1999-01-15 00:03:24 +00:00
alecf%netscape.com
955a30da79
fix string routines to use NSPR
1999-01-12 21:01:54 +00:00
alecf%netscape.com
798235269c
rename nsIMsgNewsHost -> nsINNTPHost in all files that use it
1999-01-12 20:44:13 +00:00
alecf%netscape.com
14e5c7d8ed
add new nsNNTPHost implementation - NNTP specific version of nsIMsgHost, implementation of nsINNTPHost
1999-01-12 20:42:22 +00:00
alecf%netscape.com
dc3cafc6c4
get Emacs mode line right for IDL!
1999-01-12 20:41:04 +00:00
alecf%netscape.com
0896af4b37
rename nsIMsgNewsHost -> nsINNTPHost and start adding old MSG_NewsHost methods
1999-01-12 20:36:37 +00:00
alecf%netscape.com
3e4b45f04a
update windows makefile to export the right XPCOM headers
1999-01-12 01:10:13 +00:00
alecf%netscape.com
4a0056b8fd
update windows makefile
1999-01-12 01:06:39 +00:00
alecf%netscape.com
b70aec0e3b
add new files to the Unix build process
1999-01-12 01:05:21 +00:00
alecf%netscape.com
379be68980
nsNNTPArticleSet compiles now
1999-01-12 00:48:47 +00:00
alecf%netscape.com
ab6e0576ee
needed MarkDirty so that nsNNTPArticleSet could compile
1999-01-12 00:48:28 +00:00
alecf%netscape.com
2f0bfc831b
InitXOVER does not need most of these parameters!
1999-01-12 00:38:46 +00:00
alecf%netscape.com
2c9009e661
move to NSPR2
1999-01-12 00:38:14 +00:00
alecf%netscape.com
de19919519
data structure types have changed, and move XP_ASSERT to PR_ASSERT
1999-01-12 00:37:36 +00:00
alecf%netscape.com
fcc9180483
make net_NewsChunkSize global for now, so that we can change it from outside
...
the file
1999-01-12 00:36:49 +00:00
alecf%netscape.com
28c853583e
this almost compiles now
1999-01-12 00:32:55 +00:00
alecf%netscape.com
f4b25d6f67
update to NSPR2
1999-01-11 23:31:40 +00:00
alecf%netscape.com
7e91498d57
updated to NSPR2
1999-01-11 23:30:16 +00:00
alecf%netscape.com
1caa64d1a5
adding new article set code
1999-01-11 23:25:32 +00:00
alecf%netscape.com
10451c286b
changes to make it compile
1999-01-11 22:54:51 +00:00
alecf%netscape.com
c337f9d3ef
adding new nsNNTPNewsgroupList and nsNNTPArticleList objects
1999-01-11 20:56:39 +00:00
alecf%netscape.com
c102f3ad54
updated to match new interfaces, and some general cleanup
1999-01-11 19:20:59 +00:00
alecf%netscape.com
81c6632274
merge in XOVER parser
1999-01-11 19:17:19 +00:00
alecf%netscape.com
5073aa9384
rename nsINNTPArticleKeysState to nsINNTPArticleList
1999-01-11 19:16:52 +00:00
alecf%netscape.com
1c4e120d9b
newly generated files from updated XPIDL parser
1999-01-11 19:16:09 +00:00
alecf%netscape.com
86b5750a87
MsgNewsHost has a newsgroupList associated with it.
1999-01-11 19:14:03 +00:00
alecf%netscape.com
1eee1fa807
merged XOVER parser back into nsINNTPNewsgroupList
1999-01-11 19:13:16 +00:00
alecf%netscape.com
d35ffc6f73
use C++ mode in emacs
1999-01-11 18:38:00 +00:00
alecf%netscape.com
a7f5e6c39d
rename
...
nsIMsgNewsArticleList-> nsINNTPNewsgroupList
nsINNTPArticleKeysState -> nsINNTPArticleList
1999-01-09 00:29:21 +00:00
alecf%netscape.com
9202575d0d
add nsINNTPArticleKeysState to the build
1999-01-09 00:16:41 +00:00
alecf%netscape.com
18cf927ee9
adding nsINNTPArticleKeysState for the first time - broke these three
...
methods out of nsIMsgNewsArticleList.idl
1999-01-09 00:15:46 +00:00
mscott%netscape.com
60724d2f42
Don't try to build the test directory until we get something in there.
1999-01-07 03:35:32 +00:00
mscott%netscape.com
62068fd431
More changes to the nsProtocol stuff. Added initialization and a SendData method for writing to the output stream.
1999-01-07 03:34:10 +00:00
mscott%netscape.com
463960762a
Build nsNNTPProtocol.
1999-01-07 02:49:23 +00:00
mscott%netscape.com
49842a8d4a
Some core definitions that are pertinent only to our NNTP protocol implementation.
1999-01-07 02:48:51 +00:00
mscott%netscape.com
c3a0ef492f
More work on generating a nsNNTPProtocol instance.
1999-01-06 21:44:28 +00:00
mscott%netscape.com
033aca2f72
First checked in. These files are the foundation for our nntp protocol implementation.
1999-01-04 23:59:59 +00:00
alecf%netscape.com
f0615d9f49
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
521ccfcccf
add new offline state interface
1998-12-22 21:11:32 +00:00
alecf%netscape.com
4ebb63dabf
update nsIMsgNewsHost to deal with newsgroups directly rather than as group names
1998-12-22 04:34:11 +00:00
alecf%netscape.com
b62fd167b7
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
5df7851710
modifications to support XPCOMifying mknews.cpp
1998-12-22 02:13:38 +00:00
alecf%netscape.com
2b1db5cda0
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
cf71d8c8d8
Don't complain about Makefile
1998-12-21 22:16:01 +00:00
alecf%netscape.com
636667fecc
*** empty log message ***
1998-12-21 22:12:02 +00:00
mscott%netscape.com
b7502edcce
First checked in.
1998-12-21 21:13:57 +00:00
mscott%netscape.com
0734503a3a
First added. No files are currently in mailnews/news/public yet.
1998-12-21 21:12:35 +00:00