Граф коммитов

891 Коммитов

Автор SHA1 Сообщение Дата
bienvenu%netscape.com 5bb66947b0 get rid of DOING_FILTERS #define 1999-08-24 04:23:31 +00:00
mccabe%netscape.com 3d4917b628 Replace declarations of interface methods in implementation classes with xpidl-generated NS_DECL_NSIFOO.
Remainder of the netwerk portion of the NS_DECL_NSIFOO spam.
1999-08-22 23:52:07 +00:00
mscott%netscape.com 0745b35425 Add more status lines. 1999-08-22 23:02:45 +00:00
mccabe%netscape.com 2290033202 NS_DECL_NSIFOO spam for nsIRequest, nsIChannel, nsIStreamListener, nsIStreamObserver, all from netwerk/
convert manual interface method declarations in implementation class to NS_DECL_NSIFOO macro.
1999-08-22 13:26:18 +00:00
ramiro%netscape.com 1d23cab69b Cleanup the jsdom and jsurl linking mess. 1999-08-22 11:05:45 +00:00
ramiro%netscape.com 16bbd09726 cleanup linking of libmozreg. 1999-08-21 15:41:53 +00:00
ramiro%netscape.com b8c008dcae Ignore generated files. 1999-08-21 12:14:23 +00:00
alecf%netscape.com 220dae3e90 stop using mDepth, use IsServer instead 1999-08-21 01:01:10 +00:00
putterman%netscape.com 3369c0b335 Only use base GetPrettyName instead of LocalMail. 1999-08-20 22:49:04 +00:00
alecf%netscape.com 5c30f001ab oops, we were calling the wrong superclass 1999-08-20 22:42:05 +00:00
mscott%netscape.com 896c902834 Back out alecf's changes to fix local mail folder expansion. This is for QA Blocker Bug #12207. a=cyeh 1999-08-20 17:58:31 +00:00
alecf%netscape.com 95a5530c1b fix reloading of accounts by precaching each folder's path
(this prevents GetPath from calling nsLocalURI2Path, which reloads the accountmanager)
1999-08-20 07:23:20 +00:00
alecf%netscape.com 4cda7fef1a move CIDs and ProgIDs into nsMsgLocalCID.h 1999-08-20 03:20:54 +00:00
mscott%netscape.com 47230eef59 Bug #10844 hook up progress bar for parsing mailbox folders 1999-08-20 03:16:12 +00:00
mscott%netscape.com 86287cf931 Set the msg status feedback object on all mailbox urls. for now, get them from the mail session. Eventually we'll
get this in from the data source.
1999-08-20 03:14:40 +00:00
mscott%netscape.com fe7e1a24d7 Export string bundle. 1999-08-20 02:46:41 +00:00
mscott%netscape.com d6e736d247 build string bundle class for local. 1999-08-20 02:46:03 +00:00
mscott%netscape.com c17441cf57 build local string bundle. 1999-08-20 02:36:25 +00:00
mscott%netscape.com a53ffec703 Build the new locale directory. 1999-08-20 02:35:10 +00:00
mscott%netscape.com 0be7c726d9 Add local string bundle. Note: I haven't checked in the makefile changes to build these yet. 1999-08-19 06:57:49 +00:00
mscott%netscape.com 1380af5cfb cvs ignore file. 1999-08-19 06:24:11 +00:00
mscott%netscape.com 65ea64ce87 export the local properties file. 1999-08-19 06:23:21 +00:00
mscott%netscape.com 0894663c2d Properties file for local mail strings. 1999-08-19 06:22:40 +00:00
mscott%netscape.com 2b91637b85 Adding to the repository. Makefiles for the locale\en-US directory for local mail. 1999-08-19 06:21:59 +00:00
mscott%netscape.com c5a53ffd70 Adding to CVS. 1999-08-19 06:21:24 +00:00
mscott%netscape.com f4846b899f Bug #11980 --> fix a crash after entering a bogus password for pop. 1999-08-19 06:20:19 +00:00
bienvenu%netscape.com 5e47f3353d add RemoveSubFolder for Jefft 1999-08-18 05:35:54 +00:00
ramiro%netscape.com 0e1b8a922a Fix for -lpref linking problems. Dont link with libpref, its not needed. 1999-08-18 00:27:50 +00:00
ramiro%netscape.com 0149d76208 Link in secfree dynamically only where needed. 1999-08-17 15:46:57 +00:00
warren%netscape.com 8439e8f8ec Fix for bug 7682: StringBundle can't load URLs from imap thread. 1999-08-13 00:43:48 +00:00
mscott%netscape.com 892adb1d17 This file has been gathering dust! it's been an idl file for a while...remove it from the repository. 1999-08-11 00:16:31 +00:00
mscott%netscape.com 938c396631 These files are all idl files and have been lying around gathering dust. removing them. 1999-08-11 00:15:26 +00:00
mscott%netscape.com 7816181f44 Fix for Bug #11470 --> when prompting the user for a password (when getting new mail for pop), let's gracefully abort
the operation if the user hits cancel.
1999-08-10 23:08:50 +00:00
hangas%netscape.com 519b117863 Removed two .h files that were copied the old way rather than built in the idl project. 1999-08-10 22:32:14 +00:00
hangas%netscape.com eaf2a04539 Added two more idl files. 1999-08-10 22:31:38 +00:00
putterman%netscape.com 00744c3185 Set depth correctly for folders. 1999-08-10 21:44:58 +00:00
hangas%netscape.com 74e0ea08a8 Fixing build bustage. 1999-08-10 19:58:18 +00:00
mscott%netscape.com cc92ba6e4e Very strange...it looks like we were exporting an obsolete pop3url header file on the mac which was over-writing the generated
XPIDL version.
1999-08-10 19:55:12 +00:00
mscott%netscape.com 82c4b7d770 Override get and set password methods from base class. 1999-08-10 18:16:44 +00:00
mscott%netscape.com 6d1ff4a666 set user name on pop urls. remove code to read in password as we don't do that anymore.
Fix for Bug # .
1999-08-10 18:16:13 +00:00
mscott%netscape.com 2df37f3ca1 add set user name support. 1999-08-10 18:15:18 +00:00
mscott%netscape.com 5020458eac add SetuserName support 1999-08-10 18:10:45 +00:00
mccabe%netscape.com d6e7410f31 Changes to the xpidl compiler -
Error if an interface is declared [scriptable], but contains methods that can't be scripted because they refer to native-declared types, unless the method is declared [noscript].

This change is intended to make it easier to determine when an interface is not scriptable, and to make it easier to see what changes need to be made to make it scriptable.

As many of the .idl files in the tree defined [scriptable] interfaces that contained non-scriptable methods, I've sprinkled [noscript] throughout.  As the interfaces weren't scriptable anyway, this shouldn't change their visibility to javascript.
1999-08-10 12:18:01 +00:00
mscott%netscape.com 03dc2b9491 Add GetUserName support which is a private method on nsMsgMailNewsUrl and is not part of an interface. 1999-08-10 07:22:03 +00:00
alecf%netscape.com 359a8a0d36 clean up folder and server naming:
- prettyName is now a unicode string and lives in nsIFolder
- servers now have the automatic pretty name of "userid on servername" and can be overridden
- name consolidation is complete
1999-08-10 04:39:22 +00:00
alecf%netscape.com 6616604439 fixing uninitialized variables 1999-08-10 04:04:28 +00:00
alecf%netscape.com 9bf5208f00 we don't need nsLocalURI2Name anymore, because this is done in base 1999-08-10 00:51:45 +00:00
alecf%netscape.com 9a208a1c0d get rid of local mail's implementation of GetName 1999-08-10 00:47:07 +00:00
alecf%netscape.com f5319121ed reorder member variables to match constructor 1999-08-09 22:47:53 +00:00
bienvenu%netscape.com 1fbc89021a get rid of nsString2 1999-08-07 15:47:55 +00:00
bienvenu%netscape.com c37066a62f one more try - fix build bustage 1999-08-07 03:17:47 +00:00
bienvenu%netscape.com a5e36c0993 fix build bustage 1999-08-07 02:57:43 +00:00
mscott%netscape.com 35272e820b Turn on prompt for password dialog when you try to get new mail. We no longer read it out of the prefs. 1999-08-07 00:42:16 +00:00
bienvenu%netscape.com 62b0f56764 add explicit includes to prepare for idl cleanup 1999-08-06 17:45:38 +00:00
bienvenu%netscape.com 4485504e21 new paramater to selectFolder 1999-08-05 23:27:10 +00:00
sspitzer%netscape.com f2d9379a60 use /tmp instead of /usr/tmp. /tmp should always be there, where /usr/tmp will not be. eventually, this will go away anyways. 1999-08-05 22:43:15 +00:00
mscott%netscape.com 1cce7362d3 Work around for necko problem. After reading a file, necko returns NS_BINDING_ABORTED which is defined as an error code.
It really should be defined as success. I'm redefining the return code to NS_OK if NS_BINDING_ABORTED is returned until
necko can fix this.
1999-08-05 22:17:52 +00:00
mscott%netscape.com b301f7cbaf Changes for:
nsString(eOneByte) --> nsCString
nsString(eTwoByte) nsString
nsString2 --> nsString
1999-08-05 04:28:28 +00:00
sspitzer%netscape.com 19d5cfb592 fix warnings. add newline to the end of file for crappy unix compilers 1999-08-04 20:40:23 +00:00
mscott%netscape.com 0e14970140 Fix linux warning. 1999-08-04 18:50:00 +00:00
jefft%netscape.com 1ad841bd45 fixed bug 8135, 9782 - force to create default mailboxes at the startup time 1999-08-03 20:45:50 +00:00
jefft%netscape.com a944cfe137 one more time; try to fix Sun build bustage 1999-07-31 03:03:28 +00:00
jefft%netscape.com 55a9774501 try again - fixing sun build bustage 1999-07-31 02:12:13 +00:00
jefft%netscape.com 7cbae2064a fix sun os bustage 1999-07-31 01:59:52 +00:00
jefft%netscape.com b735084e1f more on pop3 vs imap4 undo move/copy messages work 1999-07-30 23:53:01 +00:00
jefft%netscape.com 05cba74c39 make sure to reset the current file position and header start position when setting new envelope position 1999-07-30 23:50:56 +00:00
briano%netscape.com 845dc59072 Added NSPR_LIBS so it the shared lib would build on IRIX. 1999-07-30 23:36:14 +00:00
mscott%netscape.com 8992406fcb fix solaris build breakage. 1999-07-29 04:31:09 +00:00
mscott%netscape.com ad90319d2c Landing the MailNews_Necko_BRANCH. These are the changes that will enable mailnews to run with necko. 1999-07-29 00:42:25 +00:00
briano%netscape.com d99daeea9b Cleaned it up and changed the name of libreg.{a,so} to libmozreg.{a,so} to fix the conflict reported in bug 8568. 1999-07-27 23:27:44 +00:00
dougt%netscape.com 69178099d5 Fix for bug 10177 and 10041. 1999-07-26 22:09:42 +00:00
rickg%netscape.com 285b2eab0d replaced call to deprecated nsString API 1999-07-26 01:01:10 +00:00
putterman%netscape.com c87f4a1b76 Check in IMAP to Local copying fix for jefft. 1999-07-24 22:07:59 +00:00
jefft%netscape.com 511ecf7bd5 enable undo move/copy messages from different server 1999-07-23 14:40:55 +00:00
putterman%netscape.com d180f27c08 Use PL_strfree 1999-07-23 04:34:01 +00:00
putterman%netscape.com 9077a5e221 Do a case insensitive compare for figuring out special folders. 1999-07-20 21:14:39 +00:00
bienvenu%netscape.com 076c7a699f force update if we have db open 1999-07-20 03:42:34 +00:00
jefft%netscape.com bf5cf06da2 make sure to call Commit() after adding new msgHdr to the database 1999-07-20 01:56:47 +00:00
jefft%netscape.com 1502ac44d2 calling msgdg->Commit() after adding a new message header 1999-07-19 21:45:26 +00:00
rickg%netscape.com 844a7e45ef switch to faster string search API 1999-07-19 03:29:56 +00:00
jefft%netscape.com 1bbfe202d6 more on uber copy service - enable move/copy messages from news to pop3 & imap4, from imap4 to imap4, from imap4 to pop3 1999-07-18 22:33:25 +00:00
bienvenu%netscape.com b8bbebefc6 more work on folder cache 1999-07-17 20:33:15 +00:00
sspitzer%netscape.com 49dc7cbee3 fix warnings 1999-07-17 18:32:18 +00:00
ramiro%netscape.com 342b5083f1 Landing timer move on unix. 1999-07-17 14:22:51 +00:00
jefft%netscape.com 19b7c7d321 renamed local varible to aviod variable shadow problem 1999-07-16 17:58:17 +00:00
bienvenu%netscape.com a0f2909026 fix unix warnings 1999-07-15 02:41:59 +00:00
jefft%netscape.com 9a548ee21d more on copy service -- rework on CopyMessages(), CopyFileMessage() interface 1999-07-13 20:14:55 +00:00
bienvenu%netscape.com c62cfad36e changes for msgdb idl 1999-07-13 18:52:56 +00:00
bienvenu%netscape.com 966a4db9f6 change db open for idl 1999-07-13 18:45:54 +00:00
rhp%netscape.com 65ff7eee4e Compose back end cleanup 1999-07-13 18:38:36 +00:00
jefft%netscape.com a3801f8bb8 minor clean up; remove extra checking for nsresult 1999-07-07 06:35:23 +00:00
ramiro%netscape.com abf0cc4a0f Define the toolkit flags in one place an reuse that. Hopefully this will
put an end to the cut-n-paste insanity.
1999-07-07 04:38:18 +00:00
bienvenu%netscape.com 9b913c02f4 work around 9306, unable to load more than one message 1999-07-07 04:01:38 +00:00
jefft%netscape.com 96d53247b3 added client nsISupport 1999-07-07 03:56:13 +00:00
putterman%netscape.com df4a9bb7f8 Add folders as an nsISupports. 1999-07-06 22:44:30 +00:00
jefft%netscape.com fb2ff2e49e CopyFileMessage() now adds the new message header to the database 1999-07-05 17:37:37 +00:00
rhp%netscape.com f2a9381974 Need to close the file so compose back end can delete it. 1999-07-03 21:05:07 +00:00
jefft%netscape.com b41842843d added a little bit comments and rearrange a little bit code 1999-07-03 01:55:31 +00:00
rhp%netscape.com 82e55d7a09 more error checking for copy service 1999-07-02 23:33:00 +00:00
putterman%netscape.com 14f413a183 some nscomptr fixes. 1999-07-02 21:24:31 +00:00
rhp%netscape.com 9b16de3cb3 Fix for multiple closes/deletes on a file 1999-07-02 19:45:46 +00:00
bienvenu%netscape.com b57d02308f convert to alec's idlized filter stuff 1999-07-02 19:21:49 +00:00
dveditz%netscape.com 4c4f269dd4 nakefile cleanups 1999-07-02 13:42:17 +00:00
dveditz%netscape.com 7aa859429b makefile cleanups 1999-07-02 13:40:18 +00:00
ramiro%netscape.com b86c78a296 Separate the widget and gfx toolkits into two variables.
Instead of MOZ_TOOLKIT, we now have MOZ_WIDGET_TOOLKIT and MOZ_GFX_TOOLKIT.
There is also a new configure flag, --enable-gfx-toolkit which does what its
name implies.
The configure script should continue to work as before.
1999-07-02 13:06:48 +00:00
dveditz%netscape.com 5dd9cff22d Trying to fix Win32 dependencies. Lots of broken cut-n-paste makefiles 1999-07-02 11:50:19 +00:00
sspitzer%netscape.com c1e9305505 NS_FAILED(rv) is always false, as it isn't set here. checking inputStream
instead.  more need to be done here.  sending mail to jefft
1999-07-02 06:30:57 +00:00
putterman%netscape.com 1f967d653b Don't AddRef is *aResult is nsnull. 1999-07-01 22:33:48 +00:00
putterman%netscape.com 04a4440a0f Pass in correct folder for Copying messages. 1999-07-01 21:55:45 +00:00
jefft%netscape.com a37232bafa implemented CopyFileMessage() 1999-07-01 21:03:00 +00:00
warren%netscape.com 8462929dda Renamed OnStartBinding/OnStopBinding to OnStartRequest/OnStopRequest (removing the redundant ones from necko). Numerous necko fixes. Necko now using nsIPrompt interface instead of nsINetSupport. 1999-07-01 19:30:20 +00:00
briano%netscape.com 10668ea6d5 Cleanup and fix for OpenBSD. 1999-07-01 18:51:49 +00:00
jefft%netscape.com ba589c8b86 added helper InitCopyState() 1999-07-01 18:13:56 +00:00
jefft%netscape.com 944c45e1bd use copy service for move/copy/delete message; enable local undo 1999-07-01 14:49:49 +00:00
ducarroz%netscape.com a9de813753 Replace time_t by PRTime 1999-06-30 21:04:29 +00:00
putterman%netscape.com 5ddfa0cb8d Append an nsISupports rather than a folder. 1999-06-30 20:05:10 +00:00
bienvenu%netscape.com 1120ffb118 get rules file from server root directory 1999-06-30 00:25:38 +00:00
scc%netscape.com 54c96baa72 |nsISupports::GetIID()| --> |nsCOMTypeInfo<nsISupports>::GetIID()| 1999-06-29 21:01:31 +00:00
mcafee%netscape.com 30a56ce2b2 Fixing solaris bustage. 1999-06-29 12:01:29 +00:00
mcafee%netscape.com bec4a7894e BeOS changes 1999-06-29 09:31:14 +00:00
mcafee%netscape.com 4bbf33b494 Cleaning up ifdef logic, adding BeOS case. 1999-06-29 09:29:10 +00:00
bienvenu%netscape.com a75b982dcc make name and pretty name unichar's 1999-06-28 21:56:33 +00:00
alecf%netscape.com 4f1bc6b4e0 oops. check in regenerated headers
(I will add the IDL to the mac build soon)
1999-06-27 06:35:32 +00:00
alecf%netscape.com 89e13b5ef6 fully qualify consts 1999-06-27 05:49:15 +00:00
alecf%netscape.com 6bebf81d5f XPIDLisze nsIMsgParseMailboxState on windows 1999-06-27 05:17:49 +00:00
alecf%netscape.com 646b0a8765 XPIDLize nsIMsgParseMailMsgState 1999-06-27 05:17:03 +00:00
alecf%netscape.com a18cbc2a06 XPIDLize nsIPop3URL.idl and nsIMaliboxUrl.idl 1999-06-27 04:22:12 +00:00
alecf%netscape.com 88c18353aa get ready for some XPIDLIZING! 1999-06-27 04:09:41 +00:00
alecf%netscape.com fa5ca97ca9 fix shadowed variable 1999-06-27 04:06:28 +00:00
alecf%netscape.com 8f52d97ae7 XPIDLize nsIMailboxUrl and nsIPop3URL 1999-06-27 03:41:59 +00:00
putterman%netscape.com 8ae40ce14d Set Sent, Drafts, and Templates flags. 1999-06-25 21:37:52 +00:00
bienvenu%netscape.com 157f5c8d53 start working on making nsMsgDatabase scriptable 1999-06-25 19:46:47 +00:00
ramiro%netscape.com 05ae9c3868 Changes to turn gfxps into a true component. Thanks to alecf@netscape.com
for providing the base patch.
1999-06-25 09:38:26 +00:00
putterman%netscape.com 731920f89d Add GetPath to nsIMsgFolder. 1999-06-25 03:56:02 +00:00
warren%netscape.com 23864df5e3 Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too. 1999-06-23 03:29:44 +00:00
alecf%netscape.com 4317842c13 construct the URI from the server's GetServerURI rather than manually 1999-06-22 23:06:27 +00:00
sspitzer%netscape.com ca2a18c96e turn a PR_ASSERT() into an NS_ASSERTION() to avoid the abort on UNIX.
see bug #8707
1999-06-22 22:40:41 +00:00
bienvenu%netscape.com 67ffb82926 fix check for error opening database 1999-06-22 20:29:43 +00:00
bienvenu%netscape.com a63109e62d fix 8619 malformed message problem 1999-06-22 20:28:28 +00:00
mscott%netscape.com 2459b7e317 fix Linux warning by removing unused variables. 1999-06-22 04:35:49 +00:00
mscott%netscape.com a0356b9d96 Use factory method for pop3 url. 1999-06-22 04:32:31 +00:00
mscott%netscape.com 117daf397d Add pop3 url cid. 1999-06-22 04:32:19 +00:00
mscott%netscape.com 0b8a772c43 Overhaul of pop3 url to use new nsMsgMailNewsUrl class. This should make necko integration easier and reduce footprint a bit. 1999-06-22 04:31:59 +00:00
mscott%netscape.com 98d52a7fe6 Because of my over-haul for mailnews urls, we now need to be more explicit about the url interfac
we are calling the method on (nsIURL, nsIPop3Url, nsIMsgMailNewsUrl, etc).

Overhaul of pop3 service to optimize out some common code.
1999-06-22 04:31:20 +00:00
mscott%netscape.com 9092fc5d44 Because of my over-haul for mailnews urls, we now need to be more explicit about the url interfac
we are calling the method on (nsIURL, nsIPop3Url, nsIMsgMailNewsUrl, etc).
1999-06-22 04:30:56 +00:00
mscott%netscape.com df7e806228 No longer inherit from nsIMsgMailNewsUrl as part of new url re-org. Move class ID out of interface. 1999-06-22 04:30:15 +00:00
alecf%netscape.com 7af796e20c add userid@ to all mail/news URIs and add parsing code to support this
this change allows servers to be unique by {userid, hostname, type} combination and allows nsIMsgAccountManager::FindServer() to search for servers this way.
1999-06-22 03:03:48 +00:00
mscott%netscape.com 04d46cb15d constructor for smtp url no longer takes any arguments. 1999-06-22 00:11:11 +00:00
mscott%netscape.com 3f0d030fe7 Overhaul of smtp url to use new nsMsgMailNewsUrl class. This should make necko integration easier and reduce footprint a bit. 1999-06-22 00:10:45 +00:00
mscott%netscape.com 42c7fa5612 Overhaul of mailbox url to use new nsMsgMailNewsUrl class.This should make necko integration easier and reduce footprint a bit. 1999-06-22 00:10:23 +00:00
mscott%netscape.com f9ae777b55 Because of my over-haul for mailnews urls, we now need to be more explicit about the url interfac
we are calling the method on (nsIURL, nsIMailboxUrl, nsIMsgMailNewsUrl, etc).
1999-06-22 00:09:48 +00:00
putterman%netscape.com e81c3ca4a1 GetFoldersWithFlag now AddRefs its results. 1999-06-21 23:24:29 +00:00
jefft%netscape.com 98e71ad353 added files: mozilla/mailnews/local/src/nsLocalUndoTxn.cpp 1999-06-21 23:17:11 +00:00
jefft%netscape.com 4437ba296f adding new files nsLocalUndoTxn.h nsLocalUndoTxn.cpp 1999-06-21 23:13:59 +00:00
bienvenu%netscape.com fbcd5792a5 more work on local mail filters 1999-06-20 15:39:32 +00:00
bienvenu%netscape.com b7bf28278a work around gcc bug with MI 1999-06-16 00:25:14 +00:00
bienvenu%netscape.com bd7e871df0 use base class implementation of FindSubFolder 1999-06-15 23:33:32 +00:00
hangas%netscape.com d3793945c0 Changed nsMailboxGetURI to use nsFileSpec. Fixes Mac. 1999-06-15 23:33:29 +00:00
mscott%netscape.com cfa0fae1d6 Mark the url as finished AFTER we are done with the url in the nsMailboxProtocol::OnStopBinding call. We were marking the url as done and then cleaning up our file state (such as closing the temp file). 1999-06-15 03:35:30 +00:00
putterman%netscape.com a39d341f97 Get summary totals for all folders on startup, not just leaf folders. 1999-06-15 01:25:46 +00:00
putterman%netscape.com 575d8bd39c use nsICopyMsgStreamListener. 1999-06-14 22:44:33 +00:00
putterman%netscape.com 8106003dda Move messages to trash on delete. 1999-06-14 22:24:35 +00:00
mscott%netscape.com a31ca587a9 Fix copy messages which I broke when I cleaned up some of this code. *oops* 1999-06-14 04:30:31 +00:00
bienvenu%netscape.com 53ebac20a8 prepare for msgdb idl 1999-06-14 02:20:41 +00:00
bienvenu%netscape.com 63a3a5a7b4 move comment nearer code it refers to 1999-06-12 02:04:08 +00:00
mscott%netscape.com f1420fa2b3 Fix free memory write by freeing string after we call atol on it. 1999-06-12 00:27:09 +00:00
putterman%netscape.com 562d4fef20 Add a new parameter for CheckNewMail 1999-06-11 22:14:35 +00:00
putterman%netscape.com f6e785850c More work on Biff. Use standard BiffTypes enum. 1999-06-11 22:14:08 +00:00
putterman%netscape.com ca26c1dc32 Add methods for Biff. 1999-06-11 22:13:18 +00:00
bienvenu%netscape.com 9af8a63c1d restructure filter code to start on imap filters 1999-06-11 07:07:04 +00:00
mscott%netscape.com 2857632591 When displaying a message (writing it to a file), we should skip the first line of the message which is part of the
dummy envelope for the message. We don't want to include this line.
1999-06-11 02:44:06 +00:00
mscott%netscape.com 99053e3619 Finish save messsage to disk work --> reworked mailbox protocol to use an nsIFileSpec for the temp message
we write in order to display messages. Also added code to set the temp file to be the save message to disk
file if that was the type of url we are running.
1999-06-10 22:08:32 +00:00
mscott%netscape.com 9d3aa92c2b Be sure to set byte range for mailbox urls where the action is save file to disk. 1999-06-10 22:06:19 +00:00
jefft%netscape.com a1a2c1c3a1 undo framework 1999-06-10 14:55:36 +00:00
mscott%netscape.com 3980ca8852 fix memory leak 1999-06-10 03:06:28 +00:00
alecf%netscape.com 85aa1cffa4 fix some leaks 1999-06-10 02:17:33 +00:00
mscott%netscape.com 42c07d14e0 Quiet a noisy printf. 1999-06-10 00:40:53 +00:00
mscott%netscape.com 982fff1c0c clean up work for pop3 protocol --> remove useage of the 8K output buffer which got ported over from the 4.x days. I use nsAutoString isntead (most of the data we write into the buffer is very small...it's protocol cmd data). This should help improve the memory footprint for pop.
Mad command_response, password and username all nsStrings instead of char *s.
1999-06-10 00:40:28 +00:00
mscott%netscape.com b7d57ecea5 MLK fixes. Free the line returned by calling ReadNextLine until I have time to come back and make ReadNextLine
not allocate a new buffer for the returned line.
1999-06-09 21:44:01 +00:00
mscott%netscape.com 1ba5aa4465 Code clean up --> added methods for building and running a mailbox url. This simplified a lot of the command methods like display message, copy message, etc.
save msg to disk work went in as well.
1999-06-09 21:05:53 +00:00
mscott%netscape.com dce3b897e4 save msg to disk work. --> added getter/setting for msg nsIFileSpec 1999-06-09 21:05:10 +00:00
mscott%netscape.com 3e0977d6b7 Add save msg to file action to mailbox actions. Add getter/setter for nsIFileSpec used to store the message when 1999-06-09 21:03:36 +00:00
Jerry.Kirk%Nexwarecorp.com b80124ca53 - Bug 7794 Move $(TK_LIBS) further down in the library list. 1999-06-09 19:48:58 +00:00
mscott%netscape.com 53bde8bcd6 Use NS_WITH_SERVICE1 which uses the service manager that was passed in to
NSRegisterSelf / NSUnregisterSelf.
1999-06-09 06:40:48 +00:00
alecf%netscape.com 17f11c4edc don't export these files on unix 1999-06-09 00:23:37 +00:00
alecf%netscape.com f3ef2c8d77 these files are now generated 1999-06-09 00:23:01 +00:00
alecf%netscape.com 019ff47f35 start doing XPIDL on windows in local 1999-06-09 00:20:38 +00:00
sspitzer%netscape.com a3228d6649 move StringHash to nsMsgUtils.cpp, and use NS_MsgHashIfNecessary() in all
the ns*URI2Path() calls in the ns*Utils.cpp files to hash the file
names if necessary.
also, don't use fprintf().
1999-06-08 05:08:31 +00:00
mscott%netscape.com 76d6a71063 random changes to a non building test file =).
Bug #5633 --> more NS_WITH_SERVICE changes....I missed 2 spots last time.
1999-06-08 03:13:10 +00:00
sspitzer%netscape.com 6e2a3cc01a giant cleanup of UNIX mail / news Makefiles. properly use MODULE, and
name things so that Windows and UNIX match.  (a big checkin for Windows
will follow shortly.)
1999-06-08 02:17:24 +00:00
mscott%netscape.com 16df241a70 Unification of LoadUrl signature to remove some warnings on Linux & Mac. LoadUrl signature takes a display consumer 1999-06-08 00:01:27 +00:00
mscott%netscape.com a80e4efdcf remove IGNORE_MANIFEST. 1999-06-07 21:28:20 +00:00
mscott%netscape.com 72b5ef7afd remove IGNORE_MANIFEST and remove LCFLAGS since we don't have any. 1999-06-07 21:11:16 +00:00
mscott%netscape.com a19d88af09 Don't build dll until the install phase, not the lib phase. 1999-06-07 08:22:54 +00:00
mscott%netscape.com 3d0e344c29 Part of makefile clean up for windows. Changes include removing old cruft, giving each
component it's own module name (this helps clear up problems with the xp connect type lib
name for each component), making sure libs built in src directories have _s suffix as
they are static libraries and unifying component names with "msg" prefixes.
Also removed extraneous CPP_SRCS info.
1999-06-07 06:52:45 +00:00
mscott%netscape.com d7f5ac296f Load has become LoadUrl on the pop3 protocol class. 1999-06-05 22:52:15 +00:00
mscott%netscape.com 5a08c6956d Major revamping of the pop protocol. Themain changes were to use my new nsMsgProtocol base class for most of the core netlib interaction. 1999-06-05 22:51:46 +00:00
mscott%netscape.com c2d92c5f07 Add nsIMsgMailNewsUrl to the QI method. 1999-06-05 22:30:48 +00:00
mscott%netscape.com 80b84c8d3c Fix unix warning by removing unused variable. 1999-06-05 20:41:10 +00:00
mscott%netscape.com 8ce4a23475 LoadURL is now LoadUrl on the mailbox protocol as part of the nsMsgProtocol changes. 1999-06-05 20:37:42 +00:00
mscott%netscape.com a37b4b6fd6 Major revamping of the mailbox protocol. The main changes were to use my new nsMsgProtocol base class for most of the core netlib interaction. 1999-06-05 20:36:58 +00:00
mscott%netscape.com a2b6d8952f Bug #5633 -- use NS_WITH_SERVICE macro. Also cleaned up goto statements such that if we fail to register or unregister a component, we try to register/unregister the rest of the components before giving up. 1999-06-05 00:15:12 +00:00
mscott%netscape.com 23a45270b8 Include nsIFileSpec.h 1999-06-04 22:44:11 +00:00
mscott%netscape.com 3bd71496f6 support SaveMessageToDisk (stub right now)
replace nsAutoCString with more efficient nsAutoString
1999-06-04 22:42:31 +00:00
mscott%netscape.com abdfa488d7 replace nsAutoCString with more efficient nsAutoString 1999-06-04 22:41:56 +00:00
sspitzer%netscape.com 527fad71e9 even though it doesn't build right now, follow briano's lead and use
MOZ_DLL_SUFFIX
1999-06-04 22:31:32 +00:00
sspitzer%netscape.com 20ab8f00b3 follow briano's lead and use MOZ_DLL_SUFFIX 1999-06-04 22:30:45 +00:00
sspitzer%netscape.com ede8e8e619 follow briano's lead and use MOZ_DLL_SUFFIX.
also make some changes to get this building again.  It's still not complete,
but its closer.
1999-06-04 22:28:10 +00:00
mscott%netscape.com f1537f9361 Export nsLocalMailFolder.h 1999-06-03 23:31:58 +00:00
mscott%netscape.com 9679e92a0b Remove unnecessary LINCS now that all headers are pushed to the same directory. 1999-06-03 23:31:57 +00:00
rickg%netscape.com 7a7d7b661c replaced nsString2.h references with nsString.h 1999-06-02 01:03:41 +00:00
ducarroz%netscape.com b26d714ee2 Don't export header files that are generated by the XPIDL compiler. Part of mailnews Mac XPIDL landing. 1999-06-02 00:07:21 +00:00
ducarroz%netscape.com a4cf71e094 First Checked In. 1999-06-01 23:12:32 +00:00
bienvenu%netscape.com 83862fdbd0 get local mail filters working 1999-05-29 17:09:39 +00:00
mcafee%netscape.com 675c9a8b52 Fix implicit declaration warning for atoi(). Thansk to Brian Ryner bryner@uiuc.edu for this fix. 1999-05-29 08:56:53 +00:00
sspitzer%netscape.com 159b9819e4 cvs ignorage for the generate Makefiles 1999-05-28 23:52:47 +00:00
putterman%netscape.com e9ab7b9791 Part of new mailnews resources hierarchy. 1999-05-28 22:38:07 +00:00
putterman%netscape.com 125cb0ef16 Part of new mailnews resources hierarchy. 1999-05-28 20:10:53 +00:00
blizzard%redhat.com 5b01a4b8bc remove hard coded toolkit names in tests 1999-05-28 03:42:59 +00:00
bienvenu%netscape.com 1bae5c6de0 fix ref counting problem on isupports filter stuff 1999-05-28 02:15:31 +00:00
alecf%netscape.com b37b02c0a8 GetCharPref() is going away for nsIPref scriptability - use CopyCharPref instead 1999-05-28 00:56:53 +00:00
mcmullen%netscape.com 20b077563f Removed base/baseDebug.shlb 1999-05-28 00:48:24 +00:00
bienvenu%netscape.com 831516db07 fix build bustage in filter code 1999-05-28 00:38:24 +00:00
mscott%netscape.com 1d2ca0fd69 Register component for nsIMgParseMailMsgState. 1999-05-27 22:11:18 +00:00
mscott%netscape.com 5c84e52680 use nsIMgParseMailMsgState. This generalizes the message parser behind an interface so other components can use it without linking against local. 1999-05-27 22:10:10 +00:00
mscott%netscape.com 7354b0acc6 Export nsIMsgParseMailMsgState.h 1999-05-27 22:09:15 +00:00
mscott%netscape.com 2d56a15762 Add claas id for nsIMgParseMailMsgState 1999-05-27 22:06:40 +00:00
mscott%netscape.com ec1a2c4986 export nsIMsgParseMailMsgState.h 1999-05-27 21:39:28 +00:00
mscott%netscape.com c7ff36efd8 Not part of build yet. An interface that will sit on top of the message mail statee parser so other components can use it. 1999-05-27 20:53:19 +00:00
bienvenu%netscape.com b06fca771e fix build bustage 1999-05-27 06:08:15 +00:00
bienvenu%netscape.com 217a0beaa9 fix build bustage 1999-05-27 05:47:52 +00:00
alecf%netscape.com d35feb2ccc API change - Get/SetUserName -> Get/SetUsername 1999-05-27 05:47:28 +00:00
alecf%netscape.com 836e1590ed finish IDL-ifying these interfaces
Also stop caching the local mail directory in the pop3 sink and instead ask for it on demand from the nsIMsgIncomingServer
1999-05-27 04:56:53 +00:00
alecf%netscape.com 61f44071d7 remove unnecessary windows-specific code 1999-05-27 04:55:40 +00:00
alecf%netscape.com 33471006f5 fix these asserts so that we know which variable is bad 1999-05-27 04:55:10 +00:00
alecf%netscape.com 2d85796a7d IDL-ify these interfaces
move CIDs into nsMsgLocalCID
1999-05-27 04:53:32 +00:00
alecf%netscape.com add2439d4d IDL-ify this interface
had to make nsFileSpec non-const for now
1999-05-27 04:51:20 +00:00
alecf%netscape.com 7ab5085bd5 include the CID file because CIDs are going away from interfaces 1999-05-27 04:47:13 +00:00
sspitzer%netscape.com 6b33aef859 fix build bustage on UNIX 1999-05-27 03:31:25 +00:00
sspitzer%netscape.com 700be91711 fix UNIX build bustage 1999-05-27 03:30:33 +00:00
mcafee%netscape.com 896a5f2268 Some code wasn't ifdef'd for DOING_FILTERS properly. a=bienvenu 1999-05-27 01:07:24 +00:00
bienvenu%netscape.com c7691ca73c changes for mail filters, including setting root folder for server 1999-05-26 23:56:21 +00:00
putterman%netscape.com ad215426f7 More work on DeleteFolders. 1999-05-26 23:47:01 +00:00
mscott%netscape.com 8006e7d354 Bug 6722 --> replace PR_Open with nsFileSpec/nsFileStream. 1999-05-26 22:59:26 +00:00
alecf%netscape.com e19f78aaee fix bustage by adding gfx/img/mozutil 1999-05-26 08:07:54 +00:00
dp%netscape.com 0443b20e33 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
putterman%netscape.com 17cb3c3ac3 Fix for 6975. Make sure there's a valid database before accessing it. Reviewed by
mscott. Approved by chofmann.
1999-05-24 22:02:50 +00:00
bienvenu%netscape.com facf156af5 more work on filter actions 1999-05-19 01:56:32 +00:00
alecf%netscape.com 099e3c348d fix for #5792 - remove leading '/' that occurs on unix 1999-05-19 00:36:58 +00:00
alecf%netscape.com e86743fc10 fix newline at end of file 1999-05-19 00:36:13 +00:00