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

873 Коммитов

Автор SHA1 Сообщение Дата
bienvenu%netscape.com 02b8944783 fix crash selecting folder after deleting messages in another folder 121240 r=naving, sr=sspitzer 2002-07-03 00:40:55 +00:00
bienvenu%netscape.com 2b1c22388a add code to sync msg hdr flags with newsrc flags, r=cavin, sr=sspitzer original patch by ayn2@cornell.edu 64476 2002-05-30 14:27:49 +00:00
bienvenu%netscape.com 7a70d3095d fix threading by subject r=cavin, sr=sspitzer 140613 2002-05-29 21:02:58 +00:00
bienvenu%netscape.com 38ca7a2d7c fix another compiler warning, rs=sspitzer 126460 2002-05-20 21:33:47 +00:00
naving%netscape.com e0f46691a3 fixing a warning from last checkin 2002-05-17 22:29:51 +00:00
naving%netscape.com 7b7ad53efd 139576 r=bienvenu sr=mscott Fixing a performance regression in downloading pop3 mail on MAC and other platforms (not win32 & linux). This was because seek is expensive, atleast on mac. Made it so that we
seek whenever absolutely necessary.
2002-05-17 18:41:38 +00:00
bienvenu%netscape.com 8f3365c442 fix mark all read when we do get previous neww messages r/sr =sspitzer 64480 2002-05-16 23:53:40 +00:00
bienvenu%netscape.com 969fe196ca fix warning about possible use of unitialized var, r=naving, sr=sspitzer 127289 2002-05-16 14:24:36 +00:00
bienvenu%netscape.com 65301bc0cc fix crash on shutdown when duplicate mail db listeners have been registered r=naving, sr=sspitzer 141028 2002-05-01 20:48:03 +00:00
naving%netscape.com 17e34b46c4 139876 r=bienvenu sr=mscott Add two methods to nsIMsgFolder to transfer db init info when we are getting rid
of old db and creating a new db for the same folder
135275 r=bienvenu sr=mscott Added a boolean dbBatching param to EnableNotification that will tell us when
to do db batching. This param help us to not open unused stream to local dest folder in mailDatabase code, hence we can rid of #ifdef MAC.
2002-04-30 21:24:22 +00:00
bienvenu%netscape.com 4dd5f199be fix 123721 can't move/copy imap messages across imap servers r=naving, sr=sspitzer 2002-04-12 14:36:11 +00:00
naving%netscape.com 1c59a850e8 136636 r=sspitzer sr=bienvenu a=rjesup. StartBatch is called twice in some cases, so don't set m_ownFolderStream to false. fixes regressions - moving msgs/ filter corrupting Inbox. 2002-04-10 21:12:29 +00:00
naving%netscape.com 2c6aa0110b 122361 r=bienvenu sr=sspitzer a=asa. Share the output file stream created for downloading pop3 messages with
the db, so that we don't have two streams writing to Inbox - in case the user reads/deletes mail while downloading.
2002-04-05 23:52:28 +00:00
seawood%netscape.com e2d6c3d8cb More cruft removal. Remove platform.h xp_debug.h xpassert.h & xp_trace.h from the build.
Replace currently unused references to XP_ASSERT with one of NS_ASSERTION & friends.
Bug #38061 r=bryner sr=alecf a=tor/drivers a=putterman/adt
2002-04-02 07:57:02 +00:00
bienvenu%netscape.com d231ea3623 potential fix for crash reading corrupted imap messages r=cavin, sr=sspitzer, a=asa 126987 make GetMsgHdrForKey return an error when it can't create a msg hdr 2002-03-14 21:02:08 +00:00
bienvenu%netscape.com d857658388 fix problem leaking msg dbs and db's not getting closed when not in use r=naving, sr=sspitzer a=asa 129312 2002-03-07 15:43:17 +00:00
bienvenu%netscape.com f8bb0ee659 fix ref count leak of msgdb when marking local msgs read r=naving, sr=sspitzer a=asa 128910 2002-03-06 01:24:13 +00:00
cathleen%netscape.com 2902b8c66e eliminate nsCRT::strlen for char* strings (part 3), bug 124536 r=dp sr=brendan 2002-02-19 08:42:48 +00:00
bienvenu%netscape.com d43a74e82f fix crash in nsMsgDatabase::Uint32ToRowCellColumn 124283 rs=sspitzer (and whitespace fixes) 2002-02-17 19:23:48 +00:00
sspitzer%netscape.com 2afd472bc6 fix for 97310. problems with offline sync and the imap delete model on solaris and mac.
fix by bienvenu, r/sr=sspitzer
2002-02-16 01:19:08 +00:00
bienvenu%netscape.com 7084eedef2 fix failure to play back offline imap deletes with the delete immediately delete model r=naving sr=sspitzer 93710 2002-02-06 03:54:56 +00:00
bienvenu%netscape.com 5900b882b6 fix crash in morkRow::closerow object r=naving, sr=mscott 104659 2002-02-02 16:57:25 +00:00
alecf%netscape.com 634e2f6f0c one more part of fix for bug 107575, including the much coveted whitespace
remove aIgnoreCase parameter from all nsString and nsCString consumers
sr=jag, r=shaver
2002-02-01 01:53:09 +00:00
sfraser%netscape.com d285f8f560 Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson 2002-01-30 21:14:20 +00:00
bienvenu%netscape.com 8e01946a82 white space fixes 2002-01-27 02:13:52 +00:00
cathleen%netscape.com c2d19ad82a converted 271 references to nsCRT::memcpy to memcpy, bug 118135 r=dp 2002-01-12 03:18:55 +00:00
sspitzer%netscape.com 404e12e054 landing the AB_OUTLINER_BRANCH.
fix for #73868, and numerous other bugs.
switch the addressbook over to use outliner,
a bunch of addressbook UI fixes and code cleanup.

r=dmose,racham,others and sr=bienvenu
2001-12-22 02:06:31 +00:00
rjesup%wgate.com 2212861db9 Bug 96108: Inline ElementAt(), add SafeElementAt(), voidarray usage fixes,
assertions for bad voidarray indexes.  r=jst, sr=waterson
2001-12-21 01:10:07 +00:00
seawood%netscape.com 874c54280c Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
mkaply%us.ibm.com 0f5e9f9b93 #114501
r=bienvenu, sr=sspitzer, a=brendan
Use PRUint32 instead of time_t for folderdate, since that's what the APIs expect
2001-12-15 23:43:41 +00:00
seawood%netscape.com 3738d752bc Make OS/2 use the win32 build changes and finish LIB_PREFIX substitution.
Thanks to Javier Pedemonte (pedemont@us.ibm.com) for the patch.
Bug #58981 r=cls
2001-12-14 23:49:04 +00:00
naving%netscape.com 43c32c2824 113397 r=bienvenu sr=mscott. reduce the cache size once the folder has been loaded. 2001-12-12 01:47:24 +00:00
ccarlen%netscape.com 31d6aca7e7 Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser 2001-12-11 05:10:45 +00:00
ccarlen%netscape.com eec09f1b7d Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser. 2001-12-10 21:02:40 +00:00
bienvenu%netscape.com 5e935b3354 make summaryValid an attribute on db's, r/sr=sspitzer part of work for 101315, speedup parsing of local folders 2001-12-08 01:02:33 +00:00
bienvenu%netscape.com 0afef5afb5 fix persistence of folder charset when set from properties dialog r/sr=sspitzer 113910 2001-12-08 00:41:02 +00:00
bienvenu%netscape.com 1243ad75ec clear cached thread object when folder tries to clear db (fix for bloat when switching folders) r=naving, sr=sspitzer 95685 2001-12-01 17:25:33 +00:00
bienvenu%netscape.com 30a01891f1 cache most recent thread object asked for, should speed up painting of thread pane when in threaded mode, r=naving, sr=sspitzer 111976 2001-11-27 03:53:31 +00:00
bienvenu%netscape.com f91dac0dd2 fix crash when mail message has no to, cc, or bcc header r=naving, sr=sspitzer 111932 2001-11-26 21:35:50 +00:00
bienvenu%netscape.com 169503e78c fix umr in nsDBFolderInfo.cpp, rs=sspitzer 111382 2001-11-24 16:41:38 +00:00
bienvenu%netscape.com 6b235196a5 use xpcom add/release ref calls now that mork supports them 110850 reduce memory allocations when painting 110820 cache folder charset 102806 r=naving, sr=sspitzer 2001-11-21 21:51:34 +00:00
bienvenu%netscape.com 3bb33888cb remove unused code, r=naving, sr=sspitzer part of general footprint bug 110820 2001-11-21 15:51:39 +00:00
seawood%netscape.com d8927fcc61 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
timeless%mac.com dfa8594725 Bugzilla Bug 110080 change !NS_SUCCEEDED(status) to NS_FAILED(status)
s/!NS_SUCCEEDED/NS_FAILED/g;s/!NS_FAILED/NS_SUCCEEDED/g;
r=dougt sr=hewitt
2001-11-19 06:45:00 +00:00
dbaron%fas.harvard.edu c0623fdbcd Add assertions that users of nsDependentC?String meet the requirements of nsAFlatC?String. Add nsDependentSingleFragmentC?Substring for users that don't. Additional cleanup after bug 100214. b=104651 r=jag sr=scc 2001-11-07 04:12:20 +00:00
sspitzer%netscape.com 74cd673cc9 bulletproofing fix for #105183 to help us prevent the crash
and track this down.  r/sr=bienvenu
2001-11-03 01:32:30 +00:00
bienvenu%netscape.com bf0fc41df8 check for null db folder info 107457 rs=sspitzer 2001-10-30 00:09:35 +00:00
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