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