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

419 Коммитов

Автор SHA1 Сообщение Дата
sspitzer%netscape.com 534e99c143 make the nsIImapIncomingServer interface fully scriptable. none of that cheesy %{C++ crap for this interface. Also use the almighty NS_DECL_NSIIMAPINCOMINGSERVER macro the xpidl compiler generated for me. 1999-09-03 07:22:10 +00:00
sspitzer%netscape.com 0db349427d introduce and use the UPGRADE_AND_CLEAR_*_PREF macros. this cleans up a lot of code. add a bunch of new attributes to the nsIImapIncomingServer interface, and the matching code to get and set these prefs. (examples, delete_model, offline_download, dual_use_folders, etc.) remove nsIImapIncomingServer.h, now we use nsIImapIncomingServer.idl. migrate all those new nsIImapIncomingServer attributes when migrating from 4.x to 5.0 1999-09-03 07:01:37 +00:00
jefft%netscape.com 8bbf5abf79 more bullet prove; check m_channel prior processing current url 1999-09-03 02:29:00 +00:00
bienvenu%netscape.com 0c7dcbfb74 more cleanup of unused routines, work on namespace stuff 1999-09-03 00:46:40 +00:00
cata%netscape.com 7754532498 Method name change. 1999-09-02 19:54:39 +00:00
bienvenu%netscape.com fca5addc43 force creation of imap directories 1999-09-02 01:38:07 +00:00
cata%netscape.com b200afe9c3 Fixing build warnings. Step 2: switch to use new method from the interface. 1999-09-01 22:57:29 +00:00
bienvenu%netscape.com e6fa733e48 basic folder undiscovery works, capabilities cached 1999-09-01 20:19:01 +00:00
jefft%netscape.com b37dfd2d1c fixed bug 12928 - Delete imap folder makes Trash disappear from the folder view 1999-09-01 20:06:25 +00:00
jefft%netscape.com f148c5748c fixed bug 12921, 12922 - duplicate folders in folder view 1999-09-01 05:42:02 +00:00
mscott%netscape.com 3110bc82ef 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 d4595ec52c when getting pwd from the server, never try to bring up the UI when we are in the imap thread. use new
password methods on the server sink.
1999-08-31 04:42:49 +00:00
mscott%netscape.com 1e91989d48 user password code is now implemented on the server not on the folder... 1999-08-31 04:42:22 +00:00
mscott%netscape.com defe8a85a4 remove GetPasswordFromuser 1999-08-31 04:42:01 +00:00
mscott%netscape.com 977e458984 support prompt password method from nsIImapServerSink.idl 1999-08-31 04:41:43 +00:00
bienvenu%netscape.com 37f9b9da7b more work on folder undiscovery 1999-08-31 03:12:16 +00:00
bienvenu%netscape.com d23f6bff06 convert some interfaces to use nsisupports proxy 1999-08-29 18:27:30 +00:00
bienvenu%netscape.com b0efbb4e29 make incoming server implement nsIImapServerSink interface 1999-08-29 17:37:36 +00:00
putterman%netscape.com 38cfb0cdd1 Only Top level folders are special folders. 1999-08-27 03:50:20 +00:00
rpotts%netscape.com 0085d83ab0 M9 BRANCH landing... 1999-08-26 22:45:55 +00:00
bienvenu%netscape.com 922a55a1b7 replace nsIEnumerator with nsISimpleEnumerator 1999-08-26 04:41:07 +00:00
mscott%netscape.com 8309a0f824 nsString updates --> nsString(eOneByte) --> nsCString 1999-08-25 23:20:10 +00:00
brendan%mozilla.org defeffaabd Massive spankage to capitalize C++ method and attribute name bindings, per
Architecture Item 6.3 (news://news.mozilla.org/37BA89CF.3823D6F9%40meer.net).
1999-08-25 05:26:25 +00:00
bienvenu%netscape.com e92b9a932b clean up method names, remove unused methods, start work on deleting non-discovered folders 1999-08-25 01:18:42 +00:00
bienvenu%netscape.com bfa561f68f get rid of DOING_FILTERS #define 1999-08-24 04:23:31 +00:00
mccabe%netscape.com a900e17559 Replace declarations of interface methods in implementation classes with xpidl-generated NS_DECL_NSIFOO.
Remainder of the netwerk portion of the NS_DECL_NSIFOO spam.
1999-08-22 23:52:07 +00:00
mscott%netscape.com df8d6855e0 return NS_ERROR_NOT_IMPLEMENTED for some of the channel interface implementations 1999-08-22 22:58:40 +00:00
mscott%netscape.com 15f43bccd9 Remove unnecessary windows.h include which was used to get InterlockedIncrement for threadsafe interfaces. I fixed the
implementation of threadsafe addref and release for windows to notrequire it so people no longer need to include windows.h whenever
you are using a threadsafe interface.
1999-08-22 22:57:50 +00:00
alecf%netscape.com 44017e0d56 stop using mDepth, use IsServer instead 1999-08-21 01:01:10 +00:00
bienvenu%netscape.com 5bd79f1776 add some db commits since we're not closing db's correctly 1999-08-19 22:23:54 +00:00
bienvenu%netscape.com 40513be898 land new folder and rename for jefft 1999-08-19 19:52:51 +00:00
sspitzer%netscape.com ed89a74f16 fix #8364. this gets rid of a really annoying assert on the Mac when using IMAP. 1999-08-18 02:27:17 +00:00
bienvenu%netscape.com 802c5c8816 more progress and status and alert handling + password prompts 1999-08-18 02:03:43 +00:00
bienvenu%netscape.com 9b841e5033 part of fix for 11651 fix memory leak of status msg a=chofmann 1999-08-13 21:43:08 +00:00
bienvenu%netscape.com 9459717a13 part of fix for 11651 print out status msgs with args a=chofmann 1999-08-13 21:41:57 +00:00
warren%netscape.com d944d70a84 Fix for bug 7682: StringBundle can't load URLs from imap thread. 1999-08-13 00:43:48 +00:00
jefft%netscape.com 2d6f1870c9 enabled RenameFolder() 1999-08-11 04:54:48 +00:00
jefft%netscape.com 4576437669 fixed linux build bustage 1999-08-11 01:00:57 +00:00
jefft%netscape.com d04209e2b8 enabled imap Delete Folder move to Trash and background work for Rename Folder & Subscription 1999-08-11 00:17:15 +00:00
mscott%netscape.com a7dd00b829 We weren't creating the socket transport from the correct thread. We were
doing it from LoadUrl which is in the ui thread. Necko makes assumptions
about what event queue to use for pumping notification messages based on
the current thread when you create the socket. So I moved this code
into ProcessCurrentUrl which lives in the imap connectoin thread.
Also fixed a big problem where we would wait on a monitor but waiting
was preventing messages from getting pumped which prevented ODA from
being called. So the monitor could never get notified. The fix is to
timeout of the PR_Wait and pump message events. We can then check a
flag to see if messages are being pumped.
1999-08-10 23:18:37 +00:00
mscott%netscape.com 87dda9f5e1 Until I can fix a threading problem...be sure to open the socket from the ui thread so events get pumped on the ui thread. 1999-08-10 18:32:34 +00:00
mscott%netscape.com 14f702cb04 Changes to reflect the fact that GetServer is a method on nsIMsgMailNewsUrl now. 1999-08-10 18:18:41 +00:00
mscott%netscape.com c340850f3c remove GetServer implementation...it's now done in the base url class 1999-08-10 18:18:16 +00:00
alecf%netscape.com 029a406afa fix unused variable 1999-08-10 04:04:58 +00:00
bienvenu%netscape.com f9e18a8b4e add subscribe and unsubscribe methods 1999-08-10 03:29:22 +00:00
alecf%netscape.com 576bc98ae1 IMAP doesn't need nsImapURI2Name anymore 1999-08-10 00:52:59 +00:00
alecf%netscape.com 2c821c57bc IMAP doesn't need it's own implementation of GetName 1999-08-10 00:47:44 +00:00
alecf%netscape.com 14068dc6b9 fix uninitialize variable 1999-08-09 23:28:27 +00:00
jefft%netscape.com 4ec8e8b82d added DeleteFolder() 1999-08-09 23:21:25 +00:00
jefft%netscape.com 0a6cd043f5 added InTrash() & DeleteSubFolders() 1999-08-09 23:20:24 +00:00