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

595 Коммитов

Автор SHA1 Сообщение Дата
bzbarsky%mit.edu 385a6f4907 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
2005-08-19 18:38:28 +00:00
darin%meer.net 0203abaec9 fixes bug 110163 "footprint: 135236 bytes allocated by disk cache on startup" patch by alfredkayser@nl.ibm.com, r+sr=darin, a=bsmedberg 2005-06-29 20:47:45 +00:00
bryner%brianryner.com 26e9238cb1 Fix units screwup in cache size computation (bug 297714). r+sr=darin. 2005-06-16 01:46:23 +00:00
bryner%brianryner.com a921aaf348 Convert the memory cache to use the new PR_GetPhysicalMemorySize API (bug 297714). r+sr=darin, a=asa. 2005-06-15 23:37:29 +00:00
timeless%mozdev.org 4ffaeafdb9 Bug 208909 compreg.dat protection problem [OpenVMS status is decimal 114690]
lock down permissions and sanitize with comments
r=dougt sr=dveditz a=asa
2005-06-10 17:32:48 +00:00
darin%meer.net 2c230c7743 fixes bug 291033 "Enable support for profile temp directory on local filesystem" aka "delete my cache please" r=bsmedberg a=chofmann 2005-04-26 00:37:23 +00:00
cst%andrew.cmu.edu 6039e11655 Bug 289181 remove useless line from nsCacheService.cpp
r=biesi sr=darin
2005-04-06 03:51:44 +00:00
cbiesinger%web.de 44625301dd 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
2005-04-05 17:40:32 +00:00
darin%meer.net 0da9f71117 fixes bug 285519 "Shutdown assertions warning about potential dead-locks" r=biesi sr=brendan 2005-03-18 08:46:54 +00:00
bsmedberg%covad.net 361daac936 Bug 281414 - global s/nsIPrefBranchInternal/nsIPrefBranch2/ rs=darin (did not change backwards-compatible code in extensions/irc extensions/venkman or extensions/inspector) 2005-02-25 20:46:35 +00:00
cbiesinger%web.de f25a0b7537 Bug 282275 remove NS_NOTREACHED in ReadSegments implementations
r+sr=darin
2005-02-18 18:39:53 +00:00
bryner%brianryner.com cd3200aa40 Change cache interfaces to use ACString for the key. Bug 277627, r+sr=darin. 2005-01-13 03:25:28 +00:00
bsmedberg%covad.net 79241940e8 Bug 273876 - libxul step 2 (everything through widget, except spidermonkey) r=darin; again, this should not affect non-xulrunner trees. 2004-12-09 19:28:35 +00:00
db48x%yahoo.com cebb9552f5 bug 272277: Change to Append/Assign/Equals-Literal in networking
patch by Mikael Parknert <mikael@parknert.se>, r=cbiesinger, sr=darin
2004-12-04 10:19:29 +00:00
cbiesinger%web.de ee30c584a9 Bug 266051 Remove init and shutdown from interface nsICacheService
r=darin sr=bz
2004-10-31 21:58:51 +00:00
darin%meer.net 7182021454 improvements to new disk cache (NOT PART OF THE BUILD) 2004-10-27 22:19:32 +00:00
darin%meer.net d2a93dde73 Landing initial version of SQL-based disk cache (NOT PART OF THE BUILD) 2004-10-20 05:00:23 +00:00
cbiesinger%web.de 1aac4304bd removing obsolete nmake makefile (r+sr=darin) 2004-09-20 20:52:30 +00:00
darin%meer.net e672e7f3a6 fixes bug 234608 "Removal of some deadcode in nsDiskCacheBinding" patch by alfredkayser@nl.ibm.com r=biesi sr=darin 2004-06-22 15:56:49 +00:00
bzbarsky%mit.edu 62a5127738 Relanding, since backing out did not fix orange. Bug 232691. 2004-05-22 20:02:43 +00:00
bzbarsky%mit.edu 7f1e54b18d Backing out to attempt to fix Mac orange. Bug 232691 2004-05-22 19:26:52 +00:00
bzbarsky%mit.edu abcad1dc39 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
2004-05-22 17:04:53 +00:00
darin%meer.net 7d520722dc 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 2004-05-03 17:38:56 +00:00
gerv%gerv.net 8b8dde7d95 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 22:01:16 +00:00
darin%meer.net a0186ddb74 fixes bug 229984 "HTTP download of over 64MB causes disk cache to break" r=gordon sr=bzbarsky 2004-02-25 23:01:08 +00:00
pinkerton%aol.net 6233fbb29e add support for OSX 10.3 SDK support so build done on 10.3 can be run on
previous OS versions. Enabled with configure flag --with-macos-sdk=dir
(bug 224161, r=bryner)
2004-01-29 20:18:14 +00:00
bsmedberg%covad.net 7d79d7ba8b Bug 232201 part 2 - update consumers to use inherited nsIPrefBranchInternal interface. This should be happy for codesize. r=alecf sr=darin 2004-01-28 23:45:17 +00:00
timeless%mozdev.org 52532acd61 Bug 229476 about:cache title capitalization inconsistent
patch by jmd@pobox.com r=bz sr=darin
2004-01-11 08:11:53 +00:00
technutz%netscape.net 48c9af73a5 Bug 106618. Change KB to KiB across the application. Patch by Alexey Chernyak <alexey@optus.net>. r=bz, sr=darin 2003-12-26 07:11:58 +00:00
peter%propagandism.org feda8614f8 Patch for bug 209699 (convert some consumers over to CopyUTF8toUTF16 / CopyUTF16toUTF8). r=jshin, sr=jst. 2003-12-23 16:48:40 +00:00
darin%meer.net cbcb460359 fixes bug 193917 "incorporate changes from bz's comments in bug 176919" r+sr=bzbarsky 2003-10-09 01:54:07 +00:00
bryner%brianryner.com b74d8438f9 Updating my email address 2003-09-29 06:04:02 +00:00
mkaply%us.ibm.com 0da683287a Bug #201455
r=bz, sr=darin
Code from Alfred Kayser - optimization of nsCacheEntry
2003-09-11 16:57:40 +00:00
bryner%brianryner.com 63fa99c65e Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan. 2003-09-07 23:12:15 +00:00
cls%seawood.org 1b51ba858c Set MODULE in makefiles at the top of a heirarchy so that module-deps lists are more precise and builds will have the proper order if some subdirs contain other modules. 2003-08-16 00:42:35 +00:00
darin%netscape.com 347f4e42e7 fixes bug 212598 "netwerk/ should not use nsIPref" r=dougt,caillon sr=bzbarsky 2003-07-14 21:36:24 +00:00
jaggernaut%netscape.com 06350119d4 Purging tabs, r+sr=darin 2003-07-09 02:28:07 +00:00
stephend%netscape.com fa29e34049 Bug 196917. Crash in nsDiskCacheMap::FindRecord clearing cache. patch by Gordon Sheridan <gordon@netscape.com> r=dougt@netscape.com, sr=darin@netscape.com, a=asa@mozilla.org 2003-05-23 05:44:15 +00:00
pkw%us.ibm.com 6e0b3b5878 Bug 206630 - Add AIX support for memory cache based on physical ram
(originally implemented in Bug 105344)
r=gordon@netscape.com, sr=darin@netscape.com, a=mkaply@us.ibm.com
2003-05-21 21:59:55 +00:00
bryner%netscape.com 1f1e6a79d5 Cleaning up this file left over from when cache was its own component. Not part of the build. 2003-05-21 21:46:18 +00:00
bryner%netscape.com 590a6d168d This makefile should not use EXPORT_LIBRARY since it's now part of libnecko. Bug 206143, r=darin, sr=alecf, a=mkaply. 2003-05-21 21:42:36 +00:00
gordon%netscape.com bc1a760cb5 Fix bug 204398, fixing alignment of about:cache.
patch=abecevello@sympatico.ca, r=gordon, sr=darin, a=asa
2003-05-13 23:15:20 +00:00
gordon%netscape.com 744caa564f Fix AIX bustage. patch=jdunn, r=gordon, sr=darin, a=mkaply. 2003-04-23 21:43:12 +00:00
darin%netscape.com d8202eb048 fixing opt bustage 2003-04-23 06:37:36 +00:00
gordon%netscape.com 39bed19679 Fix bug 105344 "Memory cache should be based on amount of physical RAM"
This allows the cache to use a lot more memory than previously.
r=saari, sr=darin.
2003-04-23 05:15:48 +00:00
darin%netscape.com c61486ff0b patch for bug 191970 "necko configuration options for footprint reduction" r=seawood sr=dbaron 2003-04-23 03:47:43 +00:00
seawood%netscape.com f7bf89f618 Remove global _POSIX_SOURCE & _SVID_SOURCE defines for linux.
Bug #202510 r=darin
2003-04-18 20:14:17 +00:00
darin%netscape.com e3f678e96a fixes bug 201303 "Utilize new nsIAtom methods to reduce string conversions in nsCacheMetaData" r=gordon sr=alecf 2003-04-10 00:59:33 +00:00
gordon%netscape.com ff7d2063b6 Fix bug 198267. Fix accounting of mInactiveSize to prevent assertion. rs=darin. 2003-03-26 05:14:27 +00:00
darin%netscape.com 690c61bf9b fixes bug 192353 "cache meta data is bloaty" r=gordon sr=alecf 2003-03-25 15:20:10 +00:00
gordon%netscape.com 350a8ad43f Fix bug 198267 and bug 191161. r=bryner, sr=darin. 2003-03-25 07:05:33 +00:00
bryner%netscape.com d225e65bfb trying to fix nebiros bustage - moving inline function before its first call site 2003-03-18 06:02:10 +00:00
bryner%netscape.com 170d69ea6e Implement an LRU-SP eviction policy for the memory cache (bug 188458). r=gordon, sr=darin. 2003-03-17 23:22:29 +00:00
gordon%netscape.com d8e0537dae fix bug 197429 "clear disk cache broken on MacOS X". Rederive mCacheDirectory from parent after moving old mCacheDirectory to Cache.Trash for deletion, rather than operate on clone of mCacheDirectory. r=bryner sr=sfraser. 2003-03-17 07:33:45 +00:00
gordon%netscape.com 24184abbde removing long obsolete files. r=darin. 2003-03-14 19:27:01 +00:00
gordon%netscape.com 734ccc4de8 fix bustage on OS/2. Use PR_CALLBACK for run function in PR_CreateThread. 2003-03-11 01:38:55 +00:00
gordon%netscape.com d8058e79cb for bug 103851 "move cache deletion to another thread", r=bryner, sr=darin. 2003-03-10 23:19:05 +00:00
darin%netscape.com 3984515ac0 fixes bug 190194 "cache leak regression from recent checkin"
r=gordon sr=bzbarsky a=asa
2003-01-24 01:13:15 +00:00
darin%netscape.com 800bb17e18 minor tweak to last checkin 2003-01-21 23:29:31 +00:00
darin%netscape.com a515264559 fixes bug 189779 "crashes quitting [@ nsDiskCacheOutputStream::~nsDiskCacheOutputStream]"
r=kaie sr=bz
2003-01-21 23:28:08 +00:00
darin%netscape.com 685a7af468 modifications for bug 176919 "async streams" r=dougt,gordon sr=sspitzer a=valeski,asa 2003-01-18 02:15:14 +00:00
dbaron%dbaron.org 954ad5f9d9 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag 2003-01-08 22:35:09 +00:00
seawood%netscape.com d5efcdfb6d Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
Bug #186241 r=dougt
2002-12-28 01:15:07 +00:00
seawood%netscape.com 7333eca44b Enable truncation of cache files for BeOS.
Bug #162588 r=gordon sr=darin
2002-12-19 06:27:57 +00:00
darin%netscape.com a736085beb fixes bug 56629 "Proxy: Client->Proxy connection errors should show proxy,
not target hostname" r=bbaetz, sr=rpotts
2002-12-04 04:18:08 +00:00
seawood%netscape.com 57e08a3f3a Define WIN32_LEAN_AND_MEAN globally for win32 builds.
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa
2002-10-17 06:47:01 +00:00
gordon%netscape.com fb7a7203da Fix bug 164363 "nsDiskCacheEntry::Size() is incorrect" r=sdagley, sr=darin. 2002-10-09 03:01:11 +00:00
gordon%netscape.com 2dfe6bdc35 Fix bug 131727 "compiler warnings in nsDiskCacheBlockFile.cpp" r=sdagley,
sr=darin.
2002-10-09 03:00:09 +00:00
gordon%netscape.com e2f8513c58 Fix bug 113081 "cache capacity not updated until mozilla is relaunched".
r=bnesse, sr=darin.
2002-10-08 22:35:08 +00:00
gordon%netscape.com 742a575ad1 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.
2002-10-08 20:09:04 +00:00
alecf%netscape.com 8872bc9ac4 fix for bug 115217
merge cache dll into main necko dll for a minor startup improvement
r=dougt, sr=darin
2002-09-19 18:29:56 +00:00
dougt%netscape.com 68faeb5241 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com 2002-09-07 17:13:19 +00:00
darin%netscape.com e9d591121f cache fixes required for link prefetching (b=12274) r=dougt sr=rpotts 2002-09-02 00:17:00 +00:00
darin%netscape.com 0c002d6e16 fixes bug 163746 "cache block file patch horked support for partial cache
entries [large image requests never load once interrupted]"
r=dougt sr=rpotts
2002-09-01 21:40:45 +00:00
darin%netscape.com 30b3e1cdfa fixes bug 163841 "Mozilla hangs in PR_Lock at ptsynch.c:190" r=dougt sr=rpotts 2002-08-29 04:30:54 +00:00
alecf%netscape.com 61899db23b bug 162944 - FMM in cache
r=dougt/timeless, sr=darin
2002-08-16 00:08:14 +00:00
darin%netscape.com bb68f622b7 fixes bug 161417 - recent netwerk checkin upped warning count by 4
r=dougt sr=alecf
2002-08-12 14:25:40 +00:00
seawood%netscape.com 322da773fb Removing old nmake build makefiles. Bug #158528 r=pavlov 2002-08-10 07:55:43 +00:00
mkaply%us.ibm.com f22650c3cf OS/2 bustage 2002-08-07 11:01:59 +00:00
darin%netscape.com f711dd8a88 fixing planetoid (mach-o) bustage... GCC 2.95.2 seems awfully picky! 2002-08-07 02:17:48 +00:00
darin%netscape.com 41f38a0b78 landing gordon's patch for bug 81724 - disk cache needs stream wrappers
(disk cache phase 3) patch=gordon r=dougt sr=darin
2002-08-07 01:13:29 +00:00
bryner%netscape.com caa52be426 Remove obsolete _IMPL_NS_NET and NS_NET defines (bug 159887). r=cls, sr=bzbarsky, a=asa. 2002-07-30 02:25:08 +00:00
darin%netscape.com 26c35662cc fixes bug 136210 "cannot view any https urls when memory cache size is set to 0"
r=beard sr=rpotts
2002-06-03 20:05:53 +00:00
dougt%netscape.com c683a217ab Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756 2002-05-15 18:55:21 +00:00
bzbarsky%mit.edu 5915792ecd Bug 142135 -- make cacheToken QI to nsICacheEntryInfo. Patch by
Antonio.Xu <antonio.xu@sun.com>, r=bzbarsky, sr=darin
2002-05-13 03:21:07 +00:00
gordon%netscape.com 2f669772d6 fix for bug 91795 "large downloads cause mozilla to consume too much memory".
Changed OnDataSizeChange() to abort when entry size exceeds cache capacity.
r=dougt, sr=darin.
2002-05-10 23:44:53 +00:00
darin%netscape.com 6fd5862e6e fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8"
r=dougt sr=alecf
2002-05-07 23:07:19 +00:00
gordon%netscape.com 7f358a48e6 Adding new files for disk cache. These are not part of the build, but will get reviewed before being enabled. 2002-05-01 22:08:07 +00:00
darin%netscape.com e554d83626 fixes bug 129279 "nsIFile unicode/utf8/ascii task"
r=dougt sr=alecf
2002-04-27 05:33:09 +00:00
darin%netscape.com edab6546f5 fixes bug 116365 (second attempt) "[RFE] Cache partial documents; automatically
issue byte range requests" r=gagan sr=mscott,rpotts,brendan a=asa
2002-03-26 23:33:19 +00:00
darin%netscape.com 171c8b28ee backing out changes (for bug 116365) to fix btek page-loader crash. 2002-03-26 08:47:10 +00:00
darin%netscape.com f2d3a0287d fixes bug 116365 "[RFE] Cache partial documents; automatically issue byte
range requests" r=gagan sr=mscott,rpotts,brendan a=asa
2002-03-26 06:54:07 +00:00
dbaron%fas.harvard.edu 3f52b082bc Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa 2002-03-23 21:35:01 +00:00
darin%netscape.com 281c86ec58 b=99165 Freeze nsIInputStream nsIOutputStream (not yet frozen... but close)
r=dougt sr=shaver a=asa
2002-03-12 00:59:06 +00:00
cathleen%netscape.com a6a1655268 eliminate nsCRT::strlen for char* strings (part 4), bug 124536 r=dp sr=brendan 2002-02-19 16:01:45 +00:00
gordon%netscape.com 2b4b0643ef Fix bug 102921 "Mozilla crashes when Cache in profile dir points
to nonexistent directory". Change to fail nsDiskCacheDevice::Init()
if mCacheDirectory is nsnull.  sr=darin.
2002-02-19 09:08:09 +00:00
gordon%netscape.com 51cf5d0033 Fix bug 107766 "DeactivateEntry: bad cache entry state when quitting". The cache entry state is legitimate on shutdown. Change NS_WARNING to NS_ASSERTION that doesn't fire on shutdown. r=gagan, sr=darin. 2002-02-19 05:32:18 +00:00
gordon%netscape.com 1f32e4f75e Fix bug 116562 "Flash movie is not loaded if disk cache is disabled". Return error from SetCachePolicy() if storage is not currently enabled for policy. r=gagan, sr=darin. 2002-02-19 05:29:49 +00:00
bzbarsky%mit.edu 97aad157b6 Relanding the Compare --> Equals conversion. a=mcafee 2002-02-10 15:49:46 +00:00
bzbarsky%mit.edu 98afc5ee0f Testing performance impact of backout of what's left of the patch from
bug 115289.  See bug 123947 for details. a=mcafee
2002-02-09 20:46:05 +00:00