Commit Graph

813 Commits

Author SHA1 Message Date
sspitzer%netscape.com
23c0ad524f fix for #29894, newsrc file corruption. need to truncate the newsrc when
we open it.  otherwise, if we go to write it out and it has gotten smaller,
we will leave garbage at the end of the file.  big thanks to Ken Dowling (kdowling@concentric.net) reporting this bug. a=jar


git-svn-id: svn://10.0.0.236/trunk@62030 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-02 05:19:18 +00:00
blizzard%redhat.com
7d5eae27a1 fix spelling of hander to handler. bug #29407. r=sspitzer
git-svn-id: svn://10.0.0.236/trunk@61769 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-27 20:51:11 +00:00
sspitzer%netscape.com
5ea6a0cd6d fix for #28911, r=alecf, a=jar. avoid loading in unnecessary dlls at startup.
git-svn-id: svn://10.0.0.236/trunk@61734 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-26 03:52:06 +00:00
sspitzer%netscape.com
3ee3d2a564 fix for #26773, alert when there is a network error in mailnews. r=mscott, a=phil
git-svn-id: svn://10.0.0.236/trunk@61714 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-26 01:04:50 +00:00
sspitzer%netscape.com
5aced0dc6b clean up -help output. fix bug #26959, make it so when you start
a browser window, the right page (home, blank or last page visted) gets
loaded.  clean up tasksOverlay.js, navigator.js and Ensure1Window()
use the browser's command line handler (remove duplicate code).
remove uri dispatching ui and js.  r=mscott


git-svn-id: svn://10.0.0.236/trunk@61086 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 06:22:03 +00:00
putterman%netscape.com
5370786bac Fix for 21469. r=jefft. Deleting a message in a thread now goes to the next message and scrolls
to it so that you don't lose your place in the thread pane.  More work on 26456.  r=alecf.
Some performance improvements for loading folders by speeding up building up a uri.


git-svn-id: svn://10.0.0.236/trunk@60978 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 00:39:23 +00:00
rhp%netscape.com
81eeeb59ae Changes to implement printing correctly - Buf #12505 - r: jefft
git-svn-id: svn://10.0.0.236/trunk@60956 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 23:05:06 +00:00
sspitzer%netscape.com
88d84ac509 fix for #8075. use the newsrc files (~/.mozilla/<profile>/News/newsrc-<hostname>) for the unread/read status instead of the msgdb. r=alecf
git-svn-id: svn://10.0.0.236/trunk@60844 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 08:35:40 +00:00
sspitzer%netscape.com
d8dde68418 fix for bug #26944. nsStdUrl is returning an escaped url. r=alecf
git-svn-id: svn://10.0.0.236/trunk@60607 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-12 19:50:49 +00:00
alecf%netscape.com
5d3d13a566 don't access mFolder directly, instead go through base class
r=putterman


git-svn-id: svn://10.0.0.236/trunk@60081 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 06:00:57 +00:00
sspitzer%netscape.com
239e103aad make it so -chrome <chrome url> does the right thing.
r=mscott


git-svn-id: svn://10.0.0.236/trunk@60054 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 03:12:39 +00:00
sspitzer%netscape.com
9590786254 more changes to get everyone using my arbitrary command line handling.
removing "calendar" from the appearance pref panel, there is no calendar in
5.0.
r=mscott


git-svn-id: svn://10.0.0.236/trunk@60015 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 01:11:13 +00:00
scc%netscape.com
dcee2e659d Pro5 update
git-svn-id: svn://10.0.0.236/trunk@60002 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-07 23:06:04 +00:00
bienvenu%netscape.com
8603161356 allow creation of folders with double-byte characters r=putterman, 26745
git-svn-id: svn://10.0.0.236/trunk@59965 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-07 00:20:37 +00:00
sspitzer%netscape.com
a3093c4855 I hate copy and pasted code. write two macros to do all the work for me.
r=alecf


git-svn-id: svn://10.0.0.236/trunk@59942 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-06 12:21:22 +00:00
sspitzer%netscape.com
3f38a3158f clean up. these should be progids, not cids, that I register with the category manager.
r=alecf


git-svn-id: svn://10.0.0.236/trunk@59940 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-06 11:04:43 +00:00
sspitzer%netscape.com
c855b50986 be consistent with how we define the incoming server prog ids. add a debugging
printf (for me only).  r=alecf


git-svn-id: svn://10.0.0.236/trunk@59931 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-06 06:51:24 +00:00
pp%ludusdesign.com
56f8ec1f57 Converting ::GetIID() to NS_GET_IID(). Bug #20232, r=scc@netscape.com
git-svn-id: svn://10.0.0.236/trunk@59926 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-06 03:18:27 +00:00
alecf%netscape.com
6356cb1b52 move from nsAutoCString to nsCAutoString r=sspitzer
git-svn-id: svn://10.0.0.236/trunk@59867 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-05 06:11:46 +00:00
sspitzer%netscape.com
c75cff444d work on making -news handled arbitrarily. not working yet, as I can't
call the category manager from C++ yet. r=alecf


git-svn-id: svn://10.0.0.236/trunk@59802 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-04 23:11:19 +00:00
sspitzer%netscape.com
78800a4823 clean up how we generate a single signon url for news auth.
this fixes the problem where you had to log in twice (once when downloading and
once when reading a message.)


git-svn-id: svn://10.0.0.236/trunk@59679 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-03 23:40:08 +00:00
sspitzer%netscape.com
9e59c6b6cc make it so if we enter the wrong username or password, and we get auth failed, we
forget the password, so we can log in again.  r=mscott


git-svn-id: svn://10.0.0.236/trunk@59631 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-03 07:35:58 +00:00
sspitzer%netscape.com
c900a9e1cb make mailnews use the "no stripping url" wallet interface.
fix the url mangler and single signon to work when we use the "no stripping url" interface.


git-svn-id: svn://10.0.0.236/trunk@59627 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-03 06:43:12 +00:00
sspitzer%netscape.com
0895955f9b change to allow someone to use the "no strip url" interface in wallet.
no one is using it yet, because it doesn't work.

r=mscott


git-svn-id: svn://10.0.0.236/trunk@59623 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-03 05:01:42 +00:00
sspitzer%netscape.com
c49a235fc0 printfs hinting of work to come.
git-svn-id: svn://10.0.0.236/trunk@59393 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-01 12:18:23 +00:00
sspitzer%netscape.com
4be72a9c38 fix crasher when posting, and some more cleanup.
git-svn-id: svn://10.0.0.236/trunk@59392 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-01 11:40:32 +00:00
sspitzer%netscape.com
eac6bb93b4 convert auth news to use single sign on. convert the nsINntpService interface
to have proper interCaps.  remove dead code, clean up other code.  r=alecf


git-svn-id: svn://10.0.0.236/trunk@59385 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-01 08:46:03 +00:00
sspitzer%netscape.com
8eb73535ca clean up. r=alecf
git-svn-id: svn://10.0.0.236/trunk@59374 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-01 07:41:10 +00:00
ducarroz%netscape.com
fdd119e960 fix part of bug 25949, update project path for compatibilty with CW Pro 5. R=n/a
git-svn-id: svn://10.0.0.236/trunk@59342 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-01 01:53:01 +00:00
sspitzer%netscape.com
65afe66d66 add a #define for the secure imap default, and move the #defines for news ports out of core and into the right place.
git-svn-id: svn://10.0.0.236/trunk@59048 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 09:06:33 +00:00
bienvenu%netscape.com
8cd65220ed add nsIMsgWindow to a bunch of apis so we can stop urls, r=putterman
git-svn-id: svn://10.0.0.236/trunk@58988 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 01:22:33 +00:00
sspitzer%netscape.com
c018531688 clean up nsIMsgFolder.idl and break it apart. r=alecf
git-svn-id: svn://10.0.0.236/trunk@58767 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 10:00:00 +00:00
sspitzer%netscape.com
8b67536a4c added files: mozilla/mailnews/news/public/nsIMsgNewsFolder.idl
git-svn-id: svn://10.0.0.236/trunk@58766 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 09:59:20 +00:00
sspitzer%netscape.com
602a729604 I'm taking this out of nsIMsgFolder. not part of build yet.
git-svn-id: svn://10.0.0.236/trunk@58763 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 09:50:06 +00:00
sspitzer%netscape.com
446160e46c remove the old method, it's gone now.
git-svn-id: svn://10.0.0.236/trunk@58759 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 08:19:56 +00:00
sspitzer%netscape.com
c34ff0ebe0 fix warning (on the mac) that sfraser pointed out, by renaming
nsNewsFolder::AddSubfolder to nsNewsFolder::AddNewsgroup

implement cross-session newsgroup username / password by using prefs.
this will get re-written to use wallet, eventually.

remove cruft, where possible.

r=mscott


git-svn-id: svn://10.0.0.236/trunk@58744 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 06:46:01 +00:00
sspitzer%netscape.com
15e338b24e the real fix. I need to cast to (const char *) for certain platforms.
git-svn-id: svn://10.0.0.236/trunk@58566 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 05:51:41 +00:00
sspitzer%netscape.com
7d9ff21a85 "Local Folders" doesn't have an identity anymore. r=mscott
initial changes for authenticated news.  still more to be done.  r=mscott
bulletproofing changes for migration, never set the port of a server to zero.


git-svn-id: svn://10.0.0.236/trunk@58563 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 04:57:22 +00:00
sspitzer%netscape.com
131d48db1b removing the extra quotes from the strings.
git-svn-id: svn://10.0.0.236/trunk@58546 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 03:21:54 +00:00
sspitzer%netscape.com
8788855342 fix for #24882, initialize member to null.
git-svn-id: svn://10.0.0.236/trunk@58513 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 02:40:53 +00:00
bienvenu%netscape.com
602b2a9ef4 add ability to copy multiple imap messages efficiently, r=jefft,mscott 23302
git-svn-id: svn://10.0.0.236/trunk@58133 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-18 22:33:35 +00:00
alecf%netscape.com
2ea048a339 back my changes out
git-svn-id: svn://10.0.0.236/trunk@57849 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-14 22:53:16 +00:00
alecf%netscape.com
679f5f7129 fix usages of GetPreHost so that local/imap/news folders can be displayed
a=granrose


git-svn-id: svn://10.0.0.236/trunk@57836 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-14 20:17:14 +00:00
alecf%netscape.com
6a4dac3b40 make the mail notification systems use nsIAtoms instead of char*s, and add capability to notify on PRUnichar* data that changes
(in preparationfor #19079)
r=scottip


git-svn-id: svn://10.0.0.236/trunk@57809 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-14 09:01:39 +00:00
sspitzer%netscape.com
204a7c8513 we don't have panes in 5.0, remove some of this HAVE_PANES cruft.
git-svn-id: svn://10.0.0.236/trunk@57664 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 09:31:20 +00:00
sspitzer%netscape.com
71d09a214a fix that annoying off by one bug.
git-svn-id: svn://10.0.0.236/trunk@57663 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 09:27:08 +00:00
sspitzer%netscape.com
599cefdebb polish and shine.
git-svn-id: svn://10.0.0.236/trunk@57657 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 09:08:35 +00:00
sspitzer%netscape.com
3055ea3e30 fix some minor problems with the download header dialog.
git-svn-id: svn://10.0.0.236/trunk@57653 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 08:51:53 +00:00
sspitzer%netscape.com
d16c42ad5d clean this up. since I'm passing the server id through, I don't
need to pass the markOldRead and max_articles values through.
I can get them in JS.  no doy.


git-svn-id: svn://10.0.0.236/trunk@57651 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 08:37:26 +00:00
sspitzer%netscape.com
7816ee9944 heed the per server "news.notify.on" pref.
git-svn-id: svn://10.0.0.236/trunk@57650 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 08:22:19 +00:00