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

631 Коммитов

Автор SHA1 Сообщение Дата
dbaron%dbaron.org 230136a676 Fix valgrind warning about writing uninitialized memory to disk cache by not allocating extra size for disk cache entries and then writing the extra word. b=368119 r+sr=darin 2007-01-25 23:09:01 +00:00
bzbarsky%mit.edu a09f17bab9 Make sure to not use the same disk cache data block for different URIs. Bug
347852, patch by Alfred Kayser <alfredkayser@nl.ibm.com>, r=darin, sr=bzbarsky
2006-12-01 04:41:30 +00:00
joshmoz%gmail.com eafe54770a remove XP_MAC from network. b=281889 r=darin 2006-11-15 21:38:48 +00:00
bzbarsky%mit.edu 0ba13612a8 Close the correct file descriptor. Bug 346250, patch by Alfred Kayser
<alfredkayser@nl.ibm.com>, r=darin, sr=bzbarsky
2006-08-01 15:18:00 +00:00
darin%meer.net e2de5b18a2 removing unintended printf 2006-06-27 23:14:50 +00:00
darin%meer.net edc7e0ce24 fixes bug 332730 "lock reentrancy through nsCacheEntryDescriptor::Close (deadlock)" r=biesi sr=bzbarsky 2006-06-27 23:13:48 +00:00
darin%meer.net 601d46f876 fixes bug 286397 "assertion: buffer truncation inadequate" patch by alfredkayser@nl.ibm.com, r+sr=darin 2006-06-24 01:39:38 +00:00
dveditz%cruzio.com 506140bd0c Bug 284219: add EnsureStringLength() helper function to nsReadableUtils.h to
simplify OOM checks when growing an nsAString. r/sr=darin
2006-06-22 19:07:30 +00:00
darin%meer.net 1e7da7adf8 backing out patch for bug 332730 2006-06-20 17:50:49 +00:00
darin%meer.net 753dd7db43 fixes bug 332730 "lock reentrancy through nsCacheEntryDescriptor::Close (deadlock)" r=biesi sr=bzbarsky 2006-06-20 02:05:10 +00:00
darin%meer.net 429a08b094 fixes bug 184614 "valgrind doesn't like nsDiskCacheBlockFile::WriteBlocks (uninitialized memory written to cache)" patch by alfredkayser@nl.ibm.com, r+sr=darin 2006-05-26 18:21:12 +00:00
darin%meer.net 0318b8c707 landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb 2006-05-10 17:30:15 +00:00
cbiesinger%web.de 51a89a8b1e bug 335180 Remove win32.order, mozilla-bin.order, --enable-reorder, and
associated code. These options do not really work anymore.

r=bsmedberg
2006-05-06 17:53:51 +00:00
mark%moxienet.com 8d6115d496 321366 Crash [@ PR_Close].[@ nsDiskCacheStreamIO::Flush]. Accept possible failure of nsDiskCacheStreamIO::FlushBufferToFile. r=darin 2006-04-25 18:08:09 +00:00
darin%meer.net 57e641cb56 fixes bug 330397 "Additional problems with incomplete cache entries and cache flush assertions." r=biesi sr=bzbarsky 2006-03-30 21:06:54 +00:00
darin%meer.net 595381752c backing out my patch for bug 330397 to fix download regression. 2006-03-23 06:45:07 +00:00
darin%meer.net 2a7aacfd38 fixes bug 330397 "Additional problems with incomplete cache entries and cache flush assertions" r=biesi sr=bzbarsky 2006-03-22 01:14:29 +00:00
darin%meer.net 7142e1baad fixes bug 329260 "Disk cache keeps emptying itself" r=biesi sr=bzbarsky 2006-03-09 20:02:54 +00:00
mrbkap%gmail.com 4a3e2f516f Fix silly undefined operation warnings. bug 329357, r+sr=darin 2006-03-08 02:36:41 +00:00
darin%meer.net 05b255bcdd fixes bug 321456 "Setting disk cache greater than 2097 MB fails." patch by alfredkayser@nl.ibm.com, r+sr=darin 2006-02-28 22:18:21 +00:00
darin%meer.net 2fb3027ee6 fixes bug 296538 "limit the memory cache to a reasonable value" patch by alfredkayser@nl.ibm.com, r=darin 2006-02-27 20:13:42 +00:00
darin%meer.net 7c37f72def fixes bug 328196 "nsDiskCacheDevice: Memory and codesize optimisations" patch by Alfred Kayser <alfredkayser@nl.ibm.com>, r=darin 2006-02-25 02:58:51 +00:00
mark%moxienet.com 60d0a1723e 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 2006-02-04 22:01:22 +00:00
cbiesinger%web.de c2d981f764 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin
2006-02-03 14:18:39 +00:00
darin%meer.net 7328013630 fixes bug 321833 "Clearing the cache prevents disk cache from working" r=mconnor, alfredkayser 2006-01-24 14:47:06 +00:00
darin%meer.net eb3847a802 fixes bug 318193 "Input streams are not implemented consistently" r=biesi sr=bz 2006-01-02 02:30:32 +00:00
bzbarsky%mit.edu f89e435042 Just throw if a null visitor is passed. Bug 309459, patch by Adam Guthrie
<ispiked@gmail.com>, r+sr=darin
2005-12-07 05:35:39 +00:00
bzbarsky%mit.edu 5358e259bf Fix deadlock on profile switch. Bug 309729, r=neil, sr=darin 2005-10-12 02:18:32 +00:00
darin%meer.net f90da3b2fc Followup patch for bug 289352 "swap back the words from network to host format" patch by alfredkayser@nl.ibm.com, r=darin 2005-10-10 17:30:14 +00:00
bzbarsky%mit.edu 99ff4ebd94 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
2005-10-09 19:58:06 +00:00
darin%meer.net 4eaf0cb4ad fixes bug 289352 "remove redundant seek, and optimize bitmap usage" patch by alfredkayser@nl.ibm.com, r+sr=darin 2005-10-08 01:20:36 +00:00
bryner%brianryner.com 8d94bd5c6f Make clearing the disk/memory cache also evict cached viewers in bfcache. Bug 305462, r=marria@gmail.com, sr=darin@meer.net 2005-09-29 20:24:27 +00:00
darin%meer.net 0a2ebe8cd7 fixes bug 308972 "Shutdown crash in nsCacheService::SearchCacheDevices" patch by alfredkayser@nl.ibm.com, r=darin, sz=bz 2005-09-23 19:21:36 +00:00
darin%meer.net 735db1b2e3 fixes bug 304444 "[W] UMR: Uninitialized memory read in nsDiskCacheEntry::Swap(void) {1 occurrence}" patch by alfredkayser@nl.ibm.com, r=timeless, sr=darin 2005-09-01 00:20:14 +00:00
jruderman%hmc.edu ab17472c6c Fix typo in a comment (bug 305292). r=darin, sr=bz. 2005-08-31 21:14:14 +00:00
darin%meer.net 2f3c0b7029 fixes bug 265028 "Clearing cache sometimes fails" patch by alfredkayser@nl.ibm.com, r+sr=darin 2005-08-31 13:28:34 +00:00
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