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

620 Коммитов

Автор SHA1 Сообщение Дата
bienvenu%netscape.com b6affc07ea fix 19229, imap hierarchy separator,r=jefft,a=chofmann 1999-12-17 03:06:42 +00:00
bienvenu%netscape.com 89a342ce1e fix problem threading headers by subject when date order is not arrival order, r=mscott 20421 1999-12-07 05:36:06 +00:00
warren%netscape.com 96ec037ac6 Eliminated the libs build pass. 1999-11-28 03:05:01 +00:00
bienvenu%netscape.com 60c867f37a fix 18925,r=sspitzer, mozilla status flags broken 1999-11-16 04:35:29 +00:00
bienvenu%netscape.com f0abbfe834 fixes for msg threading, r=scottip 1999-11-10 00:44:45 +00:00
dmose%mozilla.org 142ac52eaf updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
putterman%netscape.com a6dc57d532 No bug. reviewed by bienvenu. OnKeyDeleted wasn't sending the correct parent
thread value because the message was being deleted before we saved off the parent.
1999-10-26 19:52:20 +00:00
bienvenu%netscape.com 37905a8223 cleanup dbs at shutdown, r=mscott 1999-10-23 01:13:10 +00:00
bienvenu%netscape.com 88533f97d5 check for null when marking header read, r=mscott 1999-10-21 22:22:07 +00:00
sspitzer%netscape.com af4500add9 fix warnings. following alecf's recommendations, remove the FindServerUsingURI() method from the nsIMsgAccountManager, remove CreateFolderInDatasource() from nsIMsgFolder, change several methods in nsMsgCopy to return nsresult, and have nsIMsgFolder ** as an outparam, use GetResource() instead of CreateFolderInDatasource(). use NS_SUCCEEDED() instead of comparing against NS_OK directly. 1999-10-18 20:42:06 +00:00
bienvenu%netscape.com 38709162d2 fix build bustage 1999-10-16 18:16:21 +00:00
bienvenu%netscape.com d080daf721 remove unused all threads table r=davidmc 1999-10-16 17:55:59 +00:00
bienvenu%netscape.com 51f4de442c fix mork factory r=mscott 12326, fix ref count logging 1999-10-07 14:29:45 +00:00
bienvenu%netscape.com 2e13f082fe use nsIModule for factory, r=rhp bug 000 1999-10-06 18:30:35 +00:00
beard%netscape.com 9eae33066d changed from directly using "MSL DropInRuntime.Lib" to using "NSComponentStartup.o" to enable GC leak detector. r=smfr 1999-10-03 20:46:23 +00:00
mcafee%netscape.com 142dce1428 Ignore generated files. 1999-09-28 04:21:55 +00:00
mscott%netscape.com 4ffdfcbc87 Remove all of these files from the repository. They are now built in mozilla\db\mork 1999-09-22 06:14:07 +00:00
mscott%netscape.com e9c62b572f Removing mdb files from the repository. These files now live in mozilla\db. 1999-09-22 03:21:49 +00:00
bienvenu%netscape.com 09dc99eb6d cache references for performance improvement 1999-09-21 19:10:37 +00:00
mccabe%netscape.com 4f7990cd94 Fix to 7610. Modify xpidl compiler to add 'const' to the method signature for generated attribute setter methods for string, wstring and nsid attributes.
As this changed the generated interface signatures, I had to change all of the uses to avoid bustage.  Any corners of the browser that aren't built by default, or that I haven't discovered how to build, may be at risk of bustage if they use string or wstring attributes.  (This could mean blackwood; sorry, guys!)

Many thanks to Alec Flett (alecf@netscape.com) for preparing diffs for the mailnews portion of the signature changes; thanks also to Ariel Backenroth (arielb@rice.edu) and Mike Shaver (shaver@mozilla.org) for help with updating the tree with NS_DECL_NSIFOO macros; everwhere where one of these macros was used was one less place I had to manually add 'const'.

Also removed extraneous space from generated method signatures, leftover from Brendan's capitalization spam, and made 'const decl must be of type short or long' an error rather than just a warning.
1999-09-19 23:46:35 +00:00
bienvenu%netscape.com cae926e644 fix mismatched delete 1999-09-18 18:45:57 +00:00
bienvenu%netscape.com ec7fff420e fix news to use folder cache 1999-09-17 20:13:22 +00:00
cls%seawood.org cb3abff6ef Remove unnecessary -D_BSD_SOURCE now that __STRICT_ANSI__ is set in <prinet.h> 1999-09-16 14:50:19 +00:00
briano%netscape.com 450edd80d1 General cleanup. 1999-09-14 23:19:19 +00:00
bienvenu%netscape.com 3456144dd5 break out UpdateFolder method from GetMessages 1999-09-14 04:02:34 +00:00
cls%seawood.org a87b20551f Fix my bustage using -D_BSD_SOURCE 1999-09-12 17:15:57 +00:00
bienvenu%netscape.com fa85ad9db1 cache mime convertor for sorting 1999-09-09 22:17:30 +00:00
putterman%netscape.com 464025592f Performance improvements. Separate flags initialization from other cached values
and don't init cached values until first time needed.
1999-09-09 06:19:47 +00:00
mscott%netscape.com e32ea13fc7 Bug #11405 --> Don't build mork and mdb. 1999-09-08 20:58:58 +00:00
mscott%netscape.com d9ef72f21c Bug #11405 --> stop building mailnews\db\mdb and mailnews\db\mork. 1999-09-08 20:54:20 +00:00
bienvenu%netscape.com e768441a1f use cached flag instead of asking mork 1999-09-07 18:40:59 +00:00
bienvenu%netscape.com ae16b15b4d use auto strings where possible 1999-09-07 14:57:36 +00:00
davidmc%netscape.com 5dbc2f05f7 First Checked In. 1999-09-03 22:32:58 +00:00
bienvenu%netscape.com 753cfbafd3 comment out code not ready to compile yet 1999-09-03 22:29:59 +00:00
davidmc%netscape.com c1b86c3728 file API changes 1999-09-03 22:27:25 +00:00
bienvenu%netscape.com 79b3a1efd0 add new files to makesystem 1999-09-03 22:25:46 +00:00
davidmc%netscape.com d230684a1a files, sorting, searching 1999-09-03 22:23:21 +00:00
davidmc%netscape.com abe37a512a First Checked In. 1999-09-03 22:19:04 +00:00
davidmc%netscape.com c356e81aa4 interface changes for sorting, searching, and files. 1999-09-03 22:12:58 +00:00
mscott%netscape.com 696e37bebd we need to include nsMsgMimeCID.h now 1999-09-03 22:04:44 +00:00
alecf%netscape.com 41dcac0e5c fix crash when server has no local root folder 1999-09-02 21:54:58 +00:00
bienvenu%netscape.com 835c8699d5 fix threaded view enumerator 1999-09-01 20:10:48 +00:00
putterman%netscape.com 82d604a5a0 msgbaseutil.dll isn't 8.3 so change to msgbsutl.dll 1999-08-30 22:17:13 +00:00
bienvenu%netscape.com 4f0568a698 fix assert about auto assigning ids by commenting out atom zapping code 1999-08-29 16:50:48 +00:00
sspitzer%netscape.com c4e885520a silly change. ignore 1999-08-28 18:20:44 +00:00
bienvenu%netscape.com 922a55a1b7 replace nsIEnumerator with nsISimpleEnumerator 1999-08-26 04:41:07 +00:00
ramiro%netscape.com 7ee0e69965 Cleanup zlib cruft. 1999-08-25 14:39:53 +00:00
putterman%netscape.com 361cd83a39 Work on MarkFlagged. 1999-08-24 21:48:44 +00:00
slamm%netscape.com 319b492795 Removed items from DIRS that do not exist. 1999-08-24 21:45:26 +00:00
alecf%netscape.com 4416bea0e0 fix some uninitialized variables 1999-08-24 07:03:00 +00:00
mscott%netscape.com b5ac4cbc7f nsString updates --> nsString(eOneByte) --> nsCString 1999-08-24 00:59:56 +00:00
mccabe%netscape.com 381fb81c4f Replace manual method declarations in implementations of xpcom/ interfaces with NS_DECL_NSIFOO. 1999-08-22 11:25:50 +00:00
jdunn%netscape.com d4943ea017 HP's compiler won't allow deletes of void *... so a base type is needed.
I talked this over with Bienvenu and since the code will be switched
eventually to nsCString, the change is ok.
1999-08-21 00:48:02 +00:00
jdunn%netscape.com 12e301534f HP's native compiler won't allow delete's of void *... so since this
was allocated as an array of chars, i will cast the void * to char * and that works
1999-08-21 00:43:08 +00:00
bienvenu%netscape.com 88bc79a1d3 fix linux build bustage 1999-08-20 00:36:07 +00:00
bienvenu%netscape.com cdf7e72e10 add support for doing compress commit when space is wasted, make listallkeys sort 1999-08-19 22:25:16 +00:00
bienvenu%netscape.com cdd864e6c1 fix i18n sorting of sender 1999-08-18 04:05:57 +00:00
sspitzer%netscape.com b3d7f66956 change API to avoid using NS_COMFALSE. As jband puts it: NS_COMFALSE generally sucks. NS_COMFALSE is going away. fixes bug #11579 1999-08-11 03:44:32 +00:00
davidmc%netscape.com 456ae8b24f First Checked In. 1999-08-10 21:52:13 +00:00
mccabe%netscape.com 2a403483de 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
bienvenu%netscape.com 98bc602428 sort by sender correctly, fix ptr/ref idl stuff in nsIMsgDatabase 1999-08-09 19:52:46 +00:00
bienvenu%netscape.com bbf4cffcd7 get rid of nsString2, more hooking up of status 1999-08-07 02:30:11 +00:00
mscott%netscape.com 716de6baf9 fix warning...we were shadowing a variable called count. 1999-08-05 23:06:23 +00:00
mscott%netscape.com e7234b3a4e Fix warnings...link is a global variable and we were shadowing it. 1999-08-05 23:02:51 +00:00
sspitzer%netscape.com ee79738f09 get mark all read to work for news. fixes #11104. use the implementation in the base class. 1999-08-04 20:14:07 +00:00
bienvenu%netscape.com b7c575997c fix check for null result when threading 1999-08-02 21:42:20 +00:00
bienvenu%netscape.com 3064de3169 only print debug statement when we're really opening a Mork db, not just finding one in the cache 1999-08-02 21:41:20 +00:00
bienvenu%netscape.com 372264ef3f enable scripting from js for opening db 1999-08-02 18:38:51 +00:00
bienvenu%netscape.com 6b686a5da5 fix some memory leaks 1999-08-01 17:03:38 +00:00
bienvenu%netscape.com 4fc9a22e1c fix memory leak of writer 1999-08-01 17:01:32 +00:00
sspitzer%netscape.com 8035a9d87c turn of my debugging printfs. 1999-07-31 19:07:05 +00:00
briano%netscape.com 0212559fff Added NSPR_LIBS so it the shared lib would build on IRIX. 1999-07-30 23:36:14 +00:00
mscott%netscape.com 01ab699db6 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 007ea62765 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
bienvenu%netscape.com b564f818c7 protect against 0 or negative thread child count 1999-07-22 21:24:57 +00:00
bienvenu%netscape.com 39d5ea36ef fix warning described in bug 10012 1999-07-22 01:45:04 +00:00
bienvenu%netscape.com d2946a5e07 add support for thread notifications 1999-07-21 21:49:46 +00:00
bienvenu%netscape.com f515ef059c fix memory leak and comment out assertion 1999-07-21 17:49:42 +00:00
bienvenu%netscape.com 0fb371f52c ad parent key to notifications 1999-07-21 03:00:49 +00:00
davidmc%netscape.com 76638956ec moving row positions; responding to parse 1999-07-20 23:37:06 +00:00
davidmc%netscape.com 32dbcaa18a moving row positions; parsing 1999-07-20 23:36:38 +00:00
davidmc%netscape.com f6d10ca7dc moving row positions 1999-07-20 23:36:08 +00:00
davidmc%netscape.com 88f5c58a1b add inline method for inverse of 'isempty' -> 'hasmembers' 1999-07-20 23:29:05 +00:00
davidmc%netscape.com 6b70452837 cleanup 1999-07-20 23:24:51 +00:00
davidmc%netscape.com 40a96a1b1b cutting row syntax 1999-07-20 23:23:53 +00:00
bienvenu%netscape.com 6d67debb09 fix saving of uint values in dbs 1999-07-20 19:22:46 +00:00
sspitzer%netscape.com 6278501c89 fix #defines 1999-07-20 03:54:16 +00:00
bienvenu%netscape.com 46537ffe45 need to delete headers even if we can't find the thread 1999-07-19 22:43:26 +00:00
sspitzer%netscape.com 9aa894652c clean up #defines. more printfs for my benefit. 1999-07-17 22:17:00 +00:00
sspitzer%netscape.com 4aed0216c8 fix warnings 1999-07-17 18:32:18 +00:00
bienvenu%netscape.com 800fd801a4 fix memory leak of mork env 1999-07-17 02:34:29 +00:00
nhotta%netscape.com 9efdd0806a Bug fix 9968,9970, also removed unnecessary call to GetCategory(). 1999-07-16 21:12:16 +00:00
bienvenu%netscape.com b2c3ead607 turn off debug output 1999-07-16 01:46:36 +00:00
bienvenu%netscape.com 00a60ba1af check for null resultIndex 1999-07-14 17:33:21 +00:00
bienvenu%netscape.com 963984e79e turn off forcing of compress commit 1999-07-14 15:53:31 +00:00
bienvenu%netscape.com 3d0e42f707 incremental writing, memory leak fixed for davidmc 1999-07-14 15:52:46 +00:00
bienvenu%netscape.com a06f49f1ef make enums scriptable to fix startup assert 1999-07-13 19:18:35 +00:00
ducarroz%netscape.com 3bdf034280 Updated project for bienvenu 1999-07-13 18:43:33 +00:00
bienvenu%netscape.com d55bbf93f0 add msg db as idl 1999-07-13 18:43:04 +00:00
bienvenu%netscape.com 27b0414155 idl for msg db 1999-07-13 18:42:04 +00:00
jefft%netscape.com f998e41867 check for valid msgHdr prior calling DeleteHeader() 1999-07-07 05:25:44 +00:00
bienvenu%netscape.com e70c2e0711 more work on threading, fix unread child counts 1999-07-06 22:53:10 +00:00
bienvenu%netscape.com 90ccc541c4 fix unix warning 1999-07-03 22:09:11 +00:00
bienvenu%netscape.com 7d5f7ee761 more work on subject threading 1999-07-02 19:19:32 +00:00
dveditz%netscape.com 0eb6c820cf nakefile cleanups 1999-07-02 13:42:17 +00:00
briano%netscape.com 53726b6464 Unix fixes, specifically for SunOS 4. 1999-07-02 02:05:41 +00:00
jefft%netscape.com 0a08b501ff implement UndoDelete() method 1999-07-01 14:48:38 +00:00
sspitzer%netscape.com 68be6f7e3f fix warnings 1999-07-01 08:01:48 +00:00
sspitzer%netscape.com dc1ba6945d add support for unread set. still working on this. 1999-07-01 06:13:06 +00:00
bienvenu%netscape.com e657c833b8 add subject to thread, fix nsCOMPtr stuff, some warnings 1999-06-30 23:18:43 +00:00
ducarroz%netscape.com 9c8e49df80 Replace time_t by PRTime 1999-06-30 21:04:29 +00:00
bienvenu%netscape.com 15edba34e6 add subject attribute, add threading fixes 1999-06-30 19:45:32 +00:00
bienvenu%netscape.com 65ea3cd87f add check for allocation failure 1999-06-30 00:11:02 +00:00
scc%netscape.com f79508bc68 |nsISupports::GetIID()| --> |nsCOMTypeInfo<nsISupports>::GetIID()| 1999-06-29 21:01:31 +00:00
bienvenu%netscape.com 1eba4d9ed1 no longer needed 1999-06-29 21:00:01 +00:00
scc%netscape.com b88737fa70 Added |GetIID()| 1999-06-29 20:35:23 +00:00
scc%netscape.com bed1be4bac added |GetIID()|, and an IID to go with it 1999-06-29 20:27:02 +00:00
mcafee%netscape.com 644ece7b3e BeOS changes 1999-06-29 09:19:14 +00:00
briano%netscape.com c04acb13c9 Cleanup and fixes for OpenBSD. 1999-06-29 02:30:42 +00:00
briano%netscape.com 82817df725 Cleanup and deleted the reference to NSPR_LIBS to fix the OpenBSD build. 1999-06-28 23:27:40 +00:00
sspitzer%netscape.com fa49f7a7de fix warnings 1999-06-26 20:47:13 +00:00
sspitzer%netscape.com 04de969511 fix the assertion I was causing on IMAP. need to talk to bienvenu about how imap plans to use the msg key set 1999-06-26 20:46:56 +00:00
sspitzer%netscape.com 25ab407d2a more work to get respecting the newsrc set working. move the set into the db. this isn't done yet, but it's shaping up. 1999-06-25 22:29:44 +00:00
bienvenu%netscape.com 93b02eda2b start working on threading stuff 1999-06-25 22:04:32 +00:00
ducarroz%netscape.com 9466cd421f add nsIDBChangeAnnouncer.idl and nsIDBChangeListener.idl 1999-06-25 22:03:51 +00:00
bienvenu%netscape.com fcb9a5a95c add idl files for change listener and announcer 1999-06-25 22:00:00 +00:00
bienvenu%netscape.com 76235c5533 idl for db change listener and announcer 1999-06-25 20:15:29 +00:00
bienvenu%netscape.com 5374b0377c start working on making nsMsgDatabase scriptable 1999-06-25 19:46:47 +00:00
bienvenu%netscape.com 2a0b730db7 fix warnings, don't close local maildb when setting summary valid 1999-06-24 20:55:42 +00:00
sspitzer%netscape.com 2111d69f33 don't compare an nsCOMPtr with NULL 1999-06-22 23:26:06 +00:00
bienvenu%netscape.com e1d1561ba8 get rid of link against dso 1999-06-22 23:15:58 +00:00
bienvenu%netscape.com e5a56dc643 replace mork with msgmork 1999-06-22 23:08:25 +00:00
alecf%netscape.com 6dd8e3da22 remove -lmork 1999-06-22 23:08:24 +00:00
alecf%netscape.com 83ea59f0b2 ignore generated files 1999-06-22 23:01:01 +00:00
bienvenu%netscape.com 0914dc3274 change name of mork lib to libmsgmork 1999-06-22 20:40:17 +00:00
ducarroz%netscape.com f7886af499 Removed mork source files as they are now part of mork.mcp 1999-06-22 20:37:40 +00:00
bienvenu%netscape.com 96a1f19ba3 make mork a dll 1999-06-22 20:36:04 +00:00
bienvenu%netscape.com ca3a9995a7 make mork a dll /so 1999-06-22 20:34:14 +00:00
ducarroz%netscape.com 5b24805b13 fix wrong PPC target in debug 1999-06-22 18:59:54 +00:00
mscott%netscape.com 37b144e003 Remove NS_IMAPMESSAGERESOURCE_CID definition which doesn't belong here. 1999-06-22 04:54:44 +00:00
ducarroz%netscape.com 28dd2fe6fb First Checked In. 1999-06-21 23:04:20 +00:00
jefft%netscape.com 766dde0f4a CutAllColumns() after CutRow() from m_mdbAllMsgHeadersTable 1999-06-21 23:00:09 +00:00
bienvenu%netscape.com eac8f03076 make mork a dll 1999-06-21 21:24:08 +00:00
bienvenu%netscape.com 05bb634fd5 fix warnings 1999-06-20 15:33:31 +00:00
sspitzer%netscape.com 3f12c659bc remove several warnings 1999-06-19 21:34:32 +00:00
ducarroz%netscape.com 5bd25a7778 Fix for bug 7508, A=chofmann, R=bienvenu 1999-06-16 22:58:02 +00:00
bienvenu%netscape.com 7a90886028 check for null mdb row when setting property, perhaps fix #7443 1999-06-16 02:17:08 +00:00
bienvenu%netscape.com 86716ae5bd add commit after deleting msg 1999-06-16 02:07:00 +00:00
bienvenu%netscape.com 0e569c8fa7 use character set stored in dbfolderino 1999-06-15 03:41:05 +00:00
ducarroz%netscape.com 4b085ce46a do not export an auto-generated interface file (nsIDBFolderInfo.h) 1999-06-14 22:13:56 +00:00
bienvenu%netscape.com ac1154404d remove nsIDBFolderInfo.h from exports 1999-06-14 22:02:20 +00:00
bienvenu%netscape.com 29c1034ee4 convert to idl for nsIDBFolderInfo 1999-06-14 21:46:37 +00:00
ducarroz%netscape.com 1cc721a8db First Checked In. 1999-06-14 21:41:14 +00:00
bienvenu%netscape.com 9db4a8bff6 convert to idl for nsIDBFolderInfo 1999-06-14 21:03:45 +00:00
bienvenu%netscape.com 33e7b223dc prepare for msgdb idl 1999-06-14 02:20:41 +00:00
sspitzer%netscape.com 21c0e6686c fix for #7891. commit db after we mark a header read. 1999-06-12 18:07:21 +00:00
bienvenu%netscape.com d0f17077e7 remove offline code which isn't used yet to get rid of mac warnings, add bulletproofing on header copy 1999-06-11 07:04:22 +00:00
sspitzer%netscape.com ed24a82e14 clean up the nsIMsgHdr and nIMessage idl and header insanity. 1999-06-10 20:25:23 +00:00
sspitzer%netscape.com 9d88aaa6b9 clean up the nsIMsgHdr & nsIMessage idl and header insanity 1999-06-10 20:24:43 +00:00
alecf%netscape.com 8e75c8bbe4 fix leak 1999-06-10 02:19:01 +00:00
mscott%netscape.com 14b921cb3a Use NS_WITH_SERVICE1 which uses the service manager that was passed in to
NSRegisterSelf / NSUnregisterSelf.
1999-06-09 06:40:48 +00:00
tague%netscape.com 9dd8d20230 Fix for #7798: Spelling error in locale GetCategory API. Made one change to mailnews to reflect new spelling 1999-06-09 02:37:14 +00:00
sspitzer%netscape.com 026c93aa61 giant cleanup of Windows mail / news makefile.wins. properly use MODULE, and name things so that Windows and UNIX match. (a big checkin for UNIX proceeded this.) 1999-06-08 02:22:10 +00:00
sspitzer%netscape.com 614b25751b 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 989344b80b remove IGNORE_MANIFEST. 1999-06-07 21:28:20 +00:00
mscott%netscape.com 7076a0c3d5 remove IGNORE_MANIFEST and remove LCFLAGS since we don't have any. 1999-06-07 21:11:16 +00:00
putterman%netscape.com 744ced8b1f Remove extra PR_FREEIF. 1999-06-07 21:05:13 +00:00
putterman%netscape.com dfe0cf574d Fix some memory leaks. 1999-06-07 20:53:22 +00:00
mscott%netscape.com c78ee2032c Don't build dll until the install phase, not the lib phase. 1999-06-07 08:22:54 +00:00
mscott%netscape.com 266ed15e24 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 853e1ab67e Build mork before msgdb. 1999-06-07 06:45:56 +00:00
mscott%netscape.com 087b7b5fb2 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:06:05 +00:00
mscott%netscape.com 890a088089 replace nsAutoCString with more efficient nsAutoString.GetBuffer calls. 1999-06-04 22:47:53 +00:00
alecf%netscape.com 96cb99cd23 fix leaks 1999-06-04 04:19:46 +00:00
sspitzer%netscape.com 04a6356f8e return NS_ERROR_NOT_IMPLEMENTED, and not 0. remove dead code. get mark message read working for news. (the m_newSet code isn't being populated from the newsrc file yet, so don't use it.) 1999-06-04 03:38:26 +00:00
mscott%netscape.com 28d6ea8627 Remove unnecessary LINCS now that all headers are pushed to the same directory. 1999-06-04 01:21:24 +00:00
putterman%netscape.com 7b69f65bfd Make sure Mork Handles get freed. 1999-06-03 22:57:41 +00:00
rickg%netscape.com 2525d04098 replaced nsString2.h references with nsString.h 1999-06-02 01:03:41 +00:00
dp%netscape.com b21d1e72dc Fixing nsrefcnt to be unsigned long to maintain binary compatibility. All Addref() and Release() prototypes modified appropriately 1999-05-28 04:53:17 +00:00
mcmullen%netscape.com 7dce873c56 Removed base/baseDebug.shlb 1999-05-28 00:48:24 +00:00
bienvenu%netscape.com f49d72587d add GetPriority method 1999-05-27 04:40:52 +00:00
mcafee%netscape.com 979fb7f491 There is no tests directory here. 1999-05-27 01:11:39 +00:00
bienvenu%netscape.com 45408ab3a3 try to fix unix build bustage 1999-05-27 00:52:18 +00:00
bienvenu%netscape.com ba91ff4c95 fix memory leaks and problem with stale msf files after marking read via reading a msg 1999-05-26 23:57:21 +00:00
mscott%netscape.com 7d16fe001c Quiet noisy printf... 1999-05-26 23:05:30 +00:00
sspitzer%netscape.com dfeb81ab79 turn DEBUG_sspitzer into DEBUG_NEWS.
use PR_sscanf instead of sscanf.
add more debugging printfs
1999-05-26 21:45:19 +00:00
dp%netscape.com 94344009c8 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
sspitzer%netscape.com 9e1116af2d fix for #6031. the summary file names for newsgroups are based on
the newsgroup name.  if the name is too long for the native file
system, use the hash function to come up with a new name.

move that has code out of xp_hash.c and into newsSummarySpec.cpp

in 4.x, this was the only place it was used anyways.

fix my debugging printf.

re-arrange addressbook makefiles in mailnews/makefiles so that people
who use obj-dir can build.
1999-05-21 22:21:23 +00:00
sspitzer%netscape.com 4a56b0473c remove duplicate implementations of nsNewsSet. rename nsNewsSet to nsMsgKeySet.
heed the news set.  this fixes #6730 and #6244.
1999-05-20 02:54:25 +00:00
sspitzer%netscape.com 54f0c3ccdf alter code to quiet warnings 1999-05-16 04:14:57 +00:00
bienvenu%netscape.com 459ba98623 check for null store when adding headers 1999-05-15 02:28:01 +00:00
jefft%netscape.com 83de70cafe fixed ForceClosed() crashes con CloseDB() 1999-05-15 00:47:47 +00:00
sspitzer%netscape.com 34bb2ea121 code cleanup 1999-05-15 00:22:23 +00:00
sspitzer%netscape.com 99f8493664 fix a bug in nsMsgDBEnumerator. this means I don't have to use
2 enuermators for my "show me only the last n news message" hack.
1999-05-14 22:25:31 +00:00
putterman%netscape.com 0df0812d8c Added Mark Read. 1999-05-14 00:45:48 +00:00
mscott%netscape.com c8634d3c27 Fix warnings. Use nsAutoCString. 1999-05-13 23:24:59 +00:00
bienvenu%netscape.com 6d0429b17c add old flags to key change notification, use PRUint32 exclusively 1999-05-13 23:16:39 +00:00
bienvenu%netscape.com a912ed4efa don't addref the db, don't release it 1999-05-13 02:34:36 +00:00
sspitzer%netscape.com 5ee84fbaf5 news, like imap and local mail, needs to use the db cache to make sure that when several
Open()'s happen, they get the same db object.  this fixes the problem where getting new
news wouldn't update the db listers (folder pane and thread pane, in this case.)
1999-05-11 04:04:10 +00:00
sspitzer%netscape.com 82dd7ee142 don't delete m_newsgroupSpec here. causes sigsegv on linux. 1999-05-11 01:55:42 +00:00