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

56 Коммитов

Автор SHA1 Сообщение Дата
bienvenu%nventure.com 9f44dd35b2 add gssapi auth to imap,pop3, and smtp, patches by myself and simon@sxw.org.uk, 303160, sr=mscott, r=bienvenu 2005-08-19 17:26:38 +00:00
cbiesinger%web.de 60b876b2f5 Bug 263688 eliminate some *WithConversion calls in mailnews/compose
r=bienvenu sr=mscott
2004-10-14 17:04:46 +00:00
gerv%gerv.net 482dc5fcad Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-17 18:33:16 +00:00
bryner%brianryner.com 0cf1253322 Second try at enabling hidden visibility for NS_IMETHOD on ELF platforms (bug 227537). r+sr=dbaron for the changes. 2004-02-04 04:55:57 +00:00
bryner%brianryner.com 6c7448b0e3 Make NS_IMETHOD set hidden symbol visibility by default on ELF platforms. This is always desirable for virtual methods implemented in XPCOM component libraries, since it's impossible to reference the symbol from outside of the library. The behavior can be overridden as needed, such as a base class in a shared library that's linked against. For more details, see the comments in nscore.h and bug 227537. r=dbaron, sr=darin. 2004-02-03 08:32:33 +00:00
bienvenu%nventure.com fe27639c62 add Secure Password Authentication using SSPI NTLM auth support for SMTP and POP3, patch by ch.ey@gmx.net, r=bienvenu, sr=mscott 200436 2004-01-06 20:28:26 +00:00
darin%meer.net 325b3c6de7 fixes bug 210125 "need to be able to AsyncWait for closure only" r=dougt sr=bzbarsky 2003-10-06 01:46:31 +00:00
cls%seawood.org 6d37f76631 Fully qualify the call to PostMessage to avoid namespace conflict with win32 define.
Thanks to Dan Mosedale <dmose@mozilla.org> for the patch.
Bug #134113 r=cls sr=sspitzer
2003-03-06 03:14:31 +00:00
darin%netscape.com 8f284ed984 modifications for bug 176919 "async streams" r=dougt,gordon sr=sspitzer a=valeski,asa 2003-01-18 02:15:14 +00:00
bbaetz%student.usyd.edu.au 6b96d88c44 Bug 44995 - support socks proxies in mailnews
r=mscott, sr=darin
2002-02-19 07:07:23 +00:00
gerv%gerv.net f385eb981a Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
valeski%netscape.com ac33036169 r=dbaron, sr=dougt. 97667. nsIInterfaceRequestor is now frozen. nsIInterfaceRequestorUtils.h is now required if you want to use do_GetInterface() for convenience. The two were split because the stuff that is now in nsIInterfaceRequestorUtils.h wasn't ready for freezing. Also, .idl files should just contain interface defs anyway. 2001-09-05 21:28:38 +00:00
ducarroz%netscape.com c38c41a025 Fix for bug 66647. Add the way to cancel a smtp protocol. Path written by mscott. R=ducarroz, SR=sspitzer 2001-08-10 22:25:26 +00:00
mscott%netscape.com cde6037593 Bug #65209 --> hook up progress for posting messages.
r=ducarroz
sr=sspitzer
2001-06-29 04:05:38 +00:00
mscott%netscape.com 16dc1992bb Bug #83381 --> crash replying to message with long lines
r=sspitzer
sr=bienvenu
a=asa
2001-06-06 00:44:06 +00:00
mkaply%us.ibm.com 7476be7408 #66016
r=hwaara, sr=alecf, a=asa
Move hardcoded strings into properties file
2001-06-04 22:47:15 +00:00
bienvenu%netscape.com a4821ad5d2 add support for ability to copy/move multiple local msgs r=naving, sr=sspitzer 73833 2001-04-29 22:43:57 +00:00
darin%netscape.com 41efbc6217 Necko API changes, bug 74221. r=valeski, sr=rpotts. 2001-04-10 06:01:08 +00:00
mscott%netscape.com e8c7733530 Bug #32222 --> Implement a subclass of nsMsgprotocol which performs asynch writes. Re-write how we send
post data to use this subclass. We'll now read in the post file asynchronously and write out the post
data asynchronously to the server. When necessary, we'll pause and resume the file request for the incoming
post data since that comes in faster than data goes out.
sr=bienvenu
r=ducarroz/varada
2001-04-08 00:40:30 +00:00
bryner%uiuc.edu 3f9323934e Bug 70595 - making nsIPrompt accessible to PSM. r=darin, sr=mscott. 2001-03-06 05:10:33 +00:00
dougt%netscape.com eab041f43f Relanding Necko Changes.
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:

1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
disttsc%bart.nl 76fbedadc5 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
dougt%netscape.com 69415757ab Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols).  The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
dougt%netscape.com 461938270b backing my ass out. These changes were meant for my branch, not the trunk. sr-leaf 2001-01-25 22:07:38 +00:00
dougt%netscape.com 8ac0f6da84 updating to new necko interfaces 2001-01-25 21:44:59 +00:00
sspitzer%netscape.com 5a514dcacc fix #54491 (subscribe is a big fat pig)
fix #56971 (correct spelling mistake: suppress not supress)
fix #60244 (subscribe retains only last server subscribe changes)
fix #60242 (subscribe typedown should select first match in list)
fix #39156 (fix how I determine the delimiter in subscribe.js)
fix #59231 (make insecure imap login work if password has a \ in it)
fix #53654 (subscribe downloaded bytes don't start at zero)
fix #39393 (stop button in subscribe)
fix #60506 (switching servers doesn't clear text area in subscribe)
2000-11-17 20:47:31 +00:00
blakeross%telocity.com fec0a75062 Fix 56971: logging should not log user's password. patch by Andrew Taylor (andrew.taylor@cal.montage.ca). r=jefft sr=mscott 2000-11-15 23:55:25 +00:00
mscott%netscape.com ae155355ca Bug #43691 --> fix pop uidl urls by supressing OnStart and OnStopRequest calls
if the url we are running isn't going to result in any new content.
r=alecf
2000-07-14 23:16:47 +00:00
mscott%netscape.com 4b70a12627 Bug #44158 --> fix modal dialog problems by using correct nsIPrompt object obtained from the message window
associated with the current url.

r=alecf
2000-07-08 01:10:30 +00:00
mscott%netscape.com 3819f3da95 Bug #10802 --> in order to implement open attachment i need the mail news channels to implement set owner
and set/get contenttype
r=sspitzer
2000-06-23 03:11:20 +00:00
jefft%netscape.com c64a604bcb fixed bug 18293 - My ISP complains about not receiving a HELO command first; r=bienvenu 2000-06-22 13:56:07 +00:00
mscott%netscape.com 5c734130e0 set a default progress event sink == the status feedback version.
necko may over-ride us with another one.
implement Get/SetNotification callbacks in order to extract the progress
event sink if there is one.
2000-05-03 21:16:22 +00:00
bienvenu%netscape.com 5656a91748 add InitFromUri method, r=mscott for nntp connection cache 2000-04-13 05:54:45 +00:00
warren%netscape.com d60b12b153 Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread. 2000-03-29 03:58:50 +00:00
mscott%netscape.com ed2de87999 Bug #12505 --> implement get/set load attributes. I needed to refactor load group management
and useage in this class. Our underlying socket or file transport wasn't getting the right
load group. And we weren't passing the right load group out on on start / on stop requests.
r=rhp
2000-03-21 06:26:03 +00:00
sspitzer%netscape.com 85024cc3f0 changes for news over SSL. initial changes needed for SMTP over SSL, but
that isn't going to happen yet.  cleanup changes for nsNewsDownloadDialogArgs (still not used yet.)
2000-03-12 08:58:02 +00:00
mscott%netscape.com 915a1ad582 Bug #23788 --> add the ability to open connection given a host and port instead extracting them from the url.
This is necessary in order to implement 23788.
r=bienvenu
a=phil
2000-02-26 23:11:45 +00:00
alecf%netscape.com 913a6a64cf reduce unnecessary dependancies
r=sspitzer
2000-01-26 08:15:55 +00:00
dougt%netscape.com 2afdef1ab2 Including nsIFileSpec.h directly. It is included indirectly. This
prep work for the nsIFile landing.
2000-01-03 23:12:33 +00:00
jefft%netscape.com 4ce787a363 fixed bug 8889 - cannot post messages with attachments to the news server; rv=mscott; Added base PostMessage() method to remove duplicate code in smtp and nntp protocol 1999-11-22 14:41:20 +00:00
warren%netscape.com aaf83521f5 Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott 1999-11-17 08:14:52 +00:00
dmose%mozilla.org 8535dda53e updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
warren%netscape.com 00dfd9d907 Added nsIChannel::GetOriginalURI so that we can get back to the original chrome file (bug#17144). r=rpotts,mscott 1999-10-26 09:16:24 +00:00
mscott%netscape.com 00a61b80f1 Fix build breakage across the board!!!! 1999-09-12 06:28:20 +00:00
mscott%netscape.com 20f3baa5d9 Include nsIPrincipal.h just to be safe. (The unix tree turned red, but I don't know if it was a midcheckin problem
or if it really needs this).
1999-09-12 05:30:25 +00:00
mscott%netscape.com 55357ebd04 support nsIChannel interface. Part of Bug #10933 --> improve message display performance. 1999-09-12 05:05:28 +00:00
arielb%rice.edu 3d3429187d spamming tree with NS_DECL_IFOO's. generated code from macros replacing code in .h files 1999-09-09 06:02:05 +00:00
mscott%netscape.com 4aa8c8a125 Bug #8076/9836 --> use specialDirectory::OS_TemporaryDirectory to determine the directory to write tempMessage.eml out to. 1999-09-01 04:09:07 +00:00
mscott%netscape.com ad90319d2c Landing the MailNews_Necko_BRANCH. These are the changes that will enable mailnews to run with necko. 1999-07-29 00:42:25 +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