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