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

2389 Коммитов

Автор SHA1 Сообщение Дата
mscott%netscape.com f4f04298b1 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 ac59eff271 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 3b9514174c 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 c7f58ac247 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 7ad289c41b Bug #5781 --> Add IsBusy method & CanHandleUrl.
a=chofmann
1999-04-30 18:42:09 +00:00
mscott%netscape.com 4de6e71a7a Bug #5781 --> CreateImapConnection now takes the url to be loaded into the connection.
a=chofmann
1999-04-30 18:41:26 +00:00
jj%netscape.com 02559028c1 changed output shlb creator to 'MOZZ' in one or more targets. a=cyeh 1999-04-29 22:18:44 +00:00
waterson%netscape.com e325b77546 Bug 5637. Don't release each observer in the destructor, because we only hold a weak ref to it. r=putterman,a=chofmann. 1999-04-29 04:21:12 +00:00
sspitzer%netscape.com ec6e26b471 fix for bug #5668. now multiple news hosts really works. 1999-04-29 04:10:49 +00:00
putterman%netscape.com 88de2b6b06 Fixed ref counting problems associated with deleting messages. Reviewed by bienvenu
and approved by chofmann.
1999-04-29 01:38:25 +00:00
putterman%netscape.com 5d1ffa22cf Fixed ref counting problems related to deleting a message. Reviewed by bienvenu and
approved by chofmann
1999-04-29 01:37:40 +00:00
jefft%netscape.com cf44b1fccb fixed bug 5662 - imap failed to discover folders and downloading mail messages; fixed memory leaks when building message URI; r=mscott, a=chofmann 1999-04-29 00:13:55 +00:00
jefft%netscape.com 2e20189fef 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 de71be9891 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 b640ff29d9 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 6a955d5779 fixed bug 5662 - imap failed to discover folders and downloading mail messages; added NotifyAnnouncerGoingAway() to ForceClosed(); r=bienvenu, a=chofmann 1999-04-29 00:05:16 +00:00
ducarroz%netscape.com b85ce6385f Fix build bustage. 1999-04-28 21:59:32 +00:00
sspitzer%netscape.com 93340a2bb9 fix for #5627. case sensitivity problem in Makefile.in 1999-04-28 20:53:26 +00:00
mscott%netscape.com 8bc671eaee nsLocalUri2Path fix. If the folder part of the uri is "" don't try to append it to the local path as that adds an unwanted '\' on windows. 1999-04-28 06:58:59 +00:00
alecf%netscape.com ce08e9af8f fix string casting problem with varargs parameters 1999-04-28 06:26:41 +00:00
alecf%netscape.com 5119f285d0 remove stupid debugging statements 1999-04-28 06:22:26 +00:00
mscott%netscape.com 2dc8e95d18 Fix windows build problem. you can't delete a const char * without casting i.. I changed the codeto use a nsAutoCString. 1999-04-28 06:21:58 +00:00
alecf%netscape.com 210978ecd7 fix folder pane to only show the account manager (and let the account manager populate the server list) 1999-04-28 06:14:43 +00:00
alecf%netscape.com 8e3eb389aa instead of getting the first server from the account manager, get the first one named news.mozilla.org (eventually we have to figure out our own hostname from the URI) 1999-04-28 06:13:22 +00:00
alecf%netscape.com 02008476e9 fix newline at end of file problem 1999-04-28 06:12:26 +00:00
alecf%netscape.com ba3c698d1d - use new NS_WITH_SERVICE macro to get rdf service
- now recognize host-specific mailbox://hostname/ roots
- build the mailbox_message URI using the URI instead of the path
- override the nsIRDFResource::Init() method for debugging purposes
1999-04-28 06:11:36 +00:00
alecf%netscape.com 73eade3d9d depricate nsLocalPath2URI
fix mailbox:/ URI parsing to recognize hostnames
fix mailbox_message:/ builder to recognize hostnames
1999-04-28 06:07:40 +00:00
alecf%netscape.com 0e0c103388 insert hostname into URI when getting ServerURI 1999-04-28 06:05:36 +00:00
alecf%netscape.com 5383fbb14c remove SetFilePath so we aren't tempted to set it (it's supposed to be coming directly from the URI) 1999-04-28 06:04:40 +00:00
alecf%netscape.com c50332383b change DisplayMessage to take a URI instead of a path (this method probably isn't used anymore anyway) 1999-04-28 06:03:28 +00:00
alecf%netscape.com 7601a780f1 - remove debugging lines
- return NS_RDF_NO_VALUE on all GetTarget() calls
- return a complete array fro GetTargets() instead of NS_RDF_NO_VALUE (may be unnecessary?)
1999-04-28 06:00:50 +00:00
bruce%cybersight.com b06f2076eb Remove -lnetutil from link lines in unix build. 1999-04-28 05:46:56 +00:00
jefft%netscape.com e6111b9716 get imap folder discovery & display message working 1999-04-28 05:19:24 +00:00
mscott%netscape.com 6f81da795d Comment out unwanted assertion as this kills the linux build. 1999-04-28 05:05:24 +00:00
mscott%netscape.com 41b5419572 Fixes for get new mail which should bring get new mail back to life for linux and mac. When we were told to wait for more data by the new nsMsgLineStreamBuffer, we weren't setting the pause for read flag in all cases. 1999-04-28 05:02:50 +00:00
sspitzer%netscape.com 463c8d96c9 use PR_smprintf, not sprintf().
for news, we aren't going to have .sdb for directories.
put the summary files in <newsdir>/host-<hostname>
1999-04-28 05:00:02 +00:00
ducarroz%netscape.com bf38479374 For some reason, since few hours ago, apprunner refuse to load msgcompose.xul because the heigth of the fields isn't set correctly!!! I have changed the way we declare the input fields, I've just copied how they do in navigator.xul with the url field. 1999-04-28 04:24:10 +00:00
jefft%netscape.com 7aadd79495 try again to disable namespace stuff 1999-04-28 04:04:31 +00:00
alecf%netscape.com bccec3190b handle uncreatable servers a little more gracefully 1999-04-28 04:04:30 +00:00
jefft%netscape.com a4d27d8ef5 added m_haveDiscoverAllFolders variaible; more work on folder discovery stuff 1999-04-28 03:39:24 +00:00
jefft%netscape.com fe79a806ce added m_haveDiscoverAllFolders bool member variable 1999-04-28 03:38:07 +00:00
jefft%netscape.com c8c632a016 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
alecf%netscape.com 12e8b8586a fix some uninitialized and incorrectly initialized variables 1999-04-28 03:06:37 +00:00
mcmullen%netscape.com a429bb661f First Checked In. 1999-04-28 02:48:36 +00:00
sspitzer%netscape.com d382a71abf silly printf for my benefit 1999-04-28 02:43:20 +00:00
mscott%netscape.com c7253e4310 Fix memory leak by releasing the url we just retrieved through a QI. Thanks
to putterman for finding the leak.
1999-04-28 02:40:06 +00:00
ducarroz%netscape.com 74f97a4e51 Fix HackToGetBody() to works on Mac and Unix as well 1999-04-28 02:17:37 +00:00
alecf%netscape.com d4dc4486be many fixes:
- initialize mAccountManager during construction
- always create an NS_ISupportsArray for ArcLabelsOut
- handle case of unknown data source by creating an enumerator anyway
- free leaked value from RDF node
1999-04-28 02:02:08 +00:00
alecf%netscape.com 749c738a70 add implementation for AccountManager() method 1999-04-28 01:57:25 +00:00
alecf%netscape.com 6da7483463 don't forget to actually return the value! 1999-04-28 00:11:10 +00:00
bienvenu%netscape.com 2496f14a92 fix header row copy to use mork, force invalid dbs to close 1999-04-27 22:58:18 +00:00
mscott%netscape.com fe1dc67b52 Fix build breakage for hangas. 1999-04-27 22:49:15 +00:00
ftang%netscape.com 1301749405 change S/GetDocumentCharacterSet method for nsIDocument interface. 1999-04-27 21:49:25 +00:00
ducarroz%netscape.com 19f29a176a Implemented XP_StripLine to avoid crash when send a message with a newsgroup address set 1999-04-27 21:31:20 +00:00
ducarroz%netscape.com 169b8ac22d Clean up mutiple appcores problem, add news parameter to NewMessage 1999-04-27 21:30:00 +00:00
ducarroz%netscape.com 4122bd5df9 Add args parameter to NewMessage to solve multiple appcores problem 1999-04-27 21:28:44 +00:00
hangas%netscape.com 1f126273fa Fixed file path bug on Mac. Was using incorrect constructor that broke when running on Mac. 1999-04-27 21:27:17 +00:00
ducarroz%netscape.com 4400e6bede Add parameter args to member function NewMessage() to solve multiple appcores problem 1999-04-27 21:26:49 +00:00
ducarroz%netscape.com 4a9ce66e81 Clean up multiple message compose appcores problem 1999-04-27 21:23:29 +00:00
ducarroz%netscape.com 1d90e014e3 Extract JavaScript into an external file and clean up multiple appcores problem 1999-04-27 21:21:48 +00:00
ducarroz%netscape.com 915c9b3281 Extract JavaScript from xul file into a external js file 1999-04-27 21:19:41 +00:00
ducarroz%netscape.com 7a7a6a2d5b Extract JavaScript into a external file 1999-04-27 21:16:38 +00:00
putterman%netscape.com 44e3235249 Opening up a thread no longer crashes. 1999-04-27 20:59:02 +00:00
sspitzer%netscape.com 393a79476b fix for bug #5477. thanks to mscott for the fix. 1999-04-27 20:45:04 +00:00
mscott%netscape.com 86d46c6a28 Fix build breakage for alecf. 1999-04-27 20:27:45 +00:00
sspitzer%netscape.com ef35e08a38 fix the Linux build bustage 1999-04-27 20:08:24 +00:00
alecf%netscape.com 0f3483caa7 fix this with ugly code that works real well. 1999-04-27 20:06:12 +00:00
alecf%netscape.com 17ed890811 fix casting problems by making nsIID a ref 1999-04-27 20:00:58 +00:00
mscott%netscape.com a650177f51 change the url state when we load a url and when are done with url. Fix a bug in ReadNewsList where: we needed more data from the server and instead of waiting, we returned an error code. 1999-04-27 19:57:30 +00:00
mscott%netscape.com 160846a5c4 link against nntpTest.lib as it has the stubs for the news event sinks. 1999-04-27 19:56:04 +00:00
mscott%netscape.com 3efecbadbe Modernize the news test harness --> make it a url listener among other things. 1999-04-27 19:55:10 +00:00
bienvenu%netscape.com c5edf558ef fix get new mail for pop, workaround PR_APPEND bustage, set m_position to file size 1999-04-27 19:31:41 +00:00
alecf%netscape.com 3e84bb09cd forgot identity Makefile 1999-04-27 18:49:07 +00:00
alecf%netscape.com 671a27dd07 update AccountManager data source to use nsMsgRDFDataSource base class, so that we don't have to implement most methods
also start implementing GetTargets() for msgaccounts:/ to return all the servers and their respective root URIs
1999-04-27 18:39:36 +00:00
alecf%netscape.com 94efb561d6 add new FindServersByHostname() method 1999-04-27 18:37:58 +00:00
alecf%netscape.com b96488cce3 add identity test to --enable-tests build 1999-04-27 18:36:15 +00:00
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