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

584 Коммитов

Автор SHA1 Сообщение Дата
bienvenu%netscape.com d95e434499 add export of host session list interface 1999-06-20 16:11:06 +00:00
bienvenu%netscape.com 8a6eb35dcb run url queue from mozilla thread, more work on imap filters 1999-06-20 15:35:10 +00:00
bienvenu%netscape.com 7b175f3c86 don't continue applying filters after move 1999-06-16 05:58:02 +00:00
mscott%netscape.com 274363cbf7 After creating an imap url from create instance, we need to initialize it. 1999-06-16 03:10:22 +00:00
mscott%netscape.com b65da831b0 Add initialize support 1999-06-16 03:09:12 +00:00
mscott%netscape.com 049a8db3f4 Add interface method for initialize. 1999-06-16 03:08:49 +00:00
mscott%netscape.com 925085f3ed Bug #8221 fix memory problems with nsCOMPtr & using do_QI around methods. 1999-06-15 23:39:56 +00:00
hangas%netscape.com 06e40991b1 Added nsImapMoveCoalescer.cpp 1999-06-15 23:30:01 +00:00
bienvenu%netscape.com 440e26b7fb add imap move coalescer to filter code 1999-06-15 23:17:49 +00:00
bienvenu%netscape.com 2e11e8f2bb not part of build, initial entry into cvs of helper class for coalescing moves 1999-06-15 21:20:08 +00:00
jefft%netscape.com 830f5cd62f fixed Mac build bustage 1999-06-15 15:12:52 +00:00
jefft%netscape.com 93ae12bb83 fix linux build bustage 1999-06-15 15:05:48 +00:00
jefft%netscape.com 67395ada51 added files: mozilla/mailnews/imap/src/nsImapUndoTxn.cpp 1999-06-15 13:20:34 +00:00
jefft%netscape.com d990e4fb61 more on unod work - added SetCopyResponseUid() method; nsImapMoveCopyMsgTxn class; fix set message flags not working problem 1999-06-15 13:16:51 +00:00
jefft%netscape.com ec5264cde5 added SetCopyResponseUid interface 1999-06-15 13:12:54 +00:00
jefft%netscape.com 54bdbaf527 added nsImapUidExpunge action 1999-06-15 13:12:08 +00:00
putterman%netscape.com c7f23c6607 Added deleteStorage parameter. 1999-06-14 22:25:10 +00:00
bienvenu%netscape.com 33e7b223dc prepare for msgdb idl 1999-06-14 02:20:41 +00:00
bienvenu%netscape.com 3afd079799 more work on imap filters 1999-06-12 02:04:29 +00:00
bienvenu%netscape.com aa6f741aaa restructure filter code to start on imap filters 1999-06-11 07:07:04 +00:00
jefft%netscape.com 5343385862 undo framework 1999-06-10 14:55:36 +00:00
mscott%netscape.com 14b921cb3a Use NS_WITH_SERVICE1 which uses the service manager that was passed in to
NSRegisterSelf / NSUnregisterSelf.
1999-06-09 06:40:48 +00:00
sspitzer%netscape.com 82354feb6e move StringHash to nsMsgUtils.cpp, and use NS_MsgHashIfNecessary() in all
the ns*URI2Path() calls in the ns*Utils.cpp files to hash the file
names if necessary.
also, don't use fprintf().
1999-06-08 05:08:31 +00:00
sspitzer%netscape.com 026c93aa61 giant cleanup of Windows mail / news makefile.wins. properly use MODULE, and name things so that Windows and UNIX match. (a big checkin for UNIX proceeded this.) 1999-06-08 02:22:10 +00:00
sspitzer%netscape.com 614b25751b 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 989344b80b remove IGNORE_MANIFEST. 1999-06-07 21:28:20 +00:00
mscott%netscape.com 7076a0c3d5 remove IGNORE_MANIFEST and remove LCFLAGS since we don't have any. 1999-06-07 21:11:16 +00:00
mscott%netscape.com c78ee2032c Don't build dll until the install phase, not the lib phase. 1999-06-07 08:22:54 +00:00
mscott%netscape.com 266ed15e24 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
mscott%netscape.com 9fb7de13d5 Remove unnecessary ifdef code... 1999-06-05 00:10:16 +00:00
mscott%netscape.com 087b7b5fb2 Bug #5633 -- use NS_WITH_SERVICE macro. Also cleaned up goto statements such that if we fail to register or unregister a component, we try to register/unregister the rest of the components before giving up. 1999-06-05 00:06:05 +00:00
sspitzer%netscape.com 37e9ec63ea follow briano's lead and use MOZ_DLL_SUFFIX 1999-06-04 22:18:07 +00:00
mscott%netscape.com 4c24e5a54a replace nsAutoCString with more efficient calls using nsAutoString.GetBuffer. This requires us to force several nsAutoStrings to be created as one byte strings (which is okay). 1999-06-04 21:44:57 +00:00
mscott%netscape.com d43f8dc8f7 Include nsIFileSpec.h 1999-06-04 21:43:16 +00:00
mscott%netscape.com 7f87438369 support SaveMessageToDisk (stub right now).
Remove nsAutoCString with more efficient call to nsString.GetBuffer.
1999-06-04 21:40:25 +00:00
alecf%netscape.com d06d7ce333 fix a bunch of warnings about shadowed variables, etc 1999-06-04 04:17:56 +00:00
alecf%netscape.com 6e65c166dc fix leak 1999-06-04 04:17:26 +00:00
mscott%netscape.com 1d157c2160 Remove unnecessary LINCS now that all headers are pushed to the same directory. 1999-06-03 23:42:51 +00:00
rickg%netscape.com 2525d04098 replaced nsString2.h references with nsString.h 1999-06-02 01:03:41 +00:00
jefft%netscape.com 818691e714 fixed unmatching memory free 1999-05-29 01:20:28 +00:00
jefft%netscape.com ea12e75566 removed unneeded code 1999-05-29 01:19:48 +00:00
jefft%netscape.com aaae5a0a97 partially fixed bug 7147 -- Drop-down menu does not show folder when selecting Move Message 1999-05-28 20:30:23 +00:00
mscott%netscape.com 32a4a61bc4 Remove inadvertant ';' in if clause. thanks to sfraser for pointing it out. 1999-05-28 20:00:33 +00:00
blizzard%redhat.com 336beea369 remove hard coded toolkit names in tests 1999-05-28 03:42:59 +00:00
mcmullen%netscape.com 7dce873c56 Removed base/baseDebug.shlb 1999-05-28 00:48:24 +00:00
ducarroz%netscape.com 9e355ce031 Remove msgLocal dependency 1999-05-28 00:28:37 +00:00
mscott%netscape.com c1c89e5808 Remove obsolete dependency on local. 1999-05-27 22:16:07 +00:00
mscott%netscape.com faac19b5aa No longer need to link against local. 1999-05-27 22:14:51 +00:00
mscott%netscape.com 6f61c81c3b Use nsIMgParseMailMsgState & the component manager so we don't have to link against local to pick up the message parser. 1999-05-27 22:13:57 +00:00
jefft%netscape.com 1ddc0fb3ed fixed bug 7163 - imap directory not automatically created if missing 1999-05-27 21:14:02 +00:00
sspitzer%netscape.com ec593b881b fix bustage.
we used to have -llocalmail in our link line.  but that's a component, so that's
wrong, so mcafee removed it.  but we weren't linking against liblocalmail.so, we were actually linking in liblocalmail.a.  but briano's change to mozilla/config/rules.mk made it so liblocalmail.a got moved into dist/lib/components, so now
we need to explictly link against this .a

the problem is in this .a is a class that we need.  mscott is working on
the right fix, and he'll remove this when he re-arranges the code.
1999-05-27 19:14:42 +00:00
mcafee%netscape.com 6dadc570f0 Looks like liblocalmail became a component, removing it from the link line. 1999-05-27 06:37:04 +00:00
bienvenu%netscape.com dc67f8381f fix build bustage 1999-05-27 06:08:15 +00:00
alecf%netscape.com 3af5cfefad API change GetUserName -> GetUsername 1999-05-27 05:54:06 +00:00
alecf%netscape.com 4b3f3ae50b API change - GetUserName -> GetUsername 1999-05-27 05:51:24 +00:00
bienvenu%netscape.com f9b86efab9 fix build bustage 1999-05-27 05:47:52 +00:00
sspitzer%netscape.com 83890318b0 fix UNIX build bustage. we will still have runtime bustage, but I'll fix that
next
1999-05-27 01:22:14 +00:00
mscott%netscape.com 7e9935a79c Fix mismatched memory free. Bug #6722 --> replace PR_Open use with nsFileSpec & nsFileStream. 1999-05-26 22:53:03 +00:00
mscott%netscape.com 0cc9ddde6d Fix memory leak of mailbox struct. 1999-05-26 22:49:09 +00:00
mscott%netscape.com 49ff440b55 Fix uninitialized memory read. 1999-05-26 22:43:01 +00:00
briano%netscape.com 70112c66da Fix for NO_STATIC_LIB builds. 1999-05-26 22:20:12 +00:00
jefft%netscape.com f7a05baf9f more on cached connection work - time out and number of maximum connections per host implementation; fixed delete messages not working problem; fixed crash when server disconnect the connection; inproper ref counting problem 1999-05-26 21:56:36 +00:00
jefft%netscape.com 1faa5ccc50 defautl set fDeleteIsMoveToTrash to true 1999-05-26 21:52:54 +00:00
jefft%netscape.com 4730d69add more on cached connection work - time out and number of maximum connections per host implementation 1999-05-26 21:51:38 +00:00
sspitzer%netscape.com 1220941099 fix build breakage on UNIX 1999-05-26 16:19:50 +00:00
dp%netscape.com 94344009c8 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
briano%netscape.com 4d3055bc0c Fixed the breakage this incomplete makefile was causing NO_STATIC_LIB builds. 1999-05-24 04:55:52 +00:00
bienvenu%netscape.com 7bad36bff6 turn on protocol logging in release mode 1999-05-19 04:43:00 +00:00
jefft%netscape.com 024b366eb6 fixed VC++ 5.0 bustage problem 1999-05-19 01:15:17 +00:00
jefft%netscape.com ff85add93a fixed delete message barf on creating new message header 1999-05-19 01:05:05 +00:00
jefft%netscape.com 835c1e8643 set default maximum connections to be 5 instead of 2 1999-05-18 23:24:07 +00:00
jefft%netscape.com ea25bc066e call load url from imap incoming server 1999-05-18 22:39:32 +00:00
jefft%netscape.com 9bd44c06b5 more on cached connections work -- urlQueue now implemented on nsImapIncomingServer instead of nsImapService; LoadNextQueuedUrl() will be triggered when finishing a running url 1999-05-18 22:38:25 +00:00
jefft%netscape.com d3d218c7c3 more on cached connections - removed CreateImapConnection(), LoadNextQueuedUrl() method 1999-05-18 22:34:41 +00:00
jefft%netscape.com 538dcb2446 more on cached connections - added TellThreadToDie() method 1999-05-18 22:33:49 +00:00
jefft%netscape.com ada08534f2 more on cached imap connections work - added Get/SetMaximumConnectionsNumber(), GetImapConnectionAndLoadUrl(), LoadNextQueuedUrl(), RemoveConnection() method 1999-05-18 22:32:46 +00:00
bienvenu%netscape.com 3dea144f37 fix problem displaying headers when selecting folder we haven't opened before 1999-05-17 22:44:12 +00:00
jefft%netscape.com 47e70117f3 temporary fix for cached connection not working for same imap host 1999-05-17 06:28:10 +00:00
bienvenu%netscape.com 4dd806d676 fix problems selecting folders other than the inbox 1999-05-17 00:41:26 +00:00
jefft%netscape.com 366ce2f7bb making sure cached connection work with multiple imap servers 1999-05-16 21:55:25 +00:00
bienvenu%netscape.com d2e1cc09d5 fix vc5 build bustage 1999-05-16 21:22:27 +00:00
sspitzer%netscape.com fb8e38b9ea more changes needed for runtime. will get unresolved symbols when
services get loaded
1999-05-16 05:22:12 +00:00
sspitzer%netscape.com 35dfe0f80a fix SunOS build bustage.
can you believe one undefined symbol (_._13nsUInt32Array) led to linking in these additional files?  me neither.  question:  why did it build on linux?
1999-05-16 04:55:31 +00:00
sspitzer%netscape.com 5ac0e6f51b ignore the generated test app 1999-05-16 01:43:49 +00:00
bienvenu%netscape.com 10c29093db re-enable selecting of other imap folders besides inbox 1999-05-16 00:10:50 +00:00
mscott%netscape.com b9010df4aa fix warnings by re-ordering membewr data initialization. 1999-05-15 22:18:45 +00:00
mscott%netscape.com a3f9a376b9 Fix signed / unsigned assignment problem... 1999-05-15 22:17:50 +00:00
mscott%netscape.com f251cc4d94 quiet compiler warnings....re-order member variable initialization, remove unused variable. 1999-05-15 22:17:02 +00:00
mscott%netscape.com 1781b62263 Remove unused variable to quiet warning.... 1999-05-15 22:16:00 +00:00
mscott%netscape.com 8a5369f20c Fix unsigned / signed assignment & comparison problems. 1999-05-15 22:15:11 +00:00
mscott%netscape.com b43398d6be quiet compiler...re-order initialization of class members. 1999-05-15 22:14:20 +00:00
mscott%netscape.com c49c15a3e2 fix warning - remove unused variable. 1999-05-15 22:13:09 +00:00
mscott%netscape.com 1ded715447 Fix GetUserName such that it uses GetServer on the folder instead of calling GetCurrentServer from the acct manager. This fixes the imap problem where you couldn't perform cmds like displaying messages unless you imap server was the first one. 1999-05-15 21:07:18 +00:00
mscott%netscape.com a2843c2633 implement GetIncomingServerType as part of adding a GetServer method for a folder. 1999-05-15 19:39:58 +00:00
jefft%netscape.com e1305e9d8f fixed all the subfoler created on top level 1999-05-15 02:59:23 +00:00
bienvenu%netscape.com 0681e2a178 fix get new mail when using cached connection 1999-05-15 02:26:36 +00:00
jefft%netscape.com f9ee7c4805 fixed new folder not added to to the folder pane problem 1999-05-14 23:26:00 +00:00
jefft%netscape.com f743104f91 fixed imap folder discovery problem; the default fNamespacesOverridable should be set to true 1999-05-14 22:46:21 +00:00
bienvenu%netscape.com d2998ec6fb fix message counts for imap inbox 1999-05-14 21:11:07 +00:00
jefft%netscape.com f748400d23 fixed cached connection url race condition 1999-05-14 21:04:17 +00:00
ducarroz%netscape.com b8a7c07e39 Delay creation of m_pathName to avoid problem on Mac with empty path. 1999-05-14 18:52:03 +00:00
jefft%netscape.com 50d98611cc inform the database to delete the message header 1999-05-14 14:27:19 +00:00
jefft%netscape.com 404eb8f4fc cached connection work -- added LoadNextQueuedUrl() method for a connection to call when a url is done executing 1999-05-14 04:15:22 +00:00
jefft%netscape.com 1e31dd7e61 cached connection work - enhanced IsBusy(), CanHandleUrl() method to return more information regarding a connection status vs the new url running state to decide whether a url can run right away or has to wait until a specific connection is free 1999-05-14 04:13:54 +00:00
jefft%netscape.com add02cedbf cached connection work - added LoadNextQueuedUrl() method 1999-05-14 04:07:48 +00:00
jefft%netscape.com 9731445fc4 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
warren%netscape.com 87b26617d5 Fixed nsICollection (and Count in particular) to be xpidl friendly. 1999-05-13 04:56:04 +00:00
bienvenu%netscape.com 56cb2bb3da fix mac warning 1999-05-13 03:59:20 +00:00
jefft%netscape.com ce04b48ace Default not notify fe event completion 1999-05-12 03:47:46 +00:00
mscott%netscape.com 8f857ac10a re-audit this filetoo use nsCOMPtr as some code was added that wasn't using it when it should have. fix memory leak of folder name. 1999-05-11 22:32:29 +00:00
mscott%netscape.com 9c5225addc fix unitialized memory read. 1999-05-11 20:08:08 +00:00
mscott%netscape.com 9d2239288a fix mismatched memory free. 1999-05-11 20:05:46 +00:00
jefft%netscape.com e6d5bb30ea fixed OnlineMessageCopy() not setting imap sink problem 1999-05-11 18:31:52 +00:00
jefft%netscape.com 5cd26250a9 fixed message copy problem by adding space between message id string and destination folder 1999-05-11 18:31:04 +00:00
jefft%netscape.com d7f9c82be4 remove obsolete code; implemented DeleteMessages() 1999-05-11 18:29:53 +00:00
jefft%netscape.com 0cd2285289 added OnlineMessageCopy() method 1999-05-11 18:27:28 +00:00
mscott%netscape.com 986b91722d Fix build breakage for jefft. change nsstring to nstring2. 1999-05-11 01:19:52 +00:00
jefft%netscape.com 0d73dd56ad implemented OnlineMessageCopy() 1999-05-11 00:16:14 +00:00
putterman%netscape.com d002bba24a Changed DeleteMessage to DeleteMessages. 1999-05-10 23:55:00 +00:00
jefft%netscape.com 22453eea2d added few more utils to get hostname, username, & protocol type from uri 1999-05-10 22:26:21 +00:00
jefft%netscape.com def3219d24 implemented GetNewMessages() for a selected folder 1999-05-10 22:25:26 +00:00
putterman%netscape.com a9e70b268a Derive from nsMsgDBFolder. 1999-05-10 21:47:59 +00:00
bienvenu%netscape.com 500b25cfba add header file includes to work around vc bug 1999-05-10 17:39:23 +00:00
ducarroz%netscape.com 262d541e95 removed rescued items that was breaking the build verification 1999-05-09 17:20:42 +00:00
sspitzer%netscape.com 46147558a0 ignore the generated makefile 1999-05-08 16:59:42 +00:00
mscott%netscape.com de3a8236b0 For some reason we were linking against msgcore.lib. We didn't need to be. 1999-05-07 23:49:31 +00:00
ducarroz%netscape.com 6d4a6d3db1 update project 1999-05-07 22:25:15 +00:00
mscott%netscape.com ecf5b1c49b Fix unitialized memory read when we were parsing an imap url which didn't have anything after the host name. 1999-05-07 21:30:39 +00:00
mscott%netscape.com 6f3001853b Register the event queue to fix the crash on start up. 1999-05-07 21:28:43 +00:00
mscott%netscape.com e4e64397f7 Build all the imap directories on linux. 1999-05-07 21:23:27 +00:00
mscott%netscape.com 8a9b6ddfdb Build the imap library. 1999-05-07 21:23:07 +00:00
mscott%netscape.com 63fd63437a Build imap on Linux. 1999-05-07 21:22:24 +00:00
mscott%netscape.com d75187c1bc Build imap on linux. 1999-05-07 21:22:02 +00:00
mscott%netscape.com 1eb7af8204 Changes to build test app on Linux. 1999-05-07 21:20:41 +00:00
mscott%netscape.com 6a6a24bf9b Changes to get the test app to build on linux. 1999-05-07 21:20:21 +00:00
mscott%netscape.com 7c38cd15f3 Quiet compiler warnings. 1999-05-07 21:19:39 +00:00
mscott%netscape.com a53b53e74e Quiet compiler warnings in preparation of turning imap on for Linux. 1999-05-07 21:19:11 +00:00
mscott%netscape.com 13fcb76227 Quiet compiler warnings on Linux. 1999-05-07 21:18:45 +00:00
mscott%netscape.com 96914d5c55 Correct signatures for several functions on the imap folder. They weren't matching up with the base class signatures (GetSize, GetPrettyName and RememberPassword). Quiet some compiler warnings. 1999-05-07 21:18:06 +00:00
mscott%netscape.com e757e9276b Fix signed/unsigned mismatches to quiet compiler warnings. 1999-05-07 21:16:48 +00:00
mscott%netscape.com 68cf8e0fc1 Quiet compiler warnings in preparation of turning on imap for linux. 1999-05-07 21:16:01 +00:00
mscott%netscape.com 06b67141bf Quiet compiler warnings in prepration of turning on imap for Linux. 1999-05-07 21:15:01 +00:00
mscott%netscape.com 34b2624afb part of mailnews audit --> use nsCOMPtr. 1999-05-07 20:15:18 +00:00
mscott%netscape.com 34b9cd0fb0 part of mailnews audit --> use nsCOMPtr. 1999-05-07 00:47:33 +00:00
mscott%netscape.com 16dfb325a9 part of mailnews audit --> use nsCOMPtr. 1999-05-07 00:42:18 +00:00
mscott%netscape.com 8390eee22c formatting changes. 1999-05-07 00:40:03 +00:00
putterman%netscape.com 6669ac5ada HasMessage added. 1999-05-07 00:34:22 +00:00
mscott%netscape.com e7460f4c72 Fix mismatched delete. 1999-05-07 00:13:10 +00:00
bienvenu%netscape.com 06d3b5c352 use nsCOMPtr for dbFolderInfo 1999-05-07 00:12:16 +00:00
dp%netscape.com b5707f7a96 Converting stray UnregisterFactory calls to UnregisterComponent 1999-05-06 01:37:04 +00:00
ducarroz%netscape.com c286694acc Use LL_xxx macros when using PRInt64 variable 1999-05-06 00:01:27 +00:00
bienvenu%netscape.com f8955f43aa fix ref counting problem with mListeners 1999-05-05 04:26:41 +00:00
hangas%netscape.com bd83cefde4 sspitzer: stop hiding these virtual methods. (thanks mac compiler!) 1999-05-05 03:38:18 +00:00
ducarroz%netscape.com dfb1117ca7 First Checked In. 1999-05-05 00:04:48 +00:00
jefft%netscape.com f10ffb10a4 uncommented out check for inbox folder name 1999-05-04 23:34:42 +00:00
hyatt%netscape.com d5d409566a Switching from PLEventQueues to nsIEventQueues. 1999-05-04 23:34:41 +00:00
putterman%netscape.com d8ce82864a use nsIDBMessage 1999-05-04 22:35:55 +00:00
sspitzer%netscape.com 3fdf8c9b12 comment for clarity 1999-05-04 21:26:28 +00:00
jefft%netscape.com f85e0a8118 making selecting message/folder within a folder works; extract imap msg incoming server from url spec 1999-05-04 18:17:33 +00:00
jefft%netscape.com d048ea1d3a removed SetServer(); imap msg incoming server will be extract out from the url spec 1999-05-04 18:14:09 +00:00
bienvenu%netscape.com d35f7cd5c7 fix part of 5781, imap folders not showing up correctly 1999-04-30 23:26:12 +00:00
mscott%netscape.com 7ad6636651 Bug #5781 --> more connection cache fixes. ProcessCurrentUrl wasn't set up to run multiple urls as it was setting the connection status to -1 whenever it finished. This was causing the next call to process current url to fall out. I also re-organized SetupUrl to make sure m_runningUrl gets properly initialized on multiple calls to LoadUrl. 1999-04-30 23:09:21 +00:00
jefft%netscape.com c2e9fead94 Part of fixing bug 5781 - fixed creating multiple mail folders problem 1999-04-30 21:38:53 +00:00
jefft%netscape.com 65be78c906 Part of fixing bug 5781 - fixed creating multiple mail folders problem 1999-04-30 21:27:22 +00:00
jefft%netscape.com 9e5f1db3b1 Part of fixing bug 5781 -- nsImapURI2Path failed to generate local path for folders within another folder 1999-04-30 21:24:49 +00:00
mscott%netscape.com ac733c1124 Bug 5781 --> releasing the imap service twice! that's not good. 1999-04-30 20:38:18 +00:00
bienvenu%netscape.com 48773180ac more fixes for 5781 (only affects imap) 1999-04-30 19:50:00 +00:00
mscott%netscape.com 65d7001050 Bug #5781 --> part of mailnews audit --> Conversion to NS_WITH_SERVICE. Synch with new imap service createnewconnection changes.
a=chofmann.
1999-04-30 18:48:39 +00:00
mscott%netscape.com 1c1589778b Bug #5781 --> as a side effect of adding the connection cache, I made GetImapUserName return a const char *.
a=chofmann.
1999-04-30 18:47:15 +00:00
mscott%netscape.com e606574539 Bug #5781 --> add ReleaseUrlState. Support IsBusy interface. Support CanHandleUrl interface. These changes are part of the imap connection cache. GetImapUserName now returns a const char *.
a=chofmann
1999-04-30 18:46:21 +00:00
mscott%netscape.com f4fe445695 Bug #5781 --> part of mailnews audit --> Conversion to NS_WITH_SERVICE. Hook up a connection cache to CreateImapConnection.
a=chofmann
1999-04-30 18:45:16 +00:00
mscott%netscape.com febeff2a75 Bug #5781--> part of mailnews audit --> Conversion to NS_WITH_SERVICE. fix nsImapUri2Path where we were appending the host name twice if there wasn't a folder as part of the uri.
a=chofmann
1999-04-30 18:44:23 +00:00
mscott%netscape.com b2111543c4 Bug #5781 --> fix nsImapUri2Path where we were appending the host name twice if there wasn't a folder attached to the URI.part of mailnews audit --> conversion to NS_WITH_SERVICE
a=chofmann
1999-04-30 18:43:14 +00:00
mscott%netscape.com 8d187baade Bug #5781 --> Add IsBusy method & CanHandleUrl.
a=chofmann
1999-04-30 18:42:09 +00:00
mscott%netscape.com f6045a01fa 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 f02b3f9711 fixed bug 5662 - imap failed to discover folders and downloading mail messages; make sure we are generating correct message URI; merge in with multiple identies/accounts work; r=mscott, a=chofmann 1999-04-29 00:12:21 +00:00
jefft%netscape.com 0838f40932 fixed bug 5662 - imap failed to discover folders and downloading mail messages; make sure we are generating correct message URI; r=mscott,bienvenu; a=chofmann 1999-04-29 00:10:55 +00:00
jefft%netscape.com c01cc9db81 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 ea3c6c661b get imap folder discovery & display message working 1999-04-28 05:19:24 +00:00
jefft%netscape.com aac5cbd240 try again to disable namespace stuff 1999-04-28 04:04:31 +00:00
jefft%netscape.com 4a1c8ce93d added m_haveDiscoverAllFolders variaible; more work on folder discovery stuff 1999-04-28 03:39:24 +00:00
jefft%netscape.com 2459c5bdd6 added m_haveDiscoverAllFolders bool member variable 1999-04-28 03:38:07 +00:00
jefft%netscape.com 1c268edd40 disable namespace for now; use delete instead of PR_FREEIF for returned pointer of nsString.ToNewCString(); initialize nsString2 variables to a empty string to get rid of debug assertion 1999-04-28 03:37:02 +00:00
jefft%netscape.com 804e4196d0 get folder discovery to work; implemented PossibleImapMailbox() method 1999-04-27 13:23:07 +00:00
jefft%netscape.com deb20c4854 first pass of implementing folder discovery; added NthLevelChildList method 1999-04-27 06:35:12 +00:00
jefft%netscape.com 07212329d4 added FindAndSelectFolder method; first pass of implementing folder discovery 1999-04-27 06:34:00 +00:00
jefft%netscape.com e9d80a20e8 added FindAndSelectFolder method 1999-04-27 06:32:54 +00:00
jefft%netscape.com 0233d47d05 added GetChildDiscoveryDepth, GetOnlineSubDirSeparator, SetOnlineSubDirSeparator methods 1999-04-27 06:31:20 +00:00
jefft%netscape.com 17024a0f8f added DiscoverAllFolders, DiscoverAllAndSubscribedFolders, DiscoverChildren, DiscoverLevelChildren methods 1999-04-27 06:29:39 +00:00
bienvenu%netscape.com d4b8c18275 add some flag handling routines 1999-04-27 02:09:42 +00:00
bienvenu%netscape.com 8011137e91 fix build problem in test harness 1999-04-26 23:44:01 +00:00
mscott%netscape.com 5ed73a3528 Add GetServerURI interface method to fix imap build and synch up with the latest changes to the incoming server interface. 1999-04-26 23:33:58 +00:00
sspitzer%netscape.com 29b6b4cad2 change int32 to PRInt32 1999-04-26 23:10:23 +00:00
bienvenu%netscape.com a471131499 get imap message display working 1999-04-26 05:08:49 +00:00
bienvenu%netscape.com 4c4c9c8a45 adopt new msg uri scheme from scott, work on message loading 1999-04-25 21:51:39 +00:00
mscott%netscape.com 9b24fab805 Only include <windows.h> if we are building on windows. 1999-04-25 21:32:34 +00:00
mscott%netscape.com 3a99aaba95 Fix many many Linux warnings by removing some unused variables. 1999-04-25 21:30:44 +00:00
mscott%netscape.com 132da6db3c Fix type for including nsIImapMailFolderSink.h (we had a lower case 'f') 1999-04-25 21:25:40 +00:00
mscott%netscape.com d339920d4d Fix typo in including nsIMAPHostSessionList.h. 1999-04-25 21:21:52 +00:00
mscott%netscape.com c668c19431 Change XP_Bool to PRBool to get Linux build going for imap. 1999-04-25 21:21:10 +00:00
mscott%netscape.com c59d210ec4 Change XP_Bool to PRBool 1999-04-25 21:20:38 +00:00
mscott%netscape.com beaec101a5 Including wrong file for host session list. the file is nsIMAPHostSessionList not nsImapHostSessionList. Linux is case sensitive when including files. 1999-04-25 21:18:08 +00:00
mscott%netscape.com 1bc01ea841 Add new line to end of file. 1999-04-25 21:14:28 +00:00
mscott%netscape.com c72bd60af1 Add new lines to end of files. 1999-04-25 20:58:04 +00:00
mscott%netscape.com a195b5c6e5 Add new line. 1999-04-25 20:56:23 +00:00
mscott%netscape.com 82bf27d90c ReadNextLine now returns # bytes read.
nsMsgLineStreamBuffer now takes a delimeter for end of line markings. This is CRLF for imap.
1999-04-25 19:56:34 +00:00
bruce%cybersight.com ff745bb2cd Fix for calls to nsFileSpec::GetLeafName(). It allocates memory with strdup(), so use free() and not delete[]. 1999-04-25 13:27:36 +00:00
jefft%netscape.com 10544ce6f2 fixed imap build bustage; don't how this happend 1999-04-25 04:27:37 +00:00
putterman%netscape.com fd958ea8cd Add ability to create a message. 1999-04-24 20:46:07 +00:00
putterman%netscape.com 64a1a062a8 use nsIMsgDBHdr. 1999-04-24 20:44:01 +00:00
putterman%netscape.com 481372e4e3 Use nsIMsgDBHdr and user converter enumerator for returning messages. 1999-04-24 20:43:25 +00:00
putterman%netscape.com c272f39e5a Added nsImapMessage and nsImapUtils. 1999-04-24 20:42:50 +00:00
jefft%netscape.com 55b2a6ced7 folder name is now get from nsIMsgFolder 1999-04-24 05:13:12 +00:00
jefft%netscape.com b0c89d1a7a nsIImapService now takes nsIMsgFolder instead of nsIImapMailFolderSink for folder related interfaces; merget nsImapMailFolder::GetPath() & nsImapMailFolder::GetPathName() 1999-04-24 01:18:03 +00:00
jefft%netscape.com a1c06b29bc nsIImapService now takes nsIMsgFolder instead of nsIImapMailFolderSink for folder related interfaces 1999-04-24 01:14:49 +00:00
jefft%netscape.com 8320c80121 fixed duplicate nsIID problem 1999-04-24 01:13:17 +00:00
bienvenu%netscape.com ead5ee2909 get imap messages to display in thread pane 1999-04-23 01:33:52 +00:00
jefft%netscape.com fdcf5e6ee4 (not part of build yet> more on integrating with 3-pane ui 1999-04-23 00:36:07 +00:00
mscott%netscape.com 30a4d0e744 Not part of the build.
Fixes to get the test harness to work in the new preferences world again. We need to manually register the file locator component because it doesn't get self-registered in the repository.
1999-04-22 21:13:48 +00:00
jefft%netscape.com 119aa05555 (not part of the build yet) - more works on hooking up 3-pane ui with protocol 1999-04-22 19:02:45 +00:00
jefft%netscape.com 8f1a286301 added include path - mime 1999-04-22 19:01:05 +00:00
jefft%netscape.com 6d28346e31 not part of the build yet - added msglocal.lib 1999-04-22 19:00:25 +00:00
bienvenu%netscape.com 3f37904761 add services for dealing with flags, fix build problem in test harness 1999-04-22 03:57:44 +00:00
mscott%netscape.com e38957cc5a nsMsgLineStreamBuffer takes a new argument stating whether new lines should be allocated or not on calls to ReadNextLine. 1999-04-22 02:01:08 +00:00
bienvenu%netscape.com 3796e54a4f fix a few race conditions with fe events, add NOOP service 1999-04-21 22:35:12 +00:00
mscott%netscape.com 459aa39e8c unregister ImapResource. Compress some of the register service code for the imap resource. 1999-04-21 21:08:00 +00:00
jefft%netscape.com a6834f2118 added nsImapMailFolder.cpp 1999-04-21 05:21:12 +00:00
jefft%netscape.com 63ac60242d initial coding 1999-04-21 05:20:11 +00:00
jefft%netscape.com f831513a5a added imap resource to the factory 1999-04-21 05:18:56 +00:00
jefft%netscape.com 494b3a11bb added rdfutil_s.lib, rdf, rdfutil to the build 1999-04-21 05:17:37 +00:00
bienvenu%netscape.com fc82acdf72 get downloading of imap messages working 1999-04-21 04:57:28 +00:00
bienvenu%netscape.com 62e1e5fb18 a little more progress on message fetching 1999-04-21 02:34:57 +00:00
bienvenu%netscape.com 2cff511a11 add service for getting an imap message 1999-04-21 00:55:58 +00:00
mscott%netscape.com e9042ccc29 Make sure the line buffer stream leaves CRLFs on for us when extracting new lines. 1999-04-20 23:43:39 +00:00
bienvenu%netscape.com 2b77686258 start working on more services, especially the url creation part of the services 1999-04-20 18:50:12 +00:00
bienvenu%netscape.com 454d0fcbe1 get imap folder server flags set in database 1999-04-20 04:59:33 +00:00
mscott%netscape.com 9e162f4d30 Temporary fix until mcmullen updates some back end prefs code. We need to manually specify the pref file to use. We can't get at the profile information so look in the current directory. 1999-04-20 01:01:21 +00:00
bienvenu%netscape.com 8114be995a get header adding to db's working 1999-04-19 23:09:59 +00:00
jefft%netscape.com 9ffa76ce11 rename nsIImapMailFolder, nsIImapMessage, nsIImapExtension, nsIImapMiscellaneous to nsIImapMailFolderSink, nsIImapMessageSink, nsIImapExtensionSink, nsIImapMiscellaneousSink 1999-04-19 18:41:43 +00:00
bienvenu%netscape.com cdbcefa255 make protocol use imapMailFolder header parse stuff when getting headers 1999-04-19 02:13:23 +00:00
bienvenu%netscape.com d031dfa689 get set up for folder parsingof msg headers 1999-04-17 03:40:14 +00:00
jefft%netscape.com 4fea958db6 minor change to prevent memory leaks 1999-04-16 23:25:06 +00:00
mscott%netscape.com 268667cd42 Remove ReadLineFromInputBuffer function. I've moved its functionality into a new class: nsMsgLineBufferStream which is now part of the mail utiltity library. Changed create new line from socket to use this utility class for reading out the line. 1999-04-16 22:27:02 +00:00
bienvenu%netscape.com 51daf4c0b0 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 2481858cce more optimized version of read next line from buffer. Don't shift the bytes in the buffer down to the beginning after we extract a line until we actually need more space in the buffer. Then do it. 1999-04-16 20:59:49 +00:00
mscott%netscape.com 15dfcbffce Fix assert to be >= 0. part of the name space off by one problem... 1999-04-16 20:58:21 +00:00
bienvenu%netscape.com afc42f6902 fix line buffering code 1999-04-16 05:37:04 +00:00
mscott%netscape.com 683ecef515 Add some specific info about the folder we just discovered. 1999-04-16 02:24:23 +00:00
mscott%netscape.com 7d750b4f7d Porting/coding many of the protocol functions for issuing commands to discover mailboxes. Including: FindMailboxesIfNecessary, DiscoverMailboxList, FolderNeedsACLInitialized, MailboxDiscoveryFinished, Createmailbox, CreateMailboxRespectingSubscriptions, Lsub, List and others. 1999-04-16 02:23:36 +00:00
mscott%netscape.com 8a13acda7f Fix a couple of crashes i was having involing memory management of the name mailbox spec's name space object. 1999-04-16 02:19:15 +00:00