259 Commits

Author SHA1 Message Date
jwalden%mit.edu
d8be93d04c Bug 348748 - Remove NS_.*_CAST from mail and mailnews. r=bsmedberg on the script to do it, no approval necessary for mail-only fix.
git-svn-id: svn://10.0.0.236/trunk@231541 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-06 18:43:58 +00:00
scott%scott-macgregor.org
3e323a4c78 replace a noisy NS_ENSURE_SUCCESS macro.
git-svn-id: svn://10.0.0.236/trunk@229229 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-03 07:22:51 +00:00
scott%scott-macgregor.org
83a40e19a3 Bug #379070 --> make address book and mailnews\basensEscape free, use the new eqivalents that are available via frozen linkage.
Patch by Prasad <prasad@medhas.org>

sr=mscott


git-svn-id: svn://10.0.0.236/trunk@229189 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-02 21:10:46 +00:00
scott%scott-macgregor.org
19f07215e8 Bug #384490 --> remove nsHashTable from nsMsgIncomingServer, use an implementation that's available to frozen linkage.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@228361 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-20 05:17:10 +00:00
scott%scott-macgregor.org
377189a041 Bug #379070 --> more string cleanup work for mailnews in preparation of moving to frozen linkage.
r=prasad


git-svn-id: svn://10.0.0.236/trunk@227781 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-11 00:05:30 +00:00
scott%scott-macgregor.org
73422ca090 Bug #379070 --> remove XPIDLString and other string APIs which aren't available when using frozen linkage from mailnews.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@226983 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-25 02:32:14 +00:00
scott%scott-macgregor.org
5aa0ef8d44 Bug #379070 --> nsIMsgWindow API and code cleanup.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@226782 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 03:59:08 +00:00
scott%scott-macgregor.org
43bf1d7b45 Bug #379070 --> nsIMsg*Folder API improvements and other code cleanup.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@226759 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-21 23:06:27 +00:00
bienvenu%nventure.com
62a5a5e231 remove xpidlstrings from mailnews/base/search, sr=mscott 379070
git-svn-id: svn://10.0.0.236/trunk@226541 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 20:41:23 +00:00
bienvenu%nventure.com
411d3ddce2 fix password prompt to start with previously entered password, sr=mscott, regression from 379070
git-svn-id: svn://10.0.0.236/trunk@226394 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 19:45:46 +00:00
scott%scott-macgregor.org
9c59abe845 Bug #379070 --> API and string clean up for nsIMsg*IncomingServer.idl
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@226224 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 01:06:12 +00:00
scott%scott-macgregor.org
c89db618b9 Bug #379070 --> nsIMsgAccount api and string cleanup.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@225430 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 03:37:07 +00:00
scott%scott-macgregor.org
d2e4c98489 Bug #379070 --> string API cleanup for nsIMsgIdentity.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@225422 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 00:04:46 +00:00
scott%scott-macgregor.org
9e7e6369be Bug #379070 --> nsXPIDLString removal from mailnews. Convert nsIMsgIdentity to use AString.
r=neil, bienvenu

Changes from Neil to convert nsMsgIncomingServer and nsMsgIdentity to use pref branches. sr=mscott


git-svn-id: svn://10.0.0.236/trunk@225315 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 02:44:16 +00:00
bienvenu%nventure.com
e145c8d396 remove nsIFileSpec from filter and related code, sr=mscott 33451
git-svn-id: svn://10.0.0.236/trunk@224489 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-13 15:25:58 +00:00
bienvenu%nventure.com
ae8830bf5b 33451 get rid of more nsIFileSpec uses, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@222590 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-29 15:45:30 +00:00
bienvenu%nventure.com
46059d0108 get rid of more nsFileSpecs, 33451, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@222294 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-23 23:35:45 +00:00
scott%scott-macgregor.org
6c6f069a77 Bug #368074 --> look for isp spam .sfd files in extension directories.
r=neil
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@219941 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-10 23:16:52 +00:00
timeless%mozdev.org
0204149876 Bug 355342 warning: nsCopyRequest::m_newMsgFlags' will be initialized after PRBool nsCopyRequest::m_processed'
r=bienvenu sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@214631 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-02 21:20:41 +00:00
bienvenu%nventure.com
265851deb1 fix forgetting of passwords with '.' in the account user name, sr=mscott part of 249240 sr=mscott
git-svn-id: svn://10.0.0.236/trunk@210073 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-13 22:53:48 +00:00
bienvenu%nventure.com
80071f6e76 close cached imap connections when socket type for a server changes, sr=mscott 338243
git-svn-id: svn://10.0.0.236/trunk@209750 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-11 18:39:01 +00:00
bienvenu%nventure.com
d9d917a0fb fix 249240 reprompt for password when logon fails, with previous password filled in, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@198269 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-23 17:17:47 +00:00
scott%scott-macgregor.org
390b9c1bfc Bug #257990 --> Integrate Junk Mail Settigs into Options and Account Settings dialogs. Obsolete the existing junk mail dialog. r=neil, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@197929 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-18 18:03:17 +00:00
dbaron%dbaron.org
9911a9b756 Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky
git-svn-id: svn://10.0.0.236/trunk@193572 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-05 00:00:44 +00:00
cbiesinger%web.de
6322c04952 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@188844 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 14:18:39 +00:00
bsmedberg%covad.net
64a15dedac Bug 310569 - 64-bit unsafe cast in nsMsgIncomingServer.cpp r=mscott
git-svn-id: svn://10.0.0.236/trunk@181287 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 16:48:13 +00:00
neil%parkwaycc.co.uk
41913c1d52 Bug 31685 Push secure icon to folder pane r+sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@180467 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-17 17:12:26 +00:00
bienvenu%nventure.com
211d80474c fix balsa build bustage
git-svn-id: svn://10.0.0.236/trunk@179313 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 16:39:22 +00:00
bienvenu%nventure.com
5539f9a6b0 add support for dealing with duplicate incoming messages, 9413 sr=mscott
git-svn-id: svn://10.0.0.236/trunk@179303 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 14:39:01 +00:00
relyea%netscape.com
5011cdc7f8 Bug 284369 UI for encrypted messages that can't be decrypted not dramantic.
This patch adds UI information to the user when the message can't be displayed
because the message was encrypted and a key could not be found. It also adds
event handling to redraw the screen if a smartcard is insert.

SR+=mScott a1.8b4=asa


git-svn-id: svn://10.0.0.236/trunk@176855 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-29 22:01:08 +00:00
bienvenu%nventure.com
ab3b040398 fix part of 290237, make pre-canned filters for ISP Spam headers apply default junk actions, sr=mscott, a=asa
git-svn-id: svn://10.0.0.236/trunk@175912 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-11 14:30:07 +00:00
bienvenu%nventure.com
b061637183 release refs to bayesian filter plugin when server object shutdown, so we'll update training.dat on shutdown, sr=mscott, a=asa 283372
git-svn-id: svn://10.0.0.236/trunk@175851 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-08 20:14:01 +00:00
dougt%meer.net
5228fc3fd4 Fixing 299133. We need to be able to uniquely create a directory. using the new api on the nsIFileSpec. r=mscott, dougt, patch by bienvenu, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@175353 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 22:26:15 +00:00
scott%scott-macgregor.org
6d1f3f6eec Bug #290237 --> Add junk mail UI to honor server based spam headers. For now, export a spam assasin filter.
We'll add more later.

sr=bienvenu
a=chofmann


git-svn-id: svn://10.0.0.236/trunk@173398 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-13 21:22:30 +00:00
bryner%brianryner.com
f1c9d92868 Clean up xpfe/appshell, removing nsIWebShellWindow in the process. Bug 282200, r=danm, sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@169504 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-19 22:42:01 +00:00
neil%parkwaycc.co.uk
a71c042d15 Bug 273311 Deleting an account/identity/server also deletes some higher numbered accounts/identities/servers p=t.bugz@lament.cjb.net r=me sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@169373 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 11:19:10 +00:00
bienvenu%nventure.com
fd005402cd fix 218902, patch by ch.ey@gmx.net, r=bienvenu, sr=mscott add TLS support to POP3, and account settings UI for IMAP and POP3
git-svn-id: svn://10.0.0.236/trunk@168984 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-08 17:01:47 +00:00
bienvenu%nventure.com
7f12b15538 support IMAP TLS 60377 sr=mscott
git-svn-id: svn://10.0.0.236/trunk@168240 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-24 17:29:05 +00:00
bzbarsky%mit.edu
e272c87dda Remove the long-deprecated nsIWebShell interface. Bug 273319, r=biesi, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@167223 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-03 22:51:17 +00:00
bienvenu%nventure.com
c766dcfe13 fix 268491 password_protect local cache setting had some problems with imap, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@165271 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-11 19:26:51 +00:00
varga%nixcorp.com
d3dfb52748 Fixing gcc 3.4 bustage.
git-svn-id: svn://10.0.0.236/trunk@164452 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-26 21:03:58 +00:00
bienvenu%nventure.com
1ef9eb01b0 fix 249240 add pref to disable logon_fallback for pop3, and handle other authentication problems, patch by me and ch.ey@gmx.net, r=me and ch.ey@gmx.net, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@164440 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-26 17:16:30 +00:00
bienvenu%nventure.com
2292a4cdbc allow filters for local folders account, because of pop3 global inbox, sr=mscott 177093
git-svn-id: svn://10.0.0.236/trunk@163628 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-12 22:17:00 +00:00
bienvenu%nventure.com
d6f2b748d5 use original server's filter file even if pop3 server is deferred, sr=mscott 248244
git-svn-id: svn://10.0.0.236/trunk@159732 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 16:22:41 +00:00
bienvenu%nventure.com
3f52215895 backend work for virtual folders, 11051, r/sr=mscott
git-svn-id: svn://10.0.0.236/trunk@159534 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 14:48:36 +00:00
scott%scott-macgregor.org
d8c6f54ce6 fix a memory leak from my previous checkin
git-svn-id: svn://10.0.0.236/trunk@159016 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-11 00:28:18 +00:00
scott%scott-macgregor.org
2ab40a2847 Bug #250247 --> Framework work for News & Blog account settings for Thunderbird.
newsblog.js is now an account manager extension so it can overlay custom panels into the account manager.

Implement "download new articles at startup". Implement Check for new articles every n minutes.

Add a property on nsIMsgIncomingServer that allows the incoming server
to specify the main account manager xul file that is loaded for that server
instead of hard coding am-main.xul in the account manager data source.


git-svn-id: svn://10.0.0.236/trunk@159012 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-10 22:52:48 +00:00
bienvenu%nventure.com
f9fe268efa make newsblog use nsIMsgLocalMailFolder::AddMessage interface to add messages, so that we can use the new mail parser object, run filters, etc, sr=mscott 225158
git-svn-id: svn://10.0.0.236/trunk@158860 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 16:28:17 +00:00
roc+%cs.cmu.edu
0b0fa89131 Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@157992 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 00:13:25 +00:00
bzbarsky%mit.edu
af7c69e56c Relanding, since backing out did not fix orange. Bug 232691.
git-svn-id: svn://10.0.0.236/trunk@156781 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-22 20:02:43 +00:00