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

876 Коммитов

Автор SHA1 Сообщение Дата
jaggernaut%netscape.com 1c9b9161c1 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc 2001-10-29 09:27:57 +00:00
bienvenu%netscape.com 214bad157f fix for topcrash in morkRowObject::closerow r=naving, sr=sspitzer 2001-10-28 20:25:12 +00:00
cavin%netscape.com 2580061eba Bug #74955: When loading folders, preset the msg hdr cache table size to eliminate
the need of allocating and de-allocating tables. Same thing for users of nsUInt32Array
and nsUInt8Array. r=bienvenu, sr=sspitzer.
2001-10-26 02:02:58 +00:00
bienvenu%netscape.com c2a4c287eb add backend support for labels r=ssu, sr=sspitzer 106067 2001-10-23 22:06:03 +00:00
dougt%netscape.com fdb581ad21 99163 - removing nsObserverService.h includes. Also fixing 106090, extra methods on nsObserverService. r=shaver@mozilla.org, sr=jband@netscape.com 2001-10-22 22:01:27 +00:00
bnesse%netscape.com 5d3ba9e8a4 Fix for bug 103883. Add weak ref support for prefs observers to help reduce MLK cycles with preferences. r=ccarlen, darin, gordon, hewitt, mstoltz, srilatha, sspitzer. sr=alecf. 2001-10-22 20:54:48 +00:00
dougt%netscape.com da7e1268bd nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163 2001-10-19 20:52:59 +00:00
sspitzer%netscape.com b10f26a9e0 fix for #104498, optimize ParseReferences() / SetReferences().
rs=bienvenu
2001-10-12 23:23:11 +00:00
nhotta%netscape.com 17e4d00dd1 Changed to convert MIME decoder's output of sender's address from UTF-8 to UCS2,
bug 94103, r=sspitzer, sr=bienvenu.
2001-10-12 21:22:18 +00:00
bienvenu%netscape.com acb93304c2 fix losing read state of news messages r=naving, sr=sspitzer 103824 2001-10-10 19:25:07 +00:00
bryner%netscape.com 6f87c64d27 Removing references to xp_file.h, for bug 38061. Patch from cls, r=bryner, sr=alecf. 2001-10-08 07:22:27 +00:00
bienvenu%netscape.com 74079cbf0b fix memory leak of mdbEnv and m_dbFolderInfo r=naving, sr=sspitzer 103003 2001-10-06 01:06:28 +00:00
bienvenu%netscape.com e3f5440b54 fix memory leak on every mime2 decode trying to get global charset r=sspitzer, sr=mscott 102466 2001-10-03 01:02:00 +00:00
jaggernaut%netscape.com fdc4078bc4 Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc 2001-09-29 08:28:41 +00:00
bienvenu%netscape.com 2d15b62704 add method to clear hdr cache on db (to be used when changing folders) r=naving, sr=sspitzer part of fix for 93013 2001-09-28 23:07:27 +00:00
gerv%gerv.net f385eb981a Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
bienvenu%netscape.com 7ecb4006df fix 98689 mark all read local folder leaves db invalid r=naving, sr=sspitzer 2001-09-22 00:21:13 +00:00
jaggernaut%netscape.com e25262c61f One module per line for REQUIRES. r=/sr=alecf 2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com 3826eb9902 Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf 2001-09-18 13:41:47 +00:00
bienvenu%netscape.com 80777aa66d fix problems playing back offline deletes when delete model is not delete to trash r=naving, sr=sspitzer 96631 2001-09-14 04:47:43 +00:00
mkaply%us.ibm.com 8303adb21f #76856
Night of the Living Dead CVS files - rekilling files that got changes made after they were killed
2001-09-11 03:50:35 +00:00
bienvenu%netscape.com 75a2afd21c part of fix for problems saving imap messages offline as templates, rs=sspitzer 81690 2001-09-11 01:23:51 +00:00
alecf%netscape.com b117322489 add REQUIRES support to mailnews b=98371 r=cls 2001-09-10 20:42:53 +00:00
bienvenu%netscape.com dc15073f81 implement offline undo of imap delete r=naving, sr=sspitzer a=asa 93128 2001-08-23 14:35:50 +00:00
cls%seawood.org 8405a1984e Use NS_PTR_TO_INT32 macros to do 64-bit safe pointer conversions.
Bug #20860 r=Roland.Mainz@informatik.med.uni-giessen.de sr=brendan@mozilla.org
2001-08-14 07:59:59 +00:00
bienvenu%netscape.com af4d680e2d part of fix for 64476 news counts getting off r=sspitzer, sr=mscott 2001-08-01 01:14:54 +00:00
jaggernaut%netscape.com c14d9c09a1 Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2001-07-25 07:54:28 +00:00
bienvenu%netscape.com 0acb8185bc don't allow thread unread counts to be negative r=naving, sr=mscott fixes one case of 64476 2001-07-20 13:13:32 +00:00
dbaron%fas.harvard.edu bf82abfd11 Header include dependency cleanup. b=64023 r=jag rs=brendan 2001-07-16 02:40:48 +00:00
mkaply%us.ibm.com bfd67e1474 IRIX bustage - CRLF 2001-07-13 13:54:08 +00:00
mkaply%us.ibm.com 8c19dfb55f More CRLF bustage for IRIX 2001-07-13 11:48:54 +00:00
bienvenu%netscape.com d58874de54 handle corrupted local .msf files 86364 r=naving, sr=sspitzer 2001-07-12 13:41:08 +00:00
bienvenu%netscape.com 0f8076e402 bullet proof for top crash in nsMsgDatabase::GetThreadForSubject 90253 r=naving, sr=sspitzer 2001-07-12 13:40:34 +00:00
naving%netscape.com 7c122c3411 17204; r=naving sr=sspitzer patch by bienvenu to make offline stores keep track of expunged bytes. 2001-07-09 22:09:35 +00:00
jaggernaut%netscape.com 03ab87e4a1 Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.

nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
sspitzer%netscape.com 6b89bb98c0 fix for bug #86326. make it so news is threaded by default.
r=bienvenu, sr=mscott.
2001-06-29 00:48:14 +00:00
cls%seawood.org 104c96dcc6 ^Ms bad. 2001-06-28 08:22:24 +00:00
cls%seawood.org c068ceff88 dos2unix is your friend. say good-bye to pesky ^Ms. 2001-06-28 08:21:23 +00:00
cls%seawood.org 4d0b6b5dff Removing extra ^Ms to fix irix bustage 2001-06-28 06:22:48 +00:00
bienvenu%netscape.com 38fe93f9ff fix threads created with root msg with id 1 not to have thread id 1, fix handling of errors opening dbs r=naving, sr=sspitzer 84438 2001-06-28 01:21:45 +00:00
waterson%netscape.com 0877b1a573 Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs. 2001-06-20 20:21:49 +00:00
cls%seawood.org 80f526179f Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
Changes allow us to have a finer control over which parts of the tree are built with PIC.  Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
scc%mozilla.org 526604e2d8 bug #85271: avoid regressions by re-creating the old behavior near |nsCRT::strdup|, see bug #86316 2001-06-18 03:50:12 +00:00
scc%mozilla.org 2e8b3e9481 bug #85271: sr=waterson, r={beard, jag, dbaron}, a=asa. Eliminate features of |nsXPIDLC?String| that keep it out of the string hierarchy (i.e., using assigment to rebind ownership, static |Copy| members, and |getter_Shares|), fixing some leaks in the process. 2001-06-17 05:23:38 +00:00
bienvenu%netscape.com 86c765a056 fix for saving view and sort info across folder compacts r=naving, sr=sspitzer 82455 a=drivers 2001-06-07 14:01:48 +00:00
cls%seawood.org ccdd324ed9 Convert nsMsgDB to use generic NS_IMPL_NSGETMODULE macros needed for static builds.
Bug #83522 r=bienvenu sr=mscott a=blizzard
2001-06-07 05:56:20 +00:00
bienvenu%netscape.com 6722c29e82 fix delimiter used to separate multiple folder destinations for offline copy r=naving, sr=sspitzer, a=drivers@mozilla.org 83980 2001-06-04 23:22:46 +00:00
bienvenu%netscape.com 03ce82778f fix infinite loop expanding certain threads, r=naving, sr=sspitzer a=drivers@mozilla.org 82595 2001-05-30 04:00:21 +00:00
bienvenu%netscape.com 2f3673182e fix 82285 hang playing back offline moves from local folder to imap folder rs=sspitzer a=putterman 2001-05-24 03:15:30 +00:00
bienvenu%netscape.com 2a3e26070e fix for crash cleaning up mail dbs on shutdown on mac r=brade, sr=sspitzer, a=putterman 82195 2001-05-23 01:26:48 +00:00
bienvenu%netscape.com ab6b755fa8 fix crash first time bringing up mail on the mac r=naving, sr=sspitzer 81492 2001-05-21 22:22:47 +00:00
jst%netscape.com f72e19a2c3 scc checking in from jst's account. bug #75220: sr=jst, rs=brendan. renaming |nsPromiseC?Concatenation| to |nsDependentC?Concatenation|; |nsPromiseC?Substring| to |nsDependentC?Substring|; |nsLiteralC?String| and |nsLocalC?String| to |nsDependentC?String|, as these new names better reflect clients obligations to instances. 2001-05-19 11:27:30 +00:00
bienvenu%netscape.com 6e14b72fd5 fix crash saving draft while offline sr=sspitzer 81487 (and whitespace fixes) 2001-05-18 23:11:45 +00:00
bienvenu%netscape.com e9ecc90dd1 fix initial default sort order to be ascending rs=sspitzer related to checkin for 12896 2001-05-18 01:17:43 +00:00
bienvenu%netscape.com a624232f79 add ability to persist view info r=naving, sr=sspitzer part of work for 12896 2001-05-18 00:53:21 +00:00
brendan%mozilla.org 3de6d8412c Add optional JSDHashTableOps.initEntry hook, spruce up comments (74883, r=waterson, sr=shaver). 2001-05-15 21:07:10 +00:00
sspitzer%netscape.com e213d1fd44 remove unnecessary local variable. rs=bienvenu 2001-05-10 07:24:03 +00:00
bienvenu%netscape.com 3637070763 fix marking news messages read from memory cache r=naving, sr=sspitzer 76385 2001-04-29 22:49:11 +00:00
bienvenu%netscape.com 8ccd2a1fbd remove unneeded parent change notification r/sr=sspitzer 2001-04-29 22:47:06 +00:00
cls%seawood.org 25c6dc1c7e Set EXPORT_LIBRARY=1 in all pertinent Makefile.ins. Allows us to build the final link list as we traverse the tree. Bug #46775 2001-04-28 19:48:12 +00:00
nhotta%netscape.com ce77c3ac80 Changed GetCharPtrCharacterSet to use the global default when a folder charset is empty,
bug 77152, r=ducarroz, yokoyama, sr=bienvenu.
2001-04-27 21:36:11 +00:00
nhotta%netscape.com 55b9023f6e Changed to add/remove observer in nsDBFolderInfo instead of doing it from the module,
also changed to use XPCOM_SHUTDOWN to release the observer at shutdown,
bug 74772, sr=alecf,bienvenu.
2001-04-26 18:48:45 +00:00
bienvenu%netscape.com 0de6828f7e fix problem with new messages icon not showing up on inbox r=sspitzer, sr=mscott 76130 2001-04-17 14:36:23 +00:00
bienvenu%netscape.com 05f19cc23e fix handling of new flag for filtered pop messages r=gaytrib, sr=sspitzer 55900 2001-04-12 23:39:18 +00:00
bienvenu%netscape.com 6f719a9b93 make sure m_mdb gets assigned so we don't have UMR read sr=sspitzer, no bug 2001-04-12 04:47:04 +00:00
bienvenu%netscape.com 9e7400a65b fix crash in nsMsgCopyMsgHdr sr=sspitzer 41933 2001-04-12 04:46:13 +00:00
shaver%mozilla.org e2dc3d6d88 75152: Remove GetVersionNumber stub in favour of upcoming, less-invasive
preloader strategy. r=jag, sr=attinasi.
2001-04-11 14:23:13 +00:00
nhotta%netscape.com 70fba3e0fa Fix the backend problem of override inheritance, also changed to use nsIObserver for pref callback,
bug 74772, r=yokoyama, sr=bienvenu.
2001-04-11 00:14:08 +00:00
sspitzer%netscape.com acfb003e28 fix for #46619. show the attachment icon in the thread pane if the message
has an attachment.  until we get a "news message with attachment"
icon, use the "mail message with attachment" icon.
r/sr=mscott,bienvenu
2001-04-06 03:43:00 +00:00
dprice%netscape.com 3e31ab9946 65845 - new order files 2001-04-05 06:02:32 +00:00
rickg%netscape.com c1ce80ae83 preloader update. r=peterl, sr=attinasi 2001-04-03 22:58:59 +00:00
sspitzer%netscape.com d66eebeb4c fix warnings 2001-04-02 09:20:17 +00:00
mkaply%us.ibm.com e82031955a #73191
r=beard, sr=brendan
Remove CRT_CALL - change to PR_CALLBACK or JS_DLL_CALLBACK appropriately
2001-03-26 23:21:53 +00:00
disttsc%bart.nl 6e48266508 Clean up REQUIRES lines. r=cls 2001-03-25 22:59:27 +00:00
sspitzer%netscape.com dc80269535 #72826 fixed sort by sender. r=ducarroz, sr=sspitzer. (thanks to jgmyers for the patch).
#72819 added ascend / descend to the "View | Sort By" menu.  sr=bienvenu

#72248 properly update the checkboxes for the "View | Sort By" menu (when it is created).  sr=bienvenu

#21094, #72823 some work for "select thread" / "select flagged".  sr=bienvenu

change some printf("fix me") into assertions to catch problems.

remove some dead js.
2001-03-23 04:39:54 +00:00
bienvenu%netscape.com 14d7f66912 add boolean for purging offline msg bodies by msg age sr=sspitzer, 15865 2001-03-22 14:40:35 +00:00
timeless%mac.com d44332bdf7 fix Bug 70989 Clean up lots of "shadows" and other common warnings
r=peterv, jst, ducarroz, edburns. sr=jst, shaver
2001-03-21 05:32:22 +00:00
jgmyers%netscape.com 3c7e967b0c Fix more callers of the MIME header decoder: bug 65277 r=nhotta r=ducarroz sr=bienvenu 2001-03-21 03:20:23 +00:00
dbaron%fas.harvard.edu 174adbe8d1 Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage from mailnews performance branch landing by adding new header file dependencies to REQUIRES. 2001-03-17 03:49:10 +00:00
mscott%netscape.com 5f8e59593c Land the Mailnews Performance Branch.
Includes front end re-write to use the outliner widget for the thread pane.

Improvements in scrolling, folder loading, message display, replyto time, sorting, selecting, deleting, the list goes
on and on.

enjoy =).
2001-03-17 01:59:34 +00:00
dprice%netscape.com 1b42d68e45 71057 sr=waterson new order files. NOT PART OF THE REGULAR BUILD 2001-03-13 10:47:37 +00:00
shaver%mozilla.org 89c833fb49 67699: all your nsIClassInfo is belong to us
- teach nsGenericFactory about nsIClassInfo, and nsIClassInfo.idl to the
  builds
- add a heaping serving of macro love for classes that want to support it
- convert many modules to use nsGenericModule the new way
- handful of warning and modeline fixes
- nsSample and some XPConnect test classes now have nsIClassInfo support for
  testing
2001-03-12 20:43:02 +00:00
naving%netscape.com 095564d79d 65630. sr=bienvenu. Do batching only if the platform is not MAC. Also m_folderStream
should point to m_folderSpec and not m_dbName
2001-03-06 02:23:52 +00:00
naving%netscape.com 7dd63739e2 70476. Backing out my changes for bug #65630. No reviewer 2001-03-03 00:22:12 +00:00
disttsc%bart.nl 043186b34e Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc 2001-03-02 09:26:57 +00:00
dprice%netscape.com 5184a7104b # 65845 sr=waterson, new order files will greatly reduce the number of link warnings. 2001-02-27 04:38:19 +00:00
naving%netscape.com 07a2076b57 #65630 sr=sspitzer, bienvenu. The folder stream should be opened on the berkeley mailbox
rather than on the summary file.
2001-02-26 19:05:01 +00:00
disttsc%bart.nl 744785129a Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls 2001-02-22 09:35:51 +00:00
sspitzer%netscape.com ead1cd1858 adding some debugging printfs, for my benefit. no reviewer. 2001-02-17 02:21:44 +00:00
dprice%netscape.com fc5a7ddbf1 65845 first cut of the order files 2001-02-13 02:48:02 +00:00
bienvenu%netscape.com dbc829acd0 more work on playback of offline imap ops 15865 r=naving,sr=mscott 2001-02-03 17:48:24 +00:00
disttsc%bart.nl bef77649c2 Fix senna bustage, update REQUIRES (add imap). 2001-02-01 18:49:13 +00:00
bienvenu%netscape.com 576b34da36 more work on offline imap operation playback r=naving, sr=sspitzer,mscott 15865 2001-02-01 15:16:28 +00:00
bienvenu%netscape.com f562f06a8d more work for offline imap, add offline imap operation class r=sspitzer, sr=mscott 15865 2001-01-27 18:47:21 +00:00
sspitzer%netscape.com d9273d0666 add file to build for bienvenu 2001-01-27 18:40:39 +00:00
bienvenu%netscape.com e81de68b7b more work for offline imap r=sspitzer, sr=mscott 15865 2001-01-27 18:35:10 +00:00
sspitzer%netscape.com d2ee410a8e add nsIMsgOfflineImapOperation.idl to the build 2001-01-27 18:23:04 +00:00
bienvenu%netscape.com 7153e117fe fix build bustage 2001-01-27 17:37:14 +00:00
bienvenu%netscape.com 95a9bec161 add nsIMsgOfflineImapOperation.idl to build r=sspitzer,sr=mscott 15865 2001-01-27 16:39:20 +00:00
sspitzer%netscape.com 1f37b79934 turn off some debugging printfs relating to bug #66553. sr=bienvenu 2001-01-26 04:42:47 +00:00
nhotta%netscape.com f4306438d3 Changed to support charset override for message headers, ignore the header specified charset and use the folder charset for the charset conversion,
bug 65277, r=mscott, sr=bienvenu.
2001-01-25 23:39:22 +00:00
bienvenu%netscape.com 2b6af4d0ea add offline imap operation support, NOT YET PART OF BUILD 2001-01-24 15:47:56 +00:00
mkaply%us.ibm.com b354238762 #65732
r=cls
Make SHORT_LIBNAMEs (used by OS/2 only) match Windows DLL names
2001-01-18 15:35:00 +00:00
bienvenu%netscape.com a25043da9b rearrange column setting and getting code as part of offline support, also fix phantom msg counts r=naving, sr=mscott 2001-01-18 00:42:02 +00:00
bienvenu%netscape.com 8b06aae5eb more work on purging of offline imap/news messages r=sspitzer, sr=mscott 15865 2001-01-11 04:07:24 +00:00
jgmyers%netscape.com 93254a9c97 cleanup, fix TRUE/FALSE refs: bug 63834 r=bryner sr=brendan@mozilla.org 2001-01-10 06:12:15 +00:00
bienvenu%netscape.com b1502a7cbb fix 64456, cache file stream when updating multiple local messages, r=sspitzer, sr=mscott 2001-01-08 19:18:22 +00:00
naving%netscape.com 41a031987f 58955. r=sspitzer sr=bienvenu. Copying the msg header when there is a move from pop->imap
so that in case of undo the header can be restored. Eliminating the dependency that
the imap folder is selected.
2001-01-08 01:58:06 +00:00
bienvenu%netscape.com 85e96c17ab more work on newsgroup hdr purging sr=sspitzer 17217 2001-01-05 04:40:27 +00:00
nhotta%netscape.com b3faaa20b1 Added override field to db to support folder level charset override, bug 39756, r=sspitzer, sr=bienvenu. 2001-01-04 22:13:56 +00:00
sspitzer%netscape.com 238f785fac fix for #64259. performance optimizations. when in threaded mode.
this should help folder loading when the folder (or newsgroup) is threaded.
sr=bienvenu.
2001-01-04 07:30:39 +00:00
sspitzer%netscape.com 425677f90a fix build bustage. 2001-01-04 00:33:30 +00:00
sspitzer%netscape.com 66ca0c7f60 make the message view persist on a per folder basis. (#63853)
make it so you can view "threads with unread".  (#52927)
threaded and unread are no longer mutually exclusive.

later, I'll add "unread threaded" which is no the
same thing as "thread with unread".

fix the nsMsgMessageDataSource() to ask the view, thread or msg database for existance of messages, instead of getting an enumerator for all messages, and seeing if it is non empty.  more performance work on the way.

move enums from MailNewsTypes.h to MailNewsTypes2.idl, so that I can use the same ones from JS and C++.

sr=bienvenu
2001-01-04 00:12:36 +00:00
bienvenu%netscape.com 8ca4a0377b work on offline disk space mgmt sr=ssptizer for mscott 17217 2001-01-01 22:00:17 +00:00
sspitzer%netscape.com e3db5a9ab6 fix leak. sr=syd 2000-12-23 01:02:25 +00:00
sspitzer%netscape.com 57b752def7 fix for #63625. sr=bienvenu 2000-12-22 23:29:12 +00:00
sspitzer%netscape.com fa47b73cff fix for #63625, sr=bienvenu.
nsINewsDatabase.h -> nsINewsDatabase.idl
2000-12-22 23:28:56 +00:00
sspitzer%netscape.com e2d7fa0502 new file, part of fix for #63625. sr=bienvenu 2000-12-22 23:24:44 +00:00
bienvenu%netscape.com 3579eef62f add newline at eof 2000-12-09 01:24:22 +00:00
bienvenu%netscape.com 532fcc30e2 more work on offline message storage and retrieval, r=sspitzer, sr=mscott 15865 2000-12-09 01:15:16 +00:00
alecf%netscape.com 3fb16d0836 fix for #45797 - remove deprecated NS_IMPL_ISUPPORTS from mail
r=sspitzer
sr=mscott
iho=warren
2000-12-06 22:24:41 +00:00
bienvenu%netscape.com 4a47015644 work on offline msg support r=sspitzer, sr=mscott 15865 2000-12-06 19:35:43 +00:00
sspitzer%netscape.com 335e924024 fix for #61845. remove all NS_DEFINE_IID and replaces the consts with NS_GET_IID macros.
thanks to rods@netscape.com for the patch.  also, some other NS_DEFINE_IID/CID cleanup.
sr=bienvenu.
2000-12-05 04:30:55 +00:00
cls%seawood.org 8bd122b3d5 Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org 2000-11-20 07:16:06 +00:00
sspitzer%netscape.com 8d4ab29b2b fix uninitialized variable. #59673. sr=alecf 2000-11-11 14:58:52 +00:00
sspitzer%netscape.com bdc932db56 fix uninitialized variable. #59673. sr=alecf 2000-11-10 15:15:28 +00:00
sspitzer%netscape.com 2a6c888b7a add a sneaky hack for testing if rdf random access enumerators will
be a performance win, if we implement them.

this is temporary code.

(the other piece is non-temporary.  we had an uninitialized variable)

r=putterman, sr=mscott.
2000-11-09 03:57:50 +00:00
warren%netscape.com 4189314fdb Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2000-10-28 22:17:53 +00:00
warren%netscape.com 6e35f97e31 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
bienvenu%netscape.com 0d088c1232 fix for 55983 pop filters mis-applied r=jefft, sr=alecf, a=jar 2000-10-24 14:38:20 +00:00
bienvenu%netscape.com 963258b31d fix problem with missing all hdr tables in msg db making it impossible to get new headers r=scottip sr=mscott 55432 2000-10-10 01:22:44 +00:00
bienvenu%netscape.com f3c91e805b fix corruption of msg threads r=scott 53184 2000-09-20 03:41:34 +00:00
rayw%netscape.com 6cc70ebd6c Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
nhotta%netscape.com 7038ec5e12 Added a callback to listen the pref change by UI, added a function to nsIDBFolderInfo to check if default charset is used, bug 50054, r=bienvenu. 2000-09-11 23:29:50 +00:00
bienvenu%netscape.com af21883d81 fix hash table memory leak r=sspitzer 2000-09-09 19:30:50 +00:00
bienvenu%netscape.com 6e875424ff fix 51545 ref-counting problem with headers in header cache r=sspitzer 2000-09-08 04:08:05 +00:00
bienvenu%netscape.com 2fb037628f part of fix for 19618 problem with thread counts r=putterman 2000-09-07 18:42:07 +00:00
bienvenu%netscape.com c6194a4755 work on improving startup time, fix memory leaks 26455 r=mscott 2000-09-04 23:34:31 +00:00
mkaply%us.ibm.com bacd204376 OS/2 VACPP Tinderbox break
CRT_CALL goes after the return type, before the function name
2000-09-01 22:01:58 +00:00
bienvenu%netscape.com 15256e3f48 use PLDHash instead of nsHashTable r=brendan 46116 2000-09-01 01:23:25 +00:00
nhotta%netscape.com 966f9567c0 Changed to pad one more null byte after a collation key, bug 15142, r=putterman. 2000-08-28 22:32:01 +00:00
bienvenu%netscape.com 6f49581739 fix memory leak of msghdrs r=mscott 2000-08-26 20:48:27 +00:00
beard%netscape.com be8c334e87 Added MOZ_COUNT_CTOR/DTOR to track leaks. 2000-08-26 02:28:51 +00:00
putterman%netscape.com 93b66fcba4 Fix for 15142. Secondary sort by date for thread pane columns. patch by nhotta. r=scottip. 2000-08-19 21:36:05 +00:00
bienvenu%netscape.com 059a4f9dba improve corrupt db detection and handling part of fix for 48466 r=mscott 2000-08-18 13:14:27 +00:00
bienvenu%netscape.com a7e21315d5 don't link in js, that was just for testing 2000-08-16 23:52:32 +00:00
bienvenu%netscape.com 07b62574a3 part of fix for writing out newsrc files on a timer r=mscott 29743 2000-08-16 23:33:19 +00:00
warren%netscape.com 4af572e4c1 Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson 2000-08-10 06:19:37 +00:00
nhotta%netscape.com 84c03bcfe1 Changed GetCharacterSet to return a default if no folder charset is stored, bug 46542, r=bienvenu. 2000-08-02 22:07:47 +00:00
bienvenu%netscape.com 8c6bf89842 keep folder cache from getting stale, r=putterman 18346 2000-07-26 21:29:46 +00:00
bienvenu%netscape.com 9d31e29cc5 turn on green icon for local folders that get messages filtered into them from pop, fix clearing it for local folder msgs r=gayatrib 43884 2000-07-17 23:18:37 +00:00
cls%seawood.org 062c8bd937 Start tedious process of removing obsolete mozilla/include files from build. This patch should take us down to 19 of 101. Bug #38061 2000-07-10 07:13:31 +00:00
bienvenu%netscape.com 2f668f3d02 fix for 41754 threads not showing up completely r=jefft 2000-06-17 13:48:04 +00:00
bienvenu%netscape.com 0c6120c4d0 add ability to set charset on msg hdr for i18n search r=putterman, 33101 2000-06-11 22:08:08 +00:00
inaky.gonzalez%intel.com 2b549b6f09 Fixed nsSupportsHashtable behaviour and API to fix leaks in
nsDirectoryService. Fixes bugs #38606 and #39859.

a=waterson; r=rayw,brendan,warren
2000-06-06 22:06:56 +00:00
warren%netscape.com 958ed96edd Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
ducarroz%netscape.com a096c7cd90 Fix for bug 34467. We need to put back the double quote in some case. Let the parser do the right job. R=alecf 2000-05-04 22:16:25 +00:00
alecf%netscape.com 3ec3aa314b make priority a scriptable type
add scriptable enums for priority
make more of the search interface use nsIMsgSearchValue instead of nsMsgSearchValue
2000-05-01 23:19:46 +00:00
bienvenu%netscape.com 81c414bec7 avoid cell api's, get yarn directly from column, performance win, r=waterson 2000-04-24 03:42:15 +00:00
cls%seawood.org 33edc21c9c General cleanup of the shared library rules.
Quick fix for bug #36844.
Since people kept forgetting to wrap SHARED_LIBRARY_LIBS inside MKSHLIB_FORCE_ALL & MKSHLIB_UNFORCE_ALL pairs, we now handle it in rules.mk.  Same goes for making $(SHARED_LIBRARY) dependent upon $(SHARED_LIBRARY_LIBS).
2000-04-23 17:48:04 +00:00
scc%netscape.com 512c2e9d74 making string conversions explicit 2000-04-23 10:58:27 +00:00
jefft%netscape.com 6226831123 make sure we write out 4 digit status flag; this fixes local mail folder corrupted problem when updating folder message flags 2000-04-19 03:39:45 +00:00
bienvenu%netscape.com 97a3a30e94 maintain mailboxname across imap uid validity change 2000-04-17 01:46:47 +00:00
bienvenu%netscape.com 516eade048 fix problem saving flags when we blow away dbs 32531 2000-04-16 22:09:52 +00:00
sspitzer%netscape.com 77b3be8970 fix for blocker bug #34438. we weren't linking in -lmsgbaseutil, which left
us with an unresolved symbol, which caused bad things at run time.

there may be more, I'm trying to find them now.

a=leaf.
2000-04-04 19:33:10 +00:00
cls%seawood.org 372343f97f Fix for EXTRA_DSO_LIBS in rules.mk
OS/2 Makefile.in changes (Patch 4a).  Bug #34106
2000-04-04 07:37:50 +00:00
cls%seawood.org 57978e5c23 Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287 2000-04-04 04:46:38 +00:00
bienvenu%netscape.com 259719647c back out changes for in-reply-to header; I don't need them after all 2000-04-04 00:52:22 +00:00
bienvenu%netscape.com 4af5c76419 remove unused view attachments as links option, work on in-reply-to header, r=sspitzer 2000-04-03 03:22:56 +00:00
bienvenu%netscape.com 105bfa389c more work on imap delete model, r=putterman 16805 2000-03-30 23:08:53 +00:00
bienvenu%netscape.com 90210ce245 get downloading of imap attachments working, r=alecf 32767 2000-03-29 00:58:21 +00:00
jim_nance%yahoo.com 5723bcda31 Fix bug 33019. Compiler warnings.
Reviewed and approved by:
law, mscott, radha, brade, shaver, & dveditz
2000-03-24 22:11:55 +00:00
bienvenu%netscape.com 28862c4529 add accessor for expunged bytes, r=jefft 2000-03-24 21:33:04 +00:00
alecf%netscape.com 5da56588db First part of fix for #29651 - expose unichar versions of subject/sender/etc to scripts) r=bienvenu,putterman 2000-03-24 08:10:59 +00:00
nhotta%netscape.com 16d2aa33e9 Changed to use nsILocaleService instead of nsLocaleFactory, bug 18338, r=bienvenu. 2000-03-20 22:50:55 +00:00
jefft%netscape.com a3432eba05 fixed unnecessary database loading when building folder view; r=bienvenu 2000-03-15 06:26:31 +00:00
putterman%netscape.com 8002e84d6a r=bievenu. fix for 16966. Can now mark a thread read. 2000-03-14 05:31:56 +00:00
bienvenu%netscape.com ced01d51fe add in use hdr cache, performance enhancement, r=scottip 2000-03-14 03:39:43 +00:00
rickg%netscape.com 1544308876 replaced calls to deprecated string methods 2000-03-12 21:09:50 +00:00
bienvenu%netscape.com 8bb0f508c9 fix threading performance with header cache, r=mscott,a=phil 28233 2000-03-01 04:15:12 +00:00
putterman%netscape.com 768f10ad60 a=phil. r=bienvenu. More work on 26456, speeding up Imap mail folder loading by
reusing dbhdr in syncflags.
2000-02-26 20:48:14 +00:00
bienvenu%netscape.com 0c0d8d0092 fix problem after stopping folder reparse, r=putterman, a=phil 28324 2000-02-21 21:08:53 +00:00
bienvenu%netscape.com 494dd1ce0b fix reparenting when top level msg in thread is deleted, r=putterman,a=phil 27688 2000-02-18 00:44:53 +00:00
sspitzer%netscape.com c09728b293 fix for #8075. use the newsrc files (~/.mozilla/<profile>/News/newsrc-<hostname>) for the unread/read status instead of the msgdb. r=alecf 2000-02-15 08:35:40 +00:00
scc%netscape.com 5e041e830f Pro5 update 2000-02-07 23:06:04 +00:00
pp%ludusdesign.com 26646663e1 Conversion of ::GetIID() to NS_GET_IID(). Bug #20232, r=scc@netscape.com 2000-02-04 00:39:15 +00:00
ducarroz%netscape.com af89452e49 fix part of bug 25949, update project path for compatibilty with CW Pro 5. R=n/a 2000-02-01 01:53:01 +00:00
bienvenu%netscape.com 67dd8c65aa fix 25343 problems in threaded view, r=putterman 2000-01-28 23:18:46 +00:00
bienvenu%netscape.com d92a10b0e1 try breaking up long line - I have no idea 2000-01-28 05:18:55 +00:00
bienvenu%netscape.com 235b72e7bd add MarkThreadRead, cache thread parent, r=sspitzer, putterman 2000-01-28 00:42:03 +00:00
akkana%netscape.com 5f058495d9 Fix build bustage -- should be using PR_MIN, not MIN 2000-01-26 03:03:42 +00:00
dougt%netscape.com fd69a2f423 Landing nsIFile. 2000-01-24 21:28:28 +00:00
bienvenu%netscape.com 62562d8fcd bulletproof against num thread children getting to 0 r=jefft 2000-01-24 15:51:47 +00:00
bienvenu%netscape.com b11c7a0430 add ability to copy multiple imap messages efficiently, r=jefft,mscott 23302 2000-01-18 22:33:35 +00:00
dveditz%netscape.com 9fbd4f3e75 cleaning up leftover bookkeeping files in mdb and mork directories (since moved) 2000-01-18 20:40:37 +00:00
bienvenu%netscape.com 0fe654b890 fix mark all read performance for news,r=sspitzer 17470 2000-01-13 05:44:07 +00:00
putterman%netscape.com 6a9a13ff8f Slightly speed up opening a mail folder by using IsHeaderRead instead of IsRead. r=bienvenu. 2000-01-12 00:31:06 +00:00
ducarroz%netscape.com 42d6cd338d Fix for bug 23490. nsMsgDatabase::RowCellColumnToCharPtr should not return an error when a cell is empty but an empty string. Also add default subject when user doesn't specify one. R=bienvenu 2000-01-11 22:41:36 +00:00
alecf%netscape.com cb05bcaa63 final stage of XPIDLizing nsIMsgHdr 2000-01-08 09:55:37 +00:00
bienvenu%netscape.com c865b62dec fix new flag handling, r=putterman 2000-01-07 00:24:35 +00:00
bienvenu%netscape.com 735d0b4851 fix parent thread for top level messages,fixes delete in threaded view r=putterman 22287 2000-01-06 21:18:45 +00:00
alecf%netscape.com a9926bbf8e pass 2 off XPIDLizing nsIMsgHdr - clean up IDL to use attributes where appropriate, and fix up API calls where necessary (#7808) 2000-01-05 02:02:50 +00:00
putterman%netscape.com d00e9f8117 Fixes 17427, 17288. r=bienvenu. NextUnreadThread works and Next Unread Messages uses it
for optimization.  Thread counts work in thread pane.  Can now mark a replied or forwarded message
as unread.
2000-01-05 00:56:27 +00:00
alecf%netscape.com 39daca57b1 first pass at fix for #7808, XPIDLizing nsIMsgHdr - for now just make an exact duplicate of the C++ interface, except in XPIDL
r=putterman
2000-01-04 22:41:21 +00:00
bienvenu%netscape.com 016131bb59 fix crash reading mail after deleting inbox.msf file, r=jefft 2000-01-04 15:58:54 +00:00
bienvenu%netscape.com 69a1d9162a fix memory leaks, r=sspitzer 1999-12-23 20:05:19 +00:00
bienvenu%netscape.com 47e39cb52c fix 19229, imap hierarchy separator,r=jefft,a=chofmann 1999-12-17 03:06:42 +00:00
bienvenu%netscape.com 7a9b108c96 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 4ab4ee4d4e Eliminated the libs build pass. 1999-11-28 03:05:01 +00:00
bienvenu%netscape.com ca57c36966 fix 18925,r=sspitzer, mozilla status flags broken 1999-11-16 04:35:29 +00:00
bienvenu%netscape.com b3626a6ff3 fixes for msg threading, r=scottip 1999-11-10 00:44:45 +00:00
dmose%mozilla.org 8535dda53e 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 8aaaf5a4b6 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 b8be9cb3b0 cleanup dbs at shutdown, r=mscott 1999-10-23 01:13:10 +00:00
bienvenu%netscape.com 99ac8289ae check for null when marking header read, r=mscott 1999-10-21 22:22:07 +00:00
sspitzer%netscape.com e6ebb5bcb0 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 7a7bb2fde7 fix build bustage 1999-10-16 18:16:21 +00:00
bienvenu%netscape.com 4ce1f71a05 remove unused all threads table r=davidmc 1999-10-16 17:55:59 +00:00
bienvenu%netscape.com 5c6e18951e fix mork factory r=mscott 12326, fix ref count logging 1999-10-07 14:29:45 +00:00
bienvenu%netscape.com 08b4d72292 use nsIModule for factory, r=rhp bug 000 1999-10-06 18:30:35 +00:00
beard%netscape.com b547c2ffb0 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 65be14d81c Ignore generated files. 1999-09-28 04:21:55 +00:00
mscott%netscape.com 0d89e2d8cf 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 ed97c7564a Removing mdb files from the repository. These files now live in mozilla\db. 1999-09-22 03:21:49 +00:00
bienvenu%netscape.com 94b624cb4b cache references for performance improvement 1999-09-21 19:10:37 +00:00
mccabe%netscape.com 39e5fe6519 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 89f4618fd6 fix mismatched delete 1999-09-18 18:45:57 +00:00
bienvenu%netscape.com 3b3aa9b8df fix news to use folder cache 1999-09-17 20:13:22 +00:00
cls%seawood.org 71540cf2cd 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 26b04895f8 General cleanup. 1999-09-14 23:19:19 +00:00
bienvenu%netscape.com 6a4ee199f9 break out UpdateFolder method from GetMessages 1999-09-14 04:02:34 +00:00
cls%seawood.org 638ed48925 Fix my bustage using -D_BSD_SOURCE 1999-09-12 17:15:57 +00:00
bienvenu%netscape.com aa4238bf83 cache mime convertor for sorting 1999-09-09 22:17:30 +00:00
putterman%netscape.com 5cccfe56a9 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 2b9a9f5492 Bug #11405 --> Don't build mork and mdb. 1999-09-08 20:58:58 +00:00
mscott%netscape.com bc04f17760 Bug #11405 --> stop building mailnews\db\mdb and mailnews\db\mork. 1999-09-08 20:54:20 +00:00
bienvenu%netscape.com 99782c91f8 use cached flag instead of asking mork 1999-09-07 18:40:59 +00:00
bienvenu%netscape.com 3eaab3bead use auto strings where possible 1999-09-07 14:57:36 +00:00
davidmc%netscape.com fb0013ca1b First Checked In. 1999-09-03 22:32:58 +00:00
bienvenu%netscape.com 405e088d80 comment out code not ready to compile yet 1999-09-03 22:29:59 +00:00
davidmc%netscape.com ac7ed3154f file API changes 1999-09-03 22:27:25 +00:00
bienvenu%netscape.com fc903d7944 add new files to makesystem 1999-09-03 22:25:46 +00:00
davidmc%netscape.com e3d6030b4e files, sorting, searching 1999-09-03 22:23:21 +00:00
davidmc%netscape.com 3fc0c4177a First Checked In. 1999-09-03 22:19:04 +00:00
davidmc%netscape.com 9a50957c58 interface changes for sorting, searching, and files. 1999-09-03 22:12:58 +00:00
mscott%netscape.com 35939285c2 we need to include nsMsgMimeCID.h now 1999-09-03 22:04:44 +00:00
alecf%netscape.com 10a40b0cb3 fix crash when server has no local root folder 1999-09-02 21:54:58 +00:00
bienvenu%netscape.com 14f7c846c9 fix threaded view enumerator 1999-09-01 20:10:48 +00:00
putterman%netscape.com 567160bb98 msgbaseutil.dll isn't 8.3 so change to msgbsutl.dll 1999-08-30 22:17:13 +00:00
bienvenu%netscape.com 10855247b5 fix assert about auto assigning ids by commenting out atom zapping code 1999-08-29 16:50:48 +00:00