35 Commits

Author SHA1 Message Date
cathleen%netscape.com
b8cedf8e73 eliminate nsCRT::strlen for char* strings (part 3), bug 124536 r=dp sr=brendan
git-svn-id: svn://10.0.0.236/trunk@114908 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 08:42:48 +00:00
cathleen%netscape.com
ea31156ed0 converted 271 references to nsCRT::memcpy to memcpy, bug 118135 r=dp
git-svn-id: svn://10.0.0.236/trunk@112013 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 03:18:55 +00:00
sspitzer%netscape.com
1d42a50e26 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


git-svn-id: svn://10.0.0.236/trunk@111028 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 02:06:31 +00:00
bienvenu%netscape.com
2f151caccc use xpcom add/release ref calls for mork objects now that mork supports it r=naving, sr=sspitzer 110850
git-svn-id: svn://10.0.0.236/trunk@108724 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:51:29 +00:00
timeless%mac.com
7b921259da 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


git-svn-id: svn://10.0.0.236/trunk@108471 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 06:45:00 +00:00
bienvenu%netscape.com
16deaa32c0 fix leak of all folders table r=naving, sr=sspitzer 103077
git-svn-id: svn://10.0.0.236/trunk@104708 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-06 01:09:46 +00:00
gerv%gerv.net
13afb6d0f9 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
git-svn-id: svn://10.0.0.236/trunk@104119 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-28 20:14:13 +00:00
dbaron%fas.harvard.edu
9359000a40 Header include dependency cleanup. b=64023 r=jag rs=brendan
git-svn-id: svn://10.0.0.236/trunk@99299 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-16 02:40:48 +00:00
bienvenu%netscape.com
3027538b8f fix bloat when commiting dbs r=naving, sr=sspizer 76118
git-svn-id: svn://10.0.0.236/trunk@93232 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 04:03:12 +00:00
bienvenu%netscape.com
480b013d85 fix crash in folder cache upon startup 55184 r=alecf
git-svn-id: svn://10.0.0.236/trunk@80392 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-05 00:45:55 +00:00
sspitzer%netscape.com
7dab6bb817 fix for #51540. the key we pass to the folder cache is the persistent file
descriptor string for the .msf file for the folder.  in some cases, we
don't have a .msf file yet.  on win32 and linux, this string was null.
on the mac, bless its little heart, this was "".  so we were writing
and reading to the same cache element for all the folders, since we
were using "" as the key.  r=bienvenu


git-svn-id: svn://10.0.0.236/trunk@78480 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-08 03:47:08 +00:00
bienvenu%netscape.com
9d3778156b fix assert on mail startup r=sspitzer
git-svn-id: svn://10.0.0.236/trunk@78150 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-05 18:51:31 +00:00
warren%netscape.com
e5706a7236 Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson
git-svn-id: svn://10.0.0.236/trunk@75975 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-10 06:19:37 +00:00
bienvenu%netscape.com
14d5fffb63 keep folder cache from getting stale, r=putterman 18346
git-svn-id: svn://10.0.0.236/trunk@74827 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-26 21:22:54 +00:00
bienvenu%netscape.com
b5beb029a2 fix 24692 (copy msg to non-ascii folder), 26664 (speed up folder cache) r=jefft,mscott a=phil,chofmann
git-svn-id: svn://10.0.0.236/trunk@61210 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-17 19:33:42 +00:00
pp%ludusdesign.com
56f8ec1f57 Converting ::GetIID() to NS_GET_IID(). Bug #20232, r=scc@netscape.com
git-svn-id: svn://10.0.0.236/trunk@59926 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-06 03:18:27 +00:00
bienvenu%netscape.com
86bba2e600 use online name instead of db name for imap folders, r=sspitzer 24631
git-svn-id: svn://10.0.0.236/trunk@58733 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 06:05:42 +00:00
dmose%mozilla.org
0efb7c174c updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52910 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:43:54 +00:00
sspitzer%netscape.com
cffac19a5f fix for #18064, r=alecf, a=choffman.
only create the local mail account if the user migrates from imap, or if the
user creates an imap server and they don't have a local mail account.


git-svn-id: svn://10.0.0.236/trunk@52891 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 01:22:28 +00:00
bienvenu%netscape.com
cf9daf3b34 change shutdown code to go through nsMessengerBootstrap instead of relying on service shutdown listener or destructors getting called r=alecf
git-svn-id: svn://10.0.0.236/trunk@51022 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-18 21:16:23 +00:00
bienvenu%netscape.com
fd723643f2 fix mork factory r=mscott 12326, also fix some memory leaks
git-svn-id: svn://10.0.0.236/trunk@50107 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-07 14:30:44 +00:00
bienvenu%netscape.com
7b495a18f1 fix memory leak of cache elements on shutdown
git-svn-id: svn://10.0.0.236/trunk@49383 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-30 01:43:36 +00:00
bienvenu%netscape.com
b54090fe65 fix assert on startup without folder cache, workaround service manager shutdown bug
git-svn-id: svn://10.0.0.236/trunk@48816 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-22 06:23:16 +00:00
alecf%netscape.com
1befc84543 depricate old SMTP API.
git-svn-id: svn://10.0.0.236/trunk@48330 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 06:50:21 +00:00
alecf%netscape.com
5f69177b71 switch to nsCRT string routines and PR_TRUE/PR_FALSE to reduce include dependancies
git-svn-id: svn://10.0.0.236/trunk@46282 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-08 03:09:39 +00:00
davidmc%netscape.com
a8b4848a79 file API changes
git-svn-id: svn://10.0.0.236/trunk@45948 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 22:27:25 +00:00
bienvenu%netscape.com
872b031abd remove DOING_FILTERS, cleanup shutdown of mail session and writing out folder cache
git-svn-id: svn://10.0.0.236/trunk@44242 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 04:41:05 +00:00
bienvenu%netscape.com
4f91b0f8fc remove nsString2
git-svn-id: svn://10.0.0.236/trunk@42658 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 16:28:43 +00:00
bienvenu%netscape.com
175150a4fe fix memory leak
git-svn-id: svn://10.0.0.236/trunk@41764 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-01 17:04:48 +00:00
bienvenu%netscape.com
1ceb445f0e fix memory leak
git-svn-id: svn://10.0.0.236/trunk@40443 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-21 17:49:01 +00:00
bienvenu%netscape.com
b7fc51af77 more work on folder cache
git-svn-id: svn://10.0.0.236/trunk@39839 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 03:26:24 +00:00
bienvenu%netscape.com
ae60366dd9 more work on folder cache
git-svn-id: svn://10.0.0.236/trunk@39832 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 02:26:24 +00:00
bienvenu%netscape.com
4524fcdff3 more folder cache stuff, not part of build
git-svn-id: svn://10.0.0.236/trunk@39622 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 02:25:24 +00:00
bienvenu%netscape.com
af1bd87862 check point folder cache, not part of build
git-svn-id: svn://10.0.0.236/trunk@39536 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 16:49:05 +00:00
bienvenu%netscape.com
f006517266 initial entry, not part of build
git-svn-id: svn://10.0.0.236/trunk@39490 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 02:57:37 +00:00