20 Commits

Author SHA1 Message Date
darin%meer.net
49e7e93c03 fixes bug 110163 "footprint: 135236 bytes allocated by disk cache on startup" patch by alfredkayser@nl.ibm.com, r+sr=darin, a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@175342 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 20:47:45 +00:00
timeless%mozdev.org
6f0bfe9a31 Bug 208909 compreg.dat protection problem [OpenVMS status is decimal 114690]
lock down permissions and sanitize with comments
r=dougt sr=dveditz a=asa


git-svn-id: svn://10.0.0.236/trunk@174413 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-10 17:32:48 +00:00
gerv%gerv.net
586f796c2a Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155091 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 22:01:16 +00:00
gordon%netscape.com
281d38ccc4 for bug 103851 "move cache deletion to another thread", r=bryner, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@139229 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-10 23:19:05 +00:00
gordon%netscape.com
9984e95f5b Fix bug 167525 "error writing 1k, 4k, 16k documents". Off by one bug with
respect to CalculateFileIndex(). r=dougt, sr=darin.

Also fix bug 166361 "Incorrect comparison in nsDiskCacheMap.cpp". sr=darin.


git-svn-id: svn://10.0.0.236/trunk@131453 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-08 20:09:04 +00:00
darin%netscape.com
7f9fc38dbd landing gordon's patch for bug 81724 - disk cache needs stream wrappers
(disk cache phase 3) patch=gordon r=dougt sr=darin


git-svn-id: svn://10.0.0.236/trunk@126569 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-07 01:13:29 +00:00
darin%netscape.com
24feadaaed fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8"
r=dougt sr=alecf


git-svn-id: svn://10.0.0.236/trunk@121010 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-07 23:07:19 +00:00
darin%netscape.com
824def02af fixes bug 129279 "nsIFile unicode/utf8/ascii task"
r=dougt sr=alecf


git-svn-id: svn://10.0.0.236/trunk@120092 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-27 05:33:09 +00:00
cathleen%netscape.com
dd8ebc5bd1 eliminate nsCRT::zero() to use memset to zero instead, bug 118135, r=dp sr=waterson
git-svn-id: svn://10.0.0.236/trunk@113183 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 02:55:57 +00:00
pete%alphanumerica.com
63991fa7da Fix for nsIFile delete conflicts with JS reserved name b=37406, r=dougt, sr=jst
Renamed all Delete methods to Remove.

--pete


git-svn-id: svn://10.0.0.236/trunk@99803 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-24 18:38:25 +00:00
darin%netscape.com
59d5a4317d Fixes bug 85054 "Hard Drive grinds when disk cache set to zero."
patch=gordon, r=gagan, sr=darin


git-svn-id: svn://10.0.0.236/trunk@98119 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-28 01:30:26 +00:00
gordon%netscape.com
4175698458 Fix bug 82009 "purify msg: Freeing mismatched memory". Changing FlattenMetaData() semantics to eliminate malloc and buffer copy. r=beard, sr=darin, a=asa.
git-svn-id: svn://10.0.0.236/trunk@97099 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 23:37:41 +00:00
gordon%netscape.com
42912e8176 Fix bug 82370, leak in disk cache. r=dbaron, sr=darin, a=asa.
git-svn-id: svn://10.0.0.236/trunk@95922 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 18:47:53 +00:00
gordon%netscape.com
172e3a508b Fix bug 81799 "Infinite loop in disk cache" (handling the disk cache size=0 case), sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@95634 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 23:35:37 +00:00
gordon%netscape.com
3bcab7da3b Fix for smoketest blocker bug 81799 "Infinite loop in disk cache", sr=darin.
git-svn-id: svn://10.0.0.236/trunk@95610 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:05:10 +00:00
gordon%netscape.com
97fea23e7d Fix bug 72507, implementing level 2 disk cache. Modified disk cache to keep
metadata for all entries in a single file, rather than in separate files.
r=gagan, sr=darin.


git-svn-id: svn://10.0.0.236/trunk@95463 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:24:09 +00:00
gordon%netscape.com
8c8a8786b5 Fix smoketest blocker bug 74766. DISKCACHE2_BRANCH touchdown. r=beard, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@91495 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 22:28:17 +00:00
gordon%netscape.com
1e0c0b4023 Landing DISKCACHE1_BRANCH (part Deux) which enables dynamic eviction and efficient cache miss detection for the disk cache (bug 72506) r=beard, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@91234 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-04 03:30:45 +00:00
gordon%netscape.com
473ba08356 Land DISKCACHE1_BRANCH, implementing first draft of cache map file for more efficient eviction and cache miss detection. Fixed some problems with overeager setting of lastModified time stamp. Read cache enable prefs on startup. r=beard, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@90752 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-29 05:54:58 +00:00
beard%netscape.com
0281a6c15a [not part of build] maintains a compact directory of disk cache entries, for disk cache version 1.
git-svn-id: svn://10.0.0.236/trunk@90368 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-25 15:49:31 +00:00