ducarroz%netscape.com
f86489df9c
did some reformating of the code
1999-02-26 22:23:24 +00:00
ducarroz%netscape.com
bbf6f2538a
change hard coded version of messenger
1999-02-26 22:21:45 +00:00
alecf%netscape.com
097ffed247
remove duplicate definition (whoops!)
1999-02-26 20:06:18 +00:00
alecf%netscape.com
58e090b48b
bring NS_InitMsgAppCoreClass back from the dead
1999-02-26 20:04:39 +00:00
mscott%netscape.com
1f03f45461
Export NS_InitMsgAppCoreClass to fix build. Alec is going to make the correct change and add this to the idl file so we won't lose it the next time we rev the idl files. This was part of the hack stuff we had to add to get msgappcore running in apprunner..
1999-02-26 20:03:26 +00:00
mscott%netscape.com
694ed4b0fb
nsISmtpService->SendMessage now takes the host.
1999-02-26 19:18:31 +00:00
mscott%netscape.com
19f9335789
Sending a message now takes a host. Use it.
1999-02-26 19:17:42 +00:00
mscott%netscape.com
c9578bf5d8
Add host as paramater to send send message method.
1999-02-26 19:17:13 +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
7b572778cf
fix clobber rules to correctly clobber resources.
1999-02-26 04:22:44 +00:00
mscott%netscape.com
022657487a
Fix build breakage. Change OpenURL signature to take a char * instead of an AutoString because the interface was changed that way.
1999-02-26 04:16:59 +00:00
mscott%netscape.com
e7756addfc
Fix build breakage remove nsIID.h and nsISupportUtils.h from all interfaces until we can figure out where these files come from. I know this is the wrong long term solution so I'm not even changing the idl files.
1999-02-26 04:10:24 +00:00
mscott%netscape.com
8fd890baa9
nsFileSpec update.
1999-02-26 04:09:39 +00:00
mscott%netscape.com
d80ecd5b6e
Fix build breakage. Many of these interfaces had the constness of arguments removed from them. We need to remove the const char *s and change them to char *s in all of the classes that implement those interfaces....This had a carry over effect of forcing several pieces of code to cast const char *s as char *s. Hopefully we can undo all of these changes when the IDL compiler allows you to have const arguments...
1999-02-26 04:09:10 +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
mscott%netscape.com
697f7718fc
Fix build breakage remove nsIID.h and nsISupportUtils.h from all interfaces until we can figure out where these files come from. I know this is the wrong long term solution so I'm not even changing the idl files.
1999-02-26 03:59:33 +00:00
mscott%netscape.com
e5421e9043
nsFileSpec updates.
1999-02-26 03:58:26 +00:00
mscott%netscape.com
dfd9c8234a
Fix build by exporting nsIMsg.h
1999-02-26 03:54:45 +00:00
bienvenu%netscape.com
947c703fef
more reading and writing of toy db
1999-02-26 03:25:16 +00:00
mscott%netscape.com
9179a10776
nsFileSpec changes.
1999-02-26 02:22:01 +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
alecf%netscape.com
b36401c12f
add new compose makefiles
1999-02-26 01:22:12 +00:00
alecf%netscape.com
3ca115bf66
rev the XPIDL generated headers
1999-02-26 01:17:12 +00:00
alecf%netscape.com
64849117bf
check in unix makefiles/ignore files
1999-02-26 01:16:07 +00:00
alecf%netscape.com
3d56fd5d3a
update to make compose build on Linux
1999-02-26 01:14:57 +00:00
putterman%netscape.com
6565f59553
AddRef database in constructor.
1999-02-26 01:02:15 +00:00
bienvenu%netscape.com
bfefdb6288
hack up some persistance
1999-02-25 04:04:43 +00:00
bienvenu%netscape.com
d2e486af10
fix default mailbox path- needs leading /
1999-02-25 04:03:32 +00:00
putterman%netscape.com
80388bd070
Added cached flag
1999-02-25 03:01:22 +00:00
putterman%netscape.com
2d169788d3
Added correct RDF root.
1999-02-25 02:59:30 +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
putterman%netscape.com
5a0f1caf3d
changed to msgdb.lib
1999-02-25 02:56:44 +00:00
putterman%netscape.com
869d1254f5
Added db for message counts
1999-02-25 02:56:13 +00:00
putterman%netscape.com
53137a4208
Add msglocal.lib
1999-02-25 02:54:38 +00:00
mscott%netscape.com
f8def9a66c
First checked in.
1999-02-25 02:41:37 +00:00
bienvenu%netscape.com
eda9a5672d
add new constructor from file path to avoid multiple nativization problems
1999-02-25 02:09:07 +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
fc7a4e9e0e
Build the resources directory.
1999-02-25 01:01:02 +00:00
mscott%netscape.com
9c22a7459d
New xul files to express our mail 3-pane UI. I also created a makefile.win which will export the mail news xul files into dist\WIN32_D.OBJ\bin\res\samples.
1999-02-25 01:00:19 +00:00
mscott%netscape.com
e2f5dc5293
Removing from the repository. They are getting replaced with new .xul files.
1999-02-25 00:59:03 +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
alecf%netscape.com
3250d1713b
add namespace registration stuff for bhuvan
1999-02-24 20:27:24 +00:00
nhotta%netscape.com
fd54c06d40
For nsIUnicodeEncoder change.
1999-02-24 18:15:21 +00:00
bienvenu%netscape.com
b245f83cac
fix build bustage
1999-02-24 17:23:57 +00:00
bienvenu%netscape.com
bb6a3fcb2c
remove use of XP_ASSERT
1999-02-24 16:34:39 +00:00
bienvenu%netscape.com
9fd266f2cf
remove use of XP_ASSERT
1999-02-24 16:27:28 +00:00
warren%netscape.com
747c99adae
Removed dead GetRoot code.
1999-02-24 10:54:03 +00:00
warren%netscape.com
e632efc190
Obsolete -- now in local/src/nsLocalMailFolder.[h/cpp]
1999-02-24 10:50:44 +00:00
warren%netscape.com
59a5c261e9
Reorganization. Changes for collections, enumerations, generic folders, file paths, etc.
1999-02-24 10:39:06 +00:00
bienvenu%netscape.com
e066b95d4c
make GetFlags pure virtual to fix link error
1999-02-24 06:05:33 +00:00
bienvenu%netscape.com
eccd5ccd53
start hacking persistance
1999-02-24 02:58:43 +00:00
bienvenu%netscape.com
145c809d6c
make dbFolderInfo an interface
1999-02-24 02:56:11 +00:00
mscott%netscape.com
c70ba64725
Restore the ability to run multiple urls per smtp test session by using new code to determine if a url
...
is running or not.
1999-02-24 02:31:19 +00:00
mscott%netscape.com
021092ae3f
Flag the smtp url when we are running it....
1999-02-24 02:30:27 +00:00
mscott%netscape.com
928f5e2f79
nsIMsgMailNewsUrl base class updates. Keep track of whether the url is running or not...
1999-02-24 02:29:54 +00:00
mscott%netscape.com
f137bf26b2
Use mailnews url base class for interface inheritance....
1999-02-24 02:28:44 +00:00
mscott%netscape.com
dd0ad352fc
Export nsIMsgMailNewsUrl.h
1999-02-24 02:27:44 +00:00
mscott%netscape.com
48294ee90c
we inherit from the nsIURL interface...
1999-02-24 02:26:29 +00:00
mscott%netscape.com
1e8554e680
Export nsIMsgMailNewsUrl.h
1999-02-24 02:22:22 +00:00
mscott%netscape.com
f6fdadefa6
A base class for methods common to all of our mail and news protocol url interfaces.
1999-02-24 02:21:31 +00:00
mscott%netscape.com
1b2c074516
Fix build breakage.RemoveElement does not take two arguments....
1999-02-23 20:03:33 +00:00
mscott%netscape.com
8a25a4d816
Use correct config\rules.mak file..we were going into the layout one before...
1999-02-23 18:31:09 +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
4ebf33d5d5
removed nsMsgLocalMailFolder so it can go in local directory.
1999-02-23 05:24:52 +00:00
putterman%netscape.com
2217c282ff
Added nsLocalMailFolder to local directory.
1999-02-23 05:23:06 +00:00
ducarroz%netscape.com
2cfe3510f6
change composelib to msgcompose.lib
1999-02-23 03:40:55 +00:00
ducarroz%netscape.com
749b713a1b
Define FE_Alert as printf
1999-02-23 03:39:38 +00:00
bienvenu%netscape.com
44ec436d3f
fix name of exe for clobber target
1999-02-23 03:38:32 +00:00
ducarroz%netscape.com
824d14e0ec
change library name
1999-02-23 03:38:09 +00:00
bienvenu%netscape.com
a56b694916
add new hdr to db to commit it
1999-02-23 03:37:21 +00:00
ducarroz%netscape.com
9986de4271
did some clean-up and reformating
1999-02-23 03:36:56 +00:00
bienvenu%netscape.com
a63b831554
add back mdbstubs.obj
1999-02-23 03:35:42 +00:00
ducarroz%netscape.com
d71971f137
Add directory compose
1999-02-23 03:34:17 +00:00
bienvenu%netscape.com
e0d7689af7
add new notifications, char set as string new method to create hdr and add to db
1999-02-23 03:34:02 +00:00
ducarroz%netscape.com
a8d0ce0e89
Initial check in
1999-02-23 03:26:08 +00:00
alecf%netscape.com
6b8e38ace0
we need to export nsMsgSend
1999-02-23 01:44:38 +00:00
alecf%netscape.com
caa5e7d8cc
clean up trailing text after #endif's
1999-02-23 01:44:14 +00:00
alecf%netscape.com
364c327e02
remove trailing text after #endif's
1999-02-23 01:42:32 +00:00
alecf%netscape.com
c6607f3843
don't put text on the end of an #endif
1999-02-23 01:41:06 +00:00
alecf%netscape.com
0298e62f58
add this so XPIDL is happy
1999-02-23 01:39:55 +00:00
mscott%netscape.com
6639336340
Include msgCore.h at top of the file for pre-compiled headers. added code to hook up msg send to the new smtp service for actually sending the mail message.
1999-02-23 01:38:25 +00:00
putterman%netscape.com
a06a0b8ea4
Added factory to local directory.
1999-02-23 01:32:45 +00:00
mscott%netscape.com
2c4edbe9ec
Export nsISmtpService.h
1999-02-23 01:17:25 +00:00
mscott%netscape.com
f7b62270df
Remove dependency on compose.lib because we now use the compose dll which is automatically registered...
1999-02-23 01:06:05 +00:00
mscott%netscape.com
33f44bd8a1
Remove all dependencies on compose.lib. Use the new Smtp Service for running urls....Right now the test exe doesn't let you run more than one command...I'll fix this later...
1999-02-23 01:05:24 +00:00
mscott%netscape.com
617cb310e7
Remove commented out dependency on netlib.lib...
1999-02-23 01:03:51 +00:00
mscott%netscape.com
9f9ed78fb1
Added DLL self registration code. Ability to create smtp service object. Changed class name to reflect the fact that this is a factory for compose....
1999-02-23 01:02:49 +00:00
mscott%netscape.com
e1b6a13ec1
Interface updates to use nsString and nsFilePath....
1999-02-23 01:00:42 +00:00
mscott%netscape.com
19c00b770a
Changes to update new nsISmtpUrl interface...
1999-02-23 00:59:57 +00:00
mscott%netscape.com
dc189f84ca
Interface changes to support nsString and nsFilePath. Also, correctly parse out host and port in mailto urls...
1999-02-23 00:58:24 +00:00
mscott%netscape.com
74be4b259d
built smtp service.....
1999-02-23 00:57:14 +00:00
mscott%netscape.com
88237013ee
Smtp service for handling smtp requests in the mail application. This abstracts away the need for the app to know how to create smtp urls and smtp connections...
1999-02-23 00:56:39 +00:00
mscott%netscape.com
6c7697219c
Export nsISmtpService.h
1999-02-23 00:55:38 +00:00
mscott%netscape.com
cd641c4266
Service for handling SMTP requests....this abstracts away the process of creating an SMTP url and an SMTP connection to run the url from the application...
1999-02-23 00:55:10 +00:00
mscott%netscape.com
68a30e86fa
Adding some more common includes --> including the repository, service manager, nsCRT....
1999-02-23 00:54:02 +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
7ff3b3bc79
hook up more db folder info members to mdb
1999-02-23 00:20:50 +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
putterman%netscape.com
96db8fe1fd
Add new parameters for width and height.
1999-02-22 23:00:36 +00:00
alecf%netscape.com
f29e05d51b
fix XUL to match new command mechanism
1999-02-22 22:36:29 +00:00
bienvenu%netscape.com
d70809da77
fix off by one error in line parsing code
1999-02-22 19:14:25 +00:00
bienvenu%netscape.com
07c9e93c94
hook up more db folder info stuff to mdb
1999-02-22 18:05:23 +00:00
bienvenu%netscape.com
ade369d1c2
start getting nntp hooked up to news database
1999-02-19 03:09:39 +00:00
bienvenu%netscape.com
bc119e565e
start adding mork impl
1999-02-19 03:08:40 +00:00
mscott%netscape.com
720eb2c647
More updates for getting the 3-pane looking correctly...
1999-02-19 02:43:11 +00:00
alecf%netscape.com
8fee9617b2
MD5 implementation, thanks to mrsam@geocities.com
1999-02-19 02:12:44 +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
a299afd0d6
switch to new mdb interface naming conventions
1999-02-19 00:32:39 +00:00
mscott%netscape.com
9820e09286
Build news/tests/nntp directory...
1999-02-18 19:42:59 +00:00
mscott%netscape.com
7754e68b82
Properly set and color toolbar button which will fetch a hard coded news article from the server and display it to the screen.
1999-02-18 19:37:32 +00:00
mscott%netscape.com
d1469d08bd
Our thread pane xml file was not written right. Updated it to use the correct xul and xml tags to display correctly using the tree widget.
1999-02-18 19:23:52 +00:00
mscott%netscape.com
60380822ff
New style sheet for laying out the tree widget....
1999-02-18 19:22:33 +00:00
mscott%netscape.com
16a331eb5f
Change default path for writing tempArticle.eml into to c:\temp.
1999-02-18 04:46:54 +00:00
mscott%netscape.com
50cc020dba
We need to build mime as part of messenger...
1999-02-18 03:54:15 +00:00
mscott%netscape.com
4ddbab89cf
Rebuild our 3-pane UI using iframes..the old code was using HTML frames which caused only one nsIWebShell for the whole mail frame....
1999-02-18 03:52:40 +00:00
alecf%netscape.com
bf7f7468c9
moving mailnews makfiles into mailnews directory
1999-02-18 03:22:52 +00:00
mscott%netscape.com
8874310149
Makefile to build the nntpTest harness
1999-02-18 01:16:12 +00:00
mscott%netscape.com
83b3b059e0
Oops...build the nntp sub directory as well
1999-02-18 01:15:40 +00:00
mscott%netscape.com
18c5656f95
Build the stub code as a library.
1999-02-18 01:14:05 +00:00
mscott%netscape.com
cd3f5f8553
build nntp sub directory...
1999-02-18 00:54:37 +00:00
mscott%netscape.com
3ca3e64f0e
NNTP test harness. This code was moved here from news\tests.
1999-02-18 00:54:06 +00:00
mscott%netscape.com
d469b784b6
Removing from repository. This file now lives in tests\nntp.
1999-02-18 00:53:29 +00:00
mscott%netscape.com
b8954c27d9
Remove some ::IID() calls and replace them with NS_DEFINE_IID macros...
1999-02-18 00:47:50 +00:00
mscott%netscape.com
1f6061e098
initializing base app core no longer happens in the mail app core....this removes our build dependencies on the base app cores.
1999-02-18 00:47:09 +00:00
mscott%netscape.com
bf7774d2cd
Link with nntptest library...
1999-02-18 00:46:16 +00:00
mscott%netscape.com
b38422f1d2
Updates to our mail core XUL file to get loading of a hard coded news url to run.
1999-02-18 00:45:11 +00:00
mscott%netscape.com
37d7aee1e4
mail shell needs a frame for browser.webwindow
1999-02-18 00:43:36 +00:00
mscott%netscape.com
ff51a9a22d
For now, disable the nntp test executable. (I'll look into moving this into a separate makefile...)
...
Build the test stubs as a stand alone library...
1999-02-18 00:29:11 +00:00
mscott%netscape.com
8242c9320e
Don't use ::IID() function for the webshell interface because it doesn't support it....
1999-02-18 00:28:10 +00:00
bienvenu%netscape.com
3dc6bc209c
test PrePopulate method
1999-02-17 23:19:31 +00:00
bienvenu%netscape.com
3b79fa1337
add PrePopulate method for testing
1999-02-17 23:18:46 +00:00
bienvenu%netscape.com
9a5769752d
dumpt in-memory toy db after reparsing folder
1999-02-17 22:38:57 +00:00
bienvenu%netscape.com
d639f998ae
get in-memory toy db working
1999-02-17 22:38:13 +00:00
warren%netscape.com
350b2cd9a8
Updated to use nsRDFResource (is this file obsolete though)?
1999-02-17 21:57:15 +00:00
alecf%netscape.com
4dd8d38d0f
new generated javascript with constructor
1999-02-17 20:47:29 +00:00
ducarroz%netscape.com
a7b964d829
no comment
1999-02-17 19:59:37 +00:00
ducarroz%netscape.com
fb675bc648
use nsIMsgSend to send a message
1999-02-17 19:57:48 +00:00
ducarroz%netscape.com
362cf37881
add lib raptorbase needed by nsMsgSend
1999-02-17 19:54:52 +00:00
ducarroz%netscape.com
69e7e61ec8
did some work
1999-02-17 19:53:29 +00:00
ducarroz%netscape.com
e95ede2220
add new interface and member functions
1999-02-17 19:52:14 +00:00
ducarroz%netscape.com
cf88ee4180
add more glue requested by nsMsgSend
1999-02-17 19:50:03 +00:00
ducarroz%netscape.com
32d679d27a
add nsMsgSend.cpp & nsMsgSendPart.cpp to the build
1999-02-17 19:49:23 +00:00
ducarroz%netscape.com
205bfb5a17
clean up comment
1999-02-17 19:44:54 +00:00
ducarroz%netscape.com
b8d812dc5e
add interface for set/get body
1999-02-17 19:43:26 +00:00
ducarroz%netscape.com
95bbbaa6d7
add more glue requested by nsMsgSend
1999-02-17 19:42:02 +00:00
ducarroz%netscape.com
56f5510745
add export for nsIMsgSend.h & nsMsgSendFact.h
1999-02-17 19:41:12 +00:00
ducarroz%netscape.com
06a2cd0296
add factory for nsIMsgSend
1999-02-17 19:38:44 +00:00
ducarroz%netscape.com
fcdcc74046
add class id for nsMsgSend
1999-02-17 19:35:46 +00:00
ducarroz%netscape.com
c58bb574b6
add lib secfreenav32
1999-02-17 19:32:28 +00:00
ducarroz%netscape.com
a4f9946c2e
Initial checkin
1999-02-17 19:28:25 +00:00
nhotta%netscape.com
7734d979a2
Changed MIME encoder from csid base to charset name base.
1999-02-17 17:47:25 +00:00
mscott%netscape.com
5fc73425e2
Move some convience functions into nsNNTPProtocol. LoadUrl now takes a consumer.
1999-02-17 08:19:49 +00:00
mscott%netscape.com
237c42a360
LoadUrl now takes a nsISupports which could be the consumer display stream. Externally declared convience functions for building and runnning a news url (which can be used in our messenger demo). Added code to call webshell->LoadUrl after retrieving a news article and writing it to a temp file. This will cause the url to be displayed in the ui.
1999-02-17 08:18:07 +00:00
mscott%netscape.com
1e721e74de
LoadUrl now takes a nsISupports which could be the consumer display stream. Externally declared convience functions for building and runnning a news url (which can be used in our messenger demo).
1999-02-17 08:17:04 +00:00
mscott%netscape.com
4777688b1f
Add some debug code to figure out when the messenger dll gets loaded....
1999-02-17 08:14:46 +00:00
mscott%netscape.com
285600822e
Fix some syntax problems (missing '/' at end of some statements). Added some dump debug code to figure out if our JS glue code is even getting called (which it isn't right now).
1999-02-17 08:13:56 +00:00
mscott%netscape.com
8b03ac0cf0
Add code to build and execute a news url....
1999-02-17 08:12:44 +00:00
mscott%netscape.com
b4a66dcc14
NS_InitMsgAppCoreClass now takes a JSObject for the parent...
1999-02-17 08:11:54 +00:00
mscott%netscape.com
a4e4c791f6
Add JSObject for the parent to the arguments NS_InitMsgAppCore.
1999-02-17 08:09:47 +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
alecf%netscape.com
ed45005c40
fix egcs compiler bustage
1999-02-17 05:57:50 +00:00
warren%netscape.com
8faf5f40ff
Added sidebar xul
1999-02-17 05:34:15 +00:00
warren%netscape.com
e69b078636
Scott Putterman's changes to make the folder pane work.
1999-02-17 05:32:08 +00:00
alecf%netscape.com
2e33fd0cbf
move function declaration
1999-02-17 02:03:23 +00:00
alecf%netscape.com
131e990edc
add InitMsgAppCoreclass to exported header
1999-02-17 01:56:45 +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
410bc490fd
fix memory crunch freeing memory I don't own
1999-02-17 00:35:25 +00:00
bienvenu%netscape.com
468c14e0a2
get this to compile for debug me
1999-02-17 00:10:48 +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
3a6a2f17b3
add commands for loading urls through the MsgAppCore
1999-02-17 00:09:01 +00:00
alecf%netscape.com
01fffd55b1
Add new OpenURL method and reflect it into JavaScript
1999-02-16 23:52:22 +00:00
alecf%netscape.com
1c8af60f39
fix for egcs compiler bugs
1999-02-16 23:10:46 +00:00
alecf%netscape.com
bedd428c58
export nsMsgLineBuffer.h
1999-02-16 20:08:06 +00:00
nhotta%netscape.com
8561548e7c
Added charset conversion wrappers.
1999-02-16 18:40:08 +00:00
nhotta%netscape.com
a271778c4f
Initial check in.
1999-02-16 18:37:10 +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
24ff0846f8
add Reset method for byte array
1999-02-15 03:08:04 +00:00
bienvenu%netscape.com
057fd548a1
add stubs for mdb
1999-02-15 03:06:55 +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
59ce6832d9
more work to get mailbox parsing working
1999-02-14 22:33:19 +00:00
bienvenu%netscape.com
999831a000
hack up to get rid of pure virtual classes and virtual routines so I can link
1999-02-14 22:31:28 +00:00
bienvenu%netscape.com
68e9f813f7
override IID method
1999-02-14 19:45:41 +00:00
bienvenu%netscape.com
cf5f976a91
override IID method
1999-02-14 19:31:54 +00:00
bienvenu%netscape.com
1d21e06b68
override IID method
1999-02-14 19:16:49 +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
bienvenu%netscape.com
418fb311fa
add set summary valid method and use nsLocalSummaryFileSpec
1999-02-13 01:10:26 +00:00
bienvenu%netscape.com
aecc49a9c6
change name of embedded handler routine
1999-02-13 01:09:37 +00:00
chuang%netscape.com
fda22eea6e
Change title
1999-02-13 00:09:26 +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
putterman%netscape.com
28127155db
Removed typedef of urlstruct. It's already defined in ntypes.h
1999-02-12 22:30:11 +00:00
putterman%netscape.com
0ddefa7a6c
Added nsFolderEvent cid. Removed dependency on messenger dll. This dll
...
already has a factory that creates its own appcore. Added self-registration.
1999-02-12 22:28:26 +00:00
bienvenu%netscape.com
89b49bd113
add export of nsLocalFolderSummarySpec
1999-02-12 21:38:36 +00:00
putterman%netscape.com
24794afa2c
removing const from functions dealing with Init();
1999-02-12 19:03:08 +00:00
putterman%netscape.com
323b75ec65
removing const from Init();
1999-02-12 19:02:18 +00:00
bienvenu%netscape.com
f7ac81f9b4
get rid of use of GetMozillaStatusFlags
1999-02-12 18:56:34 +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
9f63630e77
replace PR_ASSERT with NS_ASSERTION
1999-02-12 01:58:10 +00:00
alecf%netscape.com
2ab9fd7273
update windows makefile
1999-02-12 01:11:59 +00:00
alecf%netscape.com
1ec8549f3e
fix XPIDL output
1999-02-12 01:05:30 +00:00
alecf%netscape.com
4bd67ef2c4
add new nsMessengerFactory to instantiate the messenger AppCore
1999-02-12 01:01:56 +00:00
chuang%netscape.com
fa3d4b59c8
Open a separate 3 pane Mail window using Javascrip
1999-02-12 00:05:13 +00:00
rhp%netscape.com
fa7f88ef3e
Updated the way to access the web shell of interest.
1999-02-11 23:02:51 +00:00
rhp%netscape.com
33d49032e4
Added changes to get a hold of the webshell.
1999-02-11 19:56:40 +00:00
rhp%netscape.com
09dd4718c5
Adding windows makefiles
1999-02-11 19:11:07 +00:00
rhp%netscape.com
e567d1e199
Makefile updates
1999-02-11 18:36:41 +00:00
rhp%netscape.com
c0c66b9c35
Removed the NET_RegisterContentTypeHandler call from the test app.
1999-02-11 18:35:45 +00:00
rhp%netscape.com
ad6a84f5d3
Added NET_RegisterContentTypeConverter into the factory autoregistration
...
code so we don't have to hack viewer, etc... anymore to do this.
1999-02-11 18:29:24 +00:00
bienvenu%netscape.com
8ea0c2fbfb
get local folder stuff to linking point
1999-02-11 18:06:08 +00:00
alecf%netscape.com
5cded95cfe
add db to list now that it's in the configure.in script
1999-02-11 07:28:08 +00:00
alecf%netscape.com
189927c7a1
update libraries because RDF now depends on layout (which has a zillion other dependancies)
1999-02-11 07:27:39 +00:00
alecf%netscape.com
f4e1254228
get rid of duplicate NET_SACat definition
1999-02-11 07:27:19 +00:00
bienvenu%netscape.com
915a3b55a5
start getting mailbox parsing going
1999-02-11 07:10:24 +00:00
bienvenu%netscape.com
ecc6b71db3
changes for getting local mail folder parsing to work
1999-02-11 07:09:26 +00:00
bienvenu%netscape.com
a27e524d3e
add error for not a mail folder
1999-02-11 07:09:05 +00:00
alecf%netscape.com
89ad3642ed
add glue code for GetNewMail()
1999-02-11 07:02:06 +00:00
alecf%netscape.com
416bcd6e49
more and more fixes for unix
1999-02-11 06:53:55 +00:00
alecf%netscape.com
f4723f74c2
ignore Makefile
1999-02-11 06:51:42 +00:00
alecf%netscape.com
3a51f661a2
more fixes to make this compile on unix
1999-02-11 06:47:01 +00:00
alecf%netscape.com
94a48cb701
use new NSPR types and functions
1999-02-11 06:39:09 +00:00
alecf%netscape.com
472d81c81a
minor makefile/cvs fixes to make stuff build on Unix
1999-02-11 06:37:17 +00:00
alecf%netscape.com
0b3c057f84
add support for creating new appcore
1999-02-11 06:27:27 +00:00
alecf%netscape.com
451637dfde
include the new header file so our factory method is done correctly
1999-02-11 06:26:09 +00:00
alecf%netscape.com
0c05103663
fix some warnings and add a new header file which does object construction
1999-02-11 06:25:16 +00:00
alecf%netscape.com
0449efee32
export the private header file
1999-02-11 06:23:58 +00:00
alecf%netscape.com
f6e0a6e459
first checkin of Unix makefiles for UI stuff
1999-02-11 05:36:50 +00:00
alecf%netscape.com
24621c7edd
finish implementing nsMsgAppCore
1999-02-11 05:35:20 +00:00
alecf%netscape.com
16d8b60220
and now it compiles on Unix. Whoo hoo!
1999-02-11 05:23:48 +00:00
alecf%netscape.com
cb629963e7
first checkin for Messenger AppCore
1999-02-11 05:16:05 +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
73e6a78269
Remove in-appropriate assertion...the rules have changed...
1999-02-11 03:03:51 +00:00
ducarroz%netscape.com
c762c602b3
re-added compose to the build
1999-02-11 02:38:53 +00:00
ducarroz%netscape.com
89c308eed8
Add library raptorbase.lib to the build
1999-02-11 02:37:35 +00:00
ducarroz%netscape.com
06e7830b3f
Add directory build
1999-02-11 01:05:18 +00:00
ducarroz%netscape.com
323f34a628
Initial check in
1999-02-11 01:01:47 +00:00
ducarroz%netscape.com
d59ff25779
no comment
1999-02-11 00:59:19 +00:00
ducarroz%netscape.com
0c2f8a656b
Initial check in
1999-02-11 00:54:40 +00:00
ducarroz%netscape.com
e305befaa2
no comment
1999-02-11 00:49:04 +00:00
ducarroz%netscape.com
5e68eb4e7a
Initial check in
1999-02-11 00:43:57 +00:00
nhotta%netscape.com
0085ce15fd
Changed csid to charset name for MIME header decoding.
1999-02-11 00:43:20 +00:00
nhotta%netscape.com
ec576a4e21
Changed csid to charset name, Unicode converter wrapper callable by C code.
1999-02-11 00:41:30 +00:00
ducarroz%netscape.com
d3602fa236
no comment
1999-02-11 00:38:13 +00:00
nhotta%netscape.com
a56748e327
Added an include path for the unicode converter.
1999-02-11 00:30:30 +00:00
ducarroz%netscape.com
b48918fe73
add export for rosetta_mailnews.h
1999-02-11 00:10:48 +00:00
ducarroz%netscape.com
c54000d02c
Initial check in
1999-02-11 00:06:35 +00:00
chuang%netscape.com
690df4f8f0
Updated toobar xul
1999-02-10 22:59:44 +00:00
rhp%netscape.com
6234977b1e
New changes for factory self registration.
1999-02-10 21:38:47 +00:00
chuang%netscape.com
5ea6370236
Initial 3 pane mail ui files
1999-02-10 21:31:01 +00:00
chuang%netscape.com
bbe5c164c5
Mail toolbar buttons gif files
1999-02-10 21:24:55 +00:00
ducarroz%netscape.com
38ac2283d3
remove msgcompose.lib
1999-02-10 20:10:39 +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
e7634021c7
Export nsSmtpProtocol.h.
1999-02-09 21:39:29 +00:00
mscott%netscape.com
11bfc13841
Remove nsMsgCompFields.h from the export list...
1999-02-09 21:39:00 +00:00
mscott%netscape.com
4e709397a3
Running SMTP urls should use a brand new transport and a brand new protocol instance for each url....
1999-02-09 21:19:09 +00:00
mscott%netscape.com
d8d2d14260
Add some cleanup code to the protocol destructor....
1999-02-09 21:17:34 +00:00
alecf%netscape.com
0d43b150de
update to new NSPR types, and make it build on Unix
1999-02-09 20:08:35 +00:00
ducarroz%netscape.com
fe21d6a353
Remove any reference to compose classes
1999-02-09 17:33:29 +00:00
bienvenu%netscape.com
9f91cb13db
put linebreak defines here since I can't put them in nsCRT.h
1999-02-09 05:07:21 +00:00
bienvenu%netscape.com
b68b1bca71
add line buffering class
1999-02-09 04:46:12 +00:00
warren%netscape.com
6762930792
Moved NS_ERROR_MODULE_MAILNEWS to xpcom/public/nsError.h
1999-02-09 04:28:35 +00:00
warren%netscape.com
6025c5369c
Changed uses of MsgErr to nsresult. Moved CR LF macros to base/src/nsCRT.h.
1999-02-09 04:20:46 +00:00
mscott%netscape.com
776da37489
Bring first part of the smtp service online. We can now read in a file name and send the message to the SMTP server.
1999-02-09 03:51:50 +00:00
mscott%netscape.com
3a78054dc6
Removing from directory as this has been moved to tests\smtp\smtpTest.cpp
1999-02-09 03:50:32 +00:00
mscott%netscape.com
1c74b22e88
Build nsSmtpProtocol.cpp...
1999-02-09 03:49:59 +00:00
mscott%netscape.com
1221af04e9
New method to post a file containing a message.
1999-02-09 03:49:31 +00:00
mscott%netscape.com
101c8b3d6d
Many many changes. Most notably code to correctly parse a file containing an email message, append appropriate CRLFs and transmit the file to the SMTP server.
1999-02-09 03:48:56 +00:00
mscott%netscape.com
43c849a258
Small changes. Added support for getting/setting a file name for the file to be posted.
1999-02-09 03:46:34 +00:00
warren%netscape.com
4303f5bbff
Broke out IMAP stuff.
1999-02-09 03:45:02 +00:00
mscott%netscape.com
0b5693d6bb
Add accessors for getting/setting the file name for the email message to be posted.
1999-02-09 03:44:47 +00:00
mscott%netscape.com
fb0265ba77
Add values for CRLF....
1999-02-09 03:23:10 +00:00
mscott%netscape.com
42bcff3720
Oops...one of my changes got lost...if you are reading in user data, don't write it into m_userData unless the user
...
actually entered a value...if you do write in it, we step on the default value which is alredy in m_userData...
1999-02-09 03:21:34 +00:00
alecf%netscape.com
d5c6aee3a4
Some headers aren't required after all.
...
reorder some of them and change HEADER_TOTAL to HEADER_LAST for consistency.
1999-02-09 02:55:39 +00:00
alecf%netscape.com
d2b793432e
terminate posts with "."
...
move FORCE_PR_LOG above the include for msgCore so that we can log in release builds
remove unnecessary assert
get ready for the next state after we post the message
1999-02-09 02:54:44 +00:00
alecf%netscape.com
f71411b43d
fix up test harness for posting
1999-02-09 02:49:58 +00:00
warren%netscape.com
ac8697229e
Fixed to build on Windows.
1999-02-09 02:23:39 +00:00
ducarroz%netscape.com
93ff7ec55f
remove temporary directory compose
1999-02-09 02:14:58 +00:00
ducarroz%netscape.com
bd0bf6556f
Original file was moved into .\smtp, this is in fact a first check in
1999-02-09 01:45:55 +00:00
ducarroz%netscape.com
dda94d6451
Add support for msgCompose & msgCompFields, change library name to compose instance of smtp
1999-02-09 01:42:18 +00:00
ducarroz%netscape.com
c3d87ae834
Add support for msgCompose and msgCompFields
1999-02-09 01:40:25 +00:00
ducarroz%netscape.com
c6ca3f5256
Add support for nsIMsgCompose & nsIMsgCompFields
1999-02-09 01:36:14 +00:00
ducarroz%netscape.com
9c5d093528
Add class id for msgcompose and msgcompfields
1999-02-09 01:34:53 +00:00
alecf%netscape.com
22088b8763
Ignore UNIX generated makefiles
1999-02-09 01:33:43 +00:00
ducarroz%netscape.com
4bfdb6fe36
add library compose.lib
1999-02-09 01:33:33 +00:00
ducarroz%netscape.com
99bea1df7b
add directory compose to build process
1999-02-09 01:32:15 +00:00
ducarroz%netscape.com
454dd3b599
Initial check in
1999-02-09 01:28:32 +00:00
mscott%netscape.com
edce6818e7
Ooops...forgot to check this file in. I changed the arguments for ExtractRFC822Addresses
1999-02-09 01:23:34 +00:00
ducarroz%netscape.com
08b467330b
Initial check in
1999-02-09 00:15:59 +00:00
ducarroz%netscape.com
d33a5fc1e3
Initial check in
1999-02-09 00:08:18 +00:00
ducarroz%netscape.com
e941185aba
Initial check in
...
This file is temporary!
1999-02-09 00:05:39 +00:00
alecf%netscape.com
f18568846b
first shot at NNTP Newsgroup Post implementation...still have a few kinks to work out
1999-02-08 23:09:26 +00:00
alecf%netscape.com
524107ae90
make this newsheader valid for now
1999-02-08 23:05:05 +00:00
mscott%netscape.com
91be8c535d
Updating with changes for new nsISmtpUrl interface...
1999-02-08 01:36:57 +00:00
mscott%netscape.com
dd17f29775
More conversion changes from old smtp code to the working in the new world...
1999-02-08 01:36:38 +00:00
mscott%netscape.com
5748402733
Added more interface methods for a message....
1999-02-08 01:35:57 +00:00
bienvenu%netscape.com
b86b4c7fde
add more flag setting stuff, including local mail flag handling
1999-02-08 00:46:47 +00:00
bienvenu%netscape.com
a904be3126
add runtime only define
1999-02-08 00:45:46 +00:00