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

774 Коммитов

Автор SHA1 Сообщение Дата
rickg%netscape.com 285b2eab0d replaced call to deprecated nsString API 1999-07-26 01:01:10 +00:00
sspitzer%netscape.com 1bfce7ffb0 fix for #9896. make nsMsgLineBuffer work for buffers that use CR, LF, and CRLF. (before, only CRLF and LF worked.) the mac uses CR, and we'd lose the last line of the newsrc file. 1999-07-24 18:15:19 +00:00
sspitzer%netscape.com b7a253cd7b remove these header files. all idl files for news, now! 1999-07-24 01:36:44 +00:00
sspitzer%netscape.com 5a6eb790af turn on the new idl files for the mac now. 1999-07-24 01:36:36 +00:00
sspitzer%netscape.com 612bd6cedd turn on new idl files for windows 1999-07-23 08:33:10 +00:00
sspitzer%netscape.com ebb4407005 turn on the new news idl files for unix. I'll do windows and mac tomorrow. 1999-07-23 07:32:48 +00:00
sspitzer%netscape.com fd962769fb removing const-ness, in prep for turning on new idl files. 1999-07-23 07:32:20 +00:00
sspitzer%netscape.com cb3365f4df not part of build, yet. one step closer to IDLifying all of news. 1999-07-23 06:26:09 +00:00
sspitzer%netscape.com 86ea591e5c adding this idl file. not part of the build yet. 1999-07-23 06:00:50 +00:00
sspitzer%netscape.com 6b8efc3e73 fix assertion on post. remove crufty code. 1999-07-22 21:33:49 +00:00
sspitzer%netscape.com 5500fb7bf0 clean up my #defines. wrap another printf with #ifdef DEBUG_NEWS 1999-07-22 05:05:28 +00:00
sspitzer%netscape.com 42aafd82e7 changes to support News migration from 4.x. Right now, only works on Windows. Mac and UNIX next. 1999-07-21 05:15:44 +00:00
sspitzer%netscape.com 76d5b7f3a9 here's an idea: spell messenger correctly in the PROG IDS. 1999-07-20 04:04:09 +00:00
sspitzer%netscape.com 976ff427d9 get my test app to work with hyatt's xul changes. (window is now a box). remove the do it button. now it works when you hit return. 1999-07-19 20:39:47 +00:00
rickg%netscape.com 844a7e45ef switch to faster string search API 1999-07-19 03:29:56 +00:00
jefft%netscape.com 1bbfe202d6 more on uber copy service - enable move/copy messages from news to pop3 & imap4, from imap4 to imap4, from imap4 to pop3 1999-07-18 22:33:25 +00:00
ramiro%netscape.com ca57fc99d2 Step 3 of cleaning up link time toolkit dependencies. Name the timer libs
according to the toolkit they match.  Also set the damn name in one place to
make it easy to change in the future.
1999-07-17 23:52:12 +00:00
bienvenu%netscape.com b8bbebefc6 more work on folder cache 1999-07-17 20:33:15 +00:00
sspitzer%netscape.com 690f6b2175 more #define clean up 1999-07-17 19:08:20 +00:00
sspitzer%netscape.com a09b9ec6f7 clean up #defines 1999-07-17 18:32:39 +00:00
sspitzer%netscape.com 49dc7cbee3 fix warnings 1999-07-17 18:32:18 +00:00
ramiro%netscape.com 342b5083f1 Landing timer move on unix. 1999-07-17 14:22:51 +00:00
sspitzer%netscape.com 584069881c add some debugging printfs. cache if the folder is a host or not. no need to parse this every time. 1999-07-16 06:23:24 +00:00
sspitzer%netscape.com 32fbbdb38e code clean up. do a GetNewMessages() in GetMessages() so that when you select a newsgroup 1999-07-16 05:39:07 +00:00
sspitzer%netscape.com ca8581acec fix for #9761. when doing the client-side cancel check, compare against all the identities. 1999-07-15 05:44:34 +00:00
jefft%netscape.com 163bdb990a fixed minor variable not initialized problem 1999-07-13 20:15:45 +00:00
sspitzer%netscape.com d035a95e75 changes to automatically migrate 4.x mail prefs to 5.0 prefs. news doesn't migrate gracefully yet. also, changes to newsrc.file pref and the directory path differently for news. 1999-07-13 19:23:40 +00:00
sspitzer%netscape.com 095db95f38 testing the PostMessage interface of nsINntpService. this isn't complete yet. 1999-07-13 18:55:29 +00:00
bienvenu%netscape.com c62cfad36e changes for msgdb idl 1999-07-13 18:52:56 +00:00
bienvenu%netscape.com 966a4db9f6 change db open for idl 1999-07-13 18:45:54 +00:00
rhp%netscape.com 65ff7eee4e Compose back end cleanup 1999-07-13 18:38:36 +00:00
putterman%netscape.com aa63ccba00 Fix nsCOMPtr problem. 1999-07-07 05:34:21 +00:00
ramiro%netscape.com abf0cc4a0f Define the toolkit flags in one place an reuse that. Hopefully this will
put an end to the cut-n-paste insanity.
1999-07-07 04:38:18 +00:00
bienvenu%netscape.com 9b913c02f4 work around 9306, unable to load more than one message 1999-07-07 04:01:38 +00:00
sspitzer%netscape.com 3becb6eca5 more tests. 1999-07-06 23:47:10 +00:00
sspitzer%netscape.com 1fb8b4b6a8 return and error if we are trying to post to ldap:/ or http:/ or something like that. 1999-07-06 23:45:44 +00:00
sspitzer%netscape.com 442f841a03 changes to support the news pretty name abbreviation feature.
not turn on yet.
thanks to Oleg Rekutin <rekusha@asan.com> for contributing this code.
1999-07-06 23:06:42 +00:00
sspitzer%netscape.com 45e203922b resurrect nntpTest. a lot left to be done. check back soon. 1999-07-06 22:59:57 +00:00
dveditz%netscape.com 7aa859429b makefile cleanups 1999-07-02 13:40:18 +00:00
ramiro%netscape.com b86c78a296 Separate the widget and gfx toolkits into two variables.
Instead of MOZ_TOOLKIT, we now have MOZ_WIDGET_TOOLKIT and MOZ_GFX_TOOLKIT.
There is also a new configure flag, --enable-gfx-toolkit which does what its
name implies.
The configure script should continue to work as before.
1999-07-02 13:06:48 +00:00
dveditz%netscape.com 5dd9cff22d Trying to fix Win32 dependencies. Lots of broken cut-n-paste makefiles 1999-07-02 11:50:19 +00:00
warren%netscape.com 8462929dda Renamed OnStartBinding/OnStopBinding to OnStartRequest/OnStopRequest (removing the redundant ones from necko). Numerous necko fixes. Necko now using nsIPrompt interface instead of nsINetSupport. 1999-07-01 19:30:20 +00:00
sspitzer%netscape.com ec5b9e1456 add support for unread set. still working on this. 1999-07-01 06:13:06 +00:00
sspitzer%netscape.com 4ab1a975f7 fix build bustage on Solaris. 1999-07-01 05:38:03 +00:00
ducarroz%netscape.com a9de813753 Replace time_t by PRTime 1999-06-30 21:04:29 +00:00
scc%netscape.com 54c96baa72 |nsISupports::GetIID()| --> |nsCOMTypeInfo<nsISupports>::GetIID()| 1999-06-29 21:01:31 +00:00
mcafee%netscape.com dab59720d8 BeOS changes 1999-06-29 09:48:34 +00:00
mcafee%netscape.com 345930fc4f Cleaning up ifdef logic, adding BeOS case. 1999-06-29 09:45:37 +00:00
sspitzer%netscape.com d8ea044832 export the news-test files on windows 1999-06-29 06:02:20 +00:00
sspitzer%netscape.com ac39c6bc19 add instructions. make pretty. 1999-06-29 05:15:17 +00:00
sspitzer%netscape.com b0755b09a8 changes to get more sophisticated newsgroup addressing to work. thanks to rhp for the backend work. also checking in some xul / js to test this. 1999-06-29 05:04:17 +00:00
sspitzer%netscape.com 12027819da not part of the build yet. 1999-06-29 04:13:43 +00:00
putterman%netscape.com b5586d88e0 Release an nsIRDFResource. 1999-06-29 02:49:55 +00:00
briano%netscape.com 282adf654a Cleanup and fixes for OpenBSD. 1999-06-29 02:30:42 +00:00
bienvenu%netscape.com a75b982dcc make name and pretty name unichar's 1999-06-28 21:56:33 +00:00
sspitzer%netscape.com 4497dcc049 rearrange my ifdefs 1999-06-26 20:48:22 +00:00
sspitzer%netscape.com e338d0d8ee fix warnings. use nsCOMPtr 1999-06-26 06:58:25 +00:00
sspitzer%netscape.com ea0eec35aa more work to get respecting the newsrc set working. move the set into the db. this isn't done yet, but it's shaping up. 1999-06-25 22:29:44 +00:00
bienvenu%netscape.com 157f5c8d53 start working on making nsMsgDatabase scriptable 1999-06-25 19:46:47 +00:00
ramiro%netscape.com 05ae9c3868 Changes to turn gfxps into a true component. Thanks to alecf@netscape.com
for providing the base patch.
1999-06-25 09:38:26 +00:00
putterman%netscape.com 731920f89d Add GetPath to nsIMsgFolder. 1999-06-25 03:56:02 +00:00
sspitzer%netscape.com 94aeeb6a42 rework back end. remove crusty old embarassing hacks. still more to be done. 1999-06-24 20:24:35 +00:00
warren%netscape.com 23864df5e3 Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too. 1999-06-23 03:29:44 +00:00
mscott%netscape.com b1645dab90 Constructor for nntp url no longer has any arguments. 1999-06-22 23:52:15 +00:00
mscott%netscape.com 4afd54970e Add class ID for nntp urls. 1999-06-22 23:52:00 +00:00
mscott%netscape.com 2856db3df6 Remove classid from the interface. We no longer inherit from nsIMsgMailNewsUrl. 1999-06-22 23:51:42 +00:00
mscott%netscape.com 106d6a3918 url re-org to use nsMsgMailNewsUrl. this is part of my necko integration work and should also reduce footprint a bit. 1999-06-22 23:51:18 +00:00
mscott%netscape.com 3514a7b7f3 QI url to the right type for nsIMsgMailNewsurl methods. 1999-06-22 23:49:24 +00:00
sspitzer%netscape.com 50c245e11f more work for respecting the newsrc file. more to come. 1999-06-22 23:42:29 +00:00
mscott%netscape.com f38f5999c1 Use MSG_LINEBREAK instead of LINEBREAK. 1999-06-22 18:55:32 +00:00
sspitzer%netscape.com b71e39ef42 start of work to respect the newsrc files. code cleanup. use nsCOMPtr. 1999-06-22 04:45:15 +00:00
alecf%netscape.com 7af796e20c add userid@ to all mail/news URIs and add parsing code to support this
this change allows servers to be unique by {userid, hostname, type} combination and allows nsIMsgAccountManager::FindServer() to search for servers this way.
1999-06-22 03:03:48 +00:00
sspitzer%netscape.com d24aea074c rewrite to use nsMsgLineBuffer, nsnull, NSPR types, fix warnings 1999-06-21 21:03:55 +00:00
sspitzer%netscape.com 133febbdeb fix my private debugging code. 1999-06-19 21:22:34 +00:00
sspitzer%netscape.com 8292b9a734 clean up the interfaces I'll need to remove the message from the db after
the user hits cancel.  add newlines to ends of files.  remove old bogus code.
1999-06-16 07:00:47 +00:00
sspitzer%netscape.com e14bd52b50 change to get the message ID and the message number to show up in the message pane
when the user displays a message that has been cancelled.
1999-06-15 05:55:36 +00:00
sspitzer%netscape.com 5b817383ac alerts are too broken to use at this point. #7770 and other bugs. argh. 1999-06-15 00:35:43 +00:00
sspitzer%netscape.com 5ee0ddb19a fix my debugging printfs. if we are on a PC, allow the dialogs to show up. 1999-06-14 22:27:34 +00:00
putterman%netscape.com cf2c320d9d Add deleteStorage parameter. 1999-06-14 22:24:52 +00:00
sspitzer%netscape.com 0ce94250f1 clean up the cancel code. clean up the html error message that show up in the
message pane if you are viewing a cancelled message.  move alerts from the
nntp service and into the nntp protocol code.  print out any alerts, since bug #7770 isn't fixed.  check "us" vs. "them" before cancelling if the server
doesn't support the CANCELCHK extension.
1999-06-14 21:30:07 +00:00
bienvenu%netscape.com 53ebac20a8 prepare for msgdb idl 1999-06-14 02:20:41 +00:00
sspitzer%netscape.com 98fd10f0b4 clean up my original hack to display error messages in the message pane.
before I was using a .eml file, and so I need the error message to be an
rfc 822 message for things to work.  Now, the file is a .htm file, so I can
just write normal html to the file, and it will work.

all this will go away when we don't have to use files, and we can write
directly to the stream.
1999-06-13 20:37:56 +00:00
sspitzer%netscape.com a099148836 initialize previously uninitialized memory 1999-06-13 19:04:19 +00:00
sspitzer%netscape.com 3530a2095f changes to get news cancel working. more to be done, but the basics of
news cancel works for now.
1999-06-13 17:14:05 +00:00
sspitzer%netscape.com 9f14911272 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
mscott%netscape.com 2f4d83f1de Initialize mFilePath to nsnull. I was crashing in the dtor of the url because it was pointing to unitialized memory
whenever I tried to get msgs from a newsgroup on win32.
1999-06-12 01:06:22 +00:00
sspitzer%netscape.com 7db257f384 fix for #7795. get news posting to work again. 1999-06-11 22:39:17 +00:00
sspitzer%netscape.com 4710910427 temporary hack to fix #6912. still more work to be done here, obviously. 1999-06-11 05:37:54 +00:00
jefft%netscape.com a1a2c1c3a1 undo framework 1999-06-10 14:55:36 +00:00
sspitzer%netscape.com 9375915eff fix the crashing when I post news. 1999-06-10 08:08:22 +00:00
waterson%netscape.com fdcbf908a1 Fix build bustage: make sure overloaded function uses identical return
type.
1999-06-10 06:40:43 +00:00
sspitzer%netscape.com d5d2171a10 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 497dafb30f work to get this test working again. it's not building right now. 1999-06-10 05:33:55 +00:00
sspitzer%netscape.com bcbfd03ef2 the tests are going to break, so I am turning them off. I'll be turning them back on once I figure out what to do. 1999-06-10 05:32:37 +00:00
sspitzer%netscape.com 0450f52038 get this to link on IRIX. thanks to Jason Heirtzler <jasonh@engr.sgi.com> for the patch. 1999-06-10 04:32:46 +00:00
mscott%netscape.com 53bde8bcd6 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 72ca3bedea fix windows build breakage. 1999-06-09 06:18:08 +00:00
sspitzer%netscape.com dada2bda7f 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 ae0826e548 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 77f0e5e0ac remove unnecessary files, and fixup includes to avoid use of %{C++ 1999-06-09 00:34:51 +00:00
sspitzer%netscape.com ef436c5166 makefile fixes from reg@shale.csir.co.za (Jeremy Lea) 1999-06-08 06:25:56 +00:00
sspitzer%netscape.com a3228d6649 move StringHash to nsMsgUtils.cpp, and use NS_MsgHashIfNecessary() in all
the ns*URI2Path() calls in the ns*Utils.cpp files to hash the file
names if necessary.
also, don't use fprintf().
1999-06-08 05:08:31 +00:00
sspitzer%netscape.com 6e2a3cc01a 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 8fe6c72078 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 ff35c93a2a Unification of LoadUrl signature to remove some warnings on Linux & Mac. (this is just the first step).
ParseURL returns a nsresult instead of a PRInt32.
1999-06-07 22:31:37 +00:00
mscott%netscape.com a80e4efdcf remove IGNORE_MANIFEST. 1999-06-07 21:28:20 +00:00
mscott%netscape.com e893d4dfe9 remove IGNORE_MANIFEST and remove LCFLAGS since we don't have any. 1999-06-07 21:19:08 +00:00
mscott%netscape.com a19d88af09 Don't build dll until the install phase, not the lib phase. 1999-06-07 08:22:54 +00:00
mscott%netscape.com 3d0e344c29 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
mscott%netscape.com d0d08e4abb Updates to include the fact that Initialialzing the protocol instance no longer requires the
transport object to be created. It does it for you. These changes are related to my
nsMsgProtocol changes.
1999-06-06 18:39:56 +00:00
mscott%netscape.com 882a2de9af Revamp of news protocol to use my new nsMsgProtocol base class. This caused the signature of
several functions to change.

I also added some code to properly kill the network connection after we have finished
a nntp command.
1999-06-06 18:38:43 +00:00
sspitzer%netscape.com acfff64b9c use NS_DEFINE_CID instead of NS_DEFINE_IID. 1999-06-06 00:01:02 +00:00
sspitzer%netscape.com 64cb26730d add dialogs and alerts to the cancel article process. 1999-06-05 23:48:50 +00:00
mscott%netscape.com ef65e64493 Add nsIMsgMailNewsUrl to the QueryInterface method. 1999-06-05 23:46:08 +00:00
sspitzer%netscape.com f0e5193813 initial work to get news CANCEL working 1999-06-05 22:11:38 +00:00
sspitzer%netscape.com 6fd8aee1bf 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 20ab8f00b3 follow briano's lead and use MOZ_DLL_SUFFIX 1999-06-04 22:30:45 +00:00
mscott%netscape.com b40f40a83d support SaveMessageToDisk (stub right now)
replace nsAutoCString with more efficient nsAutoString
1999-06-04 22:19:59 +00:00
mscott%netscape.com adc3b9422c replace nsAutoCString with more efficient nsAutoString. 1999-06-04 22:18:55 +00:00
alecf%netscape.com 1b681c61a5 fix leak 1999-06-04 04:17:26 +00:00
sspitzer%netscape.com 3dc6a24326 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:48:25 +00:00
sspitzer%netscape.com 44470baa0f whoops, forgot one. 1999-06-04 03:45:57 +00:00
sspitzer%netscape.com e123976816 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 844818cc49 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 7524e01df7 Remove unnecessary LINCS now that all headers are pushed to the same directory. 1999-06-04 02:07:10 +00:00
sspitzer%netscape.com e25aa60f1b don't compare nsCOMPtrs with nsnull. 1999-06-03 23:35:58 +00:00
sspitzer%netscape.com 697ea1685a 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 7af9dfbca4 checked in header file is now the same as the generated makefile 1999-06-03 22:06:57 +00:00
warren%netscape.com 447b069ddb IDLized stream interfaces. Required rename of overloaded Write method (now WriteFrom). 1999-06-03 21:50:47 +00:00
sspitzer%netscape.com 4be3dd872f 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 c17ef8f873 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 6a3fd75ed4 need this on windows to find rosetta.h 1999-06-03 02:38:53 +00:00
sspitzer%netscape.com 19881b992e 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 94b90dc0da not part of the build, yet. 1999-06-03 02:07:40 +00:00
jdunn%netscape.com 4d943637dd fix compile warning by declaring nsIMsgMessageService public 1999-06-03 00:46:14 +00:00
sspitzer%netscape.com 4ee12491cf fix build bustage caused by MODULE=news fix 1999-06-02 06:21:21 +00:00
sspitzer%netscape.com 0a5fa1c4a4 the MODULE is news, not mailnews. 1999-06-02 03:47:39 +00:00
sspitzer%netscape.com 8a20850636 fix build bustage caused by fixing the MODULE name in the makefile.win files 1999-06-02 03:41:56 +00:00
sspitzer%netscape.com 4a952900e3 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
rickg%netscape.com 7a7d7b661c replaced nsString2.h references with nsString.h 1999-06-02 01:03:41 +00:00
ducarroz%netscape.com b26d714ee2 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
alecf%netscape.com ac41a7fa77 stop using [] operator on nsISupportsArrays (going away for scriptability) 1999-06-01 23:13:37 +00:00
ducarroz%netscape.com a4cf71e094 First Checked In. 1999-06-01 23:12:32 +00:00
ramiro%netscape.com 39ec30603a Add cast for picky compiler. 1999-05-31 15:09:31 +00:00
sspitzer%netscape.com 8c8dc292af XPIDL-ify nsINntpService 1999-05-30 00:13:05 +00:00
sspitzer%netscape.com c6e17dd478 XPIDL-ify nsINntpService. use "scriptable" instead of "object" in the news idl files 1999-05-30 00:12:41 +00:00
sspitzer%netscape.com 3ed7309dab XPIDL-ify nsINNTPHost and adjust accordingly 1999-05-29 22:45:35 +00:00
sspitzer%netscape.com 6c2889ced8 DEBUG_sspitzer -> DEBUG_NEWS 1999-05-29 21:05:09 +00:00
sspitzer%netscape.com 6394d058a6 fix const weirdness. clean up code for solaris compiler 1999-05-29 21:03:48 +00:00
sspitzer%netscape.com 49499bfa86 remove the const in preparation for moving to XPIDL 1999-05-29 21:02:30 +00:00
sspitzer%netscape.com 8b849621cf remove stupid code because it's stupid 1999-05-29 21:01:19 +00:00
sspitzer%netscape.com d6879e706c XPIDL-ify nsINNTPNewsgroupList, and adjust accordingly.
change DEBUG_sspitzer to DEBUG_NEWS
1999-05-29 21:00:12 +00:00
sspitzer%netscape.com 159b9819e4 cvs ignorage for the generate Makefiles 1999-05-28 23:52:47 +00:00
putterman%netscape.com e9ab7b9791 Part of new mailnews resources hierarchy. 1999-05-28 22:38:07 +00:00
putterman%netscape.com 125cb0ef16 Part of new mailnews resources hierarchy. 1999-05-28 20:10:53 +00:00
sspitzer%netscape.com 59030ed0a7 changes for makeing news scriptable 1999-05-28 19:43:14 +00:00
blizzard%redhat.com 5b01a4b8bc remove hard coded toolkit names in tests 1999-05-28 03:42:59 +00:00
mcmullen%netscape.com 20b077563f Removed base/baseDebug.shlb 1999-05-28 00:48:24 +00:00
bienvenu%netscape.com 217a0beaa9 fix build bustage 1999-05-27 05:47:52 +00:00
sspitzer%netscape.com 2c3677c0bb remove unnecessary crap 1999-05-27 02:50:46 +00:00
sspitzer%netscape.com d98d389f04 fix UNIX build bustage 1999-05-27 01:52:34 +00:00
sspitzer%netscape.com 841f018dac don't need to do this. back it out. 1999-05-27 01:41:47 +00:00
sspitzer%netscape.com 4e15d0c98f fix UNIX build bustage. we will still have runtime bustage, but I'll fix that
next
1999-05-27 01:22:14 +00:00
sspitzer%netscape.com ff58b17aa9 fix unix build breakage 1999-05-27 01:06:51 +00:00
sspitzer%netscape.com 9442dbd622 fix unix build bustage 1999-05-27 00:24:49 +00:00
mscott%netscape.com b4f131f4d9 Bug #6722 --> replace PR_Open with nsFileSpec/nsFileStream. 1999-05-26 23:01:23 +00:00
sspitzer%netscape.com 1db586a380 turn DEBUG_sspitzer into DEBUG_NEWS.
use PR_sscanf instead of sscanf.
add more debugging printfs
1999-05-26 21:45:19 +00:00
sspitzer%netscape.com 4c3d304347 fix the news test makefiles so they build on UNIX, now that xpcom2 has
landed.  turn them back on.
1999-05-26 15:45:49 +00:00
alecf%netscape.com 34c0f9b40d disable news tests for now because we can't find XP_StringHash2 1999-05-26 08:05:57 +00:00
dp%netscape.com 0443b20e33 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
sspitzer%netscape.com 081af0f30b fix for #6908. a=chofmann, r=mscott. fixes the bug on mac and linux where loading news messages would cause the app to spin. 1999-05-24 23:30:04 +00:00
sspitzer%netscape.com 0415f49f73 fix for #6935. skip newsrc lines that look like this:
3746EF3F.6080309@netscape.com:
3746EF3F.6080309%40netscape.com:

Those aren't legal newsgroup names.  But previous versions of Communicator
dump that into the newsrc file when you load these urls:

news://news.mozilla.org/3746EF3F.6080309@netscape.com
news://news.mozilla.org/3746EF3F.6080309%40netscape.com
1999-05-23 00:44:46 +00:00
sspitzer%netscape.com dc78c888ac fix for #6889. a=chofmann.
use tempMessage.eml so that reply to news works.
1999-05-22 19:37:13 +00:00
sspitzer%netscape.com 415429d454 fix for #6919. heed the "news.max_articles" pref. 1999-05-22 02:11:30 +00:00
sspitzer%netscape.com 90c6d87496 fix for #6790. a=chofmann, r=mscott. make news messages show up in the message pane on the Mac 1999-05-21 04:54:04 +00:00
mscott%netscape.com 8b64c8eb67 Remove nsNewsArticleSet.h for sspitzer. 1999-05-20 03:18:13 +00:00
sspitzer%netscape.com f39663f4ed removed files: mozilla/mailnews/news/src/nsNNTPArticleSet.cpp 1999-05-20 02:57:19 +00:00
sspitzer%netscape.com 8e519c68fe remove duplicate implementations of nsNewsSet. rename nsNewsSet to nsMsgKeySet.
heed the news set.  this fixes #6730 and #6244.
1999-05-20 02:54:25 +00:00
mscott%netscape.com 66d5cad94a Updates with msgcoreutil building as a dll. 1999-05-18 23:59:45 +00:00
sspitzer%netscape.com f2cad24a4f changes to get news to work at the same time as imap and pop. the news part of the fix for #6405 1999-05-18 21:46:56 +00:00
sspitzer%netscape.com 5e39e8b4ba quick, fix my build bustage before anyone else sees it! 1999-05-18 03:43:24 +00:00
sspitzer%netscape.com 1a3d771205 "fat" is "NewsFAT" on the mac. turn my comment into an annoying printf, so
I'll be bugged to fix it.
1999-05-18 03:35:28 +00:00
sspitzer%netscape.com 02125b4d5a changes required to do newsposting. 1999-05-18 00:36:49 +00:00
sspitzer%netscape.com b085b955cf more work for message post to nntp server 1999-05-16 04:18:51 +00:00
sspitzer%netscape.com 39b816f4cd cast to quiet warnings. 1999-05-16 04:17:07 +00:00
sspitzer%netscape.com 2e1caf49b9 use nsCOMPtr. quiet warnings. 1999-05-16 04:16:54 +00:00
sspitzer%netscape.com 2b745ef669 remove worthless statement 1999-05-16 04:16:34 +00:00
sspitzer%netscape.com 0036a82ad9 fix SunOS build breakage 1999-05-16 01:48:56 +00:00
sspitzer%netscape.com 6da379047d remove the run random news url crap. general cleanup. 1999-05-15 23:23:06 +00:00
sspitzer%netscape.com 708e8e0c02 use nsCOMPtr. more printfs. return on error. general cleanup of this test app. 1999-05-15 22:21:04 +00:00
sspitzer%netscape.com 749505419a replace DEBUG with DEBUG_sspitzer.
use nsCOMPtr.
1999-05-15 21:34:22 +00:00
mscott%netscape.com b31445779b implement GetIncomingServerType as part of adding a GetServer method for a folder. 1999-05-15 19:39:58 +00:00
sspitzer%netscape.com 632edd2185 use nsAutoCString instead of ToNewCstring. cast to quite compiler. stop shadowing. 1999-05-15 05:45:20 +00:00
sspitzer%netscape.com 26147d6b5a set the url state when done. 1999-05-15 05:04:58 +00:00
sspitzer%netscape.com 9a4c57ad85 use nsCOMPtr. wrap printfs with ifdefs. 1999-05-15 05:04:34 +00:00
sspitzer%netscape.com 74b27f03c6 fix my stupid printf 1999-05-15 05:00:52 +00:00
sspitzer%netscape.com e19caf8e8d stop my annoying printfs 1999-05-15 01:04:10 +00:00
sspitzer%netscape.com 694210f08f code cleanup 1999-05-15 00:22:23 +00:00
sspitzer%netscape.com f59bdc1811 fix a bug in nsMsgDBEnumerator. this means I don't have to use
2 enuermators for my "show me only the last n news message" hack.
1999-05-14 22:25:31 +00:00
sspitzer%netscape.com 6c89b275cc changes to show only the last n messages in a news folder.
It follows the mail.news.maxheaderstoshow pref.
1999-05-14 21:02:51 +00:00
sspitzer%netscape.com 7d8ebc845c fix shadowed variable warning 1999-05-14 00:50:04 +00:00
alecf%netscape.com 76596d0a0b remove my stupid debugging statement 1999-05-13 22:48:28 +00:00
warren%netscape.com 7a41ef7d73 Fixed nsICollection (and Count in particular) to be xpidl friendly. 1999-05-13 04:56:04 +00:00
sspitzer%netscape.com 7894b99cb4 fix my personal build bustage on the mac. (I #define DEBUG_sspitzer in NGLayoutConfigInclude.h) 1999-05-12 23:59:09 +00:00
sspitzer%netscape.com 502fb2ef53 changes to get news working on Linux: stop shadowing rv, and check in
mscott's protocol fixes
1999-05-12 05:07:10 +00:00
sspitzer%netscape.com 499c8c1965 fix memory leak, and use nsAutoCString so I don't have to do the free or delete 1999-05-11 00:59:04 +00:00
sspitzer%netscape.com 4883d9d8e3 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 5c0b5a8db8 fix another uninitialized memory read 1999-05-11 00:45:12 +00:00
sspitzer%netscape.com d499999abf stop shadowing. fix an uninitialized memory read. 1999-05-11 00:43:32 +00:00
putterman%netscape.com 4b2b4f3696 Changed DeleteMessage to DeleteMessages 1999-05-10 23:55:41 +00:00
putterman%netscape.com c8229dd492 Derive from nsMsgDBFolder. 1999-05-10 21:47:59 +00:00
sspitzer%netscape.com 137d734754 remove bogus comment. clean up the test code (a little). 1999-05-10 21:23:21 +00:00
sspitzer%netscape.com 09e1f48b80 more changes for getting GetNewNews to work 1999-05-10 21:22:17 +00:00
sspitzer%netscape.com b25f2135c8 add a comment 1999-05-10 21:18:40 +00:00
sspitzer%netscape.com 339b86aa46 in 5.0, we don't have DBVIEWs 1999-05-10 21:18:15 +00:00
sspitzer%netscape.com 661ed06bd6 rename GetNewMail to GetNewMessages. Add support for GetNewNews() to the NntpService interface and implementation 1999-05-08 20:26:45 +00:00
sspitzer%netscape.com d4f40a6914 *** empty log message *** 1999-05-08 17:25:49 +00:00
sspitzer%netscape.com fd1e7b92fe changes to get news working. specifically, these changes allow us to parase the xover line and stuff the header info into the right msf file, and then retrieve the right headers later. 1999-05-08 17:25:15 +00:00
ducarroz%netscape.com 2b354ffde9 Create mPath when needed to avoid empty nsFileSpec on Mac. 1999-05-08 01:22:56 +00:00
putterman%netscape.com 11508ca5f4 use GetParent(). 1999-05-07 20:22:14 +00:00
sspitzer%netscape.com 7d2997bb5c move some code over from 4.x to get nntpTest to parse the xover line.
fix my shadowing of the name variable.  (doh!)
1999-05-07 02:28:06 +00:00
putterman%netscape.com 22754b0e25 HasMessage implemented. 1999-05-07 00:35:26 +00:00
sspitzer%netscape.com 832a770bfa create the necessary news related directories, if they don't exist 1999-05-07 00:10:55 +00:00
sspitzer%netscape.com 16dbe50dd3 make nntpTest work again. (following mscott's fix for #5991) 1999-05-07 00:10:14 +00:00
hangas%netscape.com 631b4c58c4 sspitzer: port news to the mac. remove silly printfs. put useful printfs behind DEBUG_NOISY_NEWS, so I can turn them all on from a Mac 1999-05-06 03:25:47 +00:00
hangas%netscape.com 34432cf8f9 sspitzer: port news to the mac 1999-05-06 03:24:48 +00:00
hangas%netscape.com 3dd935858e Updated to build on Mac 1999-05-06 01:53:31 +00:00
sspitzer%netscape.com 2d76731e36 check for null before querying the interface 1999-05-06 00:19:49 +00:00
sspitzer%netscape.com 34e0b8b84d tests are only for me 1999-05-06 00:19:11 +00:00
sspitzer%netscape.com 285c00bb86 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 635f1c6875 initial work to move over ParseLine from 4.x world 1999-05-05 05:45:01 +00:00
bienvenu%netscape.com bd3820b9c1 fix ref counting problem with mListeners 1999-05-05 04:26:41 +00:00
sspitzer%netscape.com 21414d6502 fix my own build bustage 1999-05-05 03:47:44 +00:00
hangas%netscape.com 3d7d5e99d2 sspitzer: changes to build news on the mac 1999-05-05 03:42:21 +00:00
hangas%netscape.com d289b6cbc7 sspitzer: stop hiding these virtual methods (thanks mac compiler!) 1999-05-05 03:41:12 +00:00
hangas%netscape.com 3ba9d2b3d3 back off on the PRTime stuff for now 1999-05-05 03:39:51 +00:00
hyatt%netscape.com 2f4053dbab Switching over to nsIEventQueues. 1999-05-04 23:31:07 +00:00
putterman%netscape.com 26cd79bf59 use nsIDBMessage 1999-05-04 22:35:55 +00:00
sspitzer%netscape.com 1eccaed673 whoops, didn't mean to check this in 1999-05-04 21:53:17 +00:00
sspitzer%netscape.com 86aeadd6ae remove warnings. stop using sscanf. stop hardcoding news://news.mozilla.org
as our server uri.
1999-05-04 21:43:28 +00:00
ducarroz%netscape.com d37a3b2a6f First Checked In. 1999-05-04 20:00:38 +00:00
sspitzer%netscape.com 3c6fc574e1 fix build bustage on UNIX 1999-05-04 03:25:25 +00:00
sspitzer%netscape.com 0b1200cbc0 hook up the wiring so that when you click on news message in the threadpane,
right news url is run to load the correct message in the message pane
1999-05-04 03:16:24 +00:00
sspitzer%netscape.com 27edce435b use the NS_WITH_SERVICE macro 1999-05-04 03:04:03 +00:00
sspitzer%netscape.com 54b2b14541 extend the parser test to add two headers to a public newsgroup 1999-05-04 03:03:29 +00:00
sspitzer%netscape.com d1116767c3 use NEWS_PORT instead of -1 as the default 1999-05-04 03:03:05 +00:00
sspitzer%netscape.com e1fc414b66 #define the lengths of the string constants, and use this instead of
PL_strlen()
1999-05-04 03:02:18 +00:00
sspitzer%netscape.com 557e810976 use #define instead of doing PL_strlen 1999-05-04 02:59:05 +00:00
sspitzer%netscape.com 6e475fc55f make the news factory handle news messages 1999-05-04 02:56:33 +00:00
sspitzer%netscape.com 58fc853664 more changes to get nntpTest (and eventually news) working 1999-05-04 02:37:15 +00:00