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

2204 Коммитов

Автор SHA1 Сообщение Дата
bienvenu%netscape.com 1b2e24ee69 add debug info for line parser 1999-04-16 02:00:32 +00:00
bienvenu%netscape.com e759633ca1 let everyone see their inbox 1999-04-16 02:00:01 +00:00
alecf%netscape.com ceb7169f78 clean up memory leaks 1999-04-16 00:55:04 +00:00
alecf%netscape.com d236f80d21 add a few more attributes to nsMsgIncomingServer 1999-04-16 00:36:52 +00:00
rhp%netscape.com d0a1771955 Fix to ignore BSD Mailbox delimiters 1999-04-16 00:35:42 +00:00
alecf%netscape.com e365475666 update these interfaces and headers - no more dependancies on nsIPref.h 1999-04-16 00:35:09 +00:00
rhp%netscape.com bcd76483c0 Adding some mail headers 1999-04-16 00:35:08 +00:00
alecf%netscape.com 1e9eb9b898 since nsIMsgAccountManager doesn't use nsIPref.h anymore, include it here 1999-04-16 00:32:59 +00:00
alecf%netscape.com 99e7600407 since nsIPref.h got removed from the interface, include it here 1999-04-16 00:30:57 +00:00
bienvenu%netscape.com b756e30e1d use protocol instance instead of member variable, get imap db opening to work 1999-04-15 23:59:58 +00:00
bienvenu%netscape.com 44670ef1d5 fixes for getting imap database open 1999-04-15 23:56:34 +00:00
nhotta%netscape.com 98b6729256 Activating charset menu. 1999-04-15 23:40:18 +00:00
bienvenu%netscape.com c64d820259 issue select statement to server and try to open imap db 1999-04-15 21:54:10 +00:00
alecf%netscape.com a702386215 rev these files 1999-04-15 21:33:10 +00:00
alecf%netscape.com c087f08751 rev this interface 1999-04-15 21:27:11 +00:00
putterman%netscape.com a0db8a60ab Added NewFolder. 1999-04-15 21:14:40 +00:00
putterman%netscape.com c4ec2103ae Remove xp.h and removed a printf. 1999-04-15 21:13:59 +00:00
putterman%netscape.com 8f60e96f9e Added NewFolder 1999-04-15 21:12:10 +00:00
bienvenu%netscape.com 60ade7726e put printf giving AIX trouble inside #ifdef 1999-04-15 20:59:33 +00:00
putterman%netscape.com bd64ca0c80 Fixed some build problems on Windows. 1999-04-15 20:56:34 +00:00
nhotta%netscape.com 00b8b0e0ca Function name changed. 1999-04-15 20:42:16 +00:00
sspitzer%netscape.com 6305617dfe changes to put a "." in front of the features that aren't implemented yet 1999-04-15 20:29:01 +00:00
sspitzer%netscape.com 7f8c11fd68 changes for the post to newsgroup work 1999-04-15 20:26:56 +00:00
nhotta%netscape.com 9579679c42 Added a converter wrapper function plus clean up. 1999-04-15 20:26:11 +00:00
sspitzer%netscape.com ca49ef6961 added files: mozilla/mailnews/compose/src/nsMsgPost.cpp 1999-04-15 20:23:14 +00:00
sspitzer%netscape.com 092f18d2ce changes for the post to newsgroup work 1999-04-15 20:21:03 +00:00
sspitzer%netscape.com 02cc0a999c put a "." before menu items that aren't implemented yet.
start the localization work.
changes for the post to newsgroup work.
1999-04-15 20:19:14 +00:00
sspitzer%netscape.com 6bbbb2be2c changes for newly generated header 1999-04-15 20:18:02 +00:00
sspitzer%netscape.com 952fb4980a changes for newly generated headers 1999-04-15 20:17:36 +00:00
sspitzer%netscape.com 163e2b7f28 checking in newly generated header 1999-04-15 20:16:35 +00:00
sspitzer%netscape.com a5e90ceaa1 more changes for the post to newsgroup work 1999-04-15 20:14:10 +00:00
sspitzer%netscape.com 1f28472332 checking in newly generated header files 1999-04-15 20:13:12 +00:00
sspitzer%netscape.com 1e9ddb19f5 checking in newly generated headers 1999-04-15 20:11:33 +00:00
sspitzer%netscape.com 3ce1b553aa check in the new generated header 1999-04-15 20:04:23 +00:00
sspitzer%netscape.com d73e993651 checking in new generated header 1999-04-15 20:03:27 +00:00
sspitzer%netscape.com 8ed1691101 add the missing goto's 1999-04-15 20:01:31 +00:00
sspitzer%netscape.com 014a657ac3 changes for posting to a newsgroup from msg compose 1999-04-15 19:59:31 +00:00
bienvenu%netscape.com 0d80e5ae5f fix a couple problems with folder selection... 1999-04-15 05:33:33 +00:00
jefft%netscape.com 5853e59445 change thread priority back to normal 1999-04-15 05:21:57 +00:00
mscott%netscape.com 4f0794a785 Many changes to support logon, process authenticated state url, and process current url. Added monitor for new url to run. Moved thread code & monitor creation out of SetupUrl and into Initialize. LoadUrl now signals new url to run. Added ReadNextLineFromInput which efficiently extracts lines of data from a data buffer / input stream combination. This function may block if we need more data from the server. Added code to eat the greeting up the first time we get it. Implementation for authlogin, insecurelogin, tryLogon etc. Added implementation of processAuthenticatedStateUrl and broke it down into smaller components so the function wasn't so big. There's more, but I'm tired of typing and this checkin comment is getting too long. 1999-04-15 04:28:01 +00:00
mscott%netscape.com 300ecca9e2 Many changes to help support process current url, logon and process authenticated state url. Get rid of m_dataBuf and replace it with separate input and output buffers. Add a monitor for detecting url ready to be run. Added many helper functions which are called by ProcessAuthenticatedStateUrl such as Capability, OnGetMailAccount, OnRefreshACLForFolder, etc. 1999-04-15 04:23:17 +00:00
mscott%netscape.com d399a59191 add getter for imap required state 1999-04-15 03:35:28 +00:00
mscott%netscape.com cae79ccdbc add getter for imap required state 1999-04-15 03:34:54 +00:00
mscott%netscape.com 740cf24c61 Add notion of a required imap state: authenticated or selected for the imap actions. Add an accessor for the required state. Setup the imap action enum such that the high bit is set for all actions which require us to be in the selected state. 1999-04-15 03:33:57 +00:00
bienvenu%netscape.com fb01ee1e19 more work on imap folder loading 1999-04-15 01:28:14 +00:00
mscott%netscape.com eb551ad681 fix crash in AddNewNamespace. We were iterating through a list of name spaces backwards incorrectly. We were starting with one past the last element in the array and then attempting to dereference it.... 1999-04-15 01:22:07 +00:00
alecf%netscape.com bf6bf67c4d remove calls to XP_Trace 1999-04-15 01:07:45 +00:00
sspitzer%netscape.com 3d9faca612 added cvsignore files 1999-04-15 01:04:42 +00:00
alecf%netscape.com a7c763c780 fix PRBool -> XP_Bool confusion (temp fix until libi18n uses PRBool) 1999-04-15 01:03:18 +00:00
jefft%netscape.com 6b9c7db9d1 check return pointer of imapPart prior calling m_shell->Generate(imapPart) in ProcessOkCommand() 1999-04-15 01:01:51 +00:00
jefft%netscape.com 3ab1819f8b calling m_realImapXXXX method instead of m_proxy method to avoid extra notification of fe event completion 1999-04-15 00:58:25 +00:00
jefft%netscape.com 297a6f561c bump up imap thread priority a little bit higher than normal to prevent the deadlock 1999-04-15 00:56:34 +00:00
rhp%netscape.com 00907a41d1 Adding support for UTF-8 output and better display of headers 1999-04-15 00:56:23 +00:00
rhp%netscape.com 9d3f0485b1 Adding UTF-8 support 1999-04-15 00:55:52 +00:00
rhp%netscape.com a23da21d35 Adding I18N support for email messages 1999-04-15 00:54:58 +00:00
rhp%netscape.com 09ebc9f463 Adding header entry for charset 1999-04-15 00:54:28 +00:00
rhp%netscape.com 49753128ed More vCard size reduction work 1999-04-15 00:54:15 +00:00
rhp%netscape.com 695d26c2b0 Adding new vcard files for size reduction on vCards 1999-04-15 00:54:00 +00:00
rhp%netscape.com 5306f8a5b9 Cleaning out old files 1999-04-15 00:53:43 +00:00
alecf%netscape.com 14f799fb0a add booleans to decide if we should attach signatures/vcards 1999-04-14 03:43:45 +00:00
alecf%netscape.com 86ad80de67 fix newline-at-end-of-file problem 1999-04-14 03:35:58 +00:00
alecf%netscape.com 2ad9dc0f9f now that nsQuickSort is correctly exported on Windows, use it. 1999-04-14 03:26:45 +00:00
bienvenu%netscape.com dfeca8bd98 hook up imap code to retrieve uid validity from DB 1999-04-14 02:34:21 +00:00
jefft%netscape.com d4de47e788 ported over AllocateCanonicalPath method 1999-04-14 01:55:29 +00:00
jefft%netscape.com 95771dbd8d check valid allocatedPath and namespaceFolder prior duplicate for mailbox_spec 1999-04-14 01:54:36 +00:00
jefft%netscape.com 6180f176da fixed memory leak when calling GetImapUserName(); the returned string should be freed 1999-04-14 01:53:16 +00:00
rhp%netscape.com e399772778 Fix declaration of public functions. 1999-04-14 01:50:44 +00:00
bienvenu%netscape.com 99853eddd8 add more imap-specific parsing stuff to url object 1999-04-14 01:32:27 +00:00
mscott%netscape.com c1260a7df1 Add code to add the incoming server to the host session list when parsing it. 1999-04-14 01:19:34 +00:00
mscott%netscape.com 930195d95c Fix for declaration of functions 1999-04-14 01:11:01 +00:00
mscott%netscape.com 70ab22f349 Fix for non-initialized path names. 1999-04-14 00:57:01 +00:00
mscott%netscape.com c3cbb02fc0 Fix directory search for UNIX 1999-04-14 00:54:48 +00:00
bienvenu%netscape.com 9bc3b5e711 hook up selected state urls (except for ifdeffed out parts) 1999-04-13 23:15:35 +00:00
ducarroz%netscape.com 24bb1053d1 Fix memory leak, bug 4851 1999-04-13 22:56:46 +00:00
alecf%netscape.com 82f7b5f935 check in header file to match to make use of new SetSize() 1999-04-13 22:11:57 +00:00
alecf%netscape.com 7fd4c187ed augh, don't use quicksort for now, I'm not sure why windows can't see it. 1999-04-13 22:11:22 +00:00
jefft%netscape.com bd22d855db ported over DiscoverMailboxSpec method 1999-04-13 21:37:06 +00:00
jefft%netscape.com 0a6b2909e5 added missing member variable, m_delimiter and method, GetDelimiter() 1999-04-13 21:35:48 +00:00
alecf%netscape.com 3da62530e2 fix a whole bunch of signed/unsigned problems, and use new nsQuickSort routine 1999-04-13 21:01:32 +00:00
rhp%netscape.com b979356c68 Cleanup of netlib.lib linking 1999-04-13 20:59:29 +00:00
alecf%netscape.com dcf0040807 use new nsQuickSort routine in base, and fix signed/unsigned problem 1999-04-13 20:12:27 +00:00
nhotta%netscape.com 9bb10de805 Additional changes for the RFC822 parser. 1999-04-13 19:49:10 +00:00
nhotta%netscape.com 6d3502a293 nsIMsgRFC822Parser and related changes, removed old i18n functions, instead passing charset name. 1999-04-13 19:18:22 +00:00
ducarroz%netscape.com f58ba6fe29 Mac should not include nsTextFragment.h ro avoid duplication definition errors. 1999-04-13 18:36:21 +00:00
ducarroz%netscape.com fef005c30d update project 1999-04-13 18:34:44 +00:00
ducarroz%netscape.com cd541fb9d2 update project files, added nsNewsSummarySpec.cpp 1999-04-13 18:21:30 +00:00
bienvenu%netscape.com ae8d37b810 add more methods for selecting a folder (not part of build yet) 1999-04-13 16:18:52 +00:00
kipp%netscape.com df172ddd72 Added missing makefiles 1999-04-13 14:28:59 +00:00
chuang%netscape.com 260026da45 Switch mailnews from prefs.js to prefs50.js 1999-04-13 07:41:24 +00:00
chuang%netscape.com bf4f0881c1 Add mailnews preferences UI 1999-04-13 07:19:09 +00:00
chuang%netscape.com a07cf62dec activate preference menu 1999-04-13 07:02:02 +00:00
jefft%netscape.com a84d9a7ebe stub GetShowAttachmentsInline method 1999-04-13 04:50:04 +00:00
jefft%netscape.com fc1b63ea1f added GetShowAttachmentsInlineProxyEvent; fixed minor problem in GetMessageSizeProxyEvnet 1999-04-13 04:48:37 +00:00
jefft%netscape.com 6c5a1f384a ported over GetMessageSize & GetShowAttachmentsInline method 1999-04-13 04:46:05 +00:00
jefft%netscape.com ecaa3a3854 added GetShowAttachmentsInline method 1999-04-13 04:44:24 +00:00
bienvenu%netscape.com 9a8005aeab add code to select a mailbox 1999-04-13 04:31:40 +00:00
rhp%netscape.com 491189f20b Changes for cleanup and removal of XP lib stuff 1999-04-13 03:40:41 +00:00
alecf%netscape.com 4ab874c1ca fix build problem on Linux - move FILE to PRFileDesc 1999-04-13 03:36:30 +00:00
rhp%netscape.com 417c9d644c Removal of "old world" dependencies for libmime to get big size
reduction on disk footprint
1999-04-13 03:14:46 +00:00
mscott%netscape.com c340fd4f85 When finished running a pop3 url, change the state of the pop3 url. 1999-04-13 01:29:28 +00:00
nhotta%netscape.com 1c1d530ab2 Bug fixes of utf-8 utils. 1999-04-13 01:06:14 +00:00
mscott%netscape.com f56fff1124 Build pop3Test again. 1999-04-13 01:00:18 +00:00
mscott%netscape.com daf772d00a Fixes to update pop3 test with Alec's latest identity/account drop. 1999-04-13 00:59:44 +00:00
putterman%netscape.com 9cdf3d2327 Provide notification for folder count changes. 1999-04-12 23:57:58 +00:00
sspitzer%netscape.com 5efdaa4c0c fix for bug #4977. curse unitialized variables 1999-04-12 23:31:37 +00:00
sspitzer%netscape.com 942f9d710e stop driving the mailnews team insane with my printfs 1999-04-12 23:26:21 +00:00
nhotta%netscape.com 61192bd9a2 Adding utf-8 utils and other minor changes. 1999-04-12 22:32:34 +00:00
jdunn%netscape.com eac23ef438 use 'common' memcpy routine 1999-04-12 22:19:25 +00:00
jdunn%netscape.com 36d4d6257d fix compiler error, need to specify base class access 1999-04-12 21:48:58 +00:00
jdunn%netscape.com 4b7b87047f fix compiler error, need to specify base class 'type' 1999-04-12 21:46:53 +00:00
jdunn%netscape.com 019862cec6 fixing compiler error (nsIMsgUriUrl base class must be declared public) 1999-04-12 21:35:45 +00:00
sspitzer%netscape.com 70e2ff56a6 quiet the UNIX compiler. Thanks to bruce@cybersight.com for this patch. 1999-04-12 21:28:28 +00:00
jdunn%netscape.com 3bfb1ebbb6 fix compiler error (NS_DECL_ISUPPORTS doesn't require a ';' 1999-04-12 20:56:15 +00:00
jdunn%netscape.com 517363c661 fix compile warning about no return value 1999-04-12 20:54:27 +00:00
jdunn%netscape.com 84c1e04f45 add comment delimiter after endif 1999-04-12 20:52:38 +00:00
jdunn%netscape.com 40a6a44948 fix compiler error (NS_DECL_ISUPPORTS does not require a ';' 1999-04-12 20:51:52 +00:00
jdunn%netscape.com 5551f03315 fix compiler error (NS_DECL_ISUPPORTS shouldn't befollowed by a ';' 1999-04-12 20:47:08 +00:00
jdunn%netscape.com 88caa60faa fix native compiler error (NS_DECL_ISUPPORTS should not have ';' 1999-04-12 20:46:09 +00:00
jdunn%netscape.com b501a78d8a fix compiler error (NS_DECL_ISUPPORTS shouldn't have a ';' at the end 1999-04-12 20:40:13 +00:00
jdunn%netscape.com db13725843 fix native compiler error (NS_DECL_ISUPPORTS should not be followed by a ';' 1999-04-12 20:38:57 +00:00
putterman%netscape.com c84813f246 Add descending sort, add Message counts to folder pane and Open Navigator
from within Messenger.
1999-04-12 20:25:41 +00:00
putterman%netscape.com 5e083ca57b use PL_strfree. 1999-04-12 20:24:47 +00:00
putterman%netscape.com 494439de1a Use PL_strfree. 1999-04-12 20:24:24 +00:00
putterman%netscape.com 40675bcac9 Don't read past end of buffer. 1999-04-12 20:23:57 +00:00
putterman%netscape.com 9969718cdb View message counts in the folder pane. 1999-04-12 20:23:40 +00:00
putterman%netscape.com 4387035a4d Add GetBufferPos 1999-04-12 20:23:04 +00:00
putterman%netscape.com 728f20d460 use PR_FALSE instead of FALSE 1999-04-12 20:22:48 +00:00
putterman%netscape.com 5d1733a2af Some code cleanup. 1999-04-12 20:22:27 +00:00
putterman%netscape.com 938a9c1b01 Pass in old values to property changed. 1999-04-12 20:22:10 +00:00
sspitzer%netscape.com 438e2e98d6 need to do a SessionCommit, not a SmallCommit, to get the changes
written out to disk
1999-04-12 20:10:42 +00:00
chuang%netscape.com f3e4bfd5d8 update window autoflow policy 1999-04-12 19:39:25 +00:00
sspitzer%netscape.com fd30b8676e do a commit to get the db to write.
someone (nsMsgFolder?) still has an open reference to the db when I quit,
so it doesn't automatically get written out
1999-04-12 19:07:36 +00:00
sspitzer%netscape.com 5158199ddd use a real CID, from http://niki/cgi-bin/uuidgen.pl 1999-04-12 19:06:50 +00:00
sspitzer%netscape.com 6d58b2d1fd nsf is back to msf 1999-04-12 19:06:26 +00:00
bienvenu%netscape.com 84408dbab5 put ? in for user instead of requiring user to type it 1999-04-12 18:44:52 +00:00
bienvenu%netscape.com 909ff6fbb4 put tag in for commands from test app 1999-04-12 18:44:23 +00:00
mscott%netscape.com 57dfc81bdb (Not part of the build process)
Update imap incoming server to be in synch with Alec's latest identities drop. This fixes our build problem too.
1999-04-12 18:17:00 +00:00
chuang%netscape.com 1c335bacb3 Set window overflow policy 1999-04-12 09:02:48 +00:00
braddr%puremagic.com f539d41e97 oops.. $(ZLIB_LIB) -> $(ZLIB_LIBS) 1999-04-12 07:06:05 +00:00
sspitzer%netscape.com 3ec7607b7d use a more realistic example in the comment 1999-04-12 03:58:21 +00:00
sspitzer%netscape.com 77920ebdd0 use a more realistic path 1999-04-12 03:57:19 +00:00
sspitzer%netscape.com f1e1ce5736 add news_message:// URI to the example comment 1999-04-12 03:53:27 +00:00
sspitzer%netscape.com 637e844edc renamed NS_MAILNEWSMESSAGERESOURCE_CID to NS_MAILBOXMESSAGERESOURCE_CID
(it is mailbox_message:// after all) created NS_NEWSMESSAGERESOURCE_CID (for news_message://)
1999-04-12 03:42:08 +00:00
sspitzer%netscape.com 40caa83d9c cleaned this code up. (still a work in progress) 1999-04-12 03:41:32 +00:00
sspitzer%netscape.com 6553448e41 more debugging printfs and comments to help explain what's going on 1999-04-12 03:37:29 +00:00
sspitzer%netscape.com ffb75126f1 changes required because I added nsNewsSummarySpec.h nsNewsSummarySpec.cpp 1999-04-12 03:35:38 +00:00
sspitzer%netscape.com 093454be4c initial add (for the newsdb work) 1999-04-12 03:32:22 +00:00
bienvenu%netscape.com 9d40543f13 add a couple methods for imap folder sync 1999-04-11 23:28:48 +00:00
bienvenu%netscape.com 920396ce57 fix a couple top level threading bugs 1999-04-11 23:27:36 +00:00
bienvenu%netscape.com 3a28d48c25 hook up some of the stuff for syncing folders 1999-04-11 23:26:30 +00:00
bienvenu%netscape.com 37eb214e56 add abstract interface for flag and uid state 1999-04-11 23:14:31 +00:00
braddr%puremagic.com 82c03050ce Changed direct uses of -lz or -lzlib to $(ZLIB_LIBS)
Changed direct use of -lnspr3 and friends to $(NSPR_LIBS)
1999-04-11 23:07:04 +00:00
braddr%puremagic.com 3bc610b54b -lz should be -lzlib 1999-04-11 22:37:49 +00:00
braddr%puremagic.com dacff9811c Fix linking for nspr libs 1999-04-11 22:12:29 +00:00
sspitzer%netscape.com d4a8d9ba2e windows doesn't build the mailbox test, so UNIX isn't going to either. 1999-04-11 19:24:12 +00:00
sspitzer%netscape.com bc9673671a fix the hardcoded value. don't wory. this is temporary anyways 1999-04-11 00:39:30 +00:00
sspitzer%netscape.com 2a54524e24 fix the hardcoded value. don't panic, this is all temporary work anyways 1999-04-11 00:39:01 +00:00
sspitzer%netscape.com 928b4dc9df more newsdb related stuff 1999-04-11 00:38:32 +00:00
sspitzer%netscape.com 8b605afd4d strcmp returns 0 if the strings match. doh! 1999-04-10 23:12:01 +00:00
sspitzer%netscape.com 6dd9cd30e4 commented out the pop3 test because alecf's recent changes cause it not
to build
1999-04-10 22:55:21 +00:00
sspitzer%netscape.com fed6068839 pop3Test is broken, due to alecf's recent changes. 1999-04-10 22:50:41 +00:00
sspitzer%netscape.com 81f49a04fe changes for the news host gif 1999-04-10 22:43:12 +00:00
sspitzer%netscape.com ad7fbb3161 added news host icon 1999-04-10 22:42:15 +00:00
sspitzer%netscape.com cad698a73a fix my typos 1999-04-10 22:14:23 +00:00
sspitzer%netscape.com bbedc07458 more newsdb work 1999-04-10 22:05:58 +00:00
sspitzer%netscape.com 4ca8d84b39 more newsdb changes and changes to quiet the compiler 1999-04-10 22:04:29 +00:00
sspitzer%netscape.com d2cf282d5c more newsdb related changes 1999-04-10 22:04:02 +00:00
sspitzer%netscape.com 7ecca3df91 more newsd related changes.
and changes to quiet the compiler
1999-04-10 22:03:26 +00:00
sspitzer%netscape.com 5f953d0792 anal retentive stuff, ignore 1999-04-10 22:02:39 +00:00
alecf%netscape.com 4b111c2878 forgot to define getDefaultCharPref 1999-04-10 21:58:09 +00:00
sspitzer%netscape.com 832d59b91e minor tweak to the still-not-done news parser test 1999-04-10 21:56:55 +00:00
alecf%netscape.com 8a8fae8fd5 oops, forgot to check in these updated interfaces
- add SetKey() and remove LoadPreferences() so that we can build these objects lazily
1999-04-10 21:04:50 +00:00
alecf%netscape.com edada51a55 implementation for updated Multiple Accounts. create accounts/identities lazily, etc 1999-04-10 20:55:30 +00:00
alecf%netscape.com 00c1c35b5f the POP3 service now takes an nsIPop3IncomingServer to get context for all pop3 activity.
nsIPop3Sink now contains an nsIPop3IncomingServer that gets passed down along
with the URL so that after the URL has run we still have information about which server this came from
1999-04-10 20:50:52 +00:00
alecf%netscape.com e3d0e63626 rev the Multiple Accounts system:
- remove LoadPreferences() function, make use of SetKey instead
- lazily create accounts/identities/servers are they are requested
- request pref service inside each object rather than passing the same service around
- start to support upgrading of preferences from 4.x world
- preference accessors ask prefs store directly instead of trying to maintain their own copy of each preference
- start to add support for shadow/default "fallback" account/server prefs
1999-04-10 20:46:47 +00:00
alecf%netscape.com f9fe45bb3e resort to the lowest common denomenator - don't make special cases for mac 1999-04-10 20:39:59 +00:00
alecf%netscape.com f7f65e36cc clean up the data source
- move much of the target-creation logic into seperate functions
- speed up enumeration by using enumeration function rather than element->GetAt() style loops
1999-04-10 20:38:53 +00:00
alecf%netscape.com 54aa1123ee add mailnews/idl to the unix build 1999-04-10 20:28:19 +00:00
alecf%netscape.com 72fa917476 create idl file for MailNewsTypes.h so that other IDL files don't get confused 1999-04-10 20:26:54 +00:00
alecf%netscape.com 4823daa071 move nsIMsgThread to base/public, and create IDL source
nsIMsgThread.idl has to be in base/public because nsIMessage needs it during
IDL compilation
1999-04-10 20:23:54 +00:00
alecf%netscape.com ea8ad51175 include mdb.h because soon the interface file will not be including it 1999-04-10 20:21:03 +00:00
sspitzer%netscape.com e6c595dcfe point the news demo url to an article on a public news server. so that it
works for people outside netscape
1999-04-10 17:10:26 +00:00
jefft%netscape.com a07c564e02 enabled imap logging facility 1999-04-10 15:34:48 +00:00
nhotta%netscape.com 1b22dab155 CSID -> charset name 1999-04-10 05:03:24 +00:00
ducarroz%netscape.com 18a17813ac Mime Mac landing, last part 1999-04-10 01:44:54 +00:00
sspitzer%netscape.com b470ef8bcd changes needed for when we build with libIDL
the idl files need to get exported before we build news
1999-04-10 01:44:46 +00:00
ducarroz%netscape.com 56271cc2b2 Fix class member function declaration problem 1999-04-10 01:43:53 +00:00
ducarroz%netscape.com d92c919f93 update project files 1999-04-10 01:40:20 +00:00
ducarroz%netscape.com 6dea421b56 Mime Mac Landing, fixed few build problem 1999-04-10 01:38:48 +00:00
sspitzer%netscape.com c4533143a9 ignore the test that gets created 1999-04-10 01:37:52 +00:00
ducarroz%netscape.com daf77c1b85 update Manifest files 1999-04-10 01:36:30 +00:00
ducarroz%netscape.com 340df838de First Checked In. 1999-04-10 01:35:38 +00:00
nhotta%netscape.com 8b75acccf7 MIME encoder utf-8 support. 1999-04-10 01:00:15 +00:00
sspitzer%netscape.com a0fffd7e2e changes to get newsParserTest to work (at least, work better...) 1999-04-10 00:54:19 +00:00
sspitzer%netscape.com f6f3a773d2 changes to get the tree to build when the libIDL rpms are installed 1999-04-10 00:41:03 +00:00
sspitzer%netscape.com 7ab6d8f00e adding these cvsignore files 1999-04-10 00:39:11 +00:00
sspitzer%netscape.com 492d307670 ignore the test that gets built 1999-04-10 00:36:48 +00:00
jefft%netscape.com c2943b7edf set flag state to imap parser at the intialize() method; use PR_CALLOC instead of PR_MALLOC 1999-04-10 00:35:19 +00:00
sspitzer%netscape.com 01e0a1b387 fix the makefile to listen to ENABLE_TESTS 1999-04-10 00:35:08 +00:00
sspitzer%netscape.com 5603bbb5f5 fixes to make the tests build 1999-04-10 00:34:44 +00:00
sspitzer%netscape.com 1e2ef279b1 comment out mailbox test, because it is stale and won't build 1999-04-10 00:34:26 +00:00
sspitzer%netscape.com ee60f320be changes to make the tests build 1999-04-10 00:34:04 +00:00
jefft%netscape.com 6da163d885 (not part of the build yet) rename TIMAPACLRightsInfo to nsIMAPACLRightsInfo 1999-04-09 22:06:58 +00:00
jefft%netscape.com 884833859c (not part of the build yet) fixed typo for AllocateCanonicallFolderPath 1999-04-09 22:05:43 +00:00
jefft%netscape.com c6202e10d5 (not part of the build yet) export nsIMAPNamespace.h 1999-04-09 22:04:21 +00:00
jefft%netscape.com 6d1b103319 (not part of the build yet) more porting from 4.5 to 5.0; filling in more stub'd methods in nsImapProtocol; added missing host info methods 1999-04-09 21:55:28 +00:00
jefft%netscape.com 22acd0af11 (not part of the build yet) more porting from 4.5 to 5.0; added missing host info methods 1999-04-09 21:51:18 +00:00
bienvenu%netscape.com a545f7837e remove a few uses of GetBuffer() 1999-04-09 02:44:17 +00:00
bienvenu%netscape.com c48b623977 bunch of stuff to get message header download working 1999-04-09 01:46:22 +00:00
jefft%netscape.com 5a81e8f544 failed to set m_protocolInitialized flag when protocol did get initialized 1999-04-08 23:38:30 +00:00
rhp%netscape.com 6515019856 Fix for bug #4784 - reviewer: mscott - This is a fix for
a problem when not escaping XML output from RFC822 headers.
1999-04-08 23:35:08 +00:00
mscott%netscape.com 9b3a7726e5 Add test option for select folder and use the imap service to implement this test. 1999-04-08 23:06:25 +00:00
mscott%netscape.com c9c599f0ad (not part of the build yet)
support the SelectFolder interface.
1999-04-08 23:05:35 +00:00
mscott%netscape.com a161e8c3b1 (not part of the build yet)
add SelectFolder method to the imap service interface.
1999-04-08 23:05:12 +00:00
mscott%netscape.com 9aca3f3e4d (not part of the build yet).
I removed our dependencies on xplib so we no longer need to link to it. This cuts down the imap dll by some 40% or so. yippee!
1999-04-08 23:04:13 +00:00
mscott%netscape.com 35f4a1c463 (not part of the build yet)
Update imap body shell to use nsHashTable instead of XP_HashTable.
1999-04-08 23:00:10 +00:00
jefft%netscape.com eb3092269c (not part of the build yet) more porting on message download; remove SetMessageDownloadOutputStream method; added PostLineDownLoadEvent, m_downloadLineCache, & m_fromHeaderSeen 1999-04-08 22:14:02 +00:00
jefft%netscape.com f84386ee7f added TLineDownloadCache class 1999-04-08 22:10:52 +00:00
jefft%netscape.com c20086f859 (not part of the build yet) removed SetMessageDownloadOutputStream 1999-04-08 22:10:03 +00:00
jefft%netscape.com faf6c21ce7 (not part of the build yet) more porting from 4.5; added GetShouldDownloadArbitraryHeaders, GetArbitraryHeadersToDownload, AdjustChunkSize, FetchMessage method; added more member variable - m_trackingTime, m_startTime, m_endTime, m_tooFastTime, m_idealTime, m_chunkAddSize, m_chunkStartSize, m_maxChunkSine, m_fetchByChunk, m_chunkSize & m_chunkThreshold 1999-04-08 14:50:17 +00:00
mscott%netscape.com 15d994585e (not part of the build yet) a=cyeh.
Replace the identity stuff with their equivalents in nsIMsgIncomingServer.
use the imap service to create a protocol instance instead of creating one directly ourselves.
1999-04-08 02:59:52 +00:00
mscott%netscape.com a298d7b5cd (not part of the build yet) a=cyeh.
build nsImapService and nsImapIncomingServer.
1999-04-08 02:58:38 +00:00
mscott%netscape.com 379be56015 (not part of the build yet) a=cyeh.
Foundation for our imap service. Right now it only creates protocol instances.
1999-04-08 02:57:47 +00:00
mscott%netscape.com 0e219bc9ac (not part of the build yet) a=cyeh.
implementation of the nsIImapIncomingServer interface. This class is responsible for maintaining an up to date list of all the prefs for a given imap server.
1999-04-08 02:57:20 +00:00
mscott%netscape.com e7d5334609 (not part of the build yet) a=cyeh.
Replace identity with nsIMsgIncomingServer. Initialize now takes a host session list.
1999-04-08 02:56:12 +00:00
mscott%netscape.com 5f43e3f549 (not part of the build yet) a=cyeh.
Replace the identity with nsIMsgIncomingServer. Initialize now takes in the host session list.
1999-04-08 02:55:29 +00:00
mscott%netscape.com d939c01e95 (not part of the build yet) a=cyeh.
Replace identity stuff with nsIMsgIncomingServer.
1999-04-08 02:54:20 +00:00
mscott%netscape.com 6fa3c842f8 (not part of the build yet) a=cyeh.
Export nsIImapService.h and nsIImapIncomingServer.h
1999-04-08 02:53:17 +00:00
mscott%netscape.com ba6e30e5b7 (not part of the build yet) a=cyeh.
Foundation for an imap service interface.
1999-04-08 02:53:01 +00:00
mscott%netscape.com 86123a7227 (not part of the build yet) a=cyeh.
Changed identity getters and setters to use the new nsIMsgIncomingServer interface instead.
1999-04-08 02:52:28 +00:00
mscott%netscape.com 5de74bcaf8 (not part of the build yet) a=cyeh.
Initialize now takes the host session list.
1999-04-08 02:51:13 +00:00
mscott%netscape.com 7fc41cf9a1 (not part of the build yet) a=cyeh.
Add an imap incoming server interface which holds imap account server specific information such as user name, host name, etc.
1999-04-08 02:50:44 +00:00
mscott%netscape.com b7ea611b18 (not part of the build yet) a=cyeh.
I changed the dll name for imap to be msgimap.dll. We now need prefs and js in the requires list.
1999-04-08 02:49:40 +00:00
mscott%netscape.com 3eefdc4c4d (not part of the build) a=cyeh.
Imap factory can now generate components for the imap service and for the imap incoming server.
1999-04-08 02:48:56 +00:00
putterman%netscape.com 2f0eebcd43 Fixes bug 4650. Backed out some changes so that linux will start working again.
When bug 4668 is fixed I will put these back in.  Approved by chofmann and reviewed
by mscott.
1999-04-07 20:56:48 +00:00
bienvenu%netscape.com 69c6556f51 avoid iterating over first thread twice 1999-04-07 06:56:19 +00:00
jefft%netscape.com a3d6499b7b partially hooked up imap parser and fe proxy event implementation 1999-04-07 04:33:45 +00:00
jefft%netscape.com 0858c8917e added NS_INIT_REFCNT() to the constructor; temporary added a global gImapHostSessionList for the test purpose 1999-04-07 04:29:12 +00:00
jefft%netscape.com fa3cd0e0ca export nsImapServerResponseParser.h nsIMAPGenericParser.h & nsImapSearchResults.h 1999-04-07 04:26:38 +00:00
jefft%netscape.com 9c0af89729 implemented nsIImapMailfolder, nsIImapMessage, nsIImapExtension, nsIImapMiscellaneous interfaces 1999-04-07 04:25:12 +00:00
mcafee%netscape.com 32083fdeaf Using XP macro for -lz 1999-04-07 04:19:01 +00:00
mcafee%netscape.com d9e63ee4a0 XP way of specifying libz 1999-04-07 03:47:27 +00:00
putterman%netscape.com 357b3bff79 More work on threads. 1999-04-07 02:50:25 +00:00
nisheeth%netscape.com 609f21c756 Fixing well-formedness errors reported by expat... 1999-04-07 02:03:08 +00:00
mscott%netscape.com 1d25f72fe6 Fix for part of the problem with get new mail failing. We were passing a null pointer instead of the address of the pointer... 1999-04-07 01:56:15 +00:00
nisheeth%netscape.com 80b9e6bfb1 Fixing well-formedness errors caused by expat... 1999-04-07 01:54:04 +00:00
bienvenu%netscape.com 781ecafb6c start adding msgrfc822 parser, fix multiple thread problem 1999-04-07 01:41:23 +00:00
mscott%netscape.com e1571ba7fe New folder icon from scotty. 1999-04-07 01:01:11 +00:00
putterman%netscape.com a0c8f22637 Add return value to end of function so all control paths return a value. 1999-04-07 00:59:52 +00:00
alecf%netscape.com edff4973ec include the right RDF idl file 1999-04-07 00:43:04 +00:00
bienvenu%netscape.com 32244b901c fix thread iterator, add some debugging iterators 1999-04-07 00:31:36 +00:00
mscott%netscape.com e6fca2317e I fixed the pop3 test to be in synch with alecf's identity changes so it should be safe to build the test again. Turning it back on. 1999-04-07 00:27:54 +00:00
mscott%netscape.com 860ae6d88f Updates to use new identity information for alecf. 1999-04-07 00:26:35 +00:00
putterman%netscape.com 31e50517f3 Started work on threads. 1999-04-07 00:05:23 +00:00
putterman%netscape.com 420bbe0a22 Changes for threads. 1999-04-07 00:04:20 +00:00
putterman%netscape.com 69a8c8e526 Started work on threading. 1999-04-07 00:03:26 +00:00
mscott%netscape.com f6ff9d8110 temporarily fix windows build breakage for alecf by not building the test directory. QA needs this test for their smoketests though. So as soon as I've updated the code with Alec's changes, I'll turn it back on. 1999-04-07 00:01:25 +00:00
alecf%netscape.com b14036073c forgot to export nsMsgAccount and nsMsgAccountManager 1999-04-06 23:35:17 +00:00
alecf%netscape.com 3b92777151 oops, both parameters had the same name in the header 1999-04-06 23:28:03 +00:00
alecf%netscape.com 3f0382e1a4 oops, parameters had the same name 1999-04-06 23:26:38 +00:00
alecf%netscape.com a59c1f713c get the SMTP prefs from the current identity 1999-04-06 22:49:27 +00:00
alecf%netscape.com 6cf60d5822 get composition prefs from the current identity 1999-04-06 22:49:03 +00:00
alecf%netscape.com 5b5172ad26 land multiple accounts system into local mail and pop 1999-04-06 22:48:25 +00:00
alecf%netscape.com f552311d79 landing multiple accounts
account information is now acquired by the account manager, which is held by the nsIMsgMailSession service.
1999-04-06 22:47:12 +00:00
mscott%netscape.com 063a84104b Checking in new messenger icons I got from scotty today. 1999-04-06 22:42:51 +00:00
alecf%netscape.com f0058ca14e new POP3 incoming server implementations 1999-04-06 22:37:51 +00:00
alecf%netscape.com 686d88f548 first addition of POP3 incoming server implementation 1999-04-06 22:36:19 +00:00
alecf%netscape.com 9bd8050786 first addition of nsIMsgAccount and nsIMsgAccountManager implementations 1999-04-06 22:35:43 +00:00
alecf%netscape.com 6d8f88f1e8 first addition of account/identity interfaces, with IDL 1999-04-06 22:35:13 +00:00
alecf%netscape.com 44a799187b first addition of identity work
- Identity for outgoing mail
- Incoming Server for incoming mail
1999-04-06 22:34:19 +00:00
alecf%netscape.com e640f07865 first check in of identity tests 1999-04-06 22:30:47 +00:00
alecf%netscape.com 09e0f265cb remove dependancy on libxp so we can track this with ldd -r 1999-04-06 22:30:20 +00:00
mscott%netscape.com 7c95c95453 The style sheets for displaying message headers is now in /res/mailnews/messenger. 1999-04-06 22:24:05 +00:00
alecf%netscape.com de4cee983f rev this interface 1999-04-06 22:23:11 +00:00
mscott%netscape.com 93e5d9d733 The style sheets for displaying message headers are now being copied into /res/mailnews/messenger. 1999-04-06 22:22:15 +00:00
alecf%netscape.com 24d2b41a6c fix crash if local mail directory is not found 1999-04-06 22:19:59 +00:00
nhotta%netscape.com 7305376997 Changed to use unicode converter and related changes. 1999-04-06 21:46:15 +00:00
mscott%netscape.com 65fc4cac21 Add getter and setter for an identity to the imap url interface. 1999-04-06 21:02:50 +00:00
mscott%netscape.com d558c8be39 Add getters and setters for the identity associated with the url. If the caller attempts to get an identity and we don't have one, then we go out and return the default identity.... 1999-04-06 21:02:07 +00:00
ducarroz%netscape.com 1a0321217a Update project, added nsRDFCursorUtil.cpp 1999-04-06 19:32:15 +00:00
mscott%netscape.com bb5353f150 Fix linux breakage for rhp. Build new mime/emitters/raw directory. 1999-04-06 19:05:00 +00:00
rhp%netscape.com 1caaacdd7f Changes for new CID 1999-04-06 19:03:01 +00:00
rhp%netscape.com ee840647eb Changes for cleaner attachment output 1999-04-06 18:56:54 +00:00
putterman%netscape.com c8389034f3 More work on unread messages view. 1999-04-06 18:40:30 +00:00
bienvenu%netscape.com 0c90f57c28 add interfaces to get thread object from msg hdr or msg key 1999-04-06 18:27:28 +00:00
ducarroz%netscape.com 13ecc6211a update project 1999-04-06 18:23:30 +00:00
ducarroz%netscape.com a1d5e9f613 Don't need to link with msgCoreUtil.lib 1999-04-06 18:22:31 +00:00
sspitzer%netscape.com 7c1d7cde16 build the tests by default 1999-04-06 06:47:47 +00:00
sspitzer%netscape.com 08472ff074 have the throbber point to www.mozilla.org, not www.netscape.com 1999-04-06 06:47:05 +00:00
bienvenu%netscape.com dbe5e0e2de more work on threading interfaces, plus i18n change 1999-04-06 05:44:37 +00:00
alecf%netscape.com 3bc785d95b resolve libreg unresolved symbols 1999-04-06 04:54:00 +00:00
alecf%netscape.com ca6e9c7f04 remove unused variable 1999-04-06 04:40:01 +00:00
alecf%netscape.com 5f172faeca resolve undefined symbols and fix library dependancies 1999-04-06 04:37:50 +00:00
sspitzer%netscape.com a86bf203b6 fix my build breakage 1999-04-06 04:36:28 +00:00
alecf%netscape.com 1598cc30cf add libreg for xpcom 1999-04-06 04:30:26 +00:00
alecf%netscape.com 0195b45486 fix various unused and uninitialize variables, newline at end of file, etc. 1999-04-06 04:27:51 +00:00
alecf%netscape.com 8db7161075 remove various unused variables, fix some signed/unsigned problems, fix some sscanf/printf format strings 1999-04-06 04:26:14 +00:00
sspitzer%netscape.com 8bdd0acb57 added newsParser 1999-04-06 04:26:13 +00:00
sspitzer%netscape.com 090b13c235 add the newsParser test 1999-04-06 04:23:42 +00:00
sspitzer%netscape.com 198913d00e add newParserTest to the tests 1999-04-06 04:23:17 +00:00
sspitzer%netscape.com ccf8bbb911 quiet egcs / gcc.
(the windows compiler will compile ANYTHING, or windows people like to ignore
warnings.)

update the arguments to Open().  This code has suffered bit rot.
1999-04-06 04:22:45 +00:00
mscott%netscape.com a574c5cc04 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 e41a83346e NS_NewMsgCompose, NS_NewMsgCompFields, NS_NewMsgSend all take interface IDs. 1999-04-06 03:23:22 +00:00
mscott%netscape.com 221e1adbb7 NS_NewComposer and NS_NewComposerBootstrap take interface IDs. 1999-04-06 03:22:41 +00:00
mscott%netscape.com 8a3ebc24ab NS_NewComposeAppCore takes an interface ID. 1999-04-06 03:22:21 +00:00
mscott%netscape.com 893aefb355 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 0acb49aa3a Clean up our create instance method. Always check to see if the construction of the object succeeded or not. In addition, verify that the QI succeeded and if it failed, delete the object we had created. 1999-04-06 03:15:55 +00:00
mscott%netscape.com f93965a831 Fixed with help from Jean-Francois. In ::GetMessages, if getting the folderInfo failed, then we still tried to access the object through the pointer outside of the if(m_folderInfo) clause. Also, we need to initialize the return value as it didn't get a value in one code path... 1999-04-06 03:14:18 +00:00
mscott%netscape.com 3b72e1f24e make destructor public so it can be called from the factory. 1999-04-06 03:12:54 +00:00
mscott%netscape.com 5f761c7817 make destructor public so it can be called from the factory 1999-04-06 03:12:26 +00:00
mscott%netscape.com d22f5d494f fix ref counting bug in create instance. Update all NS_New*** functions to pass in the interface we want the object in... 1999-04-06 03:11:40 +00:00
mscott%netscape.com ecf84d223d NS_NewMessengerBootstrap & NS_NewMessenger now take an IID 1999-04-06 03:11:02 +00:00
mscott%netscape.com 9563568ae7 NS_NewMsgAppCore takes an IID & refcounts returned object 1999-04-06 03:10:17 +00:00
mscott%netscape.com 3ce209e97d NS_NewRFC822Parser takes an IID & refcounts returned object. 1999-04-06 03:09:36 +00:00
nhotta%netscape.com e60bf4fc19 Fixed to map us-ascii to Latin1 for unicode coversion. 1999-04-06 02:08:34 +00:00
ducarroz%netscape.com d3c78aa540 Part of Messenger Mac landing 1999-04-06 02:05:52 +00:00
ducarroz%netscape.com 6852928ca5 Mac only, define LINEBREAK as \012 to avoid conflict with fe_proto.h 1999-04-06 02:05:51 +00:00
ducarroz%netscape.com 17e78f95a6 Update project, added nsIMessageViewDataSource.cpp 1999-04-06 01:57:28 +00:00
ducarroz%netscape.com e74de88d7a Update project 1999-04-06 00:59:38 +00:00
ducarroz%netscape.com 973d6eb1ae update manifest file 1999-04-06 00:58:58 +00:00
ducarroz%netscape.com 8623605b91 First Checked In. 1999-04-06 00:58:31 +00:00
putterman%netscape.com d606f4acfd Implement OnAssert and OnUnassert so delete and move work again. 1999-04-06 00:42:51 +00:00
ducarroz%netscape.com 8876e69d85 part of Messenger Mac Landing, modifications affect only Mac build. 1999-04-06 00:40:57 +00:00
bienvenu%netscape.com 371506b69f get top level reference threading working 1999-04-05 23:42:32 +00:00
putterman%netscape.com d2c9aede5b Added views and sorting. 1999-04-05 23:37:13 +00:00
putterman%netscape.com 7cc6423cff added sorting. 1999-04-05 23:36:25 +00:00
putterman%netscape.com 4c0d65449b Fixed subfolders. 1999-04-05 23:35:56 +00:00
putterman%netscape.com e379cbc2cd Added View All/Unread messages. 1999-04-05 23:35:35 +00:00
putterman%netscape.com 8331da1beb Added nsMessageViewDataSource 1999-04-05 23:35:10 +00:00
putterman%netscape.com 58bef020e2 Added ViewAllMessages ViewUnreadMessages. 1999-04-05 23:34:10 +00:00
putterman%netscape.com 9fd031ae06 Added nsIMessageView. 1999-04-05 23:33:43 +00:00
putterman%netscape.com e9c46278cd added message view datasource. 1999-04-05 23:32:46 +00:00
ducarroz%netscape.com 0e70ec5b97 updated project 1999-04-05 23:21:25 +00:00
bienvenu%netscape.com 34aa6f53a0 more work on threading, fix mork warnings, problem deleting out of date summary files 1999-04-05 22:50:45 +00:00
sspitzer%netscape.com 5b3b40ec74 added sizes for the icons
removed references to gif on http://www.shadowland.org (?)
1999-04-05 17:33:17 +00:00
sspitzer%netscape.com bae8056a10 remove extra ">" 1999-04-05 16:58:29 +00:00
sspitzer%netscape.com 159df4f785 remove the april fools easter egg
add titles to messenger and the message compose
add image sizes to the messenger toolbar
1999-04-05 16:53:50 +00:00
mcafee%netscape.com 8e3a283b85 Ignore generated files. 1999-04-05 05:23:13 +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
mscott%netscape.com 1fbbd14930 We no longer need to link with secfree and xplib. 1999-04-04 22:50:36 +00:00
mscott%netscape.com e208e0d4ff 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 80da608aae Part of my mailnews reduce disk footprint cleanup effort. 1999-04-04 22:41:25 +00:00
mscott%netscape.com 7b29f58f32 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 986b9f836a 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 2b1fbe0197 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 79c375d3d2 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 305f2e9b98 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 a44f6927de 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 67a35c2ba1 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
mscott%netscape.com b161a286d8 Part of my mailnews reduce disk footprint cleanup effort. No longer need to link with mozjs and xplib. 1999-04-04 22:22:04 +00:00
mscott%netscape.com d76ff2f5e4 Part of my mailnews reduce disk footprint cleanup effort. No longer need to link with JS and with xplib. 1999-04-04 22:20:57 +00:00
mscott%netscape.com eaeeb40a65 Part of my mailnews reduce disk footprint cleanup effort. Add definitions that we used to get from allxpstr.h. 1999-04-04 22:20:06 +00:00
mscott%netscape.com 751ea317c7 Part of my mailnews reduce disk footprint cleanup effort. Remove XP_Hash stuff and replace it with PL_Hash. 1999-04-04 22:19:47 +00:00
mscott%netscape.com ba21952cc5 Part of my mailnews reduce disk footprint cleanup effort. Don't include mkutils.h. Remove extern for out of memory which we used to get from allxpstr. 1999-04-04 22:18:59 +00:00
mscott%netscape.com b2fc402848 Part of my mailnews reduce disk footprint cleanup effort. Many changes to remove dependencies on xplib. Removed all StrAllocCopy and StrAllocCat calls. Isolated the externs we needed from allxpstr.h, we'll defines those in nntpCore.h for now. 1999-04-04 22:18:14 +00:00
mscott%netscape.com c9e0d5940e Part of my mailnews reduce disk footprint cleanup effort. No longer need to link against xplib. 1999-04-04 22:09:04 +00:00
mscott%netscape.com aa830ff714 Oops...we still need to link against rdfutils_s (because of nsMsgFolder...) 1999-04-04 22:08:25 +00:00
mscott%netscape.com ef1f34e264 Part of my mailnews reduce disk footprint cleanup effort. We no longer need to link against xplib. 1999-04-04 22:00:06 +00:00
mscott%netscape.com 31590cf30d Part of my mailnews reduce disk footprint cleanup effort. Add macro defintions for IS_DIGIT, IS_ALPHA, etc. I know it is bad to do it here. I need to talk to a raptor base owner and look into adding the macros where everyone besides just mailnews can use them! 1999-04-04 21:59:22 +00:00
mscott%netscape.com f8ccb2f204 Part of my mailnews reduce disk footprint cleanup effort. Remove use of XP_IS* to help remove dependencies on xplib. don't include xp.h. Use nsCRT::mem* functions. 1999-04-04 21:57:28 +00:00
mscott%netscape.com cf034705a6 Part of my mailnews reduce disk footprint cleanup effort. We no longer need to be linking against rdfutils and xplib. 1999-04-04 21:44:51 +00:00
mscott%netscape.com 784be62d5c Part of my mailnews reduce disk footprint cleanup effort. We are linking against many many more libraries than we need to. Remvoing xplib, js, newstest among others... 1999-04-04 21:42:53 +00:00
mscott%netscape.com ff85fb3855 Part of my mailnews reduce disk footprint cleanup effort. Use PR_MAX and PR_MIN instead of the versions through xp.h. Use nsCRT::mem* functions instead of those obtained through xp.h. Remove dep. on XP_QSORT. 1999-04-04 21:42:02 +00:00
mscott%netscape.com 684ffaada7 Part of my mailnews reduce disk footprint cleanup effort. Remove needless dependencies on fe_proto and allxpstr.h 1999-04-04 21:39:53 +00:00
mscott%netscape.com 3aaf756dc3 Fix crash when running mailnews app. Problem: we're creating an object that is an interface without going through the component manager and are calling new on it directly. so the object returned has a ref count of 0. We need to add ref it before returning it..This change should be moot if we were going through the component manager though. 1999-04-04 21:12:10 +00:00
mscott%netscape.com efff0c767f One more change...we need to link against mork to remove some unresolved symbols which occurr when we load the library. 1999-04-04 20:27:48 +00:00
mscott%netscape.com 24e73ab3bc Help fix Linux build problems for bienvenu. Link with correct name for the msgdb library. 1999-04-04 20:24:36 +00:00
mscott%netscape.com c08d12b155 Help fix Linux build for bienvenu. We want to build the static library for this... 1999-04-04 20:23:16 +00:00
mscott%netscape.com 5d41e67886 We now need to link with msgcorutil since we are no longer linking with msgdb.lib directly (which is where we were getting it before). This fixes the unresolved symbols problem when loading this library. 1999-04-04 20:22:28 +00:00
bienvenu%netscape.com 9e33b089cf add build makefile 1999-04-04 18:08:06 +00:00
bienvenu%netscape.com f4c3ca6058 make msgdb a dll 1999-04-04 17:48:16 +00:00
bienvenu%netscape.com a722aab65e start imap db 1999-04-04 17:42:41 +00:00
bienvenu%netscape.com 37092c03a4 start implementing port table cursor 1999-04-04 17:38:39 +00:00
bienvenu%netscape.com 4d03ecb4a0 make msgdb a dll 1999-04-04 17:38:02 +00:00
kipp%netscape.com f5c07b9d5a Work even when --disable-static is configured on 1999-04-03 19:48:02 +00:00
kipp%netscape.com b1fad92629 Fixed to work on hpux and link properly and other unix's 1999-04-03 19:47:42 +00:00
rhp%netscape.com a2e5f114ef Checking in the changes for the new raw emitter. 1999-04-03 15:37:52 +00:00
sspitzer%netscape.com 1e018d081b whoops, forgot to use sourcedir.
this fixed the problem where the .css files in this directory weren't showing up in package/res
1999-04-03 02:12:12 +00:00
mcmullen%netscape.com 03f9c867b3 Fix unix bustage with pref calls. 1999-04-03 00:49:50 +00:00
mcmullen%netscape.com 8da85206f5 Adapt to changes in prefapi.h etc 1999-04-03 00:36:49 +00:00
jefft%netscape.com 5af8375c92 added nsMsgBiffState enum 1999-04-03 00:05:15 +00:00
jefft%netscape.com 00bc6a844c more implementation on fe event proxy stuff 1999-04-02 23:47:47 +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
nhotta%netscape.com 4047ae9841 Changed to use xpcom qp, base64, uu encoders of libmime instead of place holders. 1999-04-02 21:31:04 +00:00
nhotta%netscape.com 209d7f9536 Added a line wrapping code for the encoder. Reformat for indentaion. 1999-04-02 21:01:26 +00:00
mcmullen%netscape.com 694d407546 Since I changed prefapi.h to use prtypes instead of the obsolete XP_ things, I have to change calls to match. 1999-04-02 20:41:58 +00:00
putterman%netscape.com 8552df8b47 Fix path problem in nsURI2Path. 1999-04-02 20:20:26 +00:00
bienvenu%netscape.com caf8c5bd81 more work on threading 1999-04-02 03:26:14 +00:00
bienvenu%netscape.com 9f0ada3e17 remove use of master in constructor 1999-04-02 03:25:59 +00:00
mscott%netscape.com 73437b3f38 Patch from Jeremy Lea (reg@shale.csir.co.za). Fix capitalization problem with msgbar.xul 1999-04-02 03:23:09 +00:00
mscott%netscape.com 02f17ea6dc Patch from Jeremy Lea (reg@shale.csir.co.za). Use srcdir instead of '.'. 1999-04-02 03:19:09 +00:00
putterman%netscape.com d712b11f1a This should work on all platforms now. 1999-04-02 03:13: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
rhp%netscape.com 372c69d7b5 Updates for mime converter interface 1999-04-02 02:44:08 +00:00
rhp%netscape.com 4c43db514a updates for libmime changes 1999-04-02 02:42:18 +00:00
rhp%netscape.com 1781843846 Updates for libmime changes 1999-04-02 02:41:55 +00:00
rhp%netscape.com 41fa772464 New interface updates 1999-04-02 02:41:33 +00:00