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
bzbarsky%mit.edu
40d60f39ec
Convert Compare() to Equals() where possible now that we can do
...
case-insensitive Equals(). Bug 115289, r=alecf, sr=jag
2002-02-05 02:03:07 +00:00
sfraser%netscape.com
d133d4956f
Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson
2002-01-30 21:14:20 +00:00
cathleen%netscape.com
8605704b12
eliminate nsCRT::zero() to use memset to zero instead, bug 118135, r=dp sr=waterson
2002-01-30 02:55:57 +00:00
gordon%netscape.com
7cf5c26933
fix bug 120833 "default value of nsICacheEntryInfo::expirationTime should be PRUint32(-1)". r=gagan, sr=darin.
2002-01-24 03:06:28 +00:00
gordon%netscape.com
0845b71af5
Fix bug 119117 "nsDiskCacheMap.h compiler warning". sr=darin.
2002-01-24 01:27:32 +00:00
gordon%netscape.com
b032cdadb8
Fix bug 111049 "add attribute to nsICacheSession to detect device availability". sr=darin.
2002-01-24 01:25:25 +00:00
gordon%netscape.com
efd43a6ced
Fix bug 119085 "cache entries corrupted if size of metadata is zero". sr=darin.
2002-01-24 01:24:20 +00:00
gordon%netscape.com
7ee3cd55f2
Fix bug 114292 (top crash in cache code). Patch prevents cache devices from evicting entries while they are being "bound". r=brendan, sr=darin, a=blizzard.
2002-01-18 22:18:28 +00:00
cathleen%netscape.com
92d4fbf218
converted 271 references to nsCRT::memcpy to memcpy, bug 118135 r=dp
2002-01-12 03:18:55 +00:00
seawood%netscape.com
45bfbf0658
Landing the rest of the win32 gmake changes:
...
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup
Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
pete%alphanumerica.com
efee7eec18
b=77933, r=ccarlen, sr=jst
...
nsIFile::CreateUnique() has unused parameter
removed unused parameter
/**
WARNING commercial tree has one hit for this API change
*/
--pete
2001-12-07 23:06:51 +00:00
gordon%netscape.com
8b769b6c5b
Fix bug 110405. Removing anachronistic assertion, added condition to respect STORE_ON_DISK policy. Changed fav icon cache policy to STORE_ANYWHERE. r/sr = darin, hyatt, sfraser.
2001-11-29 23:04:58 +00:00
bzbarsky%mit.edu
edfb3b268f
Use <> for system headers, not "". This should help prevent Sun WSU2
...
compiler bustage. Bug 111574, patch from Roland Mainz
(<Roland.Mainz@informatik.med.uni-giessen.de>), r=bzbarsky, sr=bienvenu
2001-11-23 22:36:54 +00:00
gordon%netscape.com
87e3bb822d
Fix bug 110327 "0775 is bad mask for for cache", checkin patch for timeless@mac.com, r=gordon, sr=darin.
2001-11-19 22:48:30 +00:00
alecf%netscape.com
7088e71886
fix for bug 108684 - cache objects not included in bloat logs
...
r=gordon, sr=darin
2001-11-06 22:51:58 +00:00
dougt%netscape.com
0a62d4e8d5
99163 - removing nsObserverService.h includes. Also fixing 106090, extra methods on nsObserverService. r=shaver@mozilla.org, sr=jband@netscape.com
2001-10-22 22:01:27 +00:00
bnesse%netscape.com
73c9a1111f
Fix for bug 103883. Add weak ref support for prefs observers to help reduce MLK cycles with preferences. r=ccarlen, darin, gordon, hewitt, mstoltz, srilatha, sspitzer. sr=alecf.
2001-10-22 20:54:48 +00:00
dougt%netscape.com
063be9f0fa
fixing major regression caused by my change to nsIObserverService
2001-10-20 00:33:02 +00:00
dougt%netscape.com
d18d7e2b17
nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163
2001-10-19 20:52:59 +00:00
gordon%netscape.com
fd5ca0ccc0
Fix bug 92908 and bug 101857. Change nsCacheService::CreateSession() to
...
return a new session even if there are no cache devices currently enabled.
Also, changed DeactivateEntry() to bind non-doomed entries if necessary to
allow the storage of meta-data-only entries, such as HTTP redirects.
r=sfraser, sr=darin.
2001-10-19 02:05:12 +00:00
gordon%netscape.com
f990c58b99
Fix for bug 103167, removing old cache interfaces. r=sfraser, sr=darin.
2001-10-19 01:54:42 +00:00
alecf%netscape.com
c5c5c0dfd6
fix for bug 103988 - fix the cache module so it is it's own module, not necko
...
r=cls, dbaron
2001-10-11 18:33:52 +00:00
gerv%gerv.net
da2c7d7481
CVS removal of obsolete directories. Bug 102787. Goodbyeeeee....
2001-10-03 18:54:49 +00:00
alecf%netscape.com
01930dfd2c
Split necko MODULE into necko and necko2, part of bug 101761, r=cls
2001-10-01 19:53:27 +00:00
jaggernaut%netscape.com
ca6197295f
Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc
2001-09-29 08:28:41 +00:00
gerv%gerv.net
4e12e44b2f
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
2001-09-28 20:14:13 +00:00
gordon%netscape.com
18074a54b4
Fix bug 92348, browser won't start if cache capacities set to 0. Added
...
check to fail nsCacheService::ActivateEntry() if neither disk or memory
cache devices are enabled, or if the memory cache device is not enabled
and the request if for a non-stream-based entry. r=gagan, sr=dougt.
Also changing pref name for cache parent directory according to suggestion
in bug 78480. r=gagan, sr=darin.
2001-09-20 01:12:35 +00:00
gordon%netscape.com
1fb8a7d027
Fix bug 100216, top crash on shutdown. Added null pointer check to
...
nsCacheEntryDescriptor::RequestDataSizeChange(). r=gagan, sr=darin.
2001-09-20 01:09:01 +00:00
jaggernaut%netscape.com
d1a7bfa843
One module per line for REQUIRES. r=/sr=alecf
2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com
dc40187223
Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf
2001-09-18 13:41:47 +00:00
gordon%netscape.com
a1c06d8a2a
Fix bug 97620 [r=rpotts, sr=brendan/ben] Added code to doom and clear
...
active cache entries when devices are shutdown.
Fix bug 88768 [a=nisheeth], fixing unary operator usage in nsCacheEntryDescriptor.cpp.
2001-09-17 20:47:09 +00:00
alecf%netscape.com
8bf5905937
add REQUIRES support to jpeg, sun-java, db, etc.. b=98371 r=cls
2001-09-10 20:48:38 +00:00
valeski%netscape.com
93959d48cc
r=dbaron, sr=dougt. 97667. nsIInterfaceRequestor is now frozen. nsIInterfaceRequestorUtils.h is now required if you want to use do_GetInterface() for convenience. The two were split because the stuff that is now in nsIInterfaceRequestorUtils.h wasn't ready for freezing. Also, .idl files should just contain interface defs anyway.
2001-09-05 21:28:38 +00:00
gordon%netscape.com
872bbb27b3
For bugscape bug 6985. Enabling cache support for dynamically switching profiles. r=ccarlen, sr=darin.
2001-08-17 00:01:01 +00:00
cls%seawood.org
a3c1dd1b09
Use NS_PTR_TO_INT32 macros to do 64-bit safe pointer conversions.
...
Bug #20860 r=Roland.Mainz@informatik.med.uni-giessen.de sr=brendan@mozilla.org
2001-08-14 07:59:59 +00:00
jaggernaut%netscape.com
e91f8a147e
Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
2001-07-25 07:54:28 +00:00
pete%alphanumerica.com
f020dcc1cd
Fix for nsIFile delete conflicts with JS reserved name b=37406, r=dougt, sr=jst
...
Renamed all Delete methods to Remove.
--pete
2001-07-24 18:38:25 +00:00
bbaetz%cs.mcgill.ca
2b0a7464d0
This fixes two small problems that may cause pages being partially loaded. 82720. The first problem addresses new cache entries being created when access to the entry is readonly. The second fix was to a badly placed assertion.
...
Patch by gordon, r=bbaetz, sr=dougt.
2001-07-18 23:37:17 +00:00
dbaron%fas.harvard.edu
aa4fec2b67
Header include dependency cleanup. b=64023 r=jag rs=brendan
2001-07-16 02:40:48 +00:00
cls%seawood.org
faa4e8ff84
Remove obsolete --disable-new-cache option & MOZ_NEW_CACHE/OLD_CACHE ifdefs from the tree. We are not turning back now. :)
...
Bug #89008 r=dougt sr=waterson
2001-07-06 08:07:43 +00:00
cls%seawood.org
cfce8f4dcc
Updating .cvsignore files.
...
Bug #84824 r=jag
2001-07-06 02:36:37 +00:00
timeless%mac.com
2009a34b03
Bugzilla Bug 88769 'nsDiskCacheEntry' : type name first seen using 'class' now seen using 'struct'
...
r=jtaylor sr=shaver
2001-07-04 07:06:34 +00:00
jaggernaut%netscape.com
5a6317b8a5
Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
...
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.
nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
darin%netscape.com
f829862401
Fixes bug 85054 "Hard Drive grinds when disk cache set to zero."
...
patch=gordon, r=gagan, sr=darin
2001-06-28 01:30:26 +00:00
darin%netscape.com
dd9a4f3f1d
Fixes bug 82418 "URL makes mozilla totally unresponsive" patch=gordon
...
r/sr=dougt,darin
2001-06-27 02:30:18 +00:00
darin%netscape.com
e431bed7e5
Fixes bug 87710 (part 1) "Image cache does not re-validate images before reusing them"
...
r=bbaetz, sr=jst
2001-06-26 07:06:52 +00:00
rpotts%netscape.com
7b882ed807
bug #82458 (r=jst, sr=darin, a=blizzard). THis patch causes STATE_TRANSFERRING notifications to fire when URLs are loaded out of the disk cache or memory cache...
2001-06-25 06:22:44 +00:00
waterson%netscape.com
b74d6e1c8b
Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs.
2001-06-20 20:21:49 +00:00
cls%seawood.org
bf5fb48486
Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
...
Changes allow us to have a finer control over which parts of the tree are built with PIC. Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
gordon%netscape.com
f4f56f62cd
Fix bug 82009 "purify msg: Freeing mismatched memory". Changing FlattenMetaData() semantics to eliminate malloc and buffer copy. r=beard, sr=darin, a=asa.
2001-06-13 23:37:41 +00:00
danm%netscape.com
ebf0feed30
nsCacheEntry now asks nsCacheService to release its data, and therefore no longer holds a strong ref to its event queue. bugscape bug 4890, bugzilla bug 84247 code=gordon,me r=beard,sfraser a=clayton,chofmann
2001-06-06 02:30:07 +00:00
gordon%netscape.com
d169ac5e97
Fix bug 82370, leak in disk cache. r=dbaron, sr=darin, a=asa.
2001-05-25 18:47:53 +00:00
scc%mozilla.org
b7b3395bad
bug #75220 : fixing stragglers, people who checked in uses of |nsLiteralC?String| after it had already been removed from the build
2001-05-23 01:21:04 +00:00
gordon%netscape.com
3f62a152f4
Fix bug 81799 "Infinite loop in disk cache" (handling the disk cache size=0 case), sr=hyatt.
2001-05-21 23:35:37 +00:00
gordon%netscape.com
a4988401c3
Fix for smoketest blocker bug 81799 "Infinite loop in disk cache", sr=darin.
2001-05-21 22:05:10 +00:00
jst%netscape.com
77aeecc056
scc checking in from jst's account. bug #75220 : sr=jst, rs=brendan. renaming |nsPromiseC?Concatenation| to |nsDependentC?Concatenation|; |nsPromiseC?Substring| to |nsDependentC?Substring|; |nsLiteralC?String| and |nsLocalC?String| to |nsDependentC?String|, as these new names better reflect clients obligations to instances.
2001-05-19 11:27:30 +00:00
gordon%netscape.com
7b2d93cb0d
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.
2001-05-18 23:24:09 +00:00
darin%netscape.com
199c44a737
Http branch landing: changes to netwerk/ (bug 76866) r=gagan,sr=dougt,a=chofmann
2001-05-11 21:04:09 +00:00
gordon%netscape.com
893e8e0225
Fix bug 79585 "need non-blocking OpenCacheEntry() for HTTP", r=pavlov, sr=darin.
2001-05-09 03:36:00 +00:00
gordon%netscape.com
23a6c877af
Fix for bug 78479 "frequent hang on quit after long use" and bug 79241 "Crash quiting the app in the cache". sr=darin.
2001-05-08 00:13:21 +00:00
gordon%netscape.com
9e6aeefb08
Fix for bug 74301 "New cache not properly updating object size" and bug 78849 "nsCacheEntryDescriptor needs to be threadsafe". sr=darin.
2001-05-08 00:07:44 +00:00
gordon%netscape.com
4c49dc8df0
fix for bug 78852 "nsDiskCacheEntry needs to be made threadsafe", sr=darin.
2001-05-08 00:05:49 +00:00
gordon%netscape.com
96f47a92dc
fix for bug 75183, "separate eviction policy for chrome needed". sr=darin.
2001-05-08 00:04:50 +00:00
kandrot%netscape.com
afdac97c93
Check in for Ron Guilmette. r=shaver, sr=waterson. For intl r=nhotta. Changes for NS_IMPL_NSGETMODULE. bug #46775 .
2001-05-05 05:33:37 +00:00
gordon%netscape.com
56d6866699
Fix for bug 76661, "Recursive attempt to lock cache entry". r=dougt, sr=darin.
2001-05-03 02:35:26 +00:00
gordon%netscape.com
0471906e82
For bug 74668. Add cache device ID attribute to nsICacheEntryInfo interface,
...
and implementing classes. r=beard, sr=darin.
2001-04-30 01:18:34 +00:00
cls%seawood.org
d62bacf705
Remove unneeded LOST_SYM_LIBS defines.
2001-04-30 01:13:22 +00:00
cls%seawood.org
00f28396a9
Set EXPORT_LIBRARY=1 in all pertinent Makefile.ins. Allows us to build the final link list as we traverse the tree. Bug #46775
2001-04-28 19:48:12 +00:00
bnesse%netscape.com
000d1011d5
Prefs API refactoring. Bug #46863 . r=valeski, sr=alecf.
2001-04-26 18:41:11 +00:00
gordon%netscape.com
15f2920f07
checkin for bug 76293. Moves cache directory aside on startup if disk cache is unable to read or delete files. Cache service disables disk cache device if it fails to initialize, and defaults to using memory cache instead. r=beard, sr=darin.
2001-04-26 05:07:28 +00:00
gordon%netscape.com
cadf9d7836
Approved checking for bug 76372, r=gagan, sr=brendan, a=brendan/chofmann. Added guards against calls to uninitialized nsCacheEntryHashtable.
2001-04-24 02:22:27 +00:00
gordon%netscape.com
a43eb29cb5
Approved checkin for bug 76125, cleanup usage of pldhashtable in nsCacheService.cpp. r=gagan, sr=brendan, a=asa.
2001-04-23 05:15:03 +00:00
bryner%uiuc.edu
97e89fd687
Backing out bnesse's fix for bug 46863 due to numerous types of runtime bustage on linux and windows. a=brendan.
2001-04-20 06:45:56 +00:00
bnesse%netscape.com
b0baaeabc3
Landing PrefAPI refactoring bug 46863. r=valeski, sr=alecf, a=blizzard.
2001-04-19 22:21:39 +00:00
gordon%netscape.com
3d9a817e4b
Fix bug 75448 "Clear disk cache from prefs not working properly". Patch by
...
beard, r=gordon, sr=darin.
2001-04-17 23:20:06 +00:00
dveditz%netscape.com
e8af73b0d8
Fixing build bustage (evil trailing ^M's).
2001-04-17 12:46:17 +00:00
gordon%netscape.com
8db6e2bbfe
desperate attempt to fix build bustage on win32. Don't know why it didn't like the !endif, so I'm just nuking the lines I was trying to comment out.
2001-04-17 12:01:58 +00:00