ducarroz%netscape.com
0e70ec5b97
updated project
1999-04-05 23:21:25 +00:00
mscott%netscape.com
511bb0d228
Part of my mailnews reduce disk footprint cleanup effort. No longer need to link against xplib.
1999-04-04 23:09:54 +00:00
mscott%netscape.com
8d76f4a1b1
Part of my mailnews reduce disk footprint cleanup effort. we no longer need to link with xplib
1999-04-04 23:00:54 +00:00
mscott%netscape.com
a50ac454ff
Part of my mailnews reduce disk footprint cleanup effort. Checking in Jean-Francois' changes for converting pop3 protocol to use PL_Hash instead of XP_hash stuff.
1999-04-04 23:00:26 +00:00
bienvenu%netscape.com
f4c3ca6058
make msgdb a dll
1999-04-04 17:48:16 +00:00
mscott%netscape.com
26c75e0828
Remove the printf which was writing each line from a message to the terminal when getting new mail.
...
It was taking much too long...
1999-04-02 22:41:25 +00:00
mscott%netscape.com
0d390912d6
Take out an unwanted printf to clean up the code...
1999-04-02 03:07:43 +00:00
mscott%netscape.com
57ce9e7a8e
Properly add the leaf name to the directory path for the Inbox folder.
1999-04-02 02:56:57 +00:00
putterman%netscape.com
8c3ed7e4b2
More work on copying/moving messages.
1999-04-01 23:42:41 +00:00
ducarroz%netscape.com
b1db848797
First Checked In.
1999-04-01 18:36:02 +00:00
mscott%netscape.com
7d526b8ad9
Add support for the nsIMsgUriUrl interface.
1999-04-01 01:14:03 +00:00
mscott%netscape.com
e6b179ce91
display message should take a uri instead of the folder path.
1999-04-01 01:10:51 +00:00
mscott%netscape.com
eda6e410e7
display message now takes a URI instead of a mailbox & message key pair.
1999-04-01 01:09:06 +00:00
putterman%netscape.com
895a7b3826
Cached RFCparser and use Mime versions for subject and sender.
1999-03-31 19:56:05 +00:00
mscott%netscape.com
3e270b7bdb
Don't link with msgcore and msglocal. Link with msgcoreutil.
1999-03-31 19:34:18 +00:00
mscott%netscape.com
7aa439f819
Pretty much a complete re-write to use the pop3 service. We now read all extra info like user name, password, etc. from your prefs instead of prompting you for it.
1999-03-31 19:33:54 +00:00
mscott%netscape.com
5ece6add76
Build pop3 test.
1999-03-31 19:33:07 +00:00
mscott%netscape.com
fd5fff23c0
Build tests directory.
1999-03-31 19:32:45 +00:00
mscott%netscape.com
4b4745f6e4
Use nsAutoCString.
1999-03-31 19:27:36 +00:00
mscott%netscape.com
f7d80f7d17
When we get an on stop binding call, change the state of the url.
1999-03-31 19:26:35 +00:00
mscott%netscape.com
595afea4bc
Add check for new mail support to the pop3 service.
1999-03-31 19:26:07 +00:00
mscott%netscape.com
e67e9de329
Add pop3 url to the list of components this factory can generate.
1999-03-31 19:25:17 +00:00
mscott%netscape.com
279d01c6be
Add check for new mail to the pop3 service.
1999-03-31 19:24:31 +00:00
mscott%netscape.com
8d26ba6c52
Add a class ID.
1999-03-31 19:23:38 +00:00
mscott%netscape.com
31248e7bb3
Fix a memory leak when running mailbox urls. When we get the on stop binding call from netlib, be sure to release all of our connection data (including the transport).
1999-03-31 19:23:00 +00:00
waterson%netscape.com
5175b44aca
Fix datasource to use new RDF return codes.
1999-03-30 03:59:17 +00:00
sspitzer%netscape.com
fb9e8ba778
align code.
...
yes, I am anal.
1999-03-30 02:40:06 +00:00
waterson%netscape.com
95fe5b64f9
Changed RDF-specific errors to be success rather than error codes.
1999-03-30 02:30:16 +00:00
putterman%netscape.com
669067e608
Fixed freeing mismatched memory errors.
1999-03-30 02:27:17 +00:00
putterman%netscape.com
457db1820c
Added copy messages.
1999-03-30 02:26:54 +00:00
putterman%netscape.com
509d88554d
Add copy messages.
1999-03-30 02:25:15 +00:00
mscott%netscape.com
e6bb99d01c
Change printf to say nsMsgMailboxParser instead of nsMsgMailboxParserStub.
1999-03-30 00:45:18 +00:00
mscott%netscape.com
d0feeb8baf
patch from Bruce Mitchener Jr." <bruce@cybersight.com> to change delete to delete [].
1999-03-29 22:15:54 +00:00
mscott%netscape.com
4328e7ccbd
patch from Bruce Mitchener Jr." <bruce@cybersight.com> to change free to delete [].
1999-03-29 22:15:09 +00:00
waterson%netscape.com
0cf17d4ce5
Landed RDF_19990326_BRANCH, scriptability changes.
1999-03-29 19:52:54 +00:00
mscott%netscape.com
a0689b118e
Changes for the mailbox protocol instance to support copying of messages.
1999-03-29 06:11:37 +00:00
mscott%netscape.com
b9e56c21f9
Add CopyMessage support to the mailbox service.
1999-03-29 06:10:05 +00:00
mscott%netscape.com
acffc194c9
Add code to support copying a message to the url.
1999-03-29 06:09:07 +00:00
mscott%netscape.com
d0323a8871
Add copy message support to the mailbox url
1999-03-29 06:08:15 +00:00
mscott%netscape.com
70d9b7f0a6
Add mailbox copy message interface.
1999-03-29 06:07:42 +00:00
briano%netscape.com
1533030ed0
Made the static library in this directory depend on the same 'extra stuff' as the shared library.
1999-03-25 21:32:26 +00:00
briano%netscape.com
29ed08771b
Handle NO_STATIC_LIB being set, when all this file does is create a static library.
1999-03-25 21:21:47 +00:00
sspitzer%netscape.com
28b6ec8dbb
switch from "\\" to PR_DIRECTORY_SEPARATOR for portablility
1999-03-25 17:41:21 +00:00
sspitzer%netscape.com
e8ecd79c2a
fix to get mailboxTest to build on Linux.
...
It now builds, and runs, but it doesn't seem to pass.
I'm looking into it.
1999-03-25 04:07:55 +00:00
sspitzer%netscape.com
89f976bb84
fixes to get this to build on Linux
...
libjs.so is now libmozjs.so
removed reference to libmailnewsbase.so
There is still a problem with the the test because nsMsgMailboxParser is
not a class anymore, it has been XPCOMmed.
More work to be done here...
1999-03-25 03:45:53 +00:00
sspitzer%netscape.com
4bf1c07d43
changes to get this to build on Linux.
...
More changes coming....
1999-03-25 03:04:22 +00:00
sspitzer%netscape.com
61e180d342
work to get this stuff to build on Linux
...
changes to remove some warnings
Read() no longer takes an offset as the second parameter, so fixing that
more changes coming...
1999-03-25 03:03:47 +00:00
sspitzer%netscape.com
f139cafd38
some clean up to get this to build on Linux
...
still more to be done....
1999-03-25 03:02:20 +00:00
ducarroz%netscape.com
8ecc4e7b22
First Checked In.
1999-03-24 21:49:55 +00:00
alecf%netscape.com
e8492614dc
switch over to nsIDBFolderInfo from nsDBFolderInfo to reduce library dependancies
...
Added new API to nsIDBFolderInfo
1999-03-24 00:17:23 +00:00
alecf%netscape.com
d3aaa1c2cb
fix end-of-line problem
1999-03-20 02:06:29 +00:00
alecf%netscape.com
9b730135f9
make local a component
1999-03-20 02:05:46 +00:00
alecf%netscape.com
61335fb37d
bubble LoadURL's errors up through rv
1999-03-20 02:02:31 +00:00
alecf%netscape.com
f02e5d511d
add leading slash to windows URLs and update macros so that we don't get triple slashes on unix
1999-03-20 02:01:54 +00:00
alecf%netscape.com
8c5b8f4295
export these files
1999-03-20 02:00:32 +00:00
alecf%netscape.com
d28a69bcec
also do not strip leading / from mailboxMessage URL's
1999-03-20 02:00:16 +00:00
alecf%netscape.com
7290f51635
link against util library rather than the mail/news component
1999-03-20 01:52:42 +00:00
alecf%netscape.com
8e1bb011bc
break dependancy on mailnews.dll by creating this object from the repository
1999-03-20 01:51:47 +00:00
mscott%netscape.com
6078ccd47f
Helping with smoketest. When we are done running a mailbox url, write the phrase Mailbox Done followed by a line return to a text file. QA will build an automated smoketest which will look for this phrase in that particular file. I've also wrapped the change in a ENABLE_SMOKETEST ifdef....
1999-03-19 04:09:33 +00:00
putterman%netscape.com
220909a5b9
Added Special Folder attribute
1999-03-19 02:28:41 +00:00
mscott%netscape.com
bb147fc422
Remove a debug printf which displayed each line of the message to the terminal when displaying messages to the window.
1999-03-19 01:36:07 +00:00
putterman%netscape.com
070382c15f
Add status column and Re: to messages.
1999-03-18 21:41:07 +00:00
putterman%netscape.com
7543245691
Add .sbd when building up subfolders.
1999-03-18 21:40:41 +00:00
putterman%netscape.com
e5f922f77f
Changes made to avoid nsMsgHdr duplication. Add back releases so memory
...
management works correctly.
1999-03-18 21:40:12 +00:00
putterman%netscape.com
16e7e63f39
Changes made to avoid nsMsgHdr duplication. Now can get a message resource from
...
the factory.
1999-03-18 21:39:42 +00:00
leaf%mozilla.org
4ad9f70d5d
Landing nspr library name change, and plevent function call change.
1999-03-17 21:32:03 +00:00
bienvenu%netscape.com
2323ecba53
fix 3765 r=mscott,scottip a=chofmann problem updating thread pane after get new mail
1999-03-16 03:16:31 +00:00
mscott%netscape.com
e5ec9412e7
Add line return after "Mailbox Done" to make it easier for QA to smoketest this string.
1999-03-12 22:05:32 +00:00
warren%netscape.com
5ab052576e
Changed GetEnabledCommands to GetAllCommands/IsCommandEnabled.
1999-03-12 21:28:34 +00:00
bienvenu%netscape.com
0f4e1f431e
mork landing
1999-03-12 20:16:40 +00:00
bienvenu%netscape.com
d3fbc3f048
add error check that we can actually get the hdr from the db
1999-03-12 20:16:23 +00:00
bienvenu%netscape.com
e8212d3f9c
fix buffer size overstatement, add assertions for various failures
1999-03-12 19:54:26 +00:00
alecf%netscape.com
df46fba463
uppercase filename for Unix
1999-03-12 18:50:31 +00:00
ducarroz%netscape.com
42ddb8b41d
change root path preference name
1999-03-12 17:17:10 +00:00
putterman%netscape.com
0efe910dbd
removed release of nsmsghdr until we decouple from rdf.
1999-03-12 13:17:45 +00:00
putterman%netscape.com
003a8fd6ea
Moved parse url utility
1999-03-12 13:17:21 +00:00
putterman%netscape.com
a607d85b22
Date displays correctly.
1999-03-12 13:14:33 +00:00
putterman%netscape.com
bb23d88656
Remove another release because of RDF nsMsgHdr problems. Will fix after we
...
decouple nsMsghdr and nsIMessage.
1999-03-12 07:58:20 +00:00
putterman%netscape.com
98bbb002c5
Add and Remove folderListeners, and hook up DeleteMessage between datasource
...
and database.
1999-03-12 07:57:26 +00:00
mscott%netscape.com
38f0f39756
add printf statement for "Mailbox Done" to allow QA to script a smoketest for the mail client.
1999-03-12 06:24:34 +00:00
mscott%netscape.com
54c5ed351f
Build nsPop3Service.cpp
1999-03-12 04:19:12 +00:00
mscott%netscape.com
1f8dc5f9a2
Export nsIPop3Service.h
1999-03-12 04:18:34 +00:00
mscott%netscape.com
4d61525fe2
oops don't build pop3test until I'm ready for it to work again...
1999-03-12 04:10:59 +00:00
mscott%netscape.com
82a665a4f8
pop3 test no longer needs to create a transport. Go through the pop3 service for running a get new mail url....
1999-03-12 04:09:39 +00:00
mscott%netscape.com
afea5c7960
factory can now create a pop3 service...
1999-03-12 04:07:52 +00:00
mscott%netscape.com
751eb786d3
Build nsPop3Service.
1999-03-12 04:06:09 +00:00
mscott%netscape.com
dd707a4593
Creating a pop3 protocol should not require a transport. We should do it ourselves. LoadUrL should take a consumer.
1999-03-12 04:05:40 +00:00
mscott%netscape.com
cba3d20efc
updates to use nsIMsgMailNewsUrl to pick up url listener stuff. define a default Pop3 port...
1999-03-12 04:04:40 +00:00
mscott%netscape.com
05bca94454
Update the interface so it supports the nsIMsgMailNews interface...
1999-03-12 04:02:53 +00:00
mscott%netscape.com
752c4e696f
a service to make running pop3 urls easier for the mail client.
1999-03-12 03:51:35 +00:00
mscott%netscape.com
ba5c6e774c
Export nsIPop3Service.h
1999-03-12 03:50:48 +00:00
mscott%netscape.com
88f982b202
Pop3 service for dealing with pop3 urls...
1999-03-12 03:50:20 +00:00
putterman%netscape.com
69117c67e9
removed call to release
1999-03-11 20:19:53 +00:00
warren%netscape.com
2317bd6fb4
First cut at new command architecture.
1999-03-11 10:14:35 +00:00
bienvenu%netscape.com
27a8c2cf5c
use Close instead of Release
1999-03-11 06:42:18 +00:00
bienvenu%netscape.com
67757eae14
fix bogus cast to nsMsgHdr
1999-03-11 06:40:22 +00:00
bienvenu%netscape.com
10a9444191
add explicit include of nsCOMPtr.h
1999-03-11 06:39:35 +00:00
bienvenu%netscape.com
92d9f934f6
check for missing db when deciding to reparse
1999-03-11 06:38:56 +00:00
hshaw%netscape.com
5c6bc56dbc
Replace NS_DECLARE_CID with NS_DEFINE_IID for kIPrefIID and KPrefCID
1999-03-10 20:33:18 +00:00
putterman%netscape.com
c0ff8ebddc
Initialize mPath to "" instead of nsnull.
1999-03-10 20:07:44 +00:00
alecf%netscape.com
a8a8ee487e
fix nsFileSpec casting
1999-03-10 06:06:40 +00:00
mscott%netscape.com
6cea859f1f
restore code from the breakage that occurred last night by fixing up nsFileSpec/nsFilePath problems. use CLOSE on the db because it isn't an interface yet so we should not be calling release.
1999-03-10 03:48:32 +00:00
mscott%netscape.com
456eaeadf2
creating a url listener manager should go through the componenet manager and not the service manager.
1999-03-10 03:47:14 +00:00
mscott%netscape.com
238af643a0
Updates to fix breakage caused by the big check in last night. In particular, update to use nsFilespec instead of nsFilePath. Use correct variable name for requesting the netlib queue service...
1999-03-10 00:43:58 +00:00
mscott%netscape.com
a36ba33fc0
Fix runtime breakage caused by changing nsFilePath to nsFileSpec.
1999-03-09 23:17:44 +00:00
putterman%netscape.com
074faa3f0d
use correct mailbox path.
1999-03-09 22:38:40 +00:00
putterman%netscape.com
c1fff3c3a7
use nsCRT string functions.
1999-03-09 22:38:22 +00:00
putterman%netscape.com
8ea8587311
Added folder listener so we can run the mailbox parsing url.
1999-03-09 22:37:55 +00:00
putterman%netscape.com
3abfe3dbd8
Added xplib.lib and added folderListener
1999-03-09 22:37:06 +00:00
mscott%netscape.com
1b80b71f0c
Fix crash when displaying thread pane. This fix is really scottip's.
1999-03-09 21:28:48 +00:00
warren%netscape.com
c7c801d87a
Fixed nsService problems.
1999-03-09 12:49:38 +00:00
warren%netscape.com
1baf19439b
Removed nsService stuff.
1999-03-09 12:29:08 +00:00
warren%netscape.com
3d21ed5037
nsRepository -> nsIComponentManager changes. nsIMsgDatabase interface. Message enumerators. Misc.
1999-03-09 09:52:30 +00:00
mscott%netscape.com
e25cc12a5c
Call close on the mail database instead of release.
1999-03-08 20:10:14 +00:00
mscott%netscape.com
bced03e577
Call close on the mail database instead of release....
1999-03-08 20:09:42 +00:00
mscott%netscape.com
3df38a1d80
When setting the byte range based on the message size subtract one byte (this gives it the proper byte range in the file...).
1999-03-08 19:53:10 +00:00
mscott%netscape.com
427bd2b535
Add ability to display a message given just a message number. We take this number (which is not a key or ID) and get the array of message keys from the db. We then extract the key corresponding to the number passed in. This interface function is used primarily to make debuggin easier where we don't have a message key or message ID lying around...
1999-03-08 02:12:50 +00:00
mscott%netscape.com
73a6b0852b
requires js for the prefs stuff. Link with rdf_utils.lib instead of rdf.lib.
1999-03-08 01:05:21 +00:00
mscott%netscape.com
c18b57dcf1
Many many changes. (1) get rid of hard coded mailbox folder paths and rely on the the mail root folder preference being set. (2) when displaying a message, open the db, extract the array of msgKeys and ask the user which message they want to display. This number is based on the number of items in the msgKey array. Then use the user provided number as an offset into the msg key array to extract the correct message key to use. This provides us with a lot more testing flexibility instead of forcing the test to know the message key of each message he/she wanted to display. (3) remove call to NS_NewMsgParser and go through the repository instead....
1999-03-08 01:04:53 +00:00
mscott%netscape.com
ce2cade7b8
Remove NS_NewMsgParser. You should be going through the repository to create an instance of mailbox parser. I've already updated the nsLocalMsgFactory to be able to create instances of this object.
1999-03-08 01:00:52 +00:00
mscott%netscape.com
f91c73b94c
include xplib.h....
1999-03-08 00:01:04 +00:00
mscott%netscape.com
c18c2188f3
Add mailbox parser to list of components the local msg factory can create.
1999-03-08 00:00:44 +00:00
mscott%netscape.com
65f13deb8e
Assign a CID to the mailbox parser so we can create it through the local msg factory...
1999-03-07 23:53:14 +00:00
mscott%netscape.com
4588e008aa
Install DLL in components directory as part of dp's changes...
1999-03-07 21:54:46 +00:00
mcmullen%netscape.com
b29466b581
Adapt to the removed offset parameter in streams.
1999-03-06 01:03:12 +00:00
tague%netscape.com
32fceb4454
Fixed tree bustage
1999-03-06 00:58:50 +00:00
mscott%netscape.com
8c6329a13e
Don't link with rdf_utils. That is already linked into msglocal.lib.
1999-03-06 00:53:32 +00:00
mscott%netscape.com
3e33c081af
Remove extraneous functions....update to use ::RegisterComponent.
1999-03-06 00:53:11 +00:00
mcmullen%netscape.com
0c6079daf5
Trying to fix the use of streams (the offset parameter has gone).
1999-03-06 00:44:40 +00:00
mscott%netscape.com
fceeda0527
woops....fix typo....
1999-03-06 00:39:46 +00:00
mscott%netscape.com
a5637b5551
Add test code for displaying a mailbox message from a berkley mail folder.
1999-03-06 00:31:59 +00:00
mscott%netscape.com
5d81320989
LoadUrl now takes a display consumer. Add functionality for reading & displaying a mailbox message.
...
Right now we write the message to a temp file and then run a file url on the temp file to display the message.
So mkfile handles the rfc-822 to html conversion for us...
1999-03-06 00:31:06 +00:00
mscott%netscape.com
1ef44a196c
interface change, display message now takes a message id and a message key.
1999-03-06 00:30:10 +00:00
mscott%netscape.com
e2a681d7a6
Implemented a DisplayMessage service which takes a msg id, msg key a display consumer and possibly a url listener. It builds a mailbox url and runs it. Also, nsMailboxProtocol::LoadUrl now takes the consumer as an argument..
1999-03-06 00:29:50 +00:00
mscott%netscape.com
17ae9dfd45
many changes to how we parse a url. Added ability to extract message ID and message key from the search part.
...
When generating the url_struct for netlib, if we are a display mailbox url, then set the byte range based on message key and message size.
1999-03-06 00:29:10 +00:00
mscott%netscape.com
02fe502d6d
accessors for fetching a message key for the current url and a setter for setting the message size.
1999-03-06 00:28:23 +00:00
mscott%netscape.com
44c4e408c7
display message takes a message key and a messageID.
1999-03-06 00:27:58 +00:00
bienvenu%netscape.com
ca1ea32c3c
load mail root path from prefs.js
1999-03-05 21:17:59 +00:00
bienvenu%netscape.com
adaa177ffb
add rdf to the stupid mailbox parsing test app
1999-03-05 03:25:51 +00:00
putterman%netscape.com
10d5f82297
Need to register the datasource.
1999-03-04 05:24:12 +00:00
alecf%netscape.com
f4568a3e25
only build tests when ENABLE_TESTS (i.e. --enable-tests) is turned on
1999-03-04 01:36:25 +00:00
mscott%netscape.com
2378c3cf18
part of scc's merge: change interface calls to IID() to GetIID().
1999-03-04 00:57:51 +00:00
mscott%netscape.com
8fd5c2d239
Changes to make the mailbox test driver a url listener on the currently loaded url. This allowed me to use the test driver for mailbox urls as a test for url listeners...
1999-03-03 01:18:18 +00:00
mscott%netscape.com
d3da05c755
Update urlListener stuff.
1999-03-03 01:16:42 +00:00
mscott%netscape.com
0fd9236d8c
pass in urlListener as argument to parsing a mailbox.
1999-03-03 01:15:40 +00:00
mscott%netscape.com
f81fb8eafa
Add url listener manager support to mailbox urls.
1999-03-03 01:14:45 +00:00
mscott%netscape.com
f236b51fd2
When parsing a mailbox, allow the caller to pass in a url listener on the action....
1999-03-03 01:13:34 +00:00
mscott%netscape.com
c4ce8fa4f6
Build mailbox test.
1999-03-02 23:56:27 +00:00
putterman%netscape.com
20f8c5174f
Add ".msf" to the list of files types we should ignore when building folders.
1999-03-02 18:32:39 +00:00
putterman%netscape.com
95d1d8c1b2
Added ability to GetMessages from prepopulated database.
1999-03-02 17:17:53 +00:00
bienvenu%netscape.com
af016000d9
use registerComponent instead of registerfactory to fix build bustage
1999-02-28 22:03:19 +00:00
bienvenu%netscape.com
6680a42541
set recipients and cc list as an array of addresses
1999-02-28 22:02:20 +00:00
putterman%netscape.com
315c9e8482
Start writing GetMessages and make folder pane work again.
1999-02-27 07:16:58 +00:00
alecf%netscape.com
b9bd603ea9
fix unix bustage - can't construct objects and pass them as & parameters at the same time
1999-02-26 18:25:57 +00:00
warren%netscape.com
f8b67aa56a
Making it build with new RDF registration mechanism.
1999-02-26 12:24:22 +00:00
bienvenu%netscape.com
f4a2d1d5a8
add new hdrs to db and turn on notification by default
1999-02-26 06:01:26 +00:00
mscott%netscape.com
bf4616c95a
nsFileSpec updates...
1999-02-26 04:06:37 +00:00
mscott%netscape.com
17c3b871c9
Add parsing code if the id is part of the urlspec. Use mailbox action enum.
1999-02-26 04:04:33 +00:00
mscott%netscape.com
514f4fdbb3
Fix build breakage. Convert char * to a nsstring before passing it to createNode
1999-02-26 04:03:44 +00:00
mscott%netscape.com
8dd1e0a3d2
Add enum for mailbox url action type.
1999-02-26 04:00:21 +00:00
alecf%netscape.com
9a9aae17fd
rev the XPIDL-generated headers, and update API calls to match
...
includes dropping "const"ness from parameters
some nsString routines were converted back to char* for the time being.
also added nsIMsg.h, it seemed to be missing
Also many fixes to get Unix building again.
1999-02-26 01:56:15 +00:00
bienvenu%netscape.com
d2e486af10
fix default mailbox path- needs leading /
1999-02-25 04:03:32 +00:00
putterman%netscape.com
b4abbd79bb
changed to use msgdb.lib
1999-02-25 02:58:35 +00:00
putterman%netscape.com
e44f24962d
made folder lists work and added db for message counts.
1999-02-25 02:58:04 +00:00
putterman%netscape.com
a395bc3b64
Fixed clobber
1999-02-25 02:57:30 +00:00
putterman%netscape.com
6c05a2f1ee
added clobber
1999-02-25 02:57:13 +00:00
mscott%netscape.com
f8def9a66c
First checked in.
1999-02-25 02:41:37 +00:00
bienvenu%netscape.com
124fe70732
add call to DoneParsingFolder so we'll commit database
1999-02-25 02:00:48 +00:00
mscott%netscape.com
2e6576f210
Build nsMailboxService.
1999-02-25 01:12:03 +00:00
mscott%netscape.com
d3e44cdc45
header file for mailbox service implementation.
1999-02-25 01:10:27 +00:00
mscott%netscape.com
e334fb9163
Export nsIMailboxService.h
1999-02-25 01:08:30 +00:00
mscott%netscape.com
ca1ed09794
Remove dependencies on local.lib. Use the mailbox service for building and running mailbox urls. This allows to just use the dll form of msglocal.
1999-02-25 01:05:36 +00:00
mscott%netscape.com
fe5145d74f
Creating a protocol instance shouldn't require a transport. We should create it ourselves. When running a url, mark it as being processed.
1999-02-25 01:03:45 +00:00
mscott%netscape.com
10e2be4572
Build nsMailboxService
1999-02-25 01:02:27 +00:00
mscott%netscape.com
0b80d9ad58
Implement new nsIMsgMailNewsUrl methods...
1999-02-25 01:02:00 +00:00
mscott%netscape.com
f2390beb9b
Add msgCore.h at top for pre-compiled headers. Added ability for factory to create mailbox urls and mailbox service.
1999-02-24 22:11:10 +00:00
mscott%netscape.com
398bb12407
Remove duplicate include of xpcom32.lib.
1999-02-24 22:10:11 +00:00
mscott%netscape.com
56e3af4f61
Add class ID so our local factory can create instances of it. Use the new nsIMsgMailNewsUrl interface instead of inheriting directly from nsIURL.
1999-02-24 22:09:24 +00:00
mscott%netscape.com
aba56886e8
Export nsIMailboxService.h
1999-02-24 22:08:12 +00:00
mscott%netscape.com
9e67609ca4
Service for running mailbox commands. This separates the application from building and running the urls...
1999-02-24 22:07:47 +00:00
bienvenu%netscape.com
bb6a3fcb2c
remove use of XP_ASSERT
1999-02-24 16:34:39 +00:00
warren%netscape.com
747c99adae
Removed dead GetRoot code.
1999-02-24 10:54:03 +00:00
warren%netscape.com
59a5c261e9
Reorganization. Changes for collections, enumerations, generic folders, file paths, etc.
1999-02-24 10:39:06 +00:00
putterman%netscape.com
cf2ea9d0cd
These got moved to the build directory.
1999-02-23 07:13:38 +00:00
putterman%netscape.com
21da364d0b
Create the dll in the build directory, not here.
1999-02-23 07:09:34 +00:00
putterman%netscape.com
05fe972b0c
Added build directory.
1999-02-23 07:08:56 +00:00
putterman%netscape.com
2217c282ff
Added nsLocalMailFolder to local directory.
1999-02-23 05:23:06 +00:00
bienvenu%netscape.com
44ec436d3f
fix name of exe for clobber target
1999-02-23 03:38:32 +00:00
bienvenu%netscape.com
a56b694916
add new hdr to db to commit it
1999-02-23 03:37:21 +00:00
putterman%netscape.com
a06a0b8ea4
Added factory to local directory.
1999-02-23 01:32:45 +00:00
putterman%netscape.com
fadb204bb3
Make local its own dll.
1999-02-23 00:48:09 +00:00
putterman%netscape.com
042cb6b414
Take tests directory out of the build until we fix exporting issues.
1999-02-23 00:31:16 +00:00
bienvenu%netscape.com
0700c188cf
use nsNativeFileSpec to construct pop state.dat file name
1999-02-22 23:28:41 +00:00
putterman%netscape.com
a506001478
added NET_SACopy.
1999-02-22 23:03:53 +00:00
bienvenu%netscape.com
3c18fa50c2
link with the dll rdf to get rid of linker warnings
1999-02-19 01:42:25 +00:00
bienvenu%netscape.com
3dc6bc209c
test PrePopulate method
1999-02-17 23:19:31 +00:00
bienvenu%netscape.com
9a5769752d
dumpt in-memory toy db after reparsing folder
1999-02-17 22:38:57 +00:00
warren%netscape.com
49fe0fe239
Added some RDF accessors for messages.
1999-02-17 06:15:13 +00:00
alecf%netscape.com
f85cb4a25e
ignore generated files
1999-02-17 06:01:24 +00:00
alecf%netscape.com
f15f92b708
add test directories back to build
1999-02-17 05:59:14 +00:00
alecf%netscape.com
18358985ef
fix for egcs 1.0.x multiple inheritance bug
1999-02-17 05:59:01 +00:00
warren%netscape.com
e69b078636
Scott Putterman's changes to make the folder pane work.
1999-02-17 05:32:08 +00:00
bienvenu%netscape.com
b768f8a7ff
call base class line handler to get parsing to work
1999-02-17 00:36:07 +00:00
bienvenu%netscape.com
bdab3045e5
make pop3 protocol use mailbox parse and line buffer
1999-02-17 00:09:22 +00:00
alecf%netscape.com
34230cc33e
remove pop3/mailbox tests from unix build until unix makefiles are written
1999-02-16 18:12:52 +00:00
bienvenu%netscape.com
b453dd105d
change default mailbox path
1999-02-15 03:05:20 +00:00
bienvenu%netscape.com
a6d9443a3e
we need rdfbase now
1999-02-14 22:34:47 +00:00
bienvenu%netscape.com
eeddd09934
get rid of duplicate m_mailDB in derived class
1999-02-14 22:34:00 +00:00
bienvenu%netscape.com
cf5f976a91
override IID method
1999-02-14 19:31:54 +00:00
warren%netscape.com
e8114e350d
Converted nsIMsg into nsIMessage, unifying with nsMsgHdr. Removed NS_DEFINE_IID macros. Renamed a few types and enums.
1999-02-13 10:39:59 +00:00
putterman%netscape.com
35ec1b6bbb
Fixes some bugs including one that made folders show up twice.
1999-02-13 02:45:22 +00:00
bienvenu%netscape.com
e1c97cc07f
remove stubs, add db lib
1999-02-13 01:17:26 +00:00
bienvenu%netscape.com
00d22449a2
add call to tell parser stream to start binding
1999-02-13 01:16:15 +00:00
bienvenu%netscape.com
f18050cb00
change name of mailbox parser, hook up mail db
1999-02-13 01:14:33 +00:00
bienvenu%netscape.com
303af6e7e1
add nsParseMailbox
1999-02-13 01:13:24 +00:00
mscott%netscape.com
ecbbe8bddf
Add method for retrieving an nsFilePath for the mailbox.
1999-02-12 22:40:47 +00:00
mscott%netscape.com
7e5b9e83cb
Add accessor for retrieving an nsFilePath for the mailbox.
1999-02-12 22:38:58 +00:00
mscott%netscape.com
3902b6b61f
Build the tests directory...
1999-02-12 05:34:29 +00:00
mscott%netscape.com
426a6caef8
Build mailbox protocol and mailbox url classes...
1999-02-12 05:27:36 +00:00
mscott%netscape.com
7ff6ba09de
Export nsIMailboxUrl.h
1999-02-12 05:27:04 +00:00
mscott%netscape.com
a607490ded
makefile for building mailbox test stuff
1999-02-12 05:26:42 +00:00
mscott%netscape.com
81bbd0c065
Build mailbox test directory
1999-02-12 05:26:21 +00:00
mscott%netscape.com
2e1447e0a6
Added some comments about how this test app works...
1999-02-12 05:07:59 +00:00
mscott%netscape.com
9e934a74be
Build the mailboxTest harness....
1999-02-12 04:49:04 +00:00
mscott%netscape.com
75d34aec3d
Test harness for mailbox urls.
1999-02-12 04:48:46 +00:00
mscott%netscape.com
c7a0009f0f
A stub implementation of the mailbox parser used to test parsing mail folder mailbox urls...
1999-02-12 04:48:31 +00:00
mscott%netscape.com
dfad8c6c25
Build new mailbox protocol stuff...
1999-02-12 04:47:33 +00:00
mscott%netscape.com
a73271b892
First check in of the mailbox protocol module.
1999-02-12 04:46:51 +00:00
mscott%netscape.com
84ad13250c
Implementation of nsIMailboxUrl interface
1999-02-12 04:46:24 +00:00
mscott%netscape.com
f2a5f958d9
Export nsIMailboxurl.h
1999-02-12 04:44:13 +00:00
mscott%netscape.com
d8fdf9cd13
Interface for mailbox urls...
1999-02-12 04:43:46 +00:00
bienvenu%netscape.com
f77b185a7c
test mailbox parser code
1999-02-12 02:00:08 +00:00
bienvenu%netscape.com
da092e57c1
get test mailbox parser linking
1999-02-12 01:59:16 +00:00
bienvenu%netscape.com
8ea0c2fbfb
get local folder stuff to linking point
1999-02-11 18:06:08 +00:00
bienvenu%netscape.com
915a3b55a5
start getting mailbox parsing going
1999-02-11 07:10:24 +00:00
alecf%netscape.com
f4723f74c2
ignore Makefile
1999-02-11 06:51:42 +00:00
mscott%netscape.com
f521ec53c1
Replaces old Makefile.in. We now want to build pop3 directory...
1999-02-11 03:57:53 +00:00
mscott%netscape.com
ae1c1ea360
Adding to build new directory...
1999-02-11 03:56:36 +00:00
mscott%netscape.com
ec2903802b
moved into new subdirectory....
1999-02-11 03:33:04 +00:00
mscott%netscape.com
3d632c09ce
Build pop3 subdirectory...
1999-02-11 03:32:20 +00:00
mscott%netscape.com
c9884d5495
This has been moved into a tests/pop3 subdirectory...
1999-02-11 03:31:14 +00:00
mscott%netscape.com
3ba1fa6479
use of sockstub protocol to implement a socket connection for a url is now BLIND to the protocol. So let the protocol use its original scheme when building urls. The transport layer will now worry about chaning the scheme to sockstub when appropriate....
1999-02-11 03:10:28 +00:00
mscott%netscape.com
aee2e0ccbe
Remove assertion that is no longer valid...
1999-02-11 03:07:24 +00:00
mscott%netscape.com
2e2f40723a
Fix build breakage....for some reason it suddennly started having problems with LINEBREAK. I added a defintion here...although
...
it is also defined in nsMsgLinebuffer.cpp....seems like we want to find a generic place for this.
1999-02-10 01:16:37 +00:00
mscott%netscape.com
871f319817
Include "msgCore.h" at the top of the source file to utilize pre-compiled headers...
1999-02-07 01:19:48 +00:00
alecf%netscape.com
28fb61bbde
update to new NSPR types & utility routines
1999-02-06 02:55:39 +00:00
warren%netscape.com
e27952d474
How did this ever compile?
1999-02-06 02:15:47 +00:00
warren%netscape.com
d343f7cbab
More cleanup of XPPtrArray. Factored nsMsgFolder, adding nsMsgLocalMailFolder.
1999-02-06 02:11:54 +00:00
mscott%netscape.com
8575f082e8
fixed build problem; m_fileCounter undefined
1999-02-06 02:04:41 +00:00
jefft%netscape.com
c5b65110ec
fixed linux build problem
1999-02-06 01:33:37 +00:00