hangas%netscape.com
a9e8c22319
Updated Mac Project file for DataSource files added to Windows makefile
1999-04-27 00:42:20 +00:00
ducarroz%netscape.com
01855c3b8e
updated mac project
1999-04-26 22:57:32 +00:00
ducarroz%netscape.com
50276008ab
update projects
1999-04-26 22:55:01 +00:00
alecf%netscape.com
c06daa2756
remove all references to the old nsIMessenger
1999-04-26 22:52:38 +00:00
alecf%netscape.com
d1323c7142
stop creating nsIMessenger objects
1999-04-26 22:47:13 +00:00
alecf%netscape.com
2d974a158b
remove nsIMessenger from Mac/Windows
1999-04-26 22:43:09 +00:00
alecf%netscape.com
3fcb73e0a5
remove nsIMessenger entirely
1999-04-26 22:42:41 +00:00
sspitzer%netscape.com
ebe314420d
add newline to end of file
1999-04-26 22:31:42 +00:00
sspitzer%netscape.com
88bf38bebf
make destructor virtual
1999-04-26 22:30:52 +00:00
alecf%netscape.com
d2d0194c11
fix fprintf problem (and make it only DEBUG_alecf)
1999-04-26 22:15:03 +00:00
putterman%netscape.com
bf7af54df4
Only return NS_OK if ptr is valid.
1999-04-26 22:02:48 +00:00
alecf%netscape.com
363def7a19
attempt to fix mail/news size issue
1999-04-26 21:52:26 +00:00
alecf%netscape.com
a791266e10
fix QueryInterface so we're actually returning the right value
1999-04-26 21:33:58 +00:00
alecf%netscape.com
8a3695f2ab
switch to using nsCOMPtr and the new GetLocalPath() api instead of doing something server-type-specific
1999-04-26 21:32:47 +00:00
alecf%netscape.com
6839dfab08
call the service manager directly instead of storing a copy of it in a member variable
1999-04-26 21:31:57 +00:00
alecf%netscape.com
53b7fde541
goodbye, yellow brick stub..
1999-04-26 21:31:22 +00:00
alecf%netscape.com
ed193a363f
add new data sources to the factory
1999-04-26 21:29:44 +00:00
alecf%netscape.com
df281a2c2f
add new data source to unix build
1999-04-26 21:28:43 +00:00
alecf%netscape.com
432acf359c
add new datasources to the windows build
1999-04-26 21:28:21 +00:00
alecf%netscape.com
859e0c7604
remove nsIMessenger stub code from the build
1999-04-26 21:20:08 +00:00
alecf%netscape.com
43b60b2656
remove some unnecessary source files from the build (some of these data sources will eventually return)
1999-04-26 21:17:59 +00:00
alecf%netscape.com
9d1ac53280
removed files: mozilla/mailnews/base/src/nsIMessenger.cpp
1999-04-26 21:16:47 +00:00
alecf%netscape.com
f925982e9d
remove references to stub nsIMessenger class
1999-04-26 19:03:36 +00:00
alecf%netscape.com
1d449a2481
oops, checked in the wrong file, backing this out (it's not ready yet)
1999-04-26 19:03:08 +00:00
alecf%netscape.com
bb5d4b10ea
remove references to unnecessary nsIMessenger stub class
1999-04-26 19:00:54 +00:00
alecf%netscape.com
963baf27b9
rename the IDL attributes so it's more friendly to javascript, and use the new GetLocalPath method when upgrading mail.directory on POP
1999-04-26 18:40:48 +00:00
alecf%netscape.com
87ea48afdb
add new GetServerURI() method for asking a server for the root RDF URI and make a generic GetLocalPath() for getting the local directory for this server.
1999-04-26 18:38:26 +00:00
putterman%netscape.com
ba2a8f56ee
use NS_IF_RELEASE in case db is null.
1999-04-26 03:08:42 +00:00
mscott%netscape.com
9f7c1a2dbb
Add new line to end of file.
1999-04-25 21:23:36 +00:00
mscott%netscape.com
419605d033
nsMsgLineStreamBuffer::ReadNextline now returns # bytes read.
...
nsMsgLineStreamBuffer now lets you pass in the delimeter string to be used for determing the end of a line. This allows the function to be platform friendly with line endings...
1999-04-25 19:51:08 +00:00
putterman%netscape.com
596f37bb9e
added files: mozilla/mailnews/base/util/nsMessage.cpp
1999-04-24 20:51:22 +00:00
putterman%netscape.com
d16d6c3924
Added enumerator to convert nsMsgDBHdr into message.
1999-04-24 20:37:00 +00:00
putterman%netscape.com
1ed57840f7
removed protocol dependent uri utilities and added CreateMessageFromMsgDBHdr.
1999-04-24 20:36:26 +00:00
putterman%netscape.com
baca5e550b
Removed protocol dependent uri utilities.
1999-04-24 20:36:00 +00:00
putterman%netscape.com
55286de9a6
Added nsMessage
1999-04-24 20:35:34 +00:00
putterman%netscape.com
0695594f7a
Check for null pointer before using db in change view.
1999-04-24 20:34:51 +00:00
putterman%netscape.com
071598bddd
Use new msghdr to message converter enumerator.
1999-04-24 20:34:25 +00:00
putterman%netscape.com
a5e683a1e4
Use nsIMsgDBHdr.
1999-04-24 20:33:39 +00:00
putterman%netscape.com
02f487728c
Added CreateMsgFromMsgDBHdr.
1999-04-24 20:33:20 +00:00
putterman%netscape.com
7620670d16
Added nsIMessage
1999-04-24 20:32:24 +00:00
waterson%netscape.com
7431df7cdc
Fix a comment that I forgot to keep in sync.
1999-04-24 03:28:43 +00:00
waterson%netscape.com
933ff04dcb
Whoops. Missed this one.
1999-04-24 03:28:22 +00:00
waterson%netscape.com
7b2a8f4939
The Great Cursor Excorcism. Dropped cursors in favor of enumerators. Details on RDF_19990422_BRANCH.
1999-04-24 02:41:54 +00:00
jefft%netscape.com
322c217660
initialize local variable, folderURI, to nsnull
1999-04-24 01:11:38 +00:00
alecf%netscape.com
85cbec924c
add new accessor to nsIMsgIncomingServer to get local folder path
1999-04-23 22:57:31 +00:00
jefft%netscape.com
2b81869485
fixed build bustage
1999-04-23 15:18:25 +00:00
jefft%netscape.com
ff1de19446
getting imap root folder directory from prefs instead of hard coded string
1999-04-23 13:55:53 +00:00
rickg%netscape.com
f86b7f933d
update to sync with nsString2
1999-04-22 06:39:40 +00:00
alecf%netscape.com
c4bff4302d
Add server RDF source
1999-04-22 03:02:35 +00:00
alecf%netscape.com
6141657ece
add new datasources to windows build
1999-04-22 02:28:55 +00:00
alecf%netscape.com
5b2d214c74
start building new RDF datasources on unix
1999-04-22 02:26:25 +00:00
alecf%netscape.com
1518456dc6
check in skeleton source for RDF datasources for account system
1999-04-22 02:25:22 +00:00
alecf%netscape.com
7e2d826a6a
add headers for new RDF data sources for account system
1999-04-22 02:24:39 +00:00
mscott%netscape.com
907c03e019
Fix fence post case in nsMsgLineBufferStream::ReadNextLine when we read n bytes and n == the size of the buffer...we were over-writing the n+1th byte with a null terminator.
...
Add (unimplemented) feature to nsMsgLineBufferStream to give caller the choice of allocating new memory for new lines or not.
1999-04-22 01:53:19 +00:00
putterman%netscape.com
4ddb23c6e9
added files: mozilla/mailnews/base/util/nsMsgUtils.cpp
1999-04-21 20:22:18 +00:00
putterman%netscape.com
69323103f5
Add utility functions so we can use nsIMsgMessageService correctly.
1999-04-21 20:17:23 +00:00
putterman%netscape.com
40c42f537c
uses nsIMsgMessageService.
1999-04-21 20:16:16 +00:00
sspitzer%netscape.com
a462087190
use nsCRT:strtok(), not strtok()
1999-04-21 19:54:44 +00:00
mscott%netscape.com
e654a0431a
OpenUrl no longer needs any knowledge of the nntp service. It should be able to go directly through the nsIMsgMessageService interface.
1999-04-21 18:59:51 +00:00
jefft%netscape.com
f5a6ea8454
adding imap related URI
1999-04-21 05:13:31 +00:00
jefft%netscape.com
62fe459116
remove nsMsgImapMailFolder.cpp
1999-04-21 05:12:13 +00:00
jefft%netscape.com
7dad835d36
use nsNativeFileSpec& instead of nsNativeFileSpec* for GetPathName method
1999-04-21 05:10:58 +00:00
jefft%netscape.com
11c085fb96
added kImapRootURI, nsGetImapRoot()
1999-04-21 05:09:33 +00:00
sspitzer%netscape.com
4b92fe85ee
these header files and CIDs aren't being used. comment them out.
1999-04-21 02:57:36 +00:00
sspitzer%netscape.com
2272de33f9
get the newsroot from the account manager.
...
remove the old #if 0 code
1999-04-21 02:54:40 +00:00
sspitzer%netscape.com
5bae97b8fd
changes to parse the accountlist and add each of the accounts.
...
the accountlist must be delimited by commas
1999-04-21 02:52:21 +00:00
mscott%netscape.com
9c2d889626
for nsMsgLineStreamBuffer, let caller choose if they want CRLFs at the end of the new lines or not.
1999-04-20 23:44:34 +00:00
mscott%netscape.com
f37bcffdf7
Update the idl file.
1999-04-20 23:33:19 +00:00
mscott%netscape.com
7666bdbd29
Pull out the mailbox service code for displaying and copying a message. Replace it with code that uses the new nsIMsgMessageService. In addition, we are no longer going to support message display from the demos menu. It is no longer necessary as we can display messages by selecting them on the thread pane.
1999-04-20 23:30:04 +00:00
mscott%netscape.com
a6c07e75b9
Export nsIMsgMessageService.h
1999-04-20 23:19:40 +00:00
mscott%netscape.com
5a899f7ed6
Rev the interface...
1999-04-20 23:19:11 +00:00
alecf%netscape.com
a713dbf60e
fix newline-at-end-of-file problem
1999-04-20 22:50:08 +00:00
alecf%netscape.com
39d88dbe36
change nsIEnumerators to nsISupportsArrays and implement some of the getIdentities() getServers() etc
1999-04-20 22:48:32 +00:00
alecf%netscape.com
90cf042740
add accessor for getting the account manager from the mail session
1999-04-20 22:43:04 +00:00
putterman%netscape.com
16c1e86959
Moved folder listener code from local to base.
1999-04-20 22:24:21 +00:00
mscott%netscape.com
888c9ed9a7
Export nsIMsgMessageService.h
1999-04-20 21:50:51 +00:00
mscott%netscape.com
53527f46fd
An interface designed to organize all message related operations such as copying and displaying messages under one umbrella. Each of our protocol services (imap, pop, news) will support this interface for message actions.
1999-04-20 21:49:21 +00:00
sspitzer%netscape.com
b4e142b8f1
changes to get news in the folder pane
1999-04-20 19:08:10 +00:00
jdunn%netscape.com
444d30a864
Fix unix native compiler error: can't find libraries. TK_LIBS include both
...
the libraries and where to get them.
1999-04-20 19:03:53 +00:00
ducarroz%netscape.com
155c4abfdf
updated mac project, added nsMsgRDFUtils.cpp
1999-04-20 18:42:04 +00:00
putterman%netscape.com
7152dd4a1b
Added a couple of utility files for our RDF datasources with functions and declarations
...
that can be used by all.
1999-04-20 18:15:16 +00:00
ducarroz%netscape.com
062acfcba3
updated mac project, added nsMsgFolderDataSource.cpp & nsMsgMessageDataSource.cpp
1999-04-20 01:59:14 +00:00
putterman%netscape.com
e142b0db9b
Split datasources into message and folder datasources and moved them to base.
1999-04-20 01:11:11 +00:00
putterman%netscape.com
412221c6f5
Split datasources into message and folder datasources and moved them to base.
...
Added these files.
1999-04-20 01:08:51 +00:00
mscott%netscape.com
f95c28ad46
initialize more variables that weren't getting values if there wasn't a pref for the value.
1999-04-20 00:03:09 +00:00
mscott%netscape.com
70dd6752bd
Take out pref initialization code which was always loading prefs50.js from the current directory. We need to be using the prefs for the default profile. This fixes the current windows problems where mail prefs weren't being read in.
1999-04-19 23:38:30 +00:00
mscott%netscape.com
571de914c4
Initialize some variables in SetKey which were causing a crash if the prefs file did not have values for them.....
1999-04-19 23:37:02 +00:00
bienvenu%netscape.com
2d81b1adba
add imap messages to uri scheme
1999-04-19 21:39:29 +00:00
sspitzer%netscape.com
8d0786d921
my printfs are driving me insane
1999-04-19 21:36:39 +00:00
mscott%netscape.com
4bc2083f05
First checked in. The message service is an interface representing actions the different derived protocol services can perform on messages such as copying, displaying a message etc.
1999-04-19 21:32:26 +00:00
ducarroz%netscape.com
ef67bb41aa
updated mac project
1999-04-18 21:24:20 +00:00
ducarroz%netscape.com
a5d95cb396
updated manifest to reflect rhp modification with msgRFC882
1999-04-18 21:22:21 +00:00
alecf%netscape.com
6323b72687
remove some debugging statements
1999-04-16 22:19:13 +00:00
mscott%netscape.com
f25eb09a76
add new class nsMsgLineStreamBuffer which is used to efficiently read out lines from an input stream by buffering unprocessed content in a buffer.
1999-04-16 22:05:33 +00:00
rhp%netscape.com
599771aad8
Moving header parser interface
1999-04-16 19:02:22 +00:00
rhp%netscape.com
9efbcddad8
Removal of old files
1999-04-16 19:00:50 +00:00
rhp%netscape.com
5bebb7fed5
Removal of old file
1999-04-16 19:00:44 +00:00
alecf%netscape.com
cafa628f49
return rv rather than losing the return value
1999-04-16 18:46:08 +00:00
alecf%netscape.com
cab8e013a0
bulletproof the nsMsgAccount object
1999-04-16 18:44:53 +00:00
alecf%netscape.com
ceb7169f78
clean up memory leaks
1999-04-16 00:55:04 +00:00