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