alecf%netscape.com
ad75968551
fix identity test to use updated API
1999-04-27 18:35:39 +00:00
alecf%netscape.com
751190b93d
add new AccountManager() method to bring up account manager
1999-04-27 18:33:05 +00:00
alecf%netscape.com
3ea2fa19a4
link against libreg so that this library can stand on it's own
1999-04-27 18:30:13 +00:00
rhp%netscape.com
8dddc5177a
Fix for freed memory read
1999-04-27 17:40:06 +00:00
alecf%netscape.com
ce8214931d
remove unnecessary libraries - now the only unresolved symbols are from netlib
1999-04-27 17:27:28 +00:00
bienvenu%netscape.com
ee835dfe89
add option to create summary file specs automatically
1999-04-27 14:58:57 +00:00
jefft%netscape.com
5567ea6158
get folder discovery to work; implemented PossibleImapMailbox() method
1999-04-27 13:23:07 +00:00
ducarroz%netscape.com
b7e2cb1aa0
Resolve File missing warning
1999-04-27 06:42:22 +00:00
jefft%netscape.com
9161f89d92
first pass of implementing folder discovery; added NthLevelChildList method
1999-04-27 06:35:12 +00:00
jefft%netscape.com
c7fc27eda9
added FindAndSelectFolder method; first pass of implementing folder discovery
1999-04-27 06:34:00 +00:00
jefft%netscape.com
154bef507d
added FindAndSelectFolder method
1999-04-27 06:32:54 +00:00
jefft%netscape.com
734e38002f
added GetChildDiscoveryDepth, GetOnlineSubDirSeparator, SetOnlineSubDirSeparator methods
1999-04-27 06:31:20 +00:00
jefft%netscape.com
2bda88770a
added DiscoverAllFolders, DiscoverAllAndSubscribedFolders, DiscoverChildren, DiscoverLevelChildren methods
1999-04-27 06:29:39 +00:00
mscott%netscape.com
61cd1531c4
Start building the imap directory by default.
1999-04-27 05:32:28 +00:00
sspitzer%netscape.com
e253954fc5
more changes
1999-04-27 04:47:03 +00:00
waterson%netscape.com
1163aed6bc
Fixed problems with XPConnect objects.
1999-04-27 04:20:16 +00:00
alecf%netscape.com
5b96982f9c
remove stupid debugging comment
1999-04-27 03:11:37 +00:00
mscott%netscape.com
4ac4709ac1
Use MSG_LINEBREAK instead of LINEBREAK.
1999-04-27 03:06:34 +00:00
mscott%netscape.com
b502f8d5ac
Added comment about why return receipts are turned off.
1999-04-27 03:02:57 +00:00
mscott%netscape.com
30dac60b60
Use MSG_LINEBREAK instead of LINEBREAK. This should fix message display on the Mac.
1999-04-27 02:57:25 +00:00
mscott%netscape.com
4baf8dcdda
Remove nsIMessenger.cpp from the list of .cpp files. There is no such file.
1999-04-27 02:55:00 +00:00
mscott%netscape.com
569512c8dc
Add MSG_LINEBREAK and MSG_LINEBREAK_LEN for mailnews. We need to transition all mailnews use of LINEBREAK to these new macros. I'm leaving the old LINEBREAK definition in place so I don't have to update all files that use it at once. Why can't we use LINEBREAK? Because it is incorrectly defined on the Mac and due to situations outside of our control, we can't change the value of LINEBREAK on the Mac (because it is defined elsewhere and they need it defined incorrectly). So we're going to use these new values (MSG_LINEBREAK and MSG_LINEBREAK_LEN) instead.
1999-04-27 02:53:29 +00:00
sspitzer%netscape.com
e11d5572ef
remove a warning. get nntpTest closer to working...
1999-04-27 02:45:15 +00:00
rhp%netscape.com
d2b81b53cf
changes for new xp com interface for ct handlers
1999-04-27 02:33:30 +00:00
rhp%netscape.com
1290fdb1c8
CTHandlers now XP-COM objects
1999-04-27 02:32:09 +00:00
sspitzer%netscape.com
e88ba54a00
NS_NewNntpUrl is not used anymore. changes to build nntpTest every time on
...
windows
1999-04-27 02:31:23 +00:00
rhp%netscape.com
851734e411
Adding new XP Com interface
1999-04-27 02:30:14 +00:00
rhp%netscape.com
ae39d3b561
New I18N support and XP cleanup
1999-04-27 02:29:02 +00:00
rhp%netscape.com
d42c2fef71
Removal of old files
1999-04-27 02:27:27 +00:00
sspitzer%netscape.com
016acba1ba
more changes to get this working...
1999-04-27 02:25:57 +00:00
sspitzer%netscape.com
248dedd1cc
more changes to get this beast to build and run on Windows and Linux
1999-04-27 02:21:53 +00:00
sspitzer%netscape.com
d216634d16
changes to get the nntpTest building again on Linux
1999-04-27 02:12:55 +00:00
bienvenu%netscape.com
2a05b9df9f
add some flag handling routines
1999-04-27 02:09:42 +00:00
bienvenu%netscape.com
c936eaee0f
add escaping of lines that start with From<space>
1999-04-27 01:03:52 +00:00
hangas%netscape.com
ceb2687d76
Updated Mac Project file for DataSource files added to Windows makefile
1999-04-27 00:42:20 +00:00
sspitzer%netscape.com
d75b978d4d
use tree items, not tree bodies, for each of the servers
1999-04-27 00:01:25 +00:00
sspitzer%netscape.com
7c7361f225
changes to get news db messages in the thread page
1999-04-27 00:01:01 +00:00
mscott%netscape.com
7d3d14d5e8
Updates from Jean-Francois --> repalce strtok with nsCRT::strtok. This should get us going with GetNewMsg on the Mac.
1999-04-27 00:00:53 +00:00
bienvenu%netscape.com
96e0c9cd2b
fix build problem in test harness
1999-04-26 23:44:01 +00:00
mscott%netscape.com
2b76a524ee
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
31ee0ec44a
change int32 to PRInt32
1999-04-26 23:10:23 +00:00
sspitzer%netscape.com
97210e95de
changes to get subscribed news groups to show up in the folder pane
1999-04-26 23:03:13 +00:00
ducarroz%netscape.com
bd83b3189d
updated mac project
1999-04-26 22:57:32 +00:00
ducarroz%netscape.com
194610fd02
update projects
1999-04-26 22:55:01 +00:00
alecf%netscape.com
7e8d763a59
remove all references to the old nsIMessenger
1999-04-26 22:52:38 +00:00
alecf%netscape.com
b2d228b3e6
stop creating nsIMessenger objects
1999-04-26 22:47:13 +00:00
alecf%netscape.com
05e42c6834
remove nsIMessenger from Mac/Windows
1999-04-26 22:43:09 +00:00
alecf%netscape.com
466579c59a
remove nsIMessenger entirely
1999-04-26 22:42:41 +00:00
alecf%netscape.com
12dcfd29a0
move static libraries inside SHARED_LIBRARY_LIBS
1999-04-26 22:41:02 +00:00
mscott%netscape.com
f89f688862
Turn return receipts off by default. This fixes bug #5011
1999-04-26 22:34:15 +00:00
sspitzer%netscape.com
74ce84adf2
put newline at end of file
1999-04-26 22:31:53 +00:00
sspitzer%netscape.com
e3755911c0
add newline to end of file
1999-04-26 22:31:42 +00:00
sspitzer%netscape.com
5a88f62e52
make destructor virtual
1999-04-26 22:30:52 +00:00
alecf%netscape.com
e3d8d3a09f
fix fprintf problem (and make it only DEBUG_alecf)
1999-04-26 22:15:03 +00:00
mscott%netscape.com
5ba51cc861
Fix the hash table code such that we properly add and look up uids for messages in the hash table. This should fix Bug #4886
1999-04-26 22:10:00 +00:00
putterman%netscape.com
dd4a83c7db
Start using nsCOMPtr.
1999-04-26 22:03:26 +00:00
putterman%netscape.com
751b74a668
Only return NS_OK if ptr is valid.
1999-04-26 22:02:48 +00:00
alecf%netscape.com
9b38b55145
attempt to fix mail/news size issue
1999-04-26 21:52:26 +00:00
alecf%netscape.com
8a44f192c0
switch to using new GetLocalPath call and nsCOMPtr
1999-04-26 21:38:38 +00:00
alecf%netscape.com
b8b0d1a092
switch to using new GetLocalPath() call and use nsCOMPtr
1999-04-26 21:34:58 +00:00
alecf%netscape.com
7074474320
fix QueryInterface so we're actually returning the right value
1999-04-26 21:33:58 +00:00
alecf%netscape.com
837bd0a754
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
4b8fd298bf
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
ba976aa551
goodbye, yellow brick stub..
1999-04-26 21:31:22 +00:00
alecf%netscape.com
c4cb78b444
add new data sources to the factory
1999-04-26 21:29:44 +00:00
alecf%netscape.com
e07eb58ce0
add new data source to unix build
1999-04-26 21:28:43 +00:00
alecf%netscape.com
4110f5ca5d
add new datasources to the windows build
1999-04-26 21:28:21 +00:00
alecf%netscape.com
05d528b028
remove nsIMessenger stub code from the build
1999-04-26 21:20:08 +00:00
alecf%netscape.com
e76b9d0403
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
e95cf5c484
removed files: mozilla/mailnews/base/src/nsIMessenger.cpp
1999-04-26 21:16:47 +00:00
alecf%netscape.com
7fe6f96c15
fix unknown PR_smprintf problem
1999-04-26 21:07:14 +00:00
mscott%netscape.com
70e935f316
Remove unnecessary component registration calls for the netlib service.
1999-04-26 20:29:16 +00:00
alecf%netscape.com
07995ec23a
remove references to stub nsIMessenger class
1999-04-26 19:03:36 +00:00
alecf%netscape.com
d59b9d08e0
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
2f31253d97
remove references to unnecessary nsIMessenger stub class
1999-04-26 19:00:54 +00:00
alecf%netscape.com
c8fe40b0e3
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
55557599f9
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
alecf%netscape.com
bed48ebdd7
add protocol-specific implementation of GetServerURI() in preparation for new method in nsIMsgIncomingServer interface
1999-04-26 18:37:15 +00:00
sspitzer%netscape.com
e1453af3fd
cvs ignorage of generated makefiles
1999-04-26 18:26:05 +00:00
sspitzer%netscape.com
51259bdd77
turn off some of my printfs
1999-04-26 18:04:17 +00:00
bienvenu%netscape.com
adffb355e6
get imap message display working
1999-04-26 05:08:49 +00:00
putterman%netscape.com
368270e7f7
use NS_IF_RELEASE in case db is null.
1999-04-26 03:08:42 +00:00
putterman%netscape.com
00223812e1
changed nsIMessage to nsIMsgDBHdr.
1999-04-25 22:34:02 +00:00
bienvenu%netscape.com
93f625098c
add interface to set mailboxname
1999-04-25 22:00:58 +00:00
bienvenu%netscape.com
f064c31fdb
adopt new msg uri scheme from scott, work on message loading
1999-04-25 21:51:39 +00:00
mscott%netscape.com
41a39fa613
Only include <windows.h> if we are building on windows.
1999-04-25 21:32:34 +00:00
mscott%netscape.com
69f054c44e
Fix many many Linux warnings by removing some unused variables.
1999-04-25 21:30:44 +00:00
mscott%netscape.com
4a00871950
Fix type for including nsIImapMailFolderSink.h (we had a lower case 'f')
1999-04-25 21:25:40 +00:00
mscott%netscape.com
d812b4af02
Add new line to end of file.
1999-04-25 21:23:36 +00:00
mscott%netscape.com
c2862bb0d7
Fix typo in including nsIMAPHostSessionList.h.
1999-04-25 21:21:52 +00:00
mscott%netscape.com
c37c67bd08
Change XP_Bool to PRBool to get Linux build going for imap.
1999-04-25 21:21:10 +00:00
mscott%netscape.com
67b6204dc7
Change XP_Bool to PRBool
1999-04-25 21:20:38 +00:00
mscott%netscape.com
83b169e794
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
10b3ca7253
Add new line to end of file.
1999-04-25 21:14:28 +00:00
mscott%netscape.com
15247c4a9b
Add new lines to end of files.
1999-04-25 20:58:04 +00:00
mscott%netscape.com
099c3dbb77
Add new line.
1999-04-25 20:56:23 +00:00
mscott%netscape.com
b5b694a1cc
Re-writing pop protocol to use nsMsgLineStreamBuffer instead of the old & slow ReadLine and Read functions that used to be here.
1999-04-25 20:04:08 +00:00
mscott%netscape.com
4aee6aa760
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
mscott%netscape.com
e8d1858881
nsMsgLineStreamBuffer::ReadNextLine now returns # bytes read.
...
use platform specfic line delimeter for nsMsgbufferStream input. This should fix the display message problem I was seeing on Mac and Linux.
1999-04-25 19:55:05 +00:00
mscott%netscape.com
a4f7e4fd18
ProcessXOVER must now take a PRUint32 instead of an int32
1999-04-25 19:54:02 +00:00
mscott%netscape.com
5044641319
ReadNextLine now returns the number of bytes. This simplified our use of the function dramatically.
...
nsMsgLineStreamBuffer takes a line delimeter of CRLF for nntp.
1999-04-25 19:53:22 +00:00
mscott%netscape.com
762099d28c
status must now be an unsigned int32 for process xover.
1999-04-25 19:52:01 +00:00
mscott%netscape.com
6b322c2cb8
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
mscott%netscape.com
46d956038b
Fix for Bug #5468 --> When adding new messages to the mail folder, we write a CRLF at the end of the message. However, we weren't informing the parser that we added a CRLF so the parser's total bytes for the message was always two bytes short...
1999-04-25 18:31:09 +00:00
bruce%cybersight.com
6a345a6387
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
6faf8b9838
fixed imap build bustage; don't how this happend
1999-04-25 04:27:37 +00:00
putterman%netscape.com
8d25352852
added files: mozilla/mailnews/local/src/nsLocalMessage.cpp, mozilla/mailnews/local/src/nsLocalUtils.cpp
1999-04-24 20:53:22 +00:00
putterman%netscape.com
04af747272
added files: mozilla/mailnews/base/util/nsMessage.cpp
1999-04-24 20:51:22 +00:00
putterman%netscape.com
14518c8ad0
added nsNewsMessage, nsNewsUtils and use nsIMsgDBHdr.
1999-04-24 20:47:04 +00:00
putterman%netscape.com
dc3d9c5de0
Add ability to create a message.
1999-04-24 20:46:07 +00:00
putterman%netscape.com
00176c8fd6
Added nsLocalMessage and nsLocalUtils. Use nsIMsgDBHdr.
1999-04-24 20:45:42 +00:00
putterman%netscape.com
5dd0409631
Added ability to create a message.
1999-04-24 20:44:40 +00:00
putterman%netscape.com
d261b0f3f2
use nsIMsgDBHdr.
1999-04-24 20:44:01 +00:00
putterman%netscape.com
33339688db
Use nsIMsgDBHdr and user converter enumerator for returning messages.
1999-04-24 20:43:25 +00:00
putterman%netscape.com
e6038bd37d
Added nsImapMessage and nsImapUtils.
1999-04-24 20:42:50 +00:00
putterman%netscape.com
432e4e2837
use nsIMsgDBHdr instead of nsIMessage. Part of removing rdf dependency.
1999-04-24 20:40:47 +00:00
putterman%netscape.com
e310fe10ed
Added nsIMsgHdr
1999-04-24 20:38:57 +00:00
putterman%netscape.com
78e6187db9
removed RDF dependency from db.
1999-04-24 20:38:04 +00:00
putterman%netscape.com
66316ad03a
Added enumerator to convert nsMsgDBHdr into message.
1999-04-24 20:37:00 +00:00
putterman%netscape.com
5ad94cf422
removed protocol dependent uri utilities and added CreateMessageFromMsgDBHdr.
1999-04-24 20:36:26 +00:00
putterman%netscape.com
146d64440c
Removed protocol dependent uri utilities.
1999-04-24 20:36:00 +00:00
putterman%netscape.com
6a220fa89d
Added nsMessage
1999-04-24 20:35:34 +00:00
putterman%netscape.com
16b8a79da6
Check for null pointer before using db in change view.
1999-04-24 20:34:51 +00:00
putterman%netscape.com
90a8b0d88f
Use new msghdr to message converter enumerator.
1999-04-24 20:34:25 +00:00
putterman%netscape.com
fbd037e24b
Use nsIMsgDBHdr.
1999-04-24 20:33:39 +00:00
putterman%netscape.com
544f55c59a
Added CreateMsgFromMsgDBHdr.
1999-04-24 20:33:20 +00:00
putterman%netscape.com
3fb9c0d04d
Added nsIMessage
1999-04-24 20:32:24 +00:00
jefft%netscape.com
6f6480aaf2
folder name is now get from nsIMsgFolder
1999-04-24 05:13:12 +00:00
waterson%netscape.com
2e65157c60
Fix a comment that I forgot to keep in sync.
1999-04-24 03:28:43 +00:00
waterson%netscape.com
5d43aab129
Whoops. Missed this one.
1999-04-24 03:28:22 +00:00
waterson%netscape.com
0b1c356bfa
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
6c3e2e06c8
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
6c34438995
nsIImapService now takes nsIMsgFolder instead of nsIImapMailFolderSink for folder related interfaces
1999-04-24 01:14:49 +00:00
jefft%netscape.com
0fc031c9ca
fixed duplicate nsIID problem
1999-04-24 01:13:17 +00:00
jefft%netscape.com
9295c6f16c
initialize local variable, folderURI, to nsnull
1999-04-24 01:11:38 +00:00
chuang%netscape.com
185d580831
Add mailnews/ui/ab/resources/Makefile entry
1999-04-23 23:11:22 +00:00
alecf%netscape.com
d802c551ae
add new accessor to nsIMsgIncomingServer to get local folder path
1999-04-23 22:57:31 +00:00
chuang%netscape.com
32e2aa70ea
Bring address book UI into menu
1999-04-23 21:55:48 +00:00
chuang%netscape.com
73e690e75a
Add address book UI to build process
1999-04-23 21:54:23 +00:00
chuang%netscape.com
a46471e23a
Update mail startup url
1999-04-23 21:53:04 +00:00
nhotta%netscape.com
8b2b70fb82
Changes for UTF-8, second try.
1999-04-23 17:14:26 +00:00
mcafee%netscape.com
1138148f84
defining what APPSHELL_DLL is, fixing Linux bustage.
1999-04-23 16:44:46 +00:00
jefft%netscape.com
8a5998fed6
fixed build bustage
1999-04-23 15:18:25 +00:00
jefft%netscape.com
f451a83e78
getting imap root folder directory from prefs instead of hard coded string
1999-04-23 13:55:53 +00:00
chuang%netscape.com
b0d673ed83
Address book UI, not in build yet
1999-04-23 06:47:41 +00:00
mscott%netscape.com
6ee7c51127
Updates to get the test running with preferences again. We need to manually register
...
the file locator. This test app will now read prefs out of the default profile directory.
1999-04-23 06:32:35 +00:00
bienvenu%netscape.com
df188dccf2
get imap messages to display in thread pane
1999-04-23 01:33:52 +00:00
jefft%netscape.com
78710c1c73
(not part of build yet> more on integrating with 3-pane ui
1999-04-23 00:36:07 +00:00
mscott%netscape.com
2b830e39fb
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
e12af634cc
(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
9fe8a88721
added include path - mime
1999-04-22 19:01:05 +00:00
jefft%netscape.com
9b45489cb9
not part of the build yet - added msglocal.lib
1999-04-22 19:00:25 +00:00
rickg%netscape.com
2fcc9b1a59
sync up with nsString2.cpp
1999-04-22 17:43:57 +00:00
warren%netscape.com
5fce6f0d42
Removed unnecessary nsIByteBuffer.h
1999-04-22 07:31:09 +00:00
warren%netscape.com
329d00e493
Added Write(nsIInputStream) and Flush to nsIOutputStream.
1999-04-22 07:31:03 +00:00
rickg%netscape.com
60d6e75581
update to sync with nsString2
1999-04-22 06:39:40 +00:00
sspitzer%netscape.com
e2ba354725
new icon from scotty
1999-04-22 04:15:07 +00:00
bienvenu%netscape.com
ac3f2301eb
add services for dealing with flags, fix build problem in test harness
1999-04-22 03:57:44 +00:00
alecf%netscape.com
df0da0894a
Add server RDF source
1999-04-22 03:02:35 +00:00
alecf%netscape.com
6527c93151
add new datasources to windows build
1999-04-22 02:28:55 +00:00
alecf%netscape.com
fe31f4416c
start building new RDF datasources on unix
1999-04-22 02:26:25 +00:00
alecf%netscape.com
ceb8b3965b
check in skeleton source for RDF datasources for account system
1999-04-22 02:25:22 +00:00
alecf%netscape.com
41bab4d108
add headers for new RDF data sources for account system
1999-04-22 02:24:39 +00:00
mscott%netscape.com
2f08be5390
Remove old & slow ReadLine code. Replace it with nsMsgLineStreamBuffer. This also involved cleaning out a lot of code for displaying messages as the logic of the read line loop changed.
1999-04-22 02:13:42 +00:00
mscott%netscape.com
b013207c0e
Highlight the different servers in the folder pane. Eventually this should be in a style sheet but I've been having trouble getting that to work.
1999-04-22 02:08:33 +00:00
mscott%netscape.com
69ff3ba54b
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
mscott%netscape.com
494956c237
constructor for nsMsgLineBufferStream takes a new argument specifying if new lines should be allocated for ReadNextLine.
1999-04-22 01:54:32 +00:00
mscott%netscape.com
842f4bfed2
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
davidmc%netscape.com
6c08b91c3b
set morkStore::mStore_CanAutoAssignAtomIdentity to true in places
where MDB clients can access a store instance, so that this bool
is enabled only at the last possible moment.
1999-04-21 23:57:03 +00:00
davidmc%netscape.com
bf2173b19b
fix morkAtomSpace::MakeBookAtomCopy() so it will use new boolean
slot on morkStore, mStore_CanAutoAssignAtomIdentity, to decide
whether new atoms with auto assigned identity is allowed.
1999-04-21 23:56:02 +00:00
davidmc%netscape.com
ffcaa0159e
use new default atom space constant; init the new boolean
controlling whether auto assignment of atom IDs is allowed
1999-04-21 23:54:22 +00:00
davidmc%netscape.com
2c4aad5376
add new constant kValueSpaceScope to replace old ambiguous
ground atom space constant to fix problem with default atom
spacing 'a' being used instead of the 'v' space expected by the
parser (causing more than one atom space to be used ... bad).
Also add a boolean controlling whether auto-assignment of
atom IDs is permitted by atom spaces (so this can be disabled
during parsing, so it can be detected when it's inappropriate).
1999-04-21 23:53:38 +00:00
davidmc%netscape.com
e8b89fb6f9
fix morkEnv::OidAsHex() to print a scope < 0x80 as
a plain text byte instead of ^hex hex when the character
is a name byte
1999-04-21 23:51:22 +00:00
davidmc%netscape.com
677cf5a1ba
change format to v1.4 to account for hex oids for single char
spaces changing from, eg., 1CE:^6D to 1CE:m
1999-04-21 23:50:03 +00:00
bienvenu%netscape.com
1c78ffc30a
fix a few race conditions with fe events, add NOOP service
1999-04-21 22:35:12 +00:00
mcmullen%netscape.com
670521ba61
Prefs API changed to use filespecs instead of string paths. Added Get/SetFilePref. Cleaned up the API so that StartUp() does not need to be called.
1999-04-21 22:04:35 +00:00
mscott%netscape.com
957c79ec03
unregister ImapResource. Compress some of the register service code for the imap resource.
1999-04-21 21:08:00 +00:00
mscott%netscape.com
28a05d8dda
Replace the old slow ReadLine code to use the new more efficient nsMsgLineBufferStream class. Right now this class creates a new buffer for each line returned so we need to free this buffer. Later on, I'll be looking into removing the allocation of the new line and some of these statements will be made obsolete.
1999-04-21 20:23:47 +00:00
putterman%netscape.com
e5fde37037
added files: mozilla/mailnews/base/util/nsMsgUtils.cpp
1999-04-21 20:22:18 +00:00
putterman%netscape.com
fc7c120ddc
Change to news instead of nntp.
1999-04-21 20:18:35 +00:00
putterman%netscape.com
d5012b6438
Use delete[].
1999-04-21 20:18:15 +00:00
putterman%netscape.com
545ddcd507
Added mailbox_message registration.
1999-04-21 20:17:43 +00:00
putterman%netscape.com
4de5e39a70
Add utility functions so we can use nsIMsgMessageService correctly.
1999-04-21 20:17:23 +00:00
putterman%netscape.com
af22a8d40d
uses nsIMsgMessageService.
1999-04-21 20:16:16 +00:00
sspitzer%netscape.com
10f0d0e1e7
use nsCRT:strtok(), not strtok()
1999-04-21 19:54:44 +00:00
mscott%netscape.com
987a967206
Remove message display from the demos menu. We don't need to do this anymore as you can just select the message from the thread pane to display it.
1999-04-21 19:05:46 +00:00
mscott%netscape.com
c545ef02f1
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
mscott%netscape.com
95817e787b
Clean up CreateInstance to condense some code. use progids for registering the nntp service and the nntp version of the message service.
1999-04-21 18:58:29 +00:00
mscott%netscape.com
684bef5fb5
add support for nsIMsgMessageService interface.
1999-04-21 18:57:24 +00:00
alecf%netscape.com
c5d43aa8a5
include NSPR libs from the right directory
1999-04-21 18:45:41 +00:00
rhp%netscape.com
0be855455f
Fix the makefile problem and remove bad error warnings
1999-04-21 13:48:54 +00:00
jefft%netscape.com
75b0009fce
added imap host entry
1999-04-21 05:47:04 +00:00
jefft%netscape.com
6b349c234d
added nsImapMailFolder.cpp
1999-04-21 05:21:12 +00:00
jefft%netscape.com
064782a44f
initial coding
1999-04-21 05:20:11 +00:00
jefft%netscape.com
abeb4be98b
added imap resource to the factory
1999-04-21 05:18:56 +00:00
jefft%netscape.com
a7d944d3c7
added rdfutil_s.lib, rdf, rdfutil to the build
1999-04-21 05:17:37 +00:00
jefft%netscape.com
34ecd4a5fb
adding imap related URI
1999-04-21 05:13:31 +00:00
jefft%netscape.com
e76a4566a7
remove nsMsgImapMailFolder.cpp
1999-04-21 05:12:13 +00:00
jefft%netscape.com
42e85805b0
use nsNativeFileSpec& instead of nsNativeFileSpec* for GetPathName method
1999-04-21 05:10:58 +00:00
jefft%netscape.com
f212a9c450
added kImapRootURI, nsGetImapRoot()
1999-04-21 05:09:33 +00:00
bienvenu%netscape.com
539341fc40
get downloading of imap messages working
1999-04-21 04:57:28 +00:00
rickg%netscape.com
26f04dff54
sync with new nsString2 API
1999-04-21 04:02:14 +00:00
sspitzer%netscape.com
554679fa5c
hardcode to news://news.mozilla.org
1999-04-21 03:09:48 +00:00
sspitzer%netscape.com
8120e29b91
these header files and CIDs aren't being used. comment them out.
1999-04-21 02:57:36 +00:00
sspitzer%netscape.com
b3c26e822b
build tweakage for the incoming nntp server changes
1999-04-21 02:56:38 +00:00
sspitzer%netscape.com
064f8e5ee6
work for the incoming nntp server
1999-04-21 02:55:48 +00:00
sspitzer%netscape.com
633669a9eb
work for the nntp incoming server
1999-04-21 02:55:25 +00:00
sspitzer%netscape.com
b90191d04b
fix a typo in the comment
1999-04-21 02:55:04 +00:00
sspitzer%netscape.com
cafcc47e77
get the newsroot from the account manager.
...
remove the old #if 0 code
1999-04-21 02:54:40 +00:00
sspitzer%netscape.com
86e2b74008
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
sspitzer%netscape.com
79bb0249e5
incoming nntp server work
1999-04-21 02:48:30 +00:00
bienvenu%netscape.com
6050ed9b63
fix double commits and problem loading imap uid
1999-04-21 02:35:19 +00:00
bienvenu%netscape.com
127b184d04
a little more progress on message fetching
1999-04-21 02:34:57 +00:00
bienvenu%netscape.com
24e51d6834
add service for getting an imap message
1999-04-21 00:55:58 +00:00
waterson%netscape.com
a12efd3224
Bug 4750. Updated RDF_NAMESPACE_URI to refer to the most recent (and final) version of the RDF recommendation.
1999-04-21 00:11:39 +00:00
davidmc%netscape.com
5de9e486a5
also permit zero scope to be okay as column scope for value oids
inside metainfo cells.
1999-04-20 23:52:38 +00:00
davidmc%netscape.com
ae64a03f94
also turn on assertions for Mac
1999-04-20 23:51:57 +00:00
davidmc%netscape.com
0a41147c71
append ":c" suffix to table kind hex refs so that column space
is used for the atom instead of the value space.
1999-04-20 23:51:31 +00:00
davidmc%netscape.com
4e417fbd17
change Mork file format version number to 1.3 to protect folks
from badly formed files created during last day due to incorrect
table kind hex refs in Mork.
1999-04-20 23:50:46 +00:00
nhotta%netscape.com
b188e0a406
Backing out my last change, I need to do NULL checkings for parameters.
1999-04-20 23:48:21 +00:00
mscott%netscape.com
fca26e697b
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
2abf2313b0
Make sure the line buffer stream leaves CRLFs on for us when extracting new lines.
1999-04-20 23:43:39 +00:00
mscott%netscape.com
dcb2b6eafb
Update the idl file.
1999-04-20 23:33:19 +00:00
mscott%netscape.com
39768ba5e9
remove linkage against xplib.
1999-04-20 23:30:42 +00:00
mscott%netscape.com
48ff7fc397
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
31bea2a1d8
Register the new nsMsgMessageService which is supported by the mailbox service. Add progids for both the mailbox version of the message service and for the mailbox service.
1999-04-20 23:28:42 +00:00
mscott%netscape.com
3416377578
Add Queryinterface method such that it includes nsIMsgMessageService which is a new interface this class supports.
1999-04-20 23:27:32 +00:00
mscott%netscape.com
37c9d0a9b0
Inherit the new nsIMsgMessageService interface.
1999-04-20 23:26:37 +00:00
mscott%netscape.com
cfdc4a0951
Remove Copy and display messages from mailbox service interface.
1999-04-20 23:25:59 +00:00
mscott%netscape.com
683cf1b406
Export nsIMsgMessageService.h
1999-04-20 23:19:40 +00:00
mscott%netscape.com
1d22694ddf
Rev the interface...
1999-04-20 23:19:11 +00:00
alecf%netscape.com
3b4dae9e06
fix newline-at-end-of-file problem
1999-04-20 22:50:08 +00:00
alecf%netscape.com
868948c74c
change nsIEnumerators to nsISupportsArrays and implement some of the getIdentities() getServers() etc
1999-04-20 22:48:32 +00:00
alecf%netscape.com
f1116ba56f
add accessor for getting the account manager from the mail session
1999-04-20 22:43:04 +00:00
putterman%netscape.com
177bbc0c96
Moved folder listener code from local to base.
1999-04-20 22:24:21 +00:00
davidmc%netscape.com
5ef183af6c
replace tabs with (Mork canonical) two spaces
1999-04-20 22:14:35 +00:00
mscott%netscape.com
3db4c7a8df
Export nsIMsgMessageService.h
1999-04-20 21:50:51 +00:00
mscott%netscape.com
cf7eb48fe0
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
nhotta%netscape.com
0108437ee4
I18n 7 bit data check for the body.
1999-04-20 21:22:54 +00:00
nhotta%netscape.com
bd45249947
Changed to use UTF-8 for internal processing.
1999-04-20 21:20:28 +00:00
davidmc%netscape.com
05eab176a3
continue long values using \linebreak notation; this is done
in conjunction with a change to morkParser::ReadValue()
which will correctly interpret this notation. Note this is
technically a format change in the sense that old versions
of Mork will not read such line continuations correctly; but
the change is forward compatible so folks should not notice.
1999-04-20 20:33:56 +00:00
davidmc%netscape.com
f0d9d22579
fix morkParser::ReadValue() so that CR or LF following '\'
is consumed as a line continuation, rather than escaping the
byte after '\'; this is now done in conjunction with changing
morkWriter to continue long values with \linebreak.
1999-04-20 20:31:36 +00:00
sspitzer%netscape.com
dc5a802f32
added mailnews/mime/emitters/resources/Makefile to the list
1999-04-20 20:21:25 +00:00
sspitzer%netscape.com
29687c0b2b
ignore the generated Makefile on UNIX
1999-04-20 20:17:04 +00:00
sspitzer%netscape.com
17c2ee11fc
moving this to Makefile.in
1999-04-20 20:16:38 +00:00
putterman%netscape.com
d7f960923c
Fixed Windows build.
1999-04-20 20:03:40 +00:00
davidmc%netscape.com
0d6f720fe0
several whitespace and content writing changes that do not
change the format; write table kind as hex reference because
this shortens overhead for small thread tables; suppress newline
for table meta row, because this tends to put thread tables on one
line when they have few rows; delay starting dict preceding table
as long as possible, so that no dict appears at all when no new alias
is written, because this also reduces per thread table overhead.
1999-04-20 19:58:16 +00:00
davidmc%netscape.com
f37340ecd4
increase kMaxIndent to 66 for better formatting;
add boolean to suppress dirty row newline for table's meta row
(because this more often causes a one line thread with few rows)
1999-04-20 19:55:08 +00:00
sspitzer%netscape.com
e15dd04774
more changes to get news in the folder pane
1999-04-20 19:10:43 +00:00
sspitzer%netscape.com
9623299d87
changes to get news in the folder pane
1999-04-20 19:08:10 +00:00