Commit Graph

1585 Commits

Author SHA1 Message Date
bienvenu%netscape.com
858b43c566 imap utility class defs 1999-03-29 22:16:29 +00:00
mscott%netscape.com
d0feeb8baf patch from Bruce Mitchener Jr." <bruce@cybersight.com> to change delete to delete []. 1999-03-29 22:15:54 +00:00
mscott%netscape.com
4328e7ccbd patch from Bruce Mitchener Jr." <bruce@cybersight.com> to change free to delete []. 1999-03-29 22:15:09 +00:00
bienvenu%netscape.com
82437189cb port more of imap parser and utility classes 1999-03-29 22:11:04 +00:00
waterson%netscape.com
ba4a29c155 Fixed build bustage. 1999-03-29 20:59:30 +00:00
waterson%netscape.com
0cf17d4ce5 Landed RDF_19990326_BRANCH, scriptability changes. 1999-03-29 19:52:54 +00:00
mscott%netscape.com
a0689b118e Changes for the mailbox protocol instance to support copying of messages. 1999-03-29 06:11:37 +00:00
mscott%netscape.com
b9e56c21f9 Add CopyMessage support to the mailbox service. 1999-03-29 06:10:05 +00:00
mscott%netscape.com
acffc194c9 Add code to support copying a message to the url. 1999-03-29 06:09:07 +00:00
mscott%netscape.com
d0323a8871 Add copy message support to the mailbox url 1999-03-29 06:08:15 +00:00
mscott%netscape.com
70d9b7f0a6 Add mailbox copy message interface. 1999-03-29 06:07:42 +00:00
bienvenu%netscape.com
f9b5080c9b fix unix build bustage 1999-03-28 23:09:16 +00:00
bienvenu%netscape.com
e66106e976 add thread object and interface 1999-03-28 21:04:05 +00:00
bienvenu%netscape.com
cbb6e9025e add i18n routines 1999-03-28 21:03:11 +00:00
bienvenu%netscape.com
3cc39fd7a6 add imap prefs to dumping of identity 1999-03-28 20:40:39 +00:00
bienvenu%netscape.com
84dddbfb01 port a few classes over from 4.5 1999-03-28 20:39:58 +00:00
bienvenu%netscape.com
9e754f38bd initial entry into cvs of host session list, parser, etc 1999-03-28 20:39:12 +00:00
bienvenu%netscape.com
b27bf90b18 initial entry into cvs of host session list 1999-03-28 20:37:16 +00:00
jefft%netscape.com
0741517a6e 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
putterman%netscape.com
a5e987b3ef Move code out of NS_ASSERTION so release build will work. 1999-03-28 15:46:57 +00:00
mcafee%netscape.com
e7e4ae2cb4 Ignore generated files. 1999-03-27 09:22:27 +00:00
mscott%netscape.com
db6ac72425 oops..forgot to check this one in. remove NODEPENDS. 1999-03-27 03:08:00 +00:00
chuang%netscape.com
f2774e240b Fix throbber icon url 1999-03-27 00:00:05 +00:00
alecf%netscape.com
96462e0796 add libreg to mime libraries so that there are no undefined symbols 1999-03-26 23:59:15 +00:00
sspitzer%netscape.com
82e235aed3 fix so that libmailnews.so will pick up
FindDescendant__16nsMsgGroupRecordPCc
also known as,
nsMsgGroupRecord::FindDescendant(char const *)
1999-03-26 23:13:13 +00:00
mscott%netscape.com
05cd3db030 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
c7a13619aa 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
e8ca114b4c initialize ptr to nsnull. 1999-03-26 03:35:42 +00:00
mscott%netscape.com
196b470206 Fix build breakage on windows. For some reason VC6.0 is able to find the include file for nsMsgKey_none. VC5.0 apparently has more problems with it... 1999-03-26 02:05:14 +00:00
nhotta%netscape.com
e45b6b8595 Removed to link to mime, it wasn't needed. 1999-03-26 01:28:14 +00:00
mscott%netscape.com
bbea1244ed Don't link with nntp.lib. news now builds as a stand alone component. 1999-03-26 01:13:55 +00:00
mscott%netscape.com
ffdd0c6e55 Don't built nntpTest until it is upgraded to use the new news service. 1999-03-26 01:11:20 +00:00
mscott%netscape.com
a9e60fdad6 Build nsNntpService. 1999-03-26 01:10:16 +00:00
mscott%netscape.com
e2a8aba4fb Export nsINntpService.h 1999-03-26 01:09:32 +00:00
mscott%netscape.com
f6e05b2db2 Build the build directory. 1999-03-26 01:09:02 +00:00
mscott%netscape.com
e37f605c3e Build news\build. Part of making news a standalone component. 1999-03-26 01:08:43 +00:00
mscott%netscape.com
eeb87cecf0 News now builds as a standalone component. Don't link with nntp.lib. 1999-03-26 01:07:20 +00:00
mscott%netscape.com
f4fc8f0166 News now builds as a standalone component. Use the nntp service for running news urls and remove the old "C" functions. 1999-03-26 01:06:41 +00:00
mscott%netscape.com
d083c2a85d Part of making news a standalone component. Build the "build" directory. 1999-03-26 01:05:20 +00:00
mscott%netscape.com
fa5aa84fe7 Part of making news a stand alone component. nntp url supports the nsIMsgMailNewsUrl interface. 1999-03-26 01:04:12 +00:00
mscott%netscape.com
935f1c1868 Build nsNntpService. 1999-03-26 01:03:27 +00:00
mscott%netscape.com
37eba5d7fa Spell nsNNTPProtocol.h correctly when including the file. (unix is case sensitive) 1999-03-26 01:02:57 +00:00
mscott%netscape.com
1195e1451a Part of making news a stand alone dll. remove "C" functions for creating / running news url. 1999-03-26 01:02:12 +00:00
mscott%netscape.com
1321dd9d85 Part of making news a stand alone dll. Updates to nntp url to inherit from nsIMsgMailNewsUrl.Add url listener code as well. 1999-03-26 01:01:15 +00:00
nhotta%netscape.com
b2eac408ec Backed out my last change, it wasn't needed. 1999-03-26 00:27:52 +00:00
nhotta%netscape.com
1bc67ead98 I18n migration, CSID -> Charset Name. 1999-03-25 23:41:03 +00:00
nhotta%netscape.com
09eae8d3f3 Added mime. 1999-03-25 23:39:16 +00:00
alecf%netscape.com
fb81ec4f2c define PurgeNeeded so that this isn't undefined in this library 1999-03-25 22:48:02 +00:00
alecf%netscape.com
7c976e766c link against libreg to avoid undefined symbols 1999-03-25 22:47:44 +00:00
briano%netscape.com
1533030ed0 Made the static library in this directory depend on the same 'extra stuff' as the shared library. 1999-03-25 21:32:26 +00:00
briano%netscape.com
29ed08771b Handle NO_STATIC_LIB being set, when all this file does is create a static library. 1999-03-25 21:21:47 +00:00
sspitzer%netscape.com
28b6ec8dbb switch from "\\" to PR_DIRECTORY_SEPARATOR for portablility 1999-03-25 17:41:21 +00:00
bienvenu%netscape.com
86c3572c78 i18n routines don't seem happy with empty strings, so don't pass them in 1999-03-25 05:55:28 +00:00
jefft%netscape.com
42227142ab put back the original implementation of nsImapUrl::Equals method 1999-03-25 05:41:50 +00:00
jefft%netscape.com
4576d27022 added multiple inheritance nsINetLibURL 1999-03-25 05:19:59 +00:00
bienvenu%netscape.com
d2516e328e add i18n interfaces for mime2 encoding and collation keys - shouldn't be called yet 1999-03-25 05:01:58 +00:00
mscott%netscape.com
59d39ffa08 (not part of build yet) implementation of nntp service. 1999-03-25 04:48:45 +00:00
mscott%netscape.com
9dce9fe796 (not part of build yet). New nntp service for processing nntp requests... 1999-03-25 04:48:01 +00:00
mscott%netscape.com
8a37f2363e Not part of build yet. Register new nsNntpService component. 1999-03-25 04:47:12 +00:00
mscott%netscape.com
bf94820e1b (not part of build yet) remove NO_DEPEND. 1999-03-25 04:46:26 +00:00
sspitzer%netscape.com
e8ecd79c2a fix to get mailboxTest to build on Linux.
It now builds, and runs, but it doesn't seem to pass.

I'm looking into it.
1999-03-25 04:07:55 +00:00
mscott%netscape.com
5628517afa fix dependencies... 1999-03-25 04:07:34 +00:00
mscott%netscape.com
a4e6177e7d Remove NODEPEND. 1999-03-25 04:05:08 +00:00
sspitzer%netscape.com
89f976bb84 fixes to get this to build on Linux
libjs.so is now libmozjs.so

removed reference to libmailnewsbase.so

There is still a problem with the the test because nsMsgMailboxParser is
not a class anymore, it has been XPCOMmed.

More work to be done here...
1999-03-25 03:45:53 +00:00
mscott%netscape.com
480d270e2c remove NODEPEND 1999-03-25 03:43:10 +00:00
mscott%netscape.com
b114503f81 remove NODEPEND. 1999-03-25 03:40:55 +00:00
sspitzer%netscape.com
4bf1c07d43 changes to get this to build on Linux.
More changes coming....
1999-03-25 03:04:22 +00:00
sspitzer%netscape.com
61e180d342 work to get this stuff to build on Linux
changes to remove some warnings

Read() no longer takes an offset as the second parameter, so fixing that

more changes coming...
1999-03-25 03:03:47 +00:00
sspitzer%netscape.com
f139cafd38 some clean up to get this to build on Linux
still more to be done....
1999-03-25 03:02:20 +00:00
ducarroz%netscape.com
8ecc4e7b22 First Checked In. 1999-03-24 21:49:55 +00:00
chuang%netscape.com
faa5cad6fa Add new icon files and create mailnews resources directory under res 1999-03-24 08:27:57 +00:00
mscott%netscape.com
d8f9a575e9 Back out my attempted fix of alecf's build breakage...as leaf backed out his original changes. 1999-03-24 04:56:56 +00:00
leaf%netscape.com
8380fa91a7 readding necessary interface files 1999-03-24 04:54:00 +00:00
mscott%netscape.com
89b472d6a0 Back out my attempted fix for alecf's build breakage as I just finished
backing out his original checkins....
1999-03-24 04:16:21 +00:00
mscott%netscape.com
ee261a54e3 Fix build breakage for alecf. nsIGroupMsgRecord has been removed from the
repository.
1999-03-24 03:47:24 +00:00
mscott%netscape.com
9f0b83ab90 Fix build breakage for alecf. Don't try to export nsIMsgGroupRecord.h. It is no longer in the repository. 1999-03-24 03:33:12 +00:00
mscott%netscape.com
c407811a0a Fix build breakage for alecf. He removed nsIMsgGroupRecord.h from the repository
so no longer try to export it.
1999-03-24 03:23:11 +00:00
bienvenu%netscape.com
4be1f780fe turn back on commit code 1999-03-24 03:12:33 +00:00
mscott%netscape.com
80f8273c56 (not part of build). Initial frame work for making news a dll.... 1999-03-24 02:45:58 +00:00
mscott%netscape.com
d9dbd2df40 (not part of the build yet). Initial framework for making news a dll. 1999-03-24 02:31:49 +00:00
mscott%netscape.com
0fb4d01987 We need a CID for this interface. 1999-03-24 02:30:19 +00:00
alecf%netscape.com
3f5819ad99 rev these interfaces 1999-03-24 02:03:08 +00:00
alecf%netscape.com
569014bdd5 remove these files - never going to make this class an interface, so don't confuse things 1999-03-24 02:02:54 +00:00
alecf%netscape.com
e74a76d589 rev this interface 1999-03-24 02:01:47 +00:00
alecf%netscape.com
cfad77991b add this IDL file so that nsIMsgFolder.idl will compile 1999-03-24 01:59:48 +00:00
jefft%netscape.com
7409f2b127 call m_transport->Open(m_runningUrl) prior calling SendData() 1999-03-24 01:56:54 +00:00
jefft%netscape.com
79249d3592 temporary fix prevent from crashing if someone call nsImapUrl::Equals 1999-03-24 01:55:42 +00:00
alecf%netscape.com
0a9877d33f update library dependancies 1999-03-24 01:53:02 +00:00
alecf%netscape.com
4c57046750 fix library dependancies 1999-03-24 01:51:13 +00:00
alecf%netscape.com
f038271222 update to link against appropriate libraries 1999-03-24 01:21:52 +00:00
bienvenu%netscape.com
a49d03c2df add imap prefs for host, user, and password to identity object 1999-03-24 00:41:29 +00:00
alecf%netscape.com
52b5f1520f forgot an underscore that broke the build for big endian machines 1999-03-24 00:25:02 +00:00
alecf%netscape.com
e8492614dc switch over to nsIDBFolderInfo from nsDBFolderInfo to reduce library dependancies
Added new API to nsIDBFolderInfo
1999-03-24 00:17:23 +00:00
jefft%netscape.com
2975dbc284 more checkins for thread/event work 1999-03-23 23:46:00 +00:00
bienvenu%netscape.com
d284da91d2 turn on mork parsing, add nsNewsDatabase to makefile 1999-03-23 23:38:25 +00:00
bienvenu%netscape.com
e444566b12 make close mdb object close the object as well as the handle 1999-03-23 23:33:53 +00:00
putterman%netscape.com
8fa6302395 remove msgdb dependency. 1999-03-23 23:21:45 +00:00
putterman%netscape.com
7abc08db97 Added semaphore methods for file contention. 1999-03-23 23:19:58 +00:00
mscott%netscape.com
0cad9b8d02 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
deda90bee6 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
c2bef602ff oopos...CID and IID were the same....they should have different values. 1999-03-23 23:04:33 +00:00
bienvenu%netscape.com
324262095c get mork parsing working so we can read existing databases 1999-03-23 23:01:37 +00:00
alecf%netscape.com
3b8503a6d1 hmm... mailnewsmsgdb already depends on base. That's bad. 1999-03-23 21:59:34 +00:00
alecf%netscape.com
e1f311638a add libmailnewsmsgdb dependancy to make use of nsDBFolderInfo 1999-03-23 21:57:04 +00:00
nhotta%netscape.com
0c8532f281 Change for the new MIME encoder/decoder interface, return NULL only for errors. 1999-03-23 20:44:30 +00:00
nhotta%netscape.com
a75dc0b6ce Moved CID to public interface. 1999-03-23 20:41:51 +00:00
alecf%netscape.com
4b1fb3f134 only build tests when ENABLE_TESTS is turned on 1999-03-23 19:19:52 +00:00
sspitzer%netscape.com
498e57f820 temporary fix for dependency problem on UNIX
need to talk to the mail-news team to resolve it the right way
1999-03-23 14:58:05 +00:00
bienvenu%netscape.com
bf6c2e9839 fix search for singleton folder info row 1999-03-23 05:20:33 +00:00
jefft%netscape.com
c3b5f4333c initial coding for nsImapProxyEvent 1999-03-23 02:18:53 +00:00
mscott%netscape.com
2dd1e97083 add getters and setters for new imap sink: imap log. 1999-03-23 00:31:31 +00:00
mscott%netscape.com
926ff30143 add getters and setters for new imap sink: imap log 1999-03-23 00:30:31 +00:00
mscott%netscape.com
badee6de22 export nsIImapLog.h 1999-03-23 00:26:08 +00:00
mscott%netscape.com
3b730a0335 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
alecf%netscape.com
c35cd58965 eliminate use of functions we don't have on Unix - INTL_*, etc.. 1999-03-23 00:23:09 +00:00
alecf%netscape.com
dbd98994bf this is now the build directory for the msgcompose dll 1999-03-23 00:06:25 +00:00
alecf%netscape.com
1f753612fe reduce dependancy on msgbase by using CreateInstance to create RFC822Parsers 1999-03-22 23:58:39 +00:00
alecf%netscape.com
84547ce63f don't need to link static libraries against external dlls 1999-03-22 23:57:35 +00:00
alecf%netscape.com
59a7b6c6d6 - this is no longer a component, it's a static library that will be linked into the compose component
- link in the JS stub code for nsIComposer
1999-03-22 23:51:20 +00:00
alecf%netscape.com
155ab2af18 add JS stubs for this class 1999-03-22 23:50:47 +00:00
sspitzer%netscape.com
d59bcc00ec making this match makefile.win
in addition to re-ordering the directories, imap was removed, since it
isn't in makefile.win.
1999-03-22 23:30:23 +00:00
sspitzer%netscape.com
1dce880aec fix a spelling mistake: Navigatoe -> Navigator 1999-03-22 23:28:17 +00:00
mscott%netscape.com
22e69ea6e8 Initialize a variable to null. Assert if we are unable to create an instance of the prefs service. 1999-03-22 23:27:44 +00:00
sspitzer%netscape.com
fd656b044c export the resources to the right places for install
remove those resources for clobber
1999-03-22 23:27:22 +00:00
mscott%netscape.com
13aae6d07b Link with the msgcoreutil library. 1999-03-22 23:26:21 +00:00
sspitzer%netscape.com
1c8949e4f1 added imap test makefiles 1999-03-22 23:25:56 +00:00
mscott%netscape.com
013eb10560 The wrong pointer was getting passed into the create instance call for the event queue service. 1999-03-22 23:25:45 +00:00
mscott%netscape.com
750ac892ed Updates for QA smoketest stuff. We need to manually register the prefs component because the dll
does not get built into the components directory.
1999-03-22 23:23:58 +00:00
mscott%netscape.com
f46922cdbd OnStopBinding call in protocol handler should trigger a change in the url state. 1999-03-22 23:21:45 +00:00
putterman%netscape.com
655967a54a Implemented Exit menu item. Started working on copy and move menu item. 1999-03-22 22:36:19 +00:00
putterman%netscape.com
cc444a085e Implemented Exit menu item. 1999-03-22 22:34:43 +00:00
bienvenu%netscape.com
a90b4473ab initial entry into cvs 1999-03-22 05:11:27 +00:00
bienvenu%netscape.com
f021a2c35e initial entry into cvs ofnews database 1999-03-22 05:09:55 +00:00
bienvenu%netscape.com
4f5d15fa46 more porting of news database 1999-03-22 05:09:29 +00:00
danm%netscape.com
d952c89a07 initial modal dialogs checkin (windows-only, UI thread only) 1999-03-20 04:13:09 +00:00
bienvenu%netscape.com
7684bc079c register prefs service, put in default url spec 1999-03-20 03:07:31 +00:00
alecf%netscape.com
9af90cb402 fix spaces-at-end-of-line problem 1999-03-20 02:32:06 +00:00
alecf%netscape.com
17b08eeb7a ignore generated files 1999-03-20 02:30:28 +00:00
alecf%netscape.com
08f378a02e return the right return value, not -1 1999-03-20 02:19:51 +00:00
alecf%netscape.com
c3ae2a7ec1 remove unused variable 1999-03-20 02:19:23 +00:00
alecf%netscape.com
2783304548 use nsnull instead of NULL when referring to int's 1999-03-20 02:19:08 +00:00
alecf%netscape.com
4967e42937 fix casting problems for unix 1999-03-20 02:18:43 +00:00
alecf%netscape.com
3c0a75ea71 fix lots of casting problems 1999-03-20 02:18:16 +00:00
alecf%netscape.com
4697163f8c we should have virtual destructors wherever possible 1999-03-20 02:17:52 +00:00
alecf%netscape.com
684bbbf1f6 fix newline at end of file 1999-03-20 02:17:21 +00:00
alecf%netscape.com
6f3161f586 fix constructor order to match declaration 1999-03-20 02:17:02 +00:00
alecf%netscape.com
4967607a7f libjs->libmozjs 1999-03-20 02:16:35 +00:00
alecf%netscape.com
632e38ff4e fix libraries to link against 1999-03-20 02:15:38 +00:00
alecf%netscape.com
209c627da6 remove stub code that doesn't build and add relevant libraries 1999-03-20 02:14:42 +00:00
alecf%netscape.com
616e7f1478 ignore generated files 1999-03-20 02:13:57 +00:00
alecf%netscape.com
5b5b98635c add NSPR-based string manipulation and add to link line 1999-03-20 02:13:44 +00:00
alecf%netscape.com
d16890e834 only build tests if ENABLE_TESTS is on 1999-03-20 02:13:12 +00:00
alecf%netscape.com
ec39f05b7c move mork to the front to get linking correct 1999-03-20 02:11:57 +00:00
alecf%netscape.com
109c07a8d9 add all relevant makefiles 1999-03-20 02:11:24 +00:00
alecf%netscape.com
81419d8538 move base in front of db so linking works correctly 1999-03-20 02:10:29 +00:00
alecf%netscape.com
d3aaa1c2cb fix end-of-line problem 1999-03-20 02:06:29 +00:00
alecf%netscape.com
9b730135f9 make local a component 1999-03-20 02:05:46 +00:00
alecf%netscape.com
61335fb37d bubble LoadURL's errors up through rv 1999-03-20 02:02:31 +00:00
alecf%netscape.com
f02e5d511d add leading slash to windows URLs and update macros so that we don't get triple slashes on unix 1999-03-20 02:01:54 +00:00
alecf%netscape.com
8c5b8f4295 export these files 1999-03-20 02:00:32 +00:00
alecf%netscape.com
d28a69bcec also do not strip leading / from mailboxMessage URL's 1999-03-20 02:00:16 +00:00
alecf%netscape.com
7290f51635 link against util library rather than the mail/news component 1999-03-20 01:52:42 +00:00
alecf%netscape.com
8e1bb011bc break dependancy on mailnews.dll by creating this object from the repository 1999-03-20 01:51:47 +00:00
mscott%netscape.com
ff60492d61 build util lib just as a static library instead of as a dll. 1999-03-20 01:39:44 +00:00
alecf%netscape.com
f9909200eb make this a librar 1999-03-20 01:15:48 +00:00
alecf%netscape.com
e8a56f90c4 duh, need to link against both component AND dll 1999-03-20 01:04:40 +00:00
alecf%netscape.com
6084cbbc2c link against utility library rather than component 1999-03-20 00:47:02 +00:00
alecf%netscape.com
b9f0cea053 support Unix for temporary file hack for libmime 1999-03-20 00:41:19 +00:00
alecf%netscape.com
a6ed5ca0be make news a regular shared library to link against 1999-03-20 00:41:02 +00:00
alecf%netscape.com
615f65831a export headers to the same directory as before 1999-03-20 00:38:33 +00:00
alecf%netscape.com
15a017ed81 remove some files that aren't in this directory any more 1999-03-20 00:29:44 +00:00
alecf%netscape.com
1c39471ba4 move files over to util library to link against it directly 1999-03-20 00:24:26 +00:00
alecf%netscape.com
4746b12469 export the DOM-based IDL file 1999-03-20 00:22:46 +00:00
mscott%netscape.com
31105c2364 (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
alecf%netscape.com
e449d3cfb2 move files over from src into linkable library 1999-03-19 22:55:08 +00:00
mscott%netscape.com
149e5118ac (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
eda7f78716 Add interface method for initialize which takes an event queue. 1999-03-19 22:48:45 +00:00
mscott%netscape.com
782e878db8 (not part of the build)
build tests directory.
1999-03-19 22:48:06 +00:00
mscott%netscape.com
0ec8fa9ab1 NOT PART OF BUILD PROCESS.
top level makefile.win for imap.
1999-03-19 22:02:48 +00:00
rhp%netscape.com
206aa60dce Fix for bad return value. 1999-03-19 21:49:35 +00:00
bienvenu%netscape.com
b8c16bb0a8 imap test harness, not part of build as of yet 1999-03-19 20:58:08 +00:00
bienvenu%netscape.com
3e83a64600 imap test harness, not part of build as of yet 1999-03-19 20:51:50 +00:00
rhp%netscape.com
69a335d6da Take out testing output 1999-03-19 20:27:29 +00:00
alecf%netscape.com
68845abb6d more unix fixes for rhp's mime carpool 1999-03-19 20:19:53 +00:00
rhp%netscape.com
178af1e47e Fix for exporting functions 1999-03-19 20:18:09 +00:00
rhp%netscape.com
bab86260dd fix for function definition 1999-03-19 20:16:57 +00:00
alecf%netscape.com
b8a3ebe6df minor makefile changes for rhp's carpool (libjs is not libmozjs) 1999-03-19 20:16:08 +00:00
alecf%netscape.com
d1cf131564 fix Linux libmime problems (part of rhp's checkin) 1999-03-19 20:14:55 +00:00
rhp%netscape.com
baa29739e3 Adding required file 1999-03-19 20:11:31 +00:00
rhp%netscape.com
71093422ce Cleanup of mime 1999-03-19 20:09:28 +00:00
rhp%netscape.com
9473fd245a New makefile for unix 1999-03-19 20:02:00 +00:00
rhp%netscape.com
c292fd12c1 New changes for calendar content type handler 1999-03-19 20:01:55 +00:00
rhp%netscape.com
000d9dbba5 New changes for vcard content type handler 1999-03-19 20:00:43 +00:00
rhp%netscape.com
ad8162383e Checkin of new CPP sources and code changes for libmime 1999-03-19 20:00:36 +00:00
rhp%netscape.com
a50cca76bb Deleting old src files for libmime 1999-03-19 19:59:24 +00:00
rhp%netscape.com
7afc66bbfd Adding new interface for mime emitter 1999-03-19 19:56:08 +00:00
jefft%netscape.com
c890704e0a added some thread stuff 1999-03-19 06:08:29 +00:00
jefft%netscape.com
4bfe96ca36 added GetThreadEventQueue() method 1999-03-19 06:07:31 +00:00
mscott%netscape.com
6078ccd47f Helping with smoketest. When we are done running a mailbox url, write the phrase Mailbox Done followed by a line return to a text file. QA will build an automated smoketest which will look for this phrase in that particular file. I've also wrapped the change in a ENABLE_SMOKETEST ifdef.... 1999-03-19 04:09:33 +00:00
rhp%netscape.com
e3ef502e2e No need to build this test anymore. 1999-03-19 03:58:08 +00:00
putterman%netscape.com
1845c664a8 Added some of the special folder icons. 1999-03-19 02:29:49 +00:00
putterman%netscape.com
220909a5b9 Added Special Folder attribute 1999-03-19 02:28:41 +00:00
mscott%netscape.com
bb147fc422 Remove a debug printf which displayed each line of the message to the terminal when displaying messages to the window. 1999-03-19 01:36:07 +00:00
rhp%netscape.com
420fa3d04f Fix to not output HTML into an image stream 1999-03-19 01:29:51 +00:00
putterman%netscape.com
dc7fba4057 Make folder tree take up the entire pane. 1999-03-19 00:52:38 +00:00
putterman%netscape.com
784ff0d54f Added some icons to folder and thread panes 1999-03-19 00:24:30 +00:00
rhp%netscape.com
08d39bddf4 Adding the Mime Emitter to CVS - Note: this is not part of the build
process until the 3/19/99 checkin.
1999-03-19 00:17:39 +00:00
putterman%netscape.com
1f17599f2e Add status column. Bold messages with new. 1999-03-18 21:41:51 +00:00
putterman%netscape.com
070382c15f Add status column and Re: to messages. 1999-03-18 21:41:07 +00:00
putterman%netscape.com
7543245691 Add .sbd when building up subfolders. 1999-03-18 21:40:41 +00:00
putterman%netscape.com
e5f922f77f Changes made to avoid nsMsgHdr duplication. Add back releases so memory
management works correctly.
1999-03-18 21:40:12 +00:00
putterman%netscape.com
16e7e63f39 Changes made to avoid nsMsgHdr duplication. Now can get a message resource from
the factory.
1999-03-18 21:39:42 +00:00
putterman%netscape.com
e38b3a5acd Changes made to avoid nsMsgHdr duplication 1999-03-18 21:39:04 +00:00
putterman%netscape.com
42d19f0637 Use .sbd not .sbd/ 1999-03-18 21:37:48 +00:00
putterman%netscape.com
7555abc831 Changes made to avoid nsMsgHdr duplication. 1999-03-18 21:37:21 +00:00
jefft%netscape.com
47aec00ecb move SetWindow(), SetEditor() to the outer scode in case we find an instance of ComposeAppCore 1999-03-18 21:34:39 +00:00
jefft%netscape.com
c12be14c2a clean up, added composeAppCore, msgAppCore global variables; added FindMsgAppCore() & FindComposeAppCore() function 1999-03-18 21:31:29 +00:00
jefft%netscape.com
e2be62f9a4 consolidate NewMessage, ReplyMessage, ForwardMessage into one single method - NewMessage 1999-03-18 21:28:47 +00:00
mscott%netscape.com
66f28dfe63 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
mscott%netscape.com
b285118255 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
mscott%netscape.com
6ad016b233 Not part of the build yet. a=chofmann. Initial check in of imap framework.
Imap factory is used to build the imap dll component.
1999-03-18 01:09:50 +00:00
leaf%mozilla.org
4ad9f70d5d Landing nspr library name change, and plevent function call change. 1999-03-17 21:32:03 +00:00
mscott%netscape.com
c8993905bc Temporary work around for Bug #3790. Layout is having trouble with scrolling when the iframe has a height expressed in terms of a percent. So we are going to hard code the height of the message pane. This allows folks to scroll through their messages instead of seeing only the first few lines. I just tweaked the xul file to replace the 100% height with a fixed value.
a=chofmann
1999-03-16 23:30:57 +00:00
bienvenu%netscape.com
2323ecba53 fix 3765 r=mscott,scottip a=chofmann problem updating thread pane after get new mail 1999-03-16 03:16:31 +00:00
nhotta%netscape.com
ea2732bebd Change to generate a meta-tag for i18n mail testing, for the dogfood only (and windows only), reviwed by rhp, approved by chofmann. 1999-03-16 00:52:37 +00:00
putterman%netscape.com
ceeb0bac1b can now change folder root. Reviewed by waterson and approved by chofmann 1999-03-15 22:33:09 +00:00
bienvenu%netscape.com
3cc81cdb06 fix 3754 assert deleting a mail message r=davidmc, a=chofmann 1999-03-15 21:46:11 +00:00
bienvenu%netscape.com
b3707d6ccf fix problem in reply all 1999-03-15 07:43:14 +00:00
bienvenu%netscape.com
2e5950d728 latest mork drop, fix commit code 1999-03-15 01:32:31 +00:00
bienvenu%netscape.com
118473a4ed add comma separator between addresses, remove null byte in msg hdr yarn 1999-03-14 23:00:31 +00:00
jefft%netscape.com
6c5ccfaee4 more reply/forward message support 1999-03-14 21:01:36 +00:00
jefft%netscape.com
b098284708 more reply/forward message implementation 1999-03-14 21:00:30 +00:00
jefft%netscape.com
d42476b2ea rename GetMessageHeader to GetRDFResourceForMessage 1999-03-14 20:58:58 +00:00
bienvenu%netscape.com
1d413c34dc add accessors for recipients and cc list 1999-03-14 17:46:14 +00:00
jefft%netscape.com
111c3347ee call nsJSUtils::nsConvertObjectToJSVal to convert returning object into jsval 1999-03-13 20:15:08 +00:00
jefft%netscape.com
db9686df9a partially enable reply and forward message 1999-03-13 20:10:10 +00:00
ducarroz%netscape.com
aeda095c58 Remove default text, now the default body is blank 1999-03-13 18:02:33 +00:00
ducarroz%netscape.com
4060705aa7 Part of implementation of Reply and Forward 1999-03-13 07:51:54 +00:00
ducarroz%netscape.com
af0a0522ec Part of implementation of Reply and Forward. Use new SendMessage command 1999-03-13 07:51:15 +00:00
ducarroz%netscape.com
36ea66eee2 add pref for reply_to 1999-03-13 07:49:23 +00:00
alecf%netscape.com
c1cdfe0b36 #if 0 out calls to functions we haven't defined yet. 1999-03-13 01:07:11 +00:00
alecf%netscape.com
61204aa2a1 remove more undefined symbols by linking against more libraries 1999-03-13 01:06:27 +00:00
chuang%netscape.com
f6a3a8deab Change 3 pane layout using frame instead of iframe 1999-03-13 01:03:50 +00:00
alecf%netscape.com
629983ae76 putterman's patches to re-root thread pane 1999-03-13 00:50:51 +00:00
nhotta%netscape.com
53f3fa0998 Added a MIME decoder interface which takes arguments in nsString. 1999-03-13 00:28:18 +00:00
rhp%netscape.com
f67e34fb3e Changes for content type handler plugins on unix 1999-03-12 23:28:39 +00:00
rhp%netscape.com
a8c4315b5b Change for different names on non PC platforms 1999-03-12 23:17:59 +00:00
rhp%netscape.com
e170c61dc8 Change for temporary stat() call. 1999-03-12 23:16:52 +00:00
mscott%netscape.com
e5ec9412e7 Add line return after "Mailbox Done" to make it easier for QA to smoketest this string. 1999-03-12 22:05:32 +00:00
warren%netscape.com
89f1d1abfc Changed background colors to be standard messenger. 1999-03-12 21:29:44 +00:00
warren%netscape.com
5ab052576e Changed GetEnabledCommands to GetAllCommands/IsCommandEnabled. 1999-03-12 21:28:34 +00:00
ducarroz%netscape.com
11e2183a87 Add GetMessageHeader Interface (written by jefft) 1999-03-12 20:41:43 +00:00
ducarroz%netscape.com
796038119d Add ReplyMessage, ForwardMessage and SendMessage2 interface 1999-03-12 20:39:16 +00:00
ducarroz%netscape.com
57a04ffe26 implement Message Forward and Reply 1999-03-12 20:36:53 +00:00
bienvenu%netscape.com
eb755aee9d add mork to makefiles 1999-03-12 20:31:57 +00:00
bienvenu%netscape.com
659553129c turn on file stuff for Unix 1999-03-12 20:20:54 +00:00
bienvenu%netscape.com
0f4e1f431e mork landing 1999-03-12 20:16:40 +00:00
bienvenu%netscape.com
d3fbc3f048 add error check that we can actually get the hdr from the db 1999-03-12 20:16:23 +00:00
bienvenu%netscape.com
b3082e3c1b mork landing, fix delete of local mail messages 1999-03-12 20:12:41 +00:00
alecf%netscape.com
b55e70fd90 now link libnntp directly into base, so we can do dogfood 1999-03-12 20:05:16 +00:00
bienvenu%netscape.com
a668ff3e27 initialize offset before asking for it 1999-03-12 19:57:56 +00:00
bienvenu%netscape.com
e8212d3f9c fix buffer size overstatement, add assertions for various failures 1999-03-12 19:54:26 +00:00
bienvenu%netscape.com
d5acc023a4 fix character after line continuation character problem 1999-03-12 19:12:37 +00:00
alecf%netscape.com
df46fba463 uppercase filename for Unix 1999-03-12 18:50:31 +00:00
bienvenu%netscape.com
ef19caf445 start adding mork to linux build 1999-03-12 18:16:34 +00:00
ducarroz%netscape.com
42ddb8b41d change root path preference name 1999-03-12 17:17:10 +00:00
ducarroz%netscape.com
921beae1cc change prefs properties name to be compatible with Nova's prefs as much as possible. Add pref for reply to. 1999-03-12 17:16:06 +00:00
putterman%netscape.com
379842df79 Load Message 1999-03-12 13:18:14 +00:00
putterman%netscape.com
0efe910dbd removed release of nsmsghdr until we decouple from rdf. 1999-03-12 13:17:45 +00:00
putterman%netscape.com
003a8fd6ea Moved parse url utility 1999-03-12 13:17:21 +00:00
putterman%netscape.com
01c4566091 Can either load a demo message or a real message. 1999-03-12 13:16:51 +00:00
putterman%netscape.com
af5f9f7e76 link with msgdb and rdfutil. 1999-03-12 13:14:57 +00:00
putterman%netscape.com
a607d85b22 Date displays correctly. 1999-03-12 13:14:33 +00:00
putterman%netscape.com
3863521ffd Fix some idl changes. 1999-03-12 08:02:35 +00:00
putterman%netscape.com
cb9b0af1ce Specify folder with two '/'. 1999-03-12 07:59:03 +00:00
putterman%netscape.com
bb23d88656 Remove another release because of RDF nsMsgHdr problems. Will fix after we
decouple nsMsghdr and nsIMessage.
1999-03-12 07:58:20 +00:00
putterman%netscape.com
98bbb002c5 Add and Remove folderListeners, and hook up DeleteMessage between datasource
and database.
1999-03-12 07:57:26 +00:00
putterman%netscape.com
073233a928 Added a parameter to CreateMsgHdr to determine if we use GetMessageKey while
creating URI.
1999-03-12 07:56:24 +00:00
putterman%netscape.com
510b1c3f03 Add and Remove FolderListeners. 1999-03-12 07:55:26 +00:00
putterman%netscape.com
d419f08699 Add and Remove Folder Listeners. 1999-03-12 07:54:48 +00:00
bienvenu%netscape.com
10d777902f initial mork landing - not part of build yet 1999-03-12 07:39:27 +00:00
mscott%netscape.com
38f0f39756 add printf statement for "Mailbox Done" to allow QA to script a smoketest for the mail client. 1999-03-12 06:24:34 +00:00
mscott%netscape.com
f1ff990ae2 Add a return value at the end of GetSmtpName to fix build breakage on windows. I don't know why VC6.0 let it go.... 1999-03-12 05:33:00 +00:00
mscott%netscape.com
54c5ed351f Build nsPop3Service.cpp 1999-03-12 04:19:12 +00:00
mscott%netscape.com
1f8dc5f9a2 Export nsIPop3Service.h 1999-03-12 04:18:34 +00:00
mscott%netscape.com
7a4de4fd4c Implement get new mail. 1999-03-12 04:15:13 +00:00
mscott%netscape.com
8583c9f361 MsgGetNewMsg should call the get new mail function. 1999-03-12 04:14:28 +00:00
mscott%netscape.com
7838849ad7 Changes for naoki to implement set character set function. 1999-03-12 04:13:53 +00:00
mscott%netscape.com
a372c3e741 Changes for naoki to fill in the character set encoding menu. 1999-03-12 04:13:11 +00:00
mscott%netscape.com
60e382ecc4 Changes for Naoki to implement set character set menu stuff.
Implement GetNewMsgs function which runs a get new mail url through the pop3 service.
1999-03-12 04:12:36 +00:00
mscott%netscape.com
4d61525fe2 oops don't build pop3test until I'm ready for it to work again... 1999-03-12 04:10:59 +00:00
mscott%netscape.com
82a665a4f8 pop3 test no longer needs to create a transport. Go through the pop3 service for running a get new mail url.... 1999-03-12 04:09:39 +00:00
mscott%netscape.com
afea5c7960 factory can now create a pop3 service... 1999-03-12 04:07:52 +00:00
mscott%netscape.com
751eb786d3 Build nsPop3Service. 1999-03-12 04:06:09 +00:00
mscott%netscape.com
dd707a4593 Creating a pop3 protocol should not require a transport. We should do it ourselves. LoadUrL should take a consumer. 1999-03-12 04:05:40 +00:00
mscott%netscape.com
cba3d20efc updates to use nsIMsgMailNewsUrl to pick up url listener stuff. define a default Pop3 port... 1999-03-12 04:04:40 +00:00
mscott%netscape.com
05bca94454 Update the interface so it supports the nsIMsgMailNews interface... 1999-03-12 04:02:53 +00:00
mscott%netscape.com
cc258d652c We no longer need to create the transport for the smtp protocol. Use smtpName as sender's name. 1999-03-12 03:57:59 +00:00
mscott%netscape.com
dc4e7da04f Updates to smtp protocol. We should not require the caller to create the transport at construction time. the protocol should do this itself. 1999-03-12 03:57:13 +00:00
mscott%netscape.com
de32acb4fd use default smtp port to initialize m_port. 1999-03-12 03:55:46 +00:00