1007 Commits

Author SHA1 Message Date
dbaron%dbaron.org
e071c7ff2a Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
git-svn-id: svn://10.0.0.236/trunk@136017 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 22:05:52 +00:00
bienvenu%netscape.com
ef31da059b fix for crash in bug 186658, make GetServer return an error when it returns a null server, r/sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@135753 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-01 18:05:04 +00:00
sspitzer%netscape.com
edad898b5c fix for #10872. remember last selected message feature (4xp)
plus some code cleanup.  r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@135258 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-13 19:57:27 +00:00
bienvenu%netscape.com
92922c3365 fix crash creating new account, r=caillon, sr=sspitzer 182982
git-svn-id: svn://10.0.0.236/trunk@135088 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 01:01:14 +00:00
bienvenu%netscape.com
7613578844 fix crash on startup with missing default val for server pref, r=dmose, caillon, sr=sspitzer 182982
git-svn-id: svn://10.0.0.236/trunk@135084 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 00:30:18 +00:00
caillon%returnzero.com
790c7e866a 182982 - Mailnews utility library needs to use nsIPrefBranch, nsIPrefService, et alia
r=timeless/nhotta sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@135074 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-10 23:52:28 +00:00
darin%netscape.com
d23b0dfd5f fixes bug 56629 "Proxy: Client->Proxy connection errors should show proxy,
not target hostname" r=bbaetz, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@134769 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-04 04:18:08 +00:00
bienvenu%netscape.com
571e30eb6b fix build warnings, patch by Aleksey Nogin, r=ducarroz, sr=bienvenu 59673
git-svn-id: svn://10.0.0.236/trunk@134690 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-03 15:23:42 +00:00
bienvenu%netscape.com
d2a9218479 179162 chain junk mail classification requests by using new msg service streamMessage method r=dmose, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@134681 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-03 13:06:46 +00:00
sspitzer%netscape.com
bac2696b35 fix for #42105.
when creating a news account, don't set the username to be the username
part of the email address (from the wizard).

this fixes bug #154213, a problem with the account picker in the subscribe dialog
cause by the bogus username

also, some code cleanup

r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@134565 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-28 06:51:10 +00:00
bienvenu%netscape.com
0d7ff2e1a5 add msg window to spam classification calls for feedback, r=dmose, sr=sspitzer, 179162
git-svn-id: svn://10.0.0.236/trunk@134490 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-26 21:41:44 +00:00
bzbarsky%mit.edu
6151b6c308 Clean up some mailnews array usage, fix some leaks. Bug 175540, r=dmose,
sr=alecf


git-svn-id: svn://10.0.0.236/trunk@134241 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-21 03:49:11 +00:00
timeless%mozdev.org
99731b5e88 Bug 58221 don't use strlen to check if a string is of length 0
patch by aaronl@vitelus.com r=timeless sr=bz


git-svn-id: svn://10.0.0.236/trunk@133999 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-17 05:16:49 +00:00
bienvenu%netscape.com
ad98e52152 fix get all new messages if an account doesn't have remember password r=cavin,sr=sspitzer 180407
git-svn-id: svn://10.0.0.236/trunk@133976 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-16 18:21:36 +00:00
sspitzer%netscape.com
e0f7c97db6 code cleanup.
don't do AppendInt(x, 10); as 10 is the default.
just do AppendInt(x);
rs=bienvenu.


git-svn-id: svn://10.0.0.236/trunk@133883 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-15 03:29:22 +00:00
nhotta%netscape.com
127de84d36 Removing unnecessary CreateUtf7ConvertedString,
bug 180166, r=naving, sr=bienvenu.


git-svn-id: svn://10.0.0.236/trunk@133860 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-14 23:33:02 +00:00
bienvenu%netscape.com
1376e3c13d fix mdn receipts getting filtered to imap sent folder r=cavin, sr=sspitzer 178347
git-svn-id: svn://10.0.0.236/trunk@133698 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-12 22:46:58 +00:00
dmose%netscape.com
0d6c826fa2 Turn on basic junk-mail detection functionality in mail. Parts (such as moving to other folders) are still disabled as there is work to do there yet. Bug 169638; r=bienvenu; sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@133313 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-07 20:37:55 +00:00
sspitzer%netscape.com
6d72d727ec implement news filters. bug #17483.
implement an ID column in the thread pane, but commented out.
Mail.app has it, but we haven't decided to include it yet or not.
but it is useful for debugging.

code cleanup.

r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@133125 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 05:59:19 +00:00
naving%netscape.com
0ec49449ab 174441 r=cavin sr=bienvenu Implementing multiple filter actions, so you can do things like move the message
and label as "to-do" etc..
168553 r=cavin sr=bienvenu Forking rules.dat so that we can handle new filter types. msgFilterRules.dat is
where your filters are going to be persisted. Also added support to handle future filters by not parsing
them, will prevent us from forking in future.


git-svn-id: svn://10.0.0.236/trunk@133079 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 02:13:37 +00:00
naving%netscape.com
684c365224 117835 r=cavin sr=bienvenu fixing invalid folder name containing japanese characters when you restart after creating new local folders. Also cleaning up local folders code that deals with checking for duplicate
folder names, renaming/deleting local folders


git-svn-id: svn://10.0.0.236/trunk@133057 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 01:30:31 +00:00
bienvenu%netscape.com
02a7640a70 add folder size to folder pane, r=cavin, sr=sspitzer, 173825
git-svn-id: svn://10.0.0.236/trunk@133040 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 00:13:19 +00:00
bienvenu%netscape.com
d5251dcf0e fix whitelisting in junk mail plugin r=dmose, sr=sspitzer, a=asa, not seen by users 169557
git-svn-id: svn://10.0.0.236/trunk@132667 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-30 00:42:10 +00:00
bienvenu%netscape.com
2ec02ed154 fix off by one error when deciding which msgs to score for spam, r=dmose, sr=sspitzer, a=asa not visible to user 169557
git-svn-id: svn://10.0.0.236/trunk@132646 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-29 21:00:14 +00:00
dmose%netscape.com
0b4803ce0e Ongoing spam-filtering work for the front end (not yet exposed to the user in default builds). Cleans up unnecessary and partially working UI items; fixes gcc warnings; fixes 3/5 state plugin by adding junkscoreorigin property; moves some plugin interaction from mailCommand.js to nsMsgDBView.cpp. r=sspitzer@netscape.com, sr=bienvenu@netscape.com, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@132454 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-24 07:03:04 +00:00
naving%netscape.com
306ff6a643 172707 r=cavin sr=bienvenu a=asa fixing busy cursor problem when selecting
dest folder on copying msgs and fixing a crash if the dest folder has
invalid summary file.


git-svn-id: svn://10.0.0.236/trunk@132191 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-17 23:03:42 +00:00
sspitzer%netscape.com
c2976098d9 the bayesian plugin is a service, so do get service. thanks to beard for pointing this out.
part of bug #169638.  r=dmose. a=asa, since this doesn't affect end users.


git-svn-id: svn://10.0.0.236/trunk@131841 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-11 23:41:37 +00:00
bienvenu%netscape.com
1e0b0daa94 don't score new msgs that have already been scored, part of support for imap and pop3 spam filters, not turned on yet r/sr=sspitzer 169557
git-svn-id: svn://10.0.0.236/trunk@131557 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-09 03:26:58 +00:00
naving%netscape.com
dd829164d8 173137 r=cavin sr=bienvenu Made it so that deleting/marking read/flagged etc fails and throw
alert (only for delete) if we are compacting that folder in the background.


git-svn-id: svn://10.0.0.236/trunk@131545 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-09 02:47:20 +00:00
bienvenu%netscape.com
b802c8b579 support for imap and pop3 spam filters, not turned on yet r/sr=sspitzer 169557
git-svn-id: svn://10.0.0.236/trunk@131524 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-09 01:21:27 +00:00
naving%netscape.com
b7ae8a304e 170555 r=mscott sr=bienvenu Adding ability to purge junk folder automatically at interval of 1 day. Also
added code to specialize/unspecialize junk folder when the user changes junk folder from UI


git-svn-id: svn://10.0.0.236/trunk@131189 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-04 22:32:15 +00:00
timeless%mac.com
7641e8ccde Bug 172433 out of memory check is a bit too late [@ nsMsgKeySet::Output]
r=bbaetz sr=bz


git-svn-id: svn://10.0.0.236/trunk@131133 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-04 02:54:59 +00:00
sspitzer%netscape.com
5a316fd71c code clean up. remove usused static cids.
git-svn-id: svn://10.0.0.236/trunk@130981 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-02 07:47:20 +00:00
timeless%mac.com
5f0487a016 Bug 170430 trunk topcrash [@ nsMsgIdentity::ClearAllValues]
r=blizzard, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@130710 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-29 04:21:28 +00:00
sspitzer%netscape.com
213bfff8af cid to progid cleanup. no bug.
git-svn-id: svn://10.0.0.236/trunk@130578 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-27 09:32:06 +00:00
sspitzer%netscape.com
4e174eea2e close the spam log stream and release the ref to the spam settings instance
one shutdown, like we do for mFilterList.  part of #169638.  r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@130507 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-26 07:22:49 +00:00
sspitzer%netscape.com
76de21c964 more work for #169638. implementing spam UI. get the "enable logging" checkbox to work and persisting in prefs. r/sr=bienvenu.
git-svn-id: svn://10.0.0.236/trunk@130486 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-26 01:58:11 +00:00
sspitzer%netscape.com
4cee6ebc59 working on spam UI, making it match the spec. see bug #169638.
not visible to the user yet.  r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@130477 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-26 00:33:15 +00:00
dmose%netscape.com
3be2fcaebe Make it possible to get an nsMsgKeyArray from an nsMsgKeySet, and to get the list of NEW messages from nsIMsgDatabase (bug 170841). r=naving@netscape.com, sr=bienvenu@netscape.com
git-svn-id: svn://10.0.0.236/trunk@130474 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-26 00:22:53 +00:00
bienvenu%netscape.com
01325ef12d fix 100% cpu useage loading mail message with background image r=mscott, sr=sspitzer 98626
git-svn-id: svn://10.0.0.236/trunk@130451 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-25 23:30:02 +00:00
henry.jia%sun.com
a6cb185588 Patch for bug 103040: saving message as file on linux users CRLF and MSG_LINE_BREAK so it mixes the line endings
Patch by leon.zhang@sun.com
r=dmose@netscape.com, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@130412 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-25 06:43:20 +00:00
naving%netscape.com
e224032dfd 168533 backing out this needs to go with other filter enhancements
git-svn-id: svn://10.0.0.236/trunk@130228 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-23 03:11:10 +00:00
naving%netscape.com
5f471b3fc8 168553 r=cavin sr=bienvenu forked rules.dat to rules1.dat. All the filter rules will be stored in rules1.dat going forward.
git-svn-id: svn://10.0.0.236/trunk@130213 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-22 06:24:50 +00:00
sspitzer%netscape.com
82e628aef9 land spam UI: control panel UI, spam log UI, toolbar button, tools menu, thread pane UI.
currently, hidden by default.  more work to come.  r/sr=bienvenu.  bug #169638


git-svn-id: svn://10.0.0.236/trunk@130091 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-20 00:04:01 +00:00
sspitzer%netscape.com
c3eff06a60 code cleanup. use contract ids instead of static cids. remove some usused static cids.
git-svn-id: svn://10.0.0.236/trunk@129670 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-16 00:46:09 +00:00
sspitzer%netscape.com
b64587323e fix for bug #168521. too much disk IO when logging filters.
fix for bug #168536.  assertions on shutting down due to filter changes.
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@129565 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-13 21:58:45 +00:00
bienvenu%netscape.com
1609ea1748 work for filter after the fact, r=naving, sr=sspitzer 11033
git-svn-id: svn://10.0.0.236/trunk@129465 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-13 00:58:06 +00:00
sspitzer%netscape.com
19807d05ce fix for CAB UI and backend. bug #167571. following jglick's spec and mscott's document (http://www.mozilla.org/mailnews/arch/cab.html). also fix #168115. add "IM" button to addressbook, and launch default IM application using screenname attributes of selected cards.
if multiple screennames, launch a chat.


git-svn-id: svn://10.0.0.236/trunk@129298 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-12 03:59:14 +00:00
sspitzer%netscape.com
ddfe318889 fix for #161002. implement filter logging. add some UI for applying
filters after the fact.  code cleanup.
r=mscott, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@129233 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-11 05:03:36 +00:00
naving%netscape.com
a8bbe46ea1 forgot files !
166517 r=cavin sr=bienvenu Handle invalid custom headers in rules.dat and parse custom header pref in such
a way that strtok and split(js) return same tokens. fixes some corruption issues


git-svn-id: svn://10.0.0.236/trunk@129199 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-11 02:09:50 +00:00