alecf%netscape.com
61d646dfda
get the SMTP prefs from the current identity
1999-04-06 22:49:27 +00:00
alecf%netscape.com
91a6c4678f
get composition prefs from the current identity
1999-04-06 22:49:03 +00:00
nhotta%netscape.com
6b54fa0505
Changed to use unicode converter and related changes.
1999-04-06 21:46:15 +00:00
ducarroz%netscape.com
9f630ba983
Don't need to link with msgCoreUtil.lib
1999-04-06 18:22:31 +00:00
alecf%netscape.com
b8a2a9e4c4
resolve libreg unresolved symbols
1999-04-06 04:54:00 +00:00
mscott%netscape.com
f040f2fcb4
Updates to how we generate components in create instance. All the NS_New*** objects require an interface ID now and they return a ref counted object.
1999-04-06 03:24:04 +00:00
mscott%netscape.com
05fa867e97
NS_NewMsgCompose, NS_NewMsgCompFields, NS_NewMsgSend all take interface IDs.
1999-04-06 03:23:22 +00:00
mscott%netscape.com
3e25c8c7f2
NS_NewComposer and NS_NewComposerBootstrap take interface IDs.
1999-04-06 03:22:41 +00:00
mscott%netscape.com
b0d6c14ecb
NS_NewComposeAppCore takes an interface ID.
1999-04-06 03:22:21 +00:00
mscott%netscape.com
51acd806c1
NS_NewMsgCompose, NS_NewMsgCompFields, NS_NewMsgSend, NS_NewComposeAppCore, NS_NewComposer all now take an interface IID.
1999-04-06 03:21:50 +00:00
mscott%netscape.com
c4fad422eb
We no longer need to link with secfree and xplib.
1999-04-04 22:50:36 +00:00
mscott%netscape.com
c7ba3a527a
compose no longer needs to link against xplib and the old security library. We shouldn't be linking against mailnews library either!! Use mail util library instead...
1999-04-04 22:42:38 +00:00
mscott%netscape.com
1ca3cc36ed
Part of my mailnews reduce disk footprint cleanup effort.
1999-04-04 22:41:25 +00:00
mscott%netscape.com
01b7937956
Part of my mailnews reduce disk footprint cleanup effort. Stop compiling code to functions we won't be implementing in seamonkey (FE_Progress, FE_Alert, etc.). Having these in here was requiring us to link against xplib to pick up some of their definitions. We'll never have functions for these anyway. I left them in under a UNREADY_CODE flag so we can see what the code used to do.
1999-04-04 22:40:58 +00:00
mscott%netscape.com
a6601543e0
Part of my mailnews reduce disk footprint cleanup effort. Remove some dependencies on allxpstr which required us to link against xplib.
1999-04-04 22:39:15 +00:00
mscott%netscape.com
04341c95e4
Part of my mailnews reduce disk footprint cleanup effort. ifdef out (under a UNREADY_CODE flag) lines of code which don't have values in the new world (such as FE_Progress, XP_GetString, etc.). These functions will never exist in seamonkey. By commenting them out, we can see what the code used to do but we don't need to link against xplib to build (which we did before for many of the functions).
1999-04-04 22:38:25 +00:00
mscott%netscape.com
f8651aefdb
Part of my mailnews reduce disk footprint cleanup effort. Add definitions for all the values compose used to get out of allxpstr.h
1999-04-04 22:36:32 +00:00
mscott%netscape.com
2ada057e59
Part of my mailnews reduce disk footprint cleanup effort. Remove out of memory extern int.
1999-04-04 22:35:23 +00:00
mscott%netscape.com
6d6e1e59bb
Part of my mailnews reduce disk footprint cleanup effort. Don't include xp.h. Replace StrAllocCat and StrAllocCopy. extern int's we used to get from allxpstr, we'll get from msgCompglue.h
1999-04-04 22:34:46 +00:00
mscott%netscape.com
a9ec4503d6
Part of my mailnews reduce disk footprint cleanup effort. Remove include of xp.h. Convert all StrAllocCopy and StrAllocCat to more useful equivalents....
1999-04-04 22:33:31 +00:00
nhotta%netscape.com
bb7e287d52
Changed to use xpcom qp, base64, uu encoders of libmime instead of place holders.
1999-04-02 21:31:04 +00:00
rhp%netscape.com
76c07196d4
Updates for libmime changes
1999-04-02 02:41:55 +00:00
ducarroz%netscape.com
93d70de7c2
part of messenger Mac landing
1999-04-01 21:41:22 +00:00
ducarroz%netscape.com
8ef41ac34a
Remove allxpstr.c who was causing about 2000 link warnings
1999-04-01 21:33:04 +00:00
ducarroz%netscape.com
23da6e5cb9
part of messenger Mac landing
1999-04-01 20:06:51 +00:00
ducarroz%netscape.com
6396e875d7
First Checked In.
1999-04-01 18:36:02 +00:00
mscott%netscape.com
06f208104a
Add smoketest string for QA to use. If a message is succesful
...
Message Sent: PASSED.
1999-03-31 19:20:10 +00:00
mscott%netscape.com
2edc754cc3
Changes to use nsAutoCString. (what a great help class)
1999-03-31 19:17:42 +00:00
sspitzer%netscape.com
c0602fbb48
header file got changed, but source didn't.
1999-03-30 03:57:37 +00:00
putterman%netscape.com
ad230dc153
fixed freeing mismatched memory error.
1999-03-30 02:24:18 +00:00
mscott%netscape.com
69f9bb6a19
When initializing the compose app core, use the app cores service manager to register our app core. When deleting the app core, remove ourselves from the appcores manager. More memory leak fixes from Bruce Mitchener <bruce@cybersight.com>.
1999-03-30 01:12:58 +00:00
nhotta%netscape.com
9d8fc58cbd
I18n migration, CSID -> charset name, unicode converter hook up.
1999-03-29 23:57:50 +00:00
nhotta%netscape.com
fa80fae683
Unicode converter hooked up.
1999-03-29 22:45:08 +00:00
waterson%netscape.com
2c592051e1
Fixed build bustage.
1999-03-29 20:59:30 +00:00
waterson%netscape.com
66a55f3f2c
Landed RDF_19990326_BRANCH, scriptability changes.
1999-03-29 19:52:54 +00:00
nhotta%netscape.com
01eeaaa829
Removed to link to mime, it wasn't needed.
1999-03-26 01:28:14 +00:00
nhotta%netscape.com
7266ef060d
Backed out my last change, it wasn't needed.
1999-03-26 00:27:52 +00:00
nhotta%netscape.com
de96e5e592
I18n migration, CSID -> Charset Name.
1999-03-25 23:41:03 +00:00
nhotta%netscape.com
74a13565cf
Added mime.
1999-03-25 23:39:16 +00:00
briano%netscape.com
21b2a84a25
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
cebfc14fd8
Handle NO_STATIC_LIB being set, when all this file does is create a static library.
1999-03-25 21:21:47 +00:00
mscott%netscape.com
b31194add9
fix dependencies...
1999-03-25 04:07:34 +00:00
mscott%netscape.com
e5e65a0e17
remove NODEPEND
1999-03-25 03:43:10 +00:00
ducarroz%netscape.com
69b39560f9
First Checked In.
1999-03-24 21:49:55 +00:00
alecf%netscape.com
396386b5d8
eliminate use of functions we don't have on Unix - INTL_*, etc..
1999-03-23 00:23:09 +00:00
alecf%netscape.com
1df36e99d9
this is now the build directory for the msgcompose dll
1999-03-23 00:06:25 +00:00
alecf%netscape.com
f0a860c997
reduce dependancy on msgbase by using CreateInstance to create RFC822Parsers
1999-03-22 23:58:39 +00:00
alecf%netscape.com
5d3675a18a
don't need to link static libraries against external dlls
1999-03-22 23:57:35 +00:00
alecf%netscape.com
e463a1d232
- this is no longer a component, it's a static library that will be linked into the compose component
...
- link in the JS stub code for nsIComposer
1999-03-22 23:51:20 +00:00
alecf%netscape.com
6d69f243dd
add JS stubs for this class
1999-03-22 23:50:47 +00:00
mscott%netscape.com
ca568040be
Updates for QA smoketest stuff. We need to manually register the prefs component because the dll
...
does not get built into the components directory.
1999-03-22 23:23:58 +00:00
mscott%netscape.com
fe05f632c9
OnStopBinding call in protocol handler should trigger a change in the url state.
1999-03-22 23:21:45 +00:00
danm%netscape.com
42308d50bf
initial modal dialogs checkin (windows-only, UI thread only)
1999-03-20 04:13:09 +00:00
alecf%netscape.com
7214616c48
return the right return value, not -1
1999-03-20 02:19:51 +00:00
alecf%netscape.com
4f9e486c92
remove unused variable
1999-03-20 02:19:23 +00:00
alecf%netscape.com
1a88bfd7b4
use nsnull instead of NULL when referring to int's
1999-03-20 02:19:08 +00:00
alecf%netscape.com
328e2859f0
fix casting problems for unix
1999-03-20 02:18:43 +00:00
alecf%netscape.com
383c1b2a4e
fix lots of casting problems
1999-03-20 02:18:16 +00:00
alecf%netscape.com
21f74e092c
we should have virtual destructors wherever possible
1999-03-20 02:17:52 +00:00
alecf%netscape.com
b9b4a84abd
fix newline at end of file
1999-03-20 02:17:21 +00:00
alecf%netscape.com
3cfa04e2da
fix constructor order to match declaration
1999-03-20 02:17:02 +00:00
alecf%netscape.com
dd68df9a69
libjs->libmozjs
1999-03-20 02:16:35 +00:00
jefft%netscape.com
7639751750
consolidate NewMessage, ReplyMessage, ForwardMessage into one single method - NewMessage
1999-03-18 21:28:47 +00:00
leaf%mozilla.org
0a0f5ac00f
Landing nspr library name change, and plevent function call change.
1999-03-17 21:32:03 +00:00
jefft%netscape.com
f4f898af1f
more reply/forward message implementation
1999-03-14 21:00:30 +00:00
jefft%netscape.com
4850aa676d
partially enable reply and forward message
1999-03-13 20:10:10 +00:00
ducarroz%netscape.com
29ebf81a05
Part of implementation of Reply and Forward
1999-03-13 07:51:54 +00:00
ducarroz%netscape.com
a34b9a797f
add pref for reply_to
1999-03-13 07:49:23 +00:00
ducarroz%netscape.com
84846085e3
Add ReplyMessage, ForwardMessage and SendMessage2 interface
1999-03-12 20:39:16 +00:00
mscott%netscape.com
1224dc96a9
We no longer need to create the transport for the smtp protocol. Use smtpName as sender's name.
1999-03-12 03:57:59 +00:00
mscott%netscape.com
fb2589a223
Updates to smtp protocol. We should not require the caller to create the transport at construction time. the protocol should do this itself.
1999-03-12 03:57:13 +00:00
mscott%netscape.com
a292ecd1ff
use default smtp port to initialize m_port.
1999-03-12 03:55:46 +00:00
mscott%netscape.com
005ebd0114
define default SMTP port...
1999-03-12 03:54:59 +00:00
ducarroz%netscape.com
1333deff64
Part of integration of preference into compose
1999-03-12 01:10:43 +00:00
ducarroz%netscape.com
f8adf0d320
Part of the intregration of preferences into compose
1999-03-12 01:07:30 +00:00
ducarroz%netscape.com
ec26709360
Initial checkin, part of integration of preference into compose
1999-03-12 00:47:09 +00:00
alecf%netscape.com
d8449315d8
update this interface, rename CreateAndInit->CreateAndInitialize
1999-03-11 22:46:56 +00:00
alecf%netscape.com
9c38fb58d6
remove bogus call for now
1999-03-11 22:23:43 +00:00
ducarroz%netscape.com
3d29c3cab3
Remove all the delete this that was generating a crash when the send failed for any reason
1999-03-11 21:22:25 +00:00
alecf%netscape.com
17bfd03a09
rev this interface - remove unnecessary functions
1999-03-11 21:06:31 +00:00
alecf%netscape.com
32dfa26bb1
rev this interface
1999-03-11 21:05:26 +00:00
alecf%netscape.com
fea3e607d4
rev this interface: char* -> const char*
1999-03-11 21:04:57 +00:00
alecf%netscape.com
5e6994c3ee
rev this interface - char*->const char*
1999-03-11 21:02:50 +00:00
alecf%netscape.com
ad57c891f6
fix up libraries a bit more
1999-03-11 21:01:39 +00:00
alecf%netscape.com
c9f8b8fa45
remove unnecessary libraries
1999-03-11 20:56:17 +00:00
alecf%netscape.com
a630efad8a
this is a component now
1999-03-11 20:29:18 +00:00
alecf%netscape.com
54fca377cc
add libraries to link this library against
1999-03-11 20:27:14 +00:00
mscott%netscape.com
599f32842d
somehow the pointer passed into getting the netlib queue service got changed...change it back....
1999-03-11 03:34:27 +00:00
ducarroz%netscape.com
261c6ce531
did some cleanup
1999-03-11 01:43:19 +00:00
ducarroz%netscape.com
1f9181f6fb
The compose.dll has been merged into msgcompose.dll in order to have the auto appcore registration working.
1999-03-11 01:41:25 +00:00
ducarroz%netscape.com
ff4d754ae9
The compose.dll has been merged into msgcompose.dll in order to have the auto appcore registration working.
...
Initial check in
1999-03-11 01:38:11 +00:00
ducarroz%netscape.com
c5ca16b0da
The compose.dll has been merged into msgcompose.dll in order to have the auto appcore registration working.
...
this file was originally located into mailnews/ui/compose/src
1999-03-11 01:36:37 +00:00
ducarroz%netscape.com
fba29313c0
Add new interface to nsMsgCompose, cleanup the code
1999-03-11 01:34:59 +00:00
ducarroz%netscape.com
c529b1a868
The compose.dll has been merged into msgcompose.dll in order to have the auto appcore registration working.
1999-03-11 01:32:48 +00:00
ducarroz%netscape.com
6658daac3e
add new interface to nsIMsgCompose
1999-03-11 01:30:18 +00:00
ducarroz%netscape.com
b3e5fb6911
The compose.dll has been merged into msgcompose.dll in order to have the auto appcore registration working.
...
this file was originally located into mailnews/ui/compose/public
1999-03-11 01:28:46 +00:00
ducarroz%netscape.com
3f895095c1
don't crash anymore when the pane is null
1999-03-10 06:05:49 +00:00
warren%netscape.com
023d5d0042
fixed include problem
1999-03-09 13:07:15 +00:00
warren%netscape.com
e82053f242
Removed nsService stuff.
1999-03-09 12:29:08 +00:00
warren%netscape.com
b2b7c1f496
nsRepository -> nsIComponentManager changes. nsIMsgDatabase interface. Message enumerators. Misc.
1999-03-09 09:52:30 +00:00
mscott%netscape.com
c4043cd7cc
Sending a message no longer requires a host and from field because we can now extract that information from the current identity.
1999-03-09 03:06:59 +00:00
ducarroz%netscape.com
85003407be
add definition for MSG_CommandType
1999-03-09 02:01:16 +00:00
mscott%netscape.com
ff9d8c8acb
Install DLL in components directory as part of dp's changes...
1999-03-07 21:54:46 +00:00
mscott%netscape.com
b62cd03a6a
Fix build breakage for mcmullen using the file stream changes.
1999-03-06 01:21:41 +00:00
cyeh%netscape.com
5fe1801c03
fix pdb file generation so that the go into $(OBJDIR) and also
...
have more useful names other than "none.pdb". some cleanup remains.
1999-03-05 23:24:48 +00:00
alecf%netscape.com
396690f1cd
only build tests when ENABLE_TESTS (i.e. --enable-tests) is turned on
1999-03-04 01:36:25 +00:00
mscott%netscape.com
399ea6d2b6
part of scc's merge: change interface calls to IID() to GetIID().
1999-03-04 00:57:51 +00:00
mscott%netscape.com
d8f2aeb50c
part of scc's merge: change IID() calls to GetIID().
1999-03-04 00:44:05 +00:00
mscott%netscape.com
634a35c78e
Fix build breakage. Seems like none of these interfaces implement a Test() method...
1999-03-03 02:03:48 +00:00
mscott%netscape.com
455cd35f19
url listener update.
1999-03-03 01:32:10 +00:00
mscott%netscape.com
0ddffd2393
Remove RegisterFactory call for an rfc822 parser. this is done during the self register phase of the msgcore dll.
1999-03-03 01:31:28 +00:00
mscott%netscape.com
8eddda2990
Update smtp test to register itself as a url listener on the current smtp url being run.
1999-03-03 01:27:11 +00:00
mscott%netscape.com
6da99d4363
Don't rely on msgcore.lib, use the dll instead....
1999-03-03 01:25:49 +00:00
mscott%netscape.com
72d8fed76a
asking the smtp service to send a message requires you to pass in a url listener (which can be nsnull if you don't care).
1999-03-03 01:24:56 +00:00
mscott%netscape.com
7e73c45aa1
Pass in a url listener to send message.
1999-03-03 01:22:20 +00:00
mscott%netscape.com
1288d51931
Update to latest version of nsIMsgMailNewsUrl which includes url listener registration and notification stuff.
1999-03-03 01:21:38 +00:00
mscott%netscape.com
21550b1e0f
Update to take a url listener when sending a message.
1999-03-03 01:19:50 +00:00
ducarroz%netscape.com
af580475f9
clean up: change PR_MALLOC for PR_Malloc
1999-03-02 18:36:58 +00:00
ducarroz%netscape.com
231985740e
sources clean up
1999-03-02 18:35:42 +00:00
putterman%netscape.com
02d699b740
Works with RegisterComponent
1999-02-27 07:15:41 +00:00
ducarroz%netscape.com
8b4b5f147b
add missing parameter to SendMessage
1999-02-27 01:26:01 +00:00
mscott%netscape.com
4353d05370
Name of the compose library changed. Update the Makefile.
1999-02-27 00:29:19 +00:00
mscott%netscape.com
8bf5c3a1a7
Hmm somehow we got a bunch of duplicate file names getting built. Cleaning up the Makefile
1999-02-27 00:21:42 +00:00
mscott%netscape.com
26644799ce
Fix Unix breakage. XP_AppVersion is a const char * not a char * for unix.
1999-02-27 00:16:52 +00:00
mscott%netscape.com
3c3d4f9c33
I'm not sure why this was changed from m_host to "", in any case, change it back to m_host
...
which is the host to use...
1999-02-26 23:56:56 +00:00
ducarroz%netscape.com
9f00c89954
fix build problem with missing parameter when call SendMailMessage. Add an empty host name
1999-02-26 23:40:42 +00:00
ducarroz%netscape.com
3acfe697b4
carry smtp server over the send process
1999-02-26 23:38:20 +00:00
ducarroz%netscape.com
67624c759c
carry smtp server over the send process
1999-02-26 23:25:46 +00:00
ducarroz%netscape.com
a825854d4a
carry smtp server name over the send message process
1999-02-26 23:23:32 +00:00
ducarroz%netscape.com
fe011cf375
no comment
1999-02-26 22:28:50 +00:00
ducarroz%netscape.com
2880575bb7
did some reformating of the code
1999-02-26 22:23:24 +00:00
ducarroz%netscape.com
93f1130ea3
change hard coded version of messenger
1999-02-26 22:21:45 +00:00
mscott%netscape.com
c9be510540
nsISmtpService->SendMessage now takes the host.
1999-02-26 19:18:31 +00:00
mscott%netscape.com
f873d1f317
Sending a message now takes a host. Use it.
1999-02-26 19:17:42 +00:00
mscott%netscape.com
5ab2cd4327
Add host as paramater to send send message method.
1999-02-26 19:17:13 +00:00
warren%netscape.com
e012721b15
Making it build with new RDF registration mechanism.
1999-02-26 12:24:22 +00:00
mscott%netscape.com
08fefec422
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
6cd4fcb2e9
nsFileSpec update.
1999-02-26 04:09:39 +00:00
mscott%netscape.com
82379e7a44
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
alecf%netscape.com
268c7f7eae
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
mscott%netscape.com
2da026b7d0
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
1269093fe6
Flag the smtp url when we are running it....
1999-02-24 02:30:27 +00:00
mscott%netscape.com
e9788d2759
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
5e63dab8f2
Use mailnews url base class for interface inheritance....
1999-02-24 02:28:44 +00:00
ducarroz%netscape.com
46f8249a6f
change composelib to msgcompose.lib
1999-02-23 03:40:55 +00:00
ducarroz%netscape.com
4559b484c5
Define FE_Alert as printf
1999-02-23 03:39:38 +00:00
ducarroz%netscape.com
9fef65a52c
change library name
1999-02-23 03:38:09 +00:00
ducarroz%netscape.com
bf9e63277c
did some clean-up and reformating
1999-02-23 03:36:56 +00:00
alecf%netscape.com
a09e3de066
we need to export nsMsgSend
1999-02-23 01:44:38 +00:00
alecf%netscape.com
21d385d87a
clean up trailing text after #endif's
1999-02-23 01:44:14 +00:00