darin%meer.net
d1d22464b4
fixes bug 184614 "valgrind doesn't like nsDiskCacheBlockFile::WriteBlocks (uninitialized memory written to cache)" patch by alfredkayser@nl.ibm.com, r+sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@198471 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-26 18:21:12 +00:00
darin%meer.net
42edf059cf
landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
...
git-svn-id: svn://10.0.0.236/trunk@196254 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 17:30:15 +00:00
cbiesinger%web.de
8d9f96359d
bug 335180 Remove win32.order, mozilla-bin.order, --enable-reorder, and
...
associated code. These options do not really work anymore.
r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@196108 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-06 17:53:51 +00:00
mark%moxienet.com
40eb327e11
321366 Crash [@ PR_Close].[@ nsDiskCacheStreamIO::Flush]. Accept possible failure of nsDiskCacheStreamIO::FlushBufferToFile. r=darin
...
git-svn-id: svn://10.0.0.236/trunk@195369 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-25 18:08:09 +00:00
darin%meer.net
b81e8c076d
fixes bug 330397 "Additional problems with incomplete cache entries and cache flush assertions." r=biesi sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@193279 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-30 21:06:54 +00:00
darin%meer.net
3d02032838
backing out my patch for bug 330397 to fix download regression.
...
git-svn-id: svn://10.0.0.236/trunk@192840 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-23 06:45:07 +00:00
darin%meer.net
cb44877eb0
fixes bug 330397 "Additional problems with incomplete cache entries and cache flush assertions" r=biesi sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@192739 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-22 01:14:29 +00:00
darin%meer.net
8abe3aabdb
fixes bug 329260 "Disk cache keeps emptying itself" r=biesi sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@192099 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-09 20:02:54 +00:00
mrbkap%gmail.com
52af52cace
Fix silly undefined operation warnings. bug 329357, r+sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@191954 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-08 02:36:41 +00:00
darin%meer.net
560506b3d4
fixes bug 321456 "Setting disk cache greater than 2097 MB fails." patch by alfredkayser@nl.ibm.com, r+sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@191435 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-28 22:18:21 +00:00
darin%meer.net
33f5340c78
fixes bug 296538 "limit the memory cache to a reasonable value" patch by alfredkayser@nl.ibm.com, r=darin
...
git-svn-id: svn://10.0.0.236/trunk@191330 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 20:13:42 +00:00
darin%meer.net
7f1d4e2375
fixes bug 328196 "nsDiskCacheDevice: Memory and codesize optimisations" patch by Alfred Kayser <alfredkayser@nl.ibm.com>, r=darin
...
git-svn-id: svn://10.0.0.236/trunk@191234 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-25 02:58:51 +00:00
mark%moxienet.com
c99943c271
325765 Cache causes crash crossing architecture [@ nsDiskCacheRecord::HashNumber].[@ nsDiskCacheMap::FindRecord]. Disk cache is not endian-neutral as was intended. Byte-swap the entire cache header. r=darin sr=smfr a/1.8=darin
...
git-svn-id: svn://10.0.0.236/trunk@188939 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-04 22:01:22 +00:00
cbiesinger%web.de
6322c04952
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
...
r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@188844 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 14:18:39 +00:00
darin%meer.net
2f9cec0873
fixes bug 321833 "Clearing the cache prevents disk cache from working" r=mconnor, alfredkayser
...
git-svn-id: svn://10.0.0.236/trunk@188090 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-24 14:47:06 +00:00
darin%meer.net
c0e834f3c6
fixes bug 318193 "Input streams are not implemented consistently" r=biesi sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@186805 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-02 02:30:32 +00:00
bzbarsky%mit.edu
b5ffdbb1ea
Just throw if a null visitor is passed. Bug 309459, patch by Adam Guthrie
...
<ispiked@gmail.com>, r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@185753 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-07 05:35:39 +00:00
bzbarsky%mit.edu
8069a8f792
Fix deadlock on profile switch. Bug 309729, r=neil, sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@182055 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 02:18:32 +00:00
darin%meer.net
b8295fbb2c
Followup patch for bug 289352 "swap back the words from network to host format" patch by alfredkayser@nl.ibm.com, r=darin
...
git-svn-id: svn://10.0.0.236/trunk@181910 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-10 17:30:14 +00:00
bzbarsky%mit.edu
aa7c7e30b7
Make sure to always set the right capacity on the memory cache device. Bug
...
309729, patch by Alfred Kayser <alfredkayser@nl.ibm.com>, r=darin, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@181863 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-09 19:58:06 +00:00
darin%meer.net
2be84bc408
fixes bug 289352 "remove redundant seek, and optimize bitmap usage" patch by alfredkayser@nl.ibm.com, r+sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@181805 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-08 01:20:36 +00:00
bryner%brianryner.com
b4f55b7342
Make clearing the disk/memory cache also evict cached viewers in bfcache. Bug 305462, r=marria@gmail.com, sr=darin@meer.net
...
git-svn-id: svn://10.0.0.236/trunk@181221 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-29 20:24:27 +00:00
darin%meer.net
17471ab85b
fixes bug 308972 "Shutdown crash in nsCacheService::SearchCacheDevices" patch by alfredkayser@nl.ibm.com, r=darin, sz=bz
...
git-svn-id: svn://10.0.0.236/trunk@180882 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 19:21:36 +00:00
darin%meer.net
cd5ca41c9c
fixes bug 304444 "[W] UMR: Uninitialized memory read in nsDiskCacheEntry::Swap(void) {1 occurrence}" patch by alfredkayser@nl.ibm.com, r=timeless, sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@179447 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 00:20:14 +00:00
jruderman%hmc.edu
c5582bf001
Fix typo in a comment (bug 305292). r=darin, sr=bz.
...
git-svn-id: svn://10.0.0.236/trunk@179426 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 21:14:14 +00:00
darin%meer.net
7d3dad4dfb
fixes bug 265028 "Clearing cache sometimes fails" patch by alfredkayser@nl.ibm.com, r+sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@179388 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 13:28:34 +00:00
bzbarsky%mit.edu
51c55e5463
Update the file size only when we actually flush out our buffer. Bug 243486,
...
patch by Alfred Kayser <alfredkayser@nl.ibm.com>, r=darin, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@178271 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 18:38:28 +00:00
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
bryner%brianryner.com
9ac02aa09a
Fix units screwup in cache size computation (bug 297714). r+sr=darin.
...
git-svn-id: svn://10.0.0.236/trunk@174659 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 01:46:23 +00:00
bryner%brianryner.com
57d5d667f3
Convert the memory cache to use the new PR_GetPhysicalMemorySize API (bug 297714). r+sr=darin, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@174648 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-15 23:37:29 +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
darin%meer.net
ddb302c507
fixes bug 291033 "Enable support for profile temp directory on local filesystem" aka "delete my cache please" r=bsmedberg a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@172714 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-26 00:37:23 +00:00
cst%andrew.cmu.edu
243d696109
Bug 289181 remove useless line from nsCacheService.cpp
...
r=biesi sr=darin
git-svn-id: svn://10.0.0.236/trunk@171777 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 03:51:44 +00:00
cbiesinger%web.de
5d85d7ccaa
bug 283489 r=darin sr=bz
...
- Make the HTTP, FTP and file channels implement nsIPropertyBag2 and associated
interfaces (by inheriting from nsHashPropertyBag)
- Use that interface to expose a "content-length" property giving the length of
the data as a 64-bit value on the FTP and HTTP channels
- change docshell and xpinstall to use nsIPropertyBag2 instead of nsIProperties
to read/write the referrer property
git-svn-id: svn://10.0.0.236/trunk@171661 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 17:40:32 +00:00
darin%meer.net
120b818aa1
fixes bug 285519 "Shutdown assertions warning about potential dead-locks" r=biesi sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@170889 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-18 08:46:54 +00:00
bsmedberg%covad.net
fc4099e666
Bug 281414 - global s/nsIPrefBranchInternal/nsIPrefBranch2/ rs=darin (did not change backwards-compatible code in extensions/irc extensions/venkman or extensions/inspector)
...
git-svn-id: svn://10.0.0.236/trunk@169868 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-25 20:46:35 +00:00
cbiesinger%web.de
992b2af388
Bug 282275 remove NS_NOTREACHED in ReadSegments implementations
...
r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@169407 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 18:39:53 +00:00
bryner%brianryner.com
2040b1004d
Change cache interfaces to use ACString for the key. Bug 277627, r+sr=darin.
...
git-svn-id: svn://10.0.0.236/trunk@167653 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-13 03:25:28 +00:00
bsmedberg%covad.net
4c08900f0e
Bug 273876 - libxul step 2 (everything through widget, except spidermonkey) r=darin; again, this should not affect non-xulrunner trees.
...
git-svn-id: svn://10.0.0.236/trunk@166497 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-09 19:28:35 +00:00
db48x%yahoo.com
5b16d9a80a
bug 272277: Change to Append/Assign/Equals-Literal in networking
...
patch by Mikael Parknert <mikael@parknert.se>, r=cbiesinger, sr=darin
git-svn-id: svn://10.0.0.236/trunk@166238 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-04 10:19:29 +00:00
cbiesinger%web.de
30746ffb5c
Bug 266051 Remove init and shutdown from interface nsICacheService
...
r=darin sr=bz
git-svn-id: svn://10.0.0.236/trunk@164712 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-31 21:58:51 +00:00
darin%meer.net
d2b3073139
improvements to new disk cache (NOT PART OF THE BUILD)
...
git-svn-id: svn://10.0.0.236/trunk@164527 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-27 22:19:32 +00:00
darin%meer.net
39af61b774
Landing initial version of SQL-based disk cache (NOT PART OF THE BUILD)
...
git-svn-id: svn://10.0.0.236/trunk@164080 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-20 05:00:23 +00:00
cbiesinger%web.de
8d751ce8a3
removing obsolete nmake makefile (r+sr=darin)
...
git-svn-id: svn://10.0.0.236/trunk@162556 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-20 20:52:30 +00:00
darin%meer.net
3e4e017481
fixes bug 234608 "Removal of some deadcode in nsDiskCacheBinding" patch by alfredkayser@nl.ibm.com r=biesi sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@158315 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 15:56:49 +00:00
bzbarsky%mit.edu
af7c69e56c
Relanding, since backing out did not fix orange. Bug 232691.
...
git-svn-id: svn://10.0.0.236/trunk@156781 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-22 20:02:43 +00:00
bzbarsky%mit.edu
3594b59c19
Backing out to attempt to fix Mac orange. Bug 232691
...
git-svn-id: svn://10.0.0.236/trunk@156776 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-22 19:26:52 +00:00
bzbarsky%mit.edu
b500ffc684
Convert users of nsC?String(), nsC?AutoString(), and NS_LITERAL_C?STRING("") to
...
using EmptyC?String instead. Bug 232691, patch by Charles Fenwick
<clf03f@garnet.acns.fsu.edu>, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@156769 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-22 17:04:53 +00:00
darin%meer.net
d086d9da6c
fixes bug 123662 ""File / cannot be found. Please check the location and try again" when loading page" patch by nallen@acm.org, r=gordon, sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@155856 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-03 17:38:56 +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