Граф коммитов

242 Коммитов

Автор SHA1 Сообщение Дата
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