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
3028c4517a
more progress on parser - not part of build yet
1999-03-30 18:00:21 +00:00
bienvenu%netscape.com
2f6470d294
initial entry into cvs
1999-03-30 00:47:40 +00:00
bienvenu%netscape.com
185fa15442
more porting
1999-03-30 00:46:59 +00:00
bienvenu%netscape.com
871ca1bdaa
add url types
1999-03-30 00:45:39 +00:00
mscott%netscape.com
299f0df96c
Change imapMessageFlags type to PRUint16 instead of uint16.
1999-03-29 23:00:48 +00:00
mscott%netscape.com
9ee6ae6b6a
stubs for the imap parser.....
1999-03-29 22:59:02 +00:00
bienvenu%netscape.com
b8f9e40e96
comment out files that don't compile for the moment
1999-03-29 22:36:34 +00:00
bienvenu%netscape.com
2cfa87a2db
export and include nsImapCore.h
1999-03-29 22:34:08 +00:00
bienvenu%netscape.com
3e0828f251
imap utility class defs
1999-03-29 22:16:29 +00:00
mscott%netscape.com
f5e7285bb3
patch from Bruce Mitchener Jr." <bruce@cybersight.com> to change delete to delete [].
1999-03-29 22:15:54 +00:00
bienvenu%netscape.com
7ef39a3a8a
port more of imap parser and utility classes
1999-03-29 22:11:04 +00:00
bienvenu%netscape.com
5adb94a8f4
add imap prefs to dumping of identity
1999-03-28 20:40:39 +00:00
bienvenu%netscape.com
a53e79d748
port a few classes over from 4.5
1999-03-28 20:39:58 +00:00
bienvenu%netscape.com
338066820c
initial entry into cvs of host session list, parser, etc
1999-03-28 20:39:12 +00:00
bienvenu%netscape.com
9fc9fd1620
initial entry into cvs of host session list
1999-03-28 20:37:16 +00:00
jefft%netscape.com
83a9d6c896
added enum ImapState define; added m_dataMonitor; added ProcessCurrentURL() method; nsImapProtocol::ImapThreadMainLoop () now waits on m_dataMonitor indefinitely and then call ProcessCurrentURL ()
1999-03-28 18:02:07 +00:00
mcafee%netscape.com
3a99c257a4
Ignore generated files.
1999-03-27 09:22:27 +00:00
mscott%netscape.com
c056b96446
When running an imap command through a url, register the test harness as a listener to the url so we can get a call back when the url is done. This allows us to not display the command menu item to the user until the url is finished. I also cleaned up some ref counting stuff with regards to when a url is created and when we release it.
1999-03-26 03:40:08 +00:00
mscott%netscape.com
4a29649938
For now, when we get on data available from the server and we successfully wrote data out through the log interface, then mark the url as done.
1999-03-26 03:37:33 +00:00
mscott%netscape.com
91845a00c0
initialize ptr to nsnull.
1999-03-26 03:35:42 +00:00
jefft%netscape.com
ad497a81cb
put back the original implementation of nsImapUrl::Equals method
1999-03-25 05:41:50 +00:00
jefft%netscape.com
028f3b2c95
added multiple inheritance nsINetLibURL
1999-03-25 05:19:59 +00:00
mscott%netscape.com
e5e65a0e17
remove NODEPEND
1999-03-25 03:43:10 +00:00
jefft%netscape.com
824d358ab2
call m_transport->Open(m_runningUrl) prior calling SendData()
1999-03-24 01:56:54 +00:00
jefft%netscape.com
648067a578
temporary fix prevent from crashing if someone call nsImapUrl::Equals
1999-03-24 01:55:42 +00:00
jefft%netscape.com
a72ba5a8bf
more checkins for thread/event work
1999-03-23 23:46:00 +00:00
mscott%netscape.com
b13edc9133
the test harness supports the imap log interface. For now, that just means supporting the handle log data interface method. The harness now supports multiple interfaces so we need to write QueryInterface ourselves instead of using the macro.
1999-03-23 23:08:29 +00:00
mscott%netscape.com
c6634fdfa4
Hmmm I must not have done a clobber b4 checking this in...remove the =0 stuff for Get/SetImapLog.
1999-03-23 23:05:13 +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
alecf%netscape.com
c6de63bc1a
only build tests when ENABLE_TESTS is turned on
1999-03-23 19:19:52 +00:00
jefft%netscape.com
1951b7dc28
initial coding for nsImapProxyEvent
1999-03-23 02:18:53 +00:00
mscott%netscape.com
6ccfbf10fc
add getters and setters for new imap sink: imap log.
1999-03-23 00:31:31 +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
bienvenu%netscape.com
38fcf816ca
register prefs service, put in default url spec
1999-03-20 03:07:31 +00:00
mscott%netscape.com
53b028df89
(not part of build)
...
We were using an interface id instead of a class id in the call to create instance for the protocol so I fixed that. We don't need netService so I removed the code for that. We were also confusing an imap4service with the core netlib service (nsINetService). Release the protocol instead of deleting it in the protocol. Insert breaks in the switch statements for ::ReadAndDispatchCommand. Release the event queue service when we are done with it.
1999-03-19 22:55:32 +00:00
mscott%netscape.com
d47bfaa85a
(not part of the build)
...
use new intialize method from the interface which takes an event queue. The constructor for a component that supports an interface must always be empty so remove the dependency on the event queue. Rename old Initialize method to SetupwithUrl.
1999-03-19 22:50:53 +00:00
mscott%netscape.com
707cd047c1
Add interface method for initialize which takes an event queue.
1999-03-19 22:48:45 +00:00
mscott%netscape.com
6b8e00138f
(not part of the build)
...
build tests directory.
1999-03-19 22:48:06 +00:00
mscott%netscape.com
9b1e46827b
NOT PART OF BUILD PROCESS.
...
top level makefile.win for imap.
1999-03-19 22:02:48 +00:00
bienvenu%netscape.com
36356dd9c8
imap test harness, not part of build as of yet
1999-03-19 20:58:08 +00:00
bienvenu%netscape.com
6445acd26e
imap test harness, not part of build as of yet
1999-03-19 20:51:50 +00:00
jefft%netscape.com
bbea05c027
added some thread stuff
1999-03-19 06:08:29 +00:00
jefft%netscape.com
0be2349077
added GetThreadEventQueue() method
1999-03-19 06:07:31 +00:00
mscott%netscape.com
b6a103dd19
Not part of the build yet! (a=chofmann) Part of the imap framework check in.
...
Implementations of imap url and imap protocol instance.
1999-03-18 01:13:37 +00:00