sspitzer%netscape.com
b82a0d7263
fix for bug #5668 . now multiple news hosts really works.
1999-04-29 04:10:49 +00:00
putterman%netscape.com
daaaf8e951
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
8f9a72c301
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
cdc904218d
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
f02b3f9711
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
0838f40932
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
c01cc9db81
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
9be572b643
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
d6ef985510
Fix build bustage.
1999-04-28 21:59:32 +00:00
sspitzer%netscape.com
b8dfffdb5d
fix for #5627 . case sensitivity problem in Makefile.in
1999-04-28 20:53:26 +00:00
mscott%netscape.com
1e25c4063c
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
1b40c12b63
fix string casting problem with varargs parameters
1999-04-28 06:26:41 +00:00
alecf%netscape.com
fec2cc609e
remove stupid debugging statements
1999-04-28 06:22:26 +00:00
mscott%netscape.com
a23d526f99
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
bcb5770549
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
18ab667877
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
626b99354b
fix newline at end of file problem
1999-04-28 06:12:26 +00:00
alecf%netscape.com
7f0aa5ba68
- 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
b0932a12d4
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
47ecfa9330
insert hostname into URI when getting ServerURI
1999-04-28 06:05:36 +00:00
alecf%netscape.com
f24724c728
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
ce44a49dd2
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
0650253888
- 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
0eae38cc92
Remove -lnetutil from link lines in unix build.
1999-04-28 05:46:56 +00:00
jefft%netscape.com
ea3c6c661b
get imap folder discovery & display message working
1999-04-28 05:19:24 +00:00
mscott%netscape.com
82dad43a87
Comment out unwanted assertion as this kills the linux build.
1999-04-28 05:05:24 +00:00
mscott%netscape.com
ab385626c4
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
27156b1495
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
c778414dd1
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
aac5cbd240
try again to disable namespace stuff
1999-04-28 04:04:31 +00:00
alecf%netscape.com
05eda21272
handle uncreatable servers a little more gracefully
1999-04-28 04:04:30 +00:00
jefft%netscape.com
4a1c8ce93d
added m_haveDiscoverAllFolders variaible; more work on folder discovery stuff
1999-04-28 03:39:24 +00:00
jefft%netscape.com
2459c5bdd6
added m_haveDiscoverAllFolders bool member variable
1999-04-28 03:38:07 +00:00
jefft%netscape.com
1c268edd40
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
c14a5e0f1b
fix some uninitialized and incorrectly initialized variables
1999-04-28 03:06:37 +00:00
mcmullen%netscape.com
87c4972a82
First Checked In.
1999-04-28 02:48:36 +00:00
sspitzer%netscape.com
c9fd1ba862
silly printf for my benefit
1999-04-28 02:43:20 +00:00
mscott%netscape.com
dd5a631a47
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
1523e75eec
Fix HackToGetBody() to works on Mac and Unix as well
1999-04-28 02:17:37 +00:00
alecf%netscape.com
70a6f45af1
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
13607efec5
add implementation for AccountManager() method
1999-04-28 01:57:25 +00:00
alecf%netscape.com
a36238ddd0
don't forget to actually return the value!
1999-04-28 00:11:10 +00:00
bienvenu%netscape.com
dc1006fcee
fix header row copy to use mork, force invalid dbs to close
1999-04-27 22:58:18 +00:00
mscott%netscape.com
465dbab063
Fix build breakage for hangas.
1999-04-27 22:49:15 +00:00
ftang%netscape.com
2e97bf7dcc
change S/GetDocumentCharacterSet method for nsIDocument interface.
1999-04-27 21:49:25 +00:00
ducarroz%netscape.com
149ec99a10
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
8b7ae6b8c8
Clean up mutiple appcores problem, add news parameter to NewMessage
1999-04-27 21:30:00 +00:00
ducarroz%netscape.com
7ed525fc7b
Add args parameter to NewMessage to solve multiple appcores problem
1999-04-27 21:28:44 +00:00
hangas%netscape.com
f0ee5a0f84
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
26c91ebf6d
Add parameter args to member function NewMessage() to solve multiple appcores problem
1999-04-27 21:26:49 +00:00
ducarroz%netscape.com
696201c7b0
Clean up multiple message compose appcores problem
1999-04-27 21:23:29 +00:00
ducarroz%netscape.com
ba523040b7
Extract JavaScript into an external file and clean up multiple appcores problem
1999-04-27 21:21:48 +00:00
ducarroz%netscape.com
f8bbd300be
Extract JavaScript from xul file into a external js file
1999-04-27 21:19:41 +00:00
ducarroz%netscape.com
af0b58da93
Extract JavaScript into a external file
1999-04-27 21:16:38 +00:00
putterman%netscape.com
dbf3f37765
Opening up a thread no longer crashes.
1999-04-27 20:59:02 +00:00
sspitzer%netscape.com
782b1873d3
fix for bug #5477 . thanks to mscott for the fix.
1999-04-27 20:45:04 +00:00
mscott%netscape.com
b1a5200840
Fix build breakage for alecf.
1999-04-27 20:27:45 +00:00
sspitzer%netscape.com
944b61e419
fix the Linux build bustage
1999-04-27 20:08:24 +00:00
alecf%netscape.com
2b28b2a6ab
fix this with ugly code that works real well.
1999-04-27 20:06:12 +00:00
alecf%netscape.com
fa616ed3cc
fix casting problems by making nsIID a ref
1999-04-27 20:00:58 +00:00
mscott%netscape.com
a313581a3f
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
44b62e4b21
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
af2cb31b74
Modernize the news test harness --> make it a url listener among other things.
1999-04-27 19:55:10 +00:00
bienvenu%netscape.com
63fb11d8a3
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
9148e6705c
forgot identity Makefile
1999-04-27 18:49:07 +00:00
alecf%netscape.com
ca8ad5b0c5
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
71c7a53e42
add new FindServersByHostname() method
1999-04-27 18:37:58 +00:00
alecf%netscape.com
4a3e754a85
add identity test to --enable-tests build
1999-04-27 18:36:15 +00:00
alecf%netscape.com
6ff195aef4
fix identity test to use updated API
1999-04-27 18:35:39 +00:00
alecf%netscape.com
383ae9c9b7
add new AccountManager() method to bring up account manager
1999-04-27 18:33:05 +00:00
alecf%netscape.com
43cc22ebca
link against libreg so that this library can stand on it's own
1999-04-27 18:30:13 +00:00
rhp%netscape.com
4570357dd6
Fix for freed memory read
1999-04-27 17:40:06 +00:00
alecf%netscape.com
8a9e37f2a0
remove unnecessary libraries - now the only unresolved symbols are from netlib
1999-04-27 17:27:28 +00:00
bienvenu%netscape.com
2ef2fc6235
add option to create summary file specs automatically
1999-04-27 14:58:57 +00:00
jefft%netscape.com
804e4196d0
get folder discovery to work; implemented PossibleImapMailbox() method
1999-04-27 13:23:07 +00:00
ducarroz%netscape.com
2bd75e97dc
Resolve File missing warning
1999-04-27 06:42:22 +00:00
jefft%netscape.com
deb20c4854
first pass of implementing folder discovery; added NthLevelChildList method
1999-04-27 06:35:12 +00:00
jefft%netscape.com
07212329d4
added FindAndSelectFolder method; first pass of implementing folder discovery
1999-04-27 06:34:00 +00:00
jefft%netscape.com
e9d80a20e8
added FindAndSelectFolder method
1999-04-27 06:32:54 +00:00
jefft%netscape.com
0233d47d05
added GetChildDiscoveryDepth, GetOnlineSubDirSeparator, SetOnlineSubDirSeparator methods
1999-04-27 06:31:20 +00:00
jefft%netscape.com
17024a0f8f
added DiscoverAllFolders, DiscoverAllAndSubscribedFolders, DiscoverChildren, DiscoverLevelChildren methods
1999-04-27 06:29:39 +00:00
mscott%netscape.com
27527d5769
Start building the imap directory by default.
1999-04-27 05:32:28 +00:00
sspitzer%netscape.com
2849be7bf0
more changes
1999-04-27 04:47:03 +00:00
waterson%netscape.com
be6b8bc2e7
Fixed problems with XPConnect objects.
1999-04-27 04:20:16 +00:00
alecf%netscape.com
8f51f3a77b
remove stupid debugging comment
1999-04-27 03:11:37 +00:00
mscott%netscape.com
c8c1a023c3
Use MSG_LINEBREAK instead of LINEBREAK.
1999-04-27 03:06:34 +00:00
mscott%netscape.com
326d25b7db
Added comment about why return receipts are turned off.
1999-04-27 03:02:57 +00:00
mscott%netscape.com
77987e7605
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
c78f083c4d
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
8d2d60a12a
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
30e65e2174
remove a warning. get nntpTest closer to working...
1999-04-27 02:45:15 +00:00
rhp%netscape.com
f157c0ea6b
changes for new xp com interface for ct handlers
1999-04-27 02:33:30 +00:00
rhp%netscape.com
de32820410
CTHandlers now XP-COM objects
1999-04-27 02:32:09 +00:00
sspitzer%netscape.com
29f85dbedf
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
7e3353cd8a
Adding new XP Com interface
1999-04-27 02:30:14 +00:00
rhp%netscape.com
d1b5945d4a
New I18N support and XP cleanup
1999-04-27 02:29:02 +00:00
rhp%netscape.com
ca3422efc7
Removal of old files
1999-04-27 02:27:27 +00:00
sspitzer%netscape.com
24e557b3b8
more changes to get this working...
1999-04-27 02:25:57 +00:00
sspitzer%netscape.com
c86490ede5
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
e62445398f
changes to get the nntpTest building again on Linux
1999-04-27 02:12:55 +00:00
bienvenu%netscape.com
d4b8c18275
add some flag handling routines
1999-04-27 02:09:42 +00:00
bienvenu%netscape.com
4913ab0962
add escaping of lines that start with From<space>
1999-04-27 01:03:52 +00:00
hangas%netscape.com
a9e8c22319
Updated Mac Project file for DataSource files added to Windows makefile
1999-04-27 00:42:20 +00:00
sspitzer%netscape.com
3d5eeb079f
use tree items, not tree bodies, for each of the servers
1999-04-27 00:01:25 +00:00
sspitzer%netscape.com
87ddff6be9
changes to get news db messages in the thread page
1999-04-27 00:01:01 +00:00
mscott%netscape.com
31bfff0585
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
8011137e91
fix build problem in test harness
1999-04-26 23:44:01 +00:00
mscott%netscape.com
5ed73a3528
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
29b6b4cad2
change int32 to PRInt32
1999-04-26 23:10:23 +00:00
sspitzer%netscape.com
085c1f0795
changes to get subscribed news groups to show up in the folder pane
1999-04-26 23:03:13 +00:00
ducarroz%netscape.com
01855c3b8e
updated mac project
1999-04-26 22:57:32 +00:00
ducarroz%netscape.com
50276008ab
update projects
1999-04-26 22:55:01 +00:00
alecf%netscape.com
c06daa2756
remove all references to the old nsIMessenger
1999-04-26 22:52:38 +00:00
alecf%netscape.com
d1323c7142
stop creating nsIMessenger objects
1999-04-26 22:47:13 +00:00
alecf%netscape.com
2d974a158b
remove nsIMessenger from Mac/Windows
1999-04-26 22:43:09 +00:00
alecf%netscape.com
3fcb73e0a5
remove nsIMessenger entirely
1999-04-26 22:42:41 +00:00
alecf%netscape.com
87f98b15b3
move static libraries inside SHARED_LIBRARY_LIBS
1999-04-26 22:41:02 +00:00
mscott%netscape.com
4ed093dd5e
Turn return receipts off by default. This fixes bug #5011
1999-04-26 22:34:15 +00:00
sspitzer%netscape.com
e59e513084
put newline at end of file
1999-04-26 22:31:53 +00:00
sspitzer%netscape.com
ebe314420d
add newline to end of file
1999-04-26 22:31:42 +00:00
sspitzer%netscape.com
88bf38bebf
make destructor virtual
1999-04-26 22:30:52 +00:00
alecf%netscape.com
d2d0194c11
fix fprintf problem (and make it only DEBUG_alecf)
1999-04-26 22:15:03 +00:00
mscott%netscape.com
788817b691
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
b3c0218eac
Start using nsCOMPtr.
1999-04-26 22:03:26 +00:00
putterman%netscape.com
bf7af54df4
Only return NS_OK if ptr is valid.
1999-04-26 22:02:48 +00:00
alecf%netscape.com
363def7a19
attempt to fix mail/news size issue
1999-04-26 21:52:26 +00:00
alecf%netscape.com
5f45e727c9
switch to using new GetLocalPath call and nsCOMPtr
1999-04-26 21:38:38 +00:00
alecf%netscape.com
277a648746
switch to using new GetLocalPath() call and use nsCOMPtr
1999-04-26 21:34:58 +00:00
alecf%netscape.com
a791266e10
fix QueryInterface so we're actually returning the right value
1999-04-26 21:33:58 +00:00
alecf%netscape.com
8a3695f2ab
switch to using nsCOMPtr and the new GetLocalPath() api instead of doing something server-type-specific
1999-04-26 21:32:47 +00:00
alecf%netscape.com
6839dfab08
call the service manager directly instead of storing a copy of it in a member variable
1999-04-26 21:31:57 +00:00
alecf%netscape.com
53b7fde541
goodbye, yellow brick stub..
1999-04-26 21:31:22 +00:00
alecf%netscape.com
ed193a363f
add new data sources to the factory
1999-04-26 21:29:44 +00:00
alecf%netscape.com
df281a2c2f
add new data source to unix build
1999-04-26 21:28:43 +00:00
alecf%netscape.com
432acf359c
add new datasources to the windows build
1999-04-26 21:28:21 +00:00
alecf%netscape.com
859e0c7604
remove nsIMessenger stub code from the build
1999-04-26 21:20:08 +00:00
alecf%netscape.com
43b60b2656
remove some unnecessary source files from the build (some of these data sources will eventually return)
1999-04-26 21:17:59 +00:00
alecf%netscape.com
9d1ac53280
removed files: mozilla/mailnews/base/src/nsIMessenger.cpp
1999-04-26 21:16:47 +00:00
alecf%netscape.com
ced86a8569
fix unknown PR_smprintf problem
1999-04-26 21:07:14 +00:00
mscott%netscape.com
fa3b54b8e5
Remove unnecessary component registration calls for the netlib service.
1999-04-26 20:29:16 +00:00
alecf%netscape.com
f925982e9d
remove references to stub nsIMessenger class
1999-04-26 19:03:36 +00:00
alecf%netscape.com
1d449a2481
oops, checked in the wrong file, backing this out (it's not ready yet)
1999-04-26 19:03:08 +00:00
alecf%netscape.com
bb5d4b10ea
remove references to unnecessary nsIMessenger stub class
1999-04-26 19:00:54 +00:00
alecf%netscape.com
963baf27b9
rename the IDL attributes so it's more friendly to javascript, and use the new GetLocalPath method when upgrading mail.directory on POP
1999-04-26 18:40:48 +00:00
alecf%netscape.com
87ea48afdb
add new GetServerURI() method for asking a server for the root RDF URI and make a generic GetLocalPath() for getting the local directory for this server.
1999-04-26 18:38:26 +00:00
alecf%netscape.com
5dfd5bc2ec
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
fcfd7c1d8b
cvs ignorage of generated makefiles
1999-04-26 18:26:05 +00:00
sspitzer%netscape.com
4eb437dee6
turn off some of my printfs
1999-04-26 18:04:17 +00:00
bienvenu%netscape.com
a471131499
get imap message display working
1999-04-26 05:08:49 +00:00
putterman%netscape.com
ba2a8f56ee
use NS_IF_RELEASE in case db is null.
1999-04-26 03:08:42 +00:00
putterman%netscape.com
dc96e2a8b9
changed nsIMessage to nsIMsgDBHdr.
1999-04-25 22:34:02 +00:00
bienvenu%netscape.com
881f8a3ac5
add interface to set mailboxname
1999-04-25 22:00:58 +00:00
bienvenu%netscape.com
4c4c9c8a45
adopt new msg uri scheme from scott, work on message loading
1999-04-25 21:51:39 +00:00
mscott%netscape.com
9b24fab805
Only include <windows.h> if we are building on windows.
1999-04-25 21:32:34 +00:00
mscott%netscape.com
3a99aaba95
Fix many many Linux warnings by removing some unused variables.
1999-04-25 21:30:44 +00:00
mscott%netscape.com
132da6db3c
Fix type for including nsIImapMailFolderSink.h (we had a lower case 'f')
1999-04-25 21:25:40 +00:00
mscott%netscape.com
9f7c1a2dbb
Add new line to end of file.
1999-04-25 21:23:36 +00:00
mscott%netscape.com
d339920d4d
Fix typo in including nsIMAPHostSessionList.h.
1999-04-25 21:21:52 +00:00
mscott%netscape.com
c668c19431
Change XP_Bool to PRBool to get Linux build going for imap.
1999-04-25 21:21:10 +00:00
mscott%netscape.com
c59d210ec4
Change XP_Bool to PRBool
1999-04-25 21:20:38 +00:00
mscott%netscape.com
beaec101a5
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
1bc01ea841
Add new line to end of file.
1999-04-25 21:14:28 +00:00
mscott%netscape.com
c72bd60af1
Add new lines to end of files.
1999-04-25 20:58:04 +00:00
mscott%netscape.com
a195b5c6e5
Add new line.
1999-04-25 20:56:23 +00:00
mscott%netscape.com
04d8d75b27
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
82bf27d90c
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
e30ed7eaa2
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
ac404f2776
ProcessXOVER must now take a PRUint32 instead of an int32
1999-04-25 19:54:02 +00:00
mscott%netscape.com
dca18e7d44
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
3108997b15
status must now be an unsigned int32 for process xover.
1999-04-25 19:52:01 +00:00
mscott%netscape.com
419605d033
nsMsgLineStreamBuffer::ReadNextline now returns # bytes read.
...
nsMsgLineStreamBuffer now lets you pass in the delimeter string to be used for determing the end of a line. This allows the function to be platform friendly with line endings...
1999-04-25 19:51:08 +00:00
mscott%netscape.com
9aee0accc1
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
ff745bb2cd
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
10544ce6f2
fixed imap build bustage; don't how this happend
1999-04-25 04:27:37 +00:00
putterman%netscape.com
69c05af794
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
596f37bb9e
added files: mozilla/mailnews/base/util/nsMessage.cpp
1999-04-24 20:51:22 +00:00
putterman%netscape.com
551d56de32
added nsNewsMessage, nsNewsUtils and use nsIMsgDBHdr.
1999-04-24 20:47:04 +00:00
putterman%netscape.com
fd958ea8cd
Add ability to create a message.
1999-04-24 20:46:07 +00:00
putterman%netscape.com
37b198a443
Added nsLocalMessage and nsLocalUtils. Use nsIMsgDBHdr.
1999-04-24 20:45:42 +00:00
putterman%netscape.com
5d9639ccc0
Added ability to create a message.
1999-04-24 20:44:40 +00:00
putterman%netscape.com
64a1a062a8
use nsIMsgDBHdr.
1999-04-24 20:44:01 +00:00
putterman%netscape.com
481372e4e3
Use nsIMsgDBHdr and user converter enumerator for returning messages.
1999-04-24 20:43:25 +00:00
putterman%netscape.com
c272f39e5a
Added nsImapMessage and nsImapUtils.
1999-04-24 20:42:50 +00:00
putterman%netscape.com
bf579127bb
use nsIMsgDBHdr instead of nsIMessage. Part of removing rdf dependency.
1999-04-24 20:40:47 +00:00
putterman%netscape.com
05469bbe4d
Added nsIMsgHdr
1999-04-24 20:38:57 +00:00
putterman%netscape.com
a98f4fa1d5
removed RDF dependency from db.
1999-04-24 20:38:04 +00:00
putterman%netscape.com
d16d6c3924
Added enumerator to convert nsMsgDBHdr into message.
1999-04-24 20:37:00 +00:00
putterman%netscape.com
1ed57840f7
removed protocol dependent uri utilities and added CreateMessageFromMsgDBHdr.
1999-04-24 20:36:26 +00:00
putterman%netscape.com
baca5e550b
Removed protocol dependent uri utilities.
1999-04-24 20:36:00 +00:00
putterman%netscape.com
55286de9a6
Added nsMessage
1999-04-24 20:35:34 +00:00
putterman%netscape.com
0695594f7a
Check for null pointer before using db in change view.
1999-04-24 20:34:51 +00:00
putterman%netscape.com
071598bddd
Use new msghdr to message converter enumerator.
1999-04-24 20:34:25 +00:00
putterman%netscape.com
a5e683a1e4
Use nsIMsgDBHdr.
1999-04-24 20:33:39 +00:00
putterman%netscape.com
02f487728c
Added CreateMsgFromMsgDBHdr.
1999-04-24 20:33:20 +00:00
putterman%netscape.com
7620670d16
Added nsIMessage
1999-04-24 20:32:24 +00:00
jefft%netscape.com
55b2a6ced7
folder name is now get from nsIMsgFolder
1999-04-24 05:13:12 +00:00
waterson%netscape.com
7431df7cdc
Fix a comment that I forgot to keep in sync.
1999-04-24 03:28:43 +00:00
waterson%netscape.com
933ff04dcb
Whoops. Missed this one.
1999-04-24 03:28:22 +00:00
waterson%netscape.com
7b2a8f4939
The Great Cursor Excorcism. Dropped cursors in favor of enumerators. Details on RDF_19990422_BRANCH.
1999-04-24 02:41:54 +00:00
jefft%netscape.com
b0c89d1a7a
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
a1c06b29bc
nsIImapService now takes nsIMsgFolder instead of nsIImapMailFolderSink for folder related interfaces
1999-04-24 01:14:49 +00:00
jefft%netscape.com
8320c80121
fixed duplicate nsIID problem
1999-04-24 01:13:17 +00:00
jefft%netscape.com
322c217660
initialize local variable, folderURI, to nsnull
1999-04-24 01:11:38 +00:00
chuang%netscape.com
c7a6484eef
Add mailnews/ui/ab/resources/Makefile entry
1999-04-23 23:11:22 +00:00
alecf%netscape.com
85cbec924c
add new accessor to nsIMsgIncomingServer to get local folder path
1999-04-23 22:57:31 +00:00
chuang%netscape.com
1fc47306d6
Bring address book UI into menu
1999-04-23 21:55:48 +00:00
chuang%netscape.com
e3a951d5e8
Add address book UI to build process
1999-04-23 21:54:23 +00:00
chuang%netscape.com
e56b4d4ac8
Update mail startup url
1999-04-23 21:53:04 +00:00
nhotta%netscape.com
fbf67c74bd
Changes for UTF-8, second try.
1999-04-23 17:14:26 +00:00
mcafee%netscape.com
c72247a6ae
defining what APPSHELL_DLL is, fixing Linux bustage.
1999-04-23 16:44:46 +00:00
jefft%netscape.com
2b81869485
fixed build bustage
1999-04-23 15:18:25 +00:00
jefft%netscape.com
ff1de19446
getting imap root folder directory from prefs instead of hard coded string
1999-04-23 13:55:53 +00:00
chuang%netscape.com
f9c4e5d6f3
Address book UI, not in build yet
1999-04-23 06:47:41 +00:00
mscott%netscape.com
7497d31533
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
ead5ee2909
get imap messages to display in thread pane
1999-04-23 01:33:52 +00:00
jefft%netscape.com
fdcf5e6ee4
(not part of build yet> more on integrating with 3-pane ui
1999-04-23 00:36:07 +00:00
mscott%netscape.com
30a4d0e744
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
119aa05555
(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
8f1a286301
added include path - mime
1999-04-22 19:01:05 +00:00
jefft%netscape.com
6d28346e31
not part of the build yet - added msglocal.lib
1999-04-22 19:00:25 +00:00
rickg%netscape.com
40b0327745
sync up with nsString2.cpp
1999-04-22 17:43:57 +00:00
warren%netscape.com
154f8381b4
Removed unnecessary nsIByteBuffer.h
1999-04-22 07:31:09 +00:00
warren%netscape.com
c289c670cd
Added Write(nsIInputStream) and Flush to nsIOutputStream.
1999-04-22 07:31:03 +00:00
rickg%netscape.com
f86b7f933d
update to sync with nsString2
1999-04-22 06:39:40 +00:00
sspitzer%netscape.com
da32a2b1b8
new icon from scotty
1999-04-22 04:15:07 +00:00
bienvenu%netscape.com
3f37904761
add services for dealing with flags, fix build problem in test harness
1999-04-22 03:57:44 +00:00
alecf%netscape.com
c4bff4302d
Add server RDF source
1999-04-22 03:02:35 +00:00
alecf%netscape.com
6141657ece
add new datasources to windows build
1999-04-22 02:28:55 +00:00
alecf%netscape.com
5b2d214c74
start building new RDF datasources on unix
1999-04-22 02:26:25 +00:00
alecf%netscape.com
1518456dc6
check in skeleton source for RDF datasources for account system
1999-04-22 02:25:22 +00:00
alecf%netscape.com
7e2d826a6a
add headers for new RDF data sources for account system
1999-04-22 02:24:39 +00:00
mscott%netscape.com
399e88d020
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
dbfdf65c06
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
e38957cc5a
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
b4933a51c8
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
907c03e019
Fix fence post case in nsMsgLineBufferStream::ReadNextLine when we read n bytes and n == the size of the buffer...we were over-writing the n+1th byte with a null terminator.
...
Add (unimplemented) feature to nsMsgLineBufferStream to give caller the choice of allocating new memory for new lines or not.
1999-04-22 01:53:19 +00:00
davidmc%netscape.com
3895aebe28
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
a5c518cc46
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
0ab7f37525
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
e9aab5b668
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
b8fb0c0949
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
c78445c3eb
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
3796e54a4f
fix a few race conditions with fe events, add NOOP service
1999-04-21 22:35:12 +00:00
mcmullen%netscape.com
e4661eacd6
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
459aa39e8c
unregister ImapResource. Compress some of the register service code for the imap resource.
1999-04-21 21:08:00 +00:00
mscott%netscape.com
c95d00affa
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
4ddb23c6e9
added files: mozilla/mailnews/base/util/nsMsgUtils.cpp
1999-04-21 20:22:18 +00:00
putterman%netscape.com
d8f6a32185
Change to news instead of nntp.
1999-04-21 20:18:35 +00:00
putterman%netscape.com
385fe63376
Use delete[].
1999-04-21 20:18:15 +00:00
putterman%netscape.com
5abc728033
Added mailbox_message registration.
1999-04-21 20:17:43 +00:00