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