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

294 Коммитов

Автор SHA1 Сообщение Дата
bienvenu%netscape.com 65fd2d63fa fix box spec memory leaks, mismatched free r=mscott 2000-01-14 01:02:57 +00:00
bienvenu%netscape.com 04d23a3e5b remove obsolete file 2000-01-12 22:07:53 +00:00
bienvenu%netscape.com ae821c4267 add idl for mailbox spec and mail folder sink, r=mscott 2000-01-12 21:42:19 +00:00
bienvenu%netscape.com 63c72643a0 folder sink idl, not part of build yet 2000-01-12 03:30:21 +00:00
bienvenu%netscape.com c8911f9026 first entry into cvs, not part of build 2000-01-12 00:24:26 +00:00
bienvenu%netscape.com 4cfb048838 removing in favor of idl file,r=mscott 2000-01-11 02:28:29 +00:00
bienvenu%netscape.com e908918a40 convert nsIImapProtocol.cpp to idl,r=mscott 2000-01-11 02:27:43 +00:00
bienvenu%netscape.com 3d072adf0c make nsIImapProtocol scriptable, r=mscott 2000-01-11 01:18:56 +00:00
bienvenu%netscape.com 20983ec52f add folder listing support,r=mscott 2000-01-08 01:36:05 +00:00
mscott%netscape.com f78cc1cac0 Fix a rare crash when displaying imap messages. Don't remove the mock channel from the url
on the imap thread. Why? Because this causes the channel to be removed from the load group
which triggers a chain of UI notifications that should be on the UI thread and not the imap thread.

r=bienvenu
2000-01-06 21:24:03 +00:00
bienvenu%netscape.com 47e39cb52c fix 19229, imap hierarchy separator,r=jefft,a=chofmann 1999-12-17 03:06:42 +00:00
jefft%netscape.com 97072a9b83 fixed bug 12929 & bug 20415 - imap rename/delete/move folder should reset the connection to authenticated state; imap empty trash didn't delete subfolders; r=bienvenu 1999-12-03 05:59:57 +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
bienvenu%netscape.com 0ab4d46298 hook up pseudo interruption, r=jefft 15012 1999-11-11 00:04:45 +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
bienvenu%netscape.com 10a209dd10 remove the imap channel from the load group when finished running r=mscott 1999-11-02 23:22:29 +00:00
bienvenu%netscape.com 41638ccfc8 more work to hook up stop button, r=mscott 17743 1999-11-02 21:36:59 +00:00
mscott%netscape.com f26d273428 Bug #16394 --> Initialize now has no arguments.
r=jefft
1999-10-17 20:04:08 +00:00
bienvenu%netscape.com e6f8e04402 for mscott fix memory leaks of imap urls 15088 r=bienvenu, a=chofmann 1999-09-28 21:50:04 +00:00
bienvenu%netscape.com 1936c3a3ba start work on pseudo interruption, not hooked up yet 1999-09-16 23:30:46 +00:00
bienvenu%netscape.com cbdfd4caff fix race condition chaining imap urls 1999-09-16 01:32:43 +00:00
bienvenu%netscape.com 8848751902 start work on pseudo interruption for imap useability 1999-09-16 00:08:02 +00:00
briano%netscape.com fca4a5b565 General cleanup. 1999-09-14 23:27:55 +00:00
mscott%netscape.com b405a1adea add save message to disk action. 1999-09-14 05:34:04 +00:00
mscott%netscape.com e673a98d05 Bug #9593 --> implement save message to disk. i also added added 1999-09-14 05:33:55 +00:00
mscott%netscape.com 34b1d61236 Bug #9593 --> SetupMsgWriteStream needs to know the file name of the file we should write the message to. Use this value instead of "tempMessage.eml" 1999-09-14 05:33:35 +00:00
bienvenu%netscape.com 0fc524e80a use server key instead of host username when finding imap folders, fixes folder discovery after migration bug 1999-09-14 02:23:56 +00:00
bienvenu%netscape.com 7c0c68ad91 pass uid of message read to finish message loading notification 1999-09-12 18:27:19 +00:00
bienvenu%netscape.com da03306097 move message sink to idl 1999-09-12 17:49:08 +00:00
bienvenu%netscape.com 088a8fb750 remove 1999-09-12 17:47:25 +00:00
bienvenu%netscape.com 0a0258130a add nsIImapMessageSink 1999-09-12 17:46:36 +00:00
bienvenu%netscape.com d3dc7de5ca add idl for message sink not part of ubild yet 1999-09-12 17:31:23 +00:00
mscott%netscape.com d36a75762b Add accessor for setting the mock channel as part of Bug #10933. 1999-09-12 05:14:57 +00:00
mscott%netscape.com 3e5fa8cf9f Remove RunImapUrl as this shouldn't be exposed in an interface. 1999-09-12 05:14:31 +00:00
mscott%netscape.com bb24005a60 Clean up interface for running an imap url...no need to pass in a url listener. 1999-09-12 05:13:51 +00:00
mscott%netscape.com 0f49b6685e export nsIImapMockChannel.idl 1999-09-10 23:08:50 +00:00
mscott%netscape.com c45f484de8 Export nsIImapMockChannel.idl. 1999-09-10 23:00:16 +00:00
mscott%netscape.com 23efec4a14 First checked in. a mock channel is the channel we are going to return to necko when
they ask for a channel on a url.
1999-09-10 22:58:51 +00:00
bienvenu%netscape.com b00666144b cache imap string bundle, fix crash deleting messages 1999-09-09 22:19:16 +00:00
bienvenu%netscape.com 154ca1f641 remove more dead wood 1999-09-07 23:48:24 +00:00
bienvenu%netscape.com 704226651e move more stuff into idl interfaces 1999-09-07 18:34:32 +00:00
bienvenu%netscape.com 639e41f40d move flag and uid state to idl 1999-09-06 18:11:24 +00:00
bienvenu%netscape.com 2e03885452 initial entry, not part of build yet 1999-09-06 18:06:59 +00:00
bienvenu%netscape.com 39742a54f4 move some more methods to server sink 1999-09-05 22:32:41 +00:00
bienvenu%netscape.com da0e399946 more filling out of missing imap methods, use nsIThread... 1999-09-05 00:04:56 +00:00
sspitzer%netscape.com cc162134ed 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 9a0e990108 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
sspitzer%netscape.com 956a1ca354 first pass at XPIDL-ifying nsIImapIncomingServer 1999-09-03 04:57:30 +00:00
bienvenu%netscape.com cada69bdb0 more cleanup of unused routines, work on namespace stuff 1999-09-03 00:46:40 +00:00
bienvenu%netscape.com 1859948423 basic folder undiscovery works, capabilities cached 1999-09-01 20:19:01 +00:00
mscott%netscape.com 359d8af07c Remove get user password stuff as this is now a method on the server. 1999-08-31 04:41:16 +00:00
mscott%netscape.com 06d9067cf8 Add prompt for password method. 1999-08-31 04:40:58 +00:00
bienvenu%netscape.com 633195a339 more work on folder undiscovery 1999-08-31 03:12:16 +00:00
bienvenu%netscape.com 721a97ae8f convert some interfaces to use nsisupports proxy 1999-08-29 18:27:30 +00:00
bienvenu%netscape.com 96d0f828dd add alert methods to server sink 1999-08-29 17:35:43 +00:00
bienvenu%netscape.com 5896555654 add server sink idl 1999-08-28 19:02:33 +00:00
bienvenu%netscape.com 0cd8e38190 add server sink idl, not part of build 1999-08-28 15:54:13 +00:00
bienvenu%netscape.com 8477778c4b 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 d1bc5f69ee land new folder and rename for jefft 1999-08-19 19:52:51 +00:00
bienvenu%netscape.com c27340bbb0 more progress and status and alert handling + password prompts 1999-08-18 02:03:43 +00:00
mscott%netscape.com 886639adea remove GetServer implementation...it's now done in the base url class 1999-08-10 18:18:16 +00:00
jefft%netscape.com 8653983399 added DeleteFolder() 1999-08-09 23:15:06 +00:00
bienvenu%netscape.com f8adfcfc65 get rid of nsString2, more hooking up of status 1999-08-07 02:30:11 +00:00
jefft%netscape.com e052854833 enabled Compact This Folder command; implemented MoveFolder(), RenameLeaf() methods 1999-08-06 13:43:49 +00:00
bienvenu%netscape.com ab5b53c69c add statusFeedback to SelectFolder call, way to get running imap url from imap protocol 1999-08-05 23:08:35 +00:00
bienvenu%netscape.com a405283a68 more work on hooking up progress and status 1999-08-04 18:45:36 +00:00
jefft%netscape.com 2a95b98049 fixed bug 11025 -- crashes after IMAP copy operation; has to use proxy event to fix the problem 1999-08-04 18:39:53 +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
jefft%netscape.com 1bbfe202d6 more on uber copy service - enable move/copy messages from news to pop3 & imap4, from imap4 to imap4, from imap4 to pop3 1999-07-18 22:33:25 +00:00
jefft%netscape.com e7ef32a7cb new CopyNextStreamMessage() method 1999-07-16 17:59:57 +00:00
jefft%netscape.com 3099155816 more on copy service - added more methods to support append message from file; setting newly appended msg uid; setting newly copyed uids 1999-07-13 20:13:41 +00:00
jefft%netscape.com 4b3b113dd4 one more parameter for SetCopyResponseUid 1999-07-07 13:45:17 +00:00
scc%netscape.com d049be3c31 Added |GetIID()| 1999-06-29 20:28:56 +00:00
bienvenu%netscape.com b452d4eb99 fix handling of hosts without namespace extension, start working on utf7 stuff 1999-06-23 21:48:25 +00:00
warren%netscape.com 23864df5e3 Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too. 1999-06-23 03:29:44 +00:00
mscott%netscape.com 654449616a We no longer inherit from nsIMsgMailNewsUrl.... 1999-06-22 21:55:25 +00:00
mscott%netscape.com b89d7f6734 Move class ids into nsMsgImapCID.h and out of the interfaces! 1999-06-22 04:56:03 +00:00
bienvenu%netscape.com 7b789e0287 run url queue from mozilla thread, more work on imap filters 1999-06-20 15:35:10 +00:00
mscott%netscape.com 0d3a83b29f Add interface method for initialize. 1999-06-16 03:08:49 +00:00
jefft%netscape.com 022d8c0b72 added SetCopyResponseUid interface 1999-06-15 13:12:54 +00:00
jefft%netscape.com d542f54327 added nsImapUidExpunge action 1999-06-15 13:12:08 +00:00
sspitzer%netscape.com 6e2a3cc01a giant cleanup of UNIX mail / news Makefiles. properly use MODULE, and
name things so that Windows and UNIX match.  (a big checkin for Windows
will follow shortly.)
1999-06-08 02:17:24 +00:00
mscott%netscape.com a80e4efdcf remove IGNORE_MANIFEST. 1999-06-07 21:28:20 +00:00
mscott%netscape.com 3d0e344c29 Part of makefile clean up for windows. Changes include removing old cruft, giving each
component it's own module name (this helps clear up problems with the xp connect type lib
name for each component), making sure libs built in src directories have _s suffix as
they are static libraries and unifying component names with "msg" prefixes.
Also removed extraneous CPP_SRCS info.
1999-06-07 06:52:45 +00:00
jefft%netscape.com 435e20539f more on cached connection work - time out and number of maximum connections per host implementation 1999-05-26 21:51:38 +00:00
jefft%netscape.com 7a9e4c920d more on cached connections - removed CreateImapConnection(), LoadNextQueuedUrl() method 1999-05-18 22:34:41 +00:00
jefft%netscape.com f682675ec2 more on cached connections - added TellThreadToDie() method 1999-05-18 22:33:49 +00:00
jefft%netscape.com d4d5437bda more on cached imap connections work - added Get/SetMaximumConnectionsNumber(), GetImapConnectionAndLoadUrl(), LoadNextQueuedUrl(), RemoveConnection() method 1999-05-18 22:32:46 +00:00
jefft%netscape.com a695f904e7 cached connection work - added LoadNextQueuedUrl() method 1999-05-14 04:07:48 +00:00
jefft%netscape.com 058b61ab92 cached connection work - added additional bool parm, isInboxConnection, to IsBusy() method; added additional bool parm, hasToWait, to CanHandleUrl() method 1999-05-14 04:07:00 +00:00
jefft%netscape.com 90f35fe77e added OnlineMessageCopy() method 1999-05-11 18:27:28 +00:00
mscott%netscape.com 53b6f2111c Build imap on linux. 1999-05-07 21:22:02 +00:00
ducarroz%netscape.com 1eb1c32e00 First Checked In. 1999-05-05 00:04:48 +00:00
hyatt%netscape.com fded43adc1 Switching from PLEventQueues to nsIEventQueues. 1999-05-04 23:34:41 +00:00
jefft%netscape.com 26ee3d2f0f removed SetServer(); imap msg incoming server will be extract out from the url spec 1999-05-04 18:14:09 +00:00
mscott%netscape.com 7ad289c41b Bug #5781 --> Add IsBusy method & CanHandleUrl.
a=chofmann
1999-04-30 18:42:09 +00:00
mscott%netscape.com 4de6e71a7a Bug #5781 --> CreateImapConnection now takes the url to be loaded into the connection.
a=chofmann
1999-04-30 18:41:26 +00:00
jefft%netscape.com b640ff29d9 fixed bug 5662 - imap failed to discover folders and downloading mail messages; removed GetRootFolderPath() & SetRootFolderPath(); checkin for mscott; r=jefft, a=chofmann 1999-04-29 00:08:18 +00:00
jefft%netscape.com 2bda88770a added DiscoverAllFolders, DiscoverAllAndSubscribedFolders, DiscoverChildren, DiscoverLevelChildren methods 1999-04-27 06:29:39 +00:00
bienvenu%netscape.com adffb355e6 get imap message display working 1999-04-26 05:08:49 +00:00
mscott%netscape.com 10b3ca7253 Add new line to end of file. 1999-04-25 21:14:28 +00:00
jefft%netscape.com 6c34438995 nsIImapService now takes nsIMsgFolder instead of nsIImapMailFolderSink for folder related interfaces 1999-04-24 01:14:49 +00:00
jefft%netscape.com 0fc031c9ca fixed duplicate nsIID problem 1999-04-24 01:13:17 +00:00
bienvenu%netscape.com ac3f2301eb add services for dealing with flags, fix build problem in test harness 1999-04-22 03:57:44 +00:00
bienvenu%netscape.com 1c78ffc30a fix a few race conditions with fe events, add NOOP service 1999-04-21 22:35:12 +00:00
bienvenu%netscape.com 539341fc40 get downloading of imap messages working 1999-04-21 04:57:28 +00:00
bienvenu%netscape.com 24e51d6834 add service for getting an imap message 1999-04-21 00:55:58 +00:00
bienvenu%netscape.com 71d5b233b5 get imap folder server flags set in database 1999-04-20 04:59:33 +00:00
jefft%netscape.com 1e3506bdf5 rename nsIImapMailFolder, nsIImapMessage, nsIImapExtension, nsIImapMiscellaneous to nsIImapMailFolderSink, nsIImapMessageSink, nsIImapExtensionSink, nsIImapMiscellaneousSink 1999-04-19 18:41:43 +00:00
bienvenu%netscape.com cc3005175e get set up for folder parsingof msg headers 1999-04-17 03:40:14 +00:00
bienvenu%netscape.com 4b835aaee1 port miscellaneous methods, like search, use more nsString2's, fix bug in header download 1999-04-16 21:29:09 +00:00
mscott%netscape.com acc10bb233 Add AllocateServerpath and AddOnlinedirectoryIfNecessary to the interface. 1999-04-16 02:15:22 +00:00
bienvenu%netscape.com 9caaf1db40 fix a couple problems with folder selection... 1999-04-15 05:33:33 +00:00
mscott%netscape.com cb76bd5194 Add notion of a required imap state: authenticated or selected for the imap actions. Add an accessor for the required state. Setup the imap action enum such that the high bit is set for all actions which require us to be in the selected state. 1999-04-15 03:33:57 +00:00
bienvenu%netscape.com 55dfe0d185 more work on imap folder loading 1999-04-15 01:28:14 +00:00
bienvenu%netscape.com a2530f4cef hook up selected state urls (except for ifdeffed out parts) 1999-04-13 23:15:35 +00:00
bienvenu%netscape.com 9424f0948b add more methods for selecting a folder (not part of build yet) 1999-04-13 16:18:52 +00:00
jefft%netscape.com 887a6cb31e added GetShowAttachmentsInline method 1999-04-13 04:44:24 +00:00
bienvenu%netscape.com d295afc321 hook up some of the stuff for syncing folders 1999-04-11 23:26:30 +00:00
bienvenu%netscape.com 52bf8e6e2b add abstract interface for flag and uid state 1999-04-11 23:14:31 +00:00
jefft%netscape.com b9149695f8 (not part of the build yet) more porting from 4.5 to 5.0; added missing host info methods 1999-04-09 21:51:18 +00:00
bienvenu%netscape.com 8f0c2269a0 bunch of stuff to get message header download working 1999-04-09 01:46:22 +00:00
mscott%netscape.com 6e02009f28 (not part of the build yet)
add SelectFolder method to the imap service interface.
1999-04-08 23:05:12 +00:00
jefft%netscape.com 9d9385e493 (not part of the build yet) removed SetMessageDownloadOutputStream 1999-04-08 22:10:03 +00:00
mscott%netscape.com 677108ad97 (not part of the build yet) a=cyeh.
Export nsIImapService.h and nsIImapIncomingServer.h
1999-04-08 02:53:17 +00:00
mscott%netscape.com d414fe0fb5 (not part of the build yet) a=cyeh.
Foundation for an imap service interface.
1999-04-08 02:53:01 +00:00
mscott%netscape.com 353823efdf (not part of the build yet) a=cyeh.
Changed identity getters and setters to use the new nsIMsgIncomingServer interface instead.
1999-04-08 02:52:28 +00:00
mscott%netscape.com e7eda06bc1 (not part of the build yet) a=cyeh.
Initialize now takes the host session list.
1999-04-08 02:51:13 +00:00
mscott%netscape.com 1500badd84 (not part of the build yet) a=cyeh.
Add an imap incoming server interface which holds imap account server specific information such as user name, host name, etc.
1999-04-08 02:50:44 +00:00
mscott%netscape.com 77c1ad9cc2 Add getter and setter for an identity to the imap url interface. 1999-04-06 21:02:50 +00:00
jefft%netscape.com 766fbf683f more implementation on fe event proxy stuff 1999-04-02 23:47:47 +00:00
jefft%netscape.com 14a64ef0dc initial cut for imap sink interfaces; not part of the build yet 1999-04-01 01:13:56 +00:00
bienvenu%netscape.com 2bbff774b0 get parser to link 1999-03-31 05:16:38 +00:00
bienvenu%netscape.com c1e5bfca2b get parser to compile 1999-03-31 04:42:08 +00:00
bienvenu%netscape.com 871ca1bdaa add url types 1999-03-30 00:45:39 +00:00
bienvenu%netscape.com 9fc9fd1620 initial entry into cvs of host session list 1999-03-28 20:37:16 +00:00
mscott%netscape.com 2c7c15e18d oopos...CID and IID were the same....they should have different values. 1999-03-23 23:04:33 +00:00
mscott%netscape.com d71130af26 add getters and setters for new imap sink: imap log 1999-03-23 00:30:31 +00:00
mscott%netscape.com 548af0b60f export nsIImapLog.h 1999-03-23 00:26:08 +00:00
mscott%netscape.com ae64d542c1 first created. Imap log interface. Right now the only method in the interface
is one to handle log information from the imap protocol....
1999-03-23 00:25:43 +00:00
mscott%netscape.com 707cd047c1 Add interface method for initialize which takes an event queue. 1999-03-19 22:48:45 +00:00
jefft%netscape.com 0be2349077 added GetThreadEventQueue() method 1999-03-19 06:07:31 +00:00
mscott%netscape.com dcacb83562 Not part of the build yet! (a=chofmann). Part of the initial Imap framework.
Add imap url and protocol interfaces.
1999-03-18 01:12:06 +00:00
alecf%netscape.com 46b008aa16 add new IMAP makefiles 1999-01-14 23:16:27 +00:00