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

2413 Коммитов

Автор SHA1 Сообщение Дата
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