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

1815 Коммитов

Автор SHA1 Сообщение Дата
chuang%netscape.com 1c747bcccc Set window overflow policy 1999-04-12 09:02:48 +00:00
braddr%puremagic.com 4cee9af102 oops.. $(ZLIB_LIB) -> $(ZLIB_LIBS) 1999-04-12 07:06:05 +00:00
sspitzer%netscape.com 9641f9a8ac use a more realistic example in the comment 1999-04-12 03:58:21 +00:00
sspitzer%netscape.com 2e29c63d52 use a more realistic path 1999-04-12 03:57:19 +00:00
sspitzer%netscape.com 2330cb0b56 add news_message:// URI to the example comment 1999-04-12 03:53:27 +00:00
sspitzer%netscape.com 951e50dbd6 renamed NS_MAILNEWSMESSAGERESOURCE_CID to NS_MAILBOXMESSAGERESOURCE_CID
(it is mailbox_message:// after all) created NS_NEWSMESSAGERESOURCE_CID (for news_message://)
1999-04-12 03:42:08 +00:00
sspitzer%netscape.com bdb969e36b cleaned this code up. (still a work in progress) 1999-04-12 03:41:32 +00:00
sspitzer%netscape.com fa143b4359 more debugging printfs and comments to help explain what's going on 1999-04-12 03:37:29 +00:00
sspitzer%netscape.com a23a6b2d9c changes required because I added nsNewsSummarySpec.h nsNewsSummarySpec.cpp 1999-04-12 03:35:38 +00:00
sspitzer%netscape.com 3918620a5d initial add (for the newsdb work) 1999-04-12 03:32:22 +00:00
bienvenu%netscape.com e54e498e39 add a couple methods for imap folder sync 1999-04-11 23:28:48 +00:00
bienvenu%netscape.com 40289e551a fix a couple top level threading bugs 1999-04-11 23:27:36 +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
braddr%puremagic.com bc34760959 Changed direct uses of -lz or -lzlib to $(ZLIB_LIBS)
Changed direct use of -lnspr3 and friends to $(NSPR_LIBS)
1999-04-11 23:07:04 +00:00
braddr%puremagic.com 47749dec10 -lz should be -lzlib 1999-04-11 22:37:49 +00:00
braddr%puremagic.com 689164d9f2 Fix linking for nspr libs 1999-04-11 22:12:29 +00:00
sspitzer%netscape.com 158b7bd43e windows doesn't build the mailbox test, so UNIX isn't going to either. 1999-04-11 19:24:12 +00:00
sspitzer%netscape.com c989e21049 fix the hardcoded value. don't wory. this is temporary anyways 1999-04-11 00:39:30 +00:00
sspitzer%netscape.com b44a1dab62 fix the hardcoded value. don't panic, this is all temporary work anyways 1999-04-11 00:39:01 +00:00
sspitzer%netscape.com 4f91b59887 more newsdb related stuff 1999-04-11 00:38:32 +00:00
sspitzer%netscape.com 68fecc78c7 strcmp returns 0 if the strings match. doh! 1999-04-10 23:12:01 +00:00
sspitzer%netscape.com 70b8a65146 commented out the pop3 test because alecf's recent changes cause it not
to build
1999-04-10 22:55:21 +00:00
sspitzer%netscape.com e56359dbce pop3Test is broken, due to alecf's recent changes. 1999-04-10 22:50:41 +00:00
sspitzer%netscape.com 12206d967b changes for the news host gif 1999-04-10 22:43:12 +00:00
sspitzer%netscape.com 1df8f1c3ef added news host icon 1999-04-10 22:42:15 +00:00
sspitzer%netscape.com 211f3461c5 fix my typos 1999-04-10 22:14:23 +00:00
sspitzer%netscape.com c57cb17c9b more newsdb work 1999-04-10 22:05:58 +00:00
sspitzer%netscape.com df1ffb59a1 more newsdb changes and changes to quiet the compiler 1999-04-10 22:04:29 +00:00
sspitzer%netscape.com aec4acfc17 more newsdb related changes 1999-04-10 22:04:02 +00:00
sspitzer%netscape.com bc72fdf02f more newsd related changes.
and changes to quiet the compiler
1999-04-10 22:03:26 +00:00
sspitzer%netscape.com d0531f9389 anal retentive stuff, ignore 1999-04-10 22:02:39 +00:00
alecf%netscape.com cbe6a9e734 forgot to define getDefaultCharPref 1999-04-10 21:58:09 +00:00
sspitzer%netscape.com 8178791847 minor tweak to the still-not-done news parser test 1999-04-10 21:56:55 +00:00
alecf%netscape.com 8308172bea oops, forgot to check in these updated interfaces
- add SetKey() and remove LoadPreferences() so that we can build these objects lazily
1999-04-10 21:04:50 +00:00
alecf%netscape.com dc94e0bc7c implementation for updated Multiple Accounts. create accounts/identities lazily, etc 1999-04-10 20:55:30 +00:00
alecf%netscape.com 910bd725b8 the POP3 service now takes an nsIPop3IncomingServer to get context for all pop3 activity.
nsIPop3Sink now contains an nsIPop3IncomingServer that gets passed down along
with the URL so that after the URL has run we still have information about which server this came from
1999-04-10 20:50:52 +00:00
alecf%netscape.com 43b01ca5c8 rev the Multiple Accounts system:
- remove LoadPreferences() function, make use of SetKey instead
- lazily create accounts/identities/servers are they are requested
- request pref service inside each object rather than passing the same service around
- start to support upgrading of preferences from 4.x world
- preference accessors ask prefs store directly instead of trying to maintain their own copy of each preference
- start to add support for shadow/default "fallback" account/server prefs
1999-04-10 20:46:47 +00:00
alecf%netscape.com 81db3b9355 resort to the lowest common denomenator - don't make special cases for mac 1999-04-10 20:39:59 +00:00
alecf%netscape.com 7f40895261 clean up the data source
- move much of the target-creation logic into seperate functions
- speed up enumeration by using enumeration function rather than element->GetAt() style loops
1999-04-10 20:38:53 +00:00
alecf%netscape.com 98b4f548a5 add mailnews/idl to the unix build 1999-04-10 20:28:19 +00:00
alecf%netscape.com 4748ca69a4 create idl file for MailNewsTypes.h so that other IDL files don't get confused 1999-04-10 20:26:54 +00:00
alecf%netscape.com 4f5df45a2f move nsIMsgThread to base/public, and create IDL source
nsIMsgThread.idl has to be in base/public because nsIMessage needs it during
IDL compilation
1999-04-10 20:23:54 +00:00
alecf%netscape.com e2b4b58775 include mdb.h because soon the interface file will not be including it 1999-04-10 20:21:03 +00:00
sspitzer%netscape.com 4c5b1e2a1c point the news demo url to an article on a public news server. so that it
works for people outside netscape
1999-04-10 17:10:26 +00:00
jefft%netscape.com 2ed06b463a enabled imap logging facility 1999-04-10 15:34:48 +00:00
nhotta%netscape.com ebbf4c1749 CSID -> charset name 1999-04-10 05:03:24 +00:00
ducarroz%netscape.com ac48283899 Mime Mac landing, last part 1999-04-10 01:44:54 +00:00
sspitzer%netscape.com 9b05e964f0 changes needed for when we build with libIDL
the idl files need to get exported before we build news
1999-04-10 01:44:46 +00:00
ducarroz%netscape.com 164aa2c964 Fix class member function declaration problem 1999-04-10 01:43:53 +00:00
ducarroz%netscape.com 88e3f8a978 update project files 1999-04-10 01:40:20 +00:00
ducarroz%netscape.com 94dd6312c3 Mime Mac Landing, fixed few build problem 1999-04-10 01:38:48 +00:00
sspitzer%netscape.com 46a93c1e55 ignore the test that gets created 1999-04-10 01:37:52 +00:00
ducarroz%netscape.com c2e48427d1 update Manifest files 1999-04-10 01:36:30 +00:00
ducarroz%netscape.com 58fa9b9432 First Checked In. 1999-04-10 01:35:38 +00:00
nhotta%netscape.com 9c9a88fd59 MIME encoder utf-8 support. 1999-04-10 01:00:15 +00:00
sspitzer%netscape.com e0763e021e changes to get newsParserTest to work (at least, work better...) 1999-04-10 00:54:19 +00:00
sspitzer%netscape.com d1bb8d096c changes to get the tree to build when the libIDL rpms are installed 1999-04-10 00:41:03 +00:00
sspitzer%netscape.com 0c4be041ff adding these cvsignore files 1999-04-10 00:39:11 +00:00
sspitzer%netscape.com 61baf4feba ignore the test that gets built 1999-04-10 00:36:48 +00:00
jefft%netscape.com 1a035858d3 set flag state to imap parser at the intialize() method; use PR_CALLOC instead of PR_MALLOC 1999-04-10 00:35:19 +00:00
sspitzer%netscape.com 3e67a02921 fix the makefile to listen to ENABLE_TESTS 1999-04-10 00:35:08 +00:00
sspitzer%netscape.com e4af1c9abf fixes to make the tests build 1999-04-10 00:34:44 +00:00
sspitzer%netscape.com 2d359f0ce0 comment out mailbox test, because it is stale and won't build 1999-04-10 00:34:26 +00:00
sspitzer%netscape.com d698abb60a changes to make the tests build 1999-04-10 00:34:04 +00:00
jefft%netscape.com 855c8da9bf (not part of the build yet) rename TIMAPACLRightsInfo to nsIMAPACLRightsInfo 1999-04-09 22:06:58 +00:00
jefft%netscape.com fe2a604ae9 (not part of the build yet) fixed typo for AllocateCanonicallFolderPath 1999-04-09 22:05:43 +00:00
jefft%netscape.com 6ee945864e (not part of the build yet) export nsIMAPNamespace.h 1999-04-09 22:04:21 +00:00
jefft%netscape.com 1a3432285e (not part of the build yet) more porting from 4.5 to 5.0; filling in more stub'd methods in nsImapProtocol; added missing host info methods 1999-04-09 21:55:28 +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 cd68fdde0a remove a few uses of GetBuffer() 1999-04-09 02:44:17 +00:00
bienvenu%netscape.com 8f0c2269a0 bunch of stuff to get message header download working 1999-04-09 01:46:22 +00:00
jefft%netscape.com ceb7703d96 failed to set m_protocolInitialized flag when protocol did get initialized 1999-04-08 23:38:30 +00:00
rhp%netscape.com 9c5fd14fb0 Fix for bug #4784 - reviewer: mscott - This is a fix for
a problem when not escaping XML output from RFC822 headers.
1999-04-08 23:35:08 +00:00
mscott%netscape.com f04324128d Add test option for select folder and use the imap service to implement this test. 1999-04-08 23:06:25 +00:00
mscott%netscape.com b3d843b1f7 (not part of the build yet)
support the SelectFolder interface.
1999-04-08 23:05:35 +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
mscott%netscape.com fb7eed9d41 (not part of the build yet).
I removed our dependencies on xplib so we no longer need to link to it. This cuts down the imap dll by some 40% or so. yippee!
1999-04-08 23:04:13 +00:00
mscott%netscape.com 080bea8c05 (not part of the build yet)
Update imap body shell to use nsHashTable instead of XP_HashTable.
1999-04-08 23:00:10 +00:00
jefft%netscape.com e4a9e8e984 (not part of the build yet) more porting on message download; remove SetMessageDownloadOutputStream method; added PostLineDownLoadEvent, m_downloadLineCache, & m_fromHeaderSeen 1999-04-08 22:14:02 +00:00
jefft%netscape.com 6f6e7bf39b added TLineDownloadCache class 1999-04-08 22:10:52 +00:00
jefft%netscape.com 9d9385e493 (not part of the build yet) removed SetMessageDownloadOutputStream 1999-04-08 22:10:03 +00:00
jefft%netscape.com 18abd805a7 (not part of the build yet) more porting from 4.5; added GetShouldDownloadArbitraryHeaders, GetArbitraryHeadersToDownload, AdjustChunkSize, FetchMessage method; added more member variable - m_trackingTime, m_startTime, m_endTime, m_tooFastTime, m_idealTime, m_chunkAddSize, m_chunkStartSize, m_maxChunkSine, m_fetchByChunk, m_chunkSize & m_chunkThreshold 1999-04-08 14:50:17 +00:00
mscott%netscape.com dae7fbf1a0 (not part of the build yet) a=cyeh.
Replace the identity stuff with their equivalents in nsIMsgIncomingServer.
use the imap service to create a protocol instance instead of creating one directly ourselves.
1999-04-08 02:59:52 +00:00
mscott%netscape.com 09dd9b99f1 (not part of the build yet) a=cyeh.
build nsImapService and nsImapIncomingServer.
1999-04-08 02:58:38 +00:00
mscott%netscape.com 8272d94590 (not part of the build yet) a=cyeh.
Foundation for our imap service. Right now it only creates protocol instances.
1999-04-08 02:57:47 +00:00
mscott%netscape.com 522e54db4a (not part of the build yet) a=cyeh.
implementation of the nsIImapIncomingServer interface. This class is responsible for maintaining an up to date list of all the prefs for a given imap server.
1999-04-08 02:57:20 +00:00
mscott%netscape.com c493c76177 (not part of the build yet) a=cyeh.
Replace identity with nsIMsgIncomingServer. Initialize now takes a host session list.
1999-04-08 02:56:12 +00:00
mscott%netscape.com d0f15cebcd (not part of the build yet) a=cyeh.
Replace the identity with nsIMsgIncomingServer. Initialize now takes in the host session list.
1999-04-08 02:55:29 +00:00
mscott%netscape.com b1b3e8059b (not part of the build yet) a=cyeh.
Replace identity stuff with nsIMsgIncomingServer.
1999-04-08 02:54:20 +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 1a5dfb158b (not part of the build yet) a=cyeh.
I changed the dll name for imap to be msgimap.dll. We now need prefs and js in the requires list.
1999-04-08 02:49:40 +00:00
mscott%netscape.com 7a96ad797e (not part of the build) a=cyeh.
Imap factory can now generate components for the imap service and for the imap incoming server.
1999-04-08 02:48:56 +00:00
putterman%netscape.com 3550b83e4a Fixes bug 4650. Backed out some changes so that linux will start working again.
When bug 4668 is fixed I will put these back in.  Approved by chofmann and reviewed
by mscott.
1999-04-07 20:56:48 +00:00
bienvenu%netscape.com 6308bd3f0f avoid iterating over first thread twice 1999-04-07 06:56:19 +00:00
jefft%netscape.com a13671c213 partially hooked up imap parser and fe proxy event implementation 1999-04-07 04:33:45 +00:00
jefft%netscape.com 858d9c1663 added NS_INIT_REFCNT() to the constructor; temporary added a global gImapHostSessionList for the test purpose 1999-04-07 04:29:12 +00:00
jefft%netscape.com cf6dfe2850 export nsImapServerResponseParser.h nsIMAPGenericParser.h & nsImapSearchResults.h 1999-04-07 04:26:38 +00:00
jefft%netscape.com bff4d92da5 implemented nsIImapMailfolder, nsIImapMessage, nsIImapExtension, nsIImapMiscellaneous interfaces 1999-04-07 04:25:12 +00:00
mcafee%netscape.com 9bdb3e952e Using XP macro for -lz 1999-04-07 04:19:01 +00:00
mcafee%netscape.com 072688873d XP way of specifying libz 1999-04-07 03:47:27 +00:00
putterman%netscape.com b385bdcc74 More work on threads. 1999-04-07 02:50:25 +00:00
nisheeth%netscape.com c0701131df Fixing well-formedness errors reported by expat... 1999-04-07 02:03:08 +00:00
mscott%netscape.com f5efaede06 Fix for part of the problem with get new mail failing. We were passing a null pointer instead of the address of the pointer... 1999-04-07 01:56:15 +00:00
nisheeth%netscape.com 29243e607e Fixing well-formedness errors caused by expat... 1999-04-07 01:54:04 +00:00
bienvenu%netscape.com 7d501977df start adding msgrfc822 parser, fix multiple thread problem 1999-04-07 01:41:23 +00:00
mscott%netscape.com 3d649b68d8 New folder icon from scotty. 1999-04-07 01:01:11 +00:00
putterman%netscape.com bf8ad40a9c Add return value to end of function so all control paths return a value. 1999-04-07 00:59:52 +00:00
alecf%netscape.com 5c9992d989 include the right RDF idl file 1999-04-07 00:43:04 +00:00
bienvenu%netscape.com 39a278ec79 fix thread iterator, add some debugging iterators 1999-04-07 00:31:36 +00:00
mscott%netscape.com 92828d845e I fixed the pop3 test to be in synch with alecf's identity changes so it should be safe to build the test again. Turning it back on. 1999-04-07 00:27:54 +00:00
mscott%netscape.com abf8780cb0 Updates to use new identity information for alecf. 1999-04-07 00:26:35 +00:00
putterman%netscape.com c4adf07613 Started work on threads. 1999-04-07 00:05:23 +00:00
putterman%netscape.com 2cace2e11b Changes for threads. 1999-04-07 00:04:20 +00:00
putterman%netscape.com 3d07d87559 Started work on threading. 1999-04-07 00:03:26 +00:00
mscott%netscape.com 8cbf6c1c66 temporarily fix windows build breakage for alecf by not building the test directory. QA needs this test for their smoketests though. So as soon as I've updated the code with Alec's changes, I'll turn it back on. 1999-04-07 00:01:25 +00:00
alecf%netscape.com 94b297e626 forgot to export nsMsgAccount and nsMsgAccountManager 1999-04-06 23:35:17 +00:00
alecf%netscape.com e82c8f8241 oops, both parameters had the same name in the header 1999-04-06 23:28:03 +00:00
alecf%netscape.com 4bbbdcddde oops, parameters had the same name 1999-04-06 23:26:38 +00:00
alecf%netscape.com 61d646dfda get the SMTP prefs from the current identity 1999-04-06 22:49:27 +00:00
alecf%netscape.com 91a6c4678f get composition prefs from the current identity 1999-04-06 22:49:03 +00:00
alecf%netscape.com 2f6e408e20 land multiple accounts system into local mail and pop 1999-04-06 22:48:25 +00:00
alecf%netscape.com ff44ac006c landing multiple accounts
account information is now acquired by the account manager, which is held by the nsIMsgMailSession service.
1999-04-06 22:47:12 +00:00
mscott%netscape.com ebc92e6165 Checking in new messenger icons I got from scotty today. 1999-04-06 22:42:51 +00:00
alecf%netscape.com 571c95b24b new POP3 incoming server implementations 1999-04-06 22:37:51 +00:00
alecf%netscape.com 302e12e4e6 first addition of POP3 incoming server implementation 1999-04-06 22:36:19 +00:00
alecf%netscape.com 535f8bf8de first addition of nsIMsgAccount and nsIMsgAccountManager implementations 1999-04-06 22:35:43 +00:00
alecf%netscape.com ad70ff9ea6 first addition of account/identity interfaces, with IDL 1999-04-06 22:35:13 +00:00
alecf%netscape.com 3790ed5c9c first addition of identity work
- Identity for outgoing mail
- Incoming Server for incoming mail
1999-04-06 22:34:19 +00:00
alecf%netscape.com 52dfdee6cc first check in of identity tests 1999-04-06 22:30:47 +00:00
alecf%netscape.com b6d19b3e68 remove dependancy on libxp so we can track this with ldd -r 1999-04-06 22:30:20 +00:00
mscott%netscape.com f980da1c60 The style sheets for displaying message headers is now in /res/mailnews/messenger. 1999-04-06 22:24:05 +00:00
alecf%netscape.com 5f3050d965 rev this interface 1999-04-06 22:23:11 +00:00
mscott%netscape.com d0fb5c1f7b The style sheets for displaying message headers are now being copied into /res/mailnews/messenger. 1999-04-06 22:22:15 +00:00
alecf%netscape.com f889bdf135 fix crash if local mail directory is not found 1999-04-06 22:19:59 +00:00
nhotta%netscape.com 6b54fa0505 Changed to use unicode converter and related changes. 1999-04-06 21:46:15 +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
mscott%netscape.com fd16397931 Add getters and setters for the identity associated with the url. If the caller attempts to get an identity and we don't have one, then we go out and return the default identity.... 1999-04-06 21:02:07 +00:00
ducarroz%netscape.com 2f046a21b4 Update project, added nsRDFCursorUtil.cpp 1999-04-06 19:32:15 +00:00
mscott%netscape.com 47734ea2b1 Fix linux breakage for rhp. Build new mime/emitters/raw directory. 1999-04-06 19:05:00 +00:00
rhp%netscape.com 7bfca29511 Changes for new CID 1999-04-06 19:03:01 +00:00
rhp%netscape.com e7eb2facb3 Changes for cleaner attachment output 1999-04-06 18:56:54 +00:00
putterman%netscape.com b9ad46047b More work on unread messages view. 1999-04-06 18:40:30 +00:00
bienvenu%netscape.com e306d0f9b6 add interfaces to get thread object from msg hdr or msg key 1999-04-06 18:27:28 +00:00
ducarroz%netscape.com 1599e4701f update project 1999-04-06 18:23:30 +00:00
ducarroz%netscape.com 9f630ba983 Don't need to link with msgCoreUtil.lib 1999-04-06 18:22:31 +00:00