davidm%netscape.com
9d9886c47f
update channel to work with warrens changes
2000-04-03 01:47:43 +00:00
davidm%netscape.com
9c35ae4635
32610 nsReplacementPolicy::LoadAllRecordsInAllCacheDatabases(
2000-04-03 01:46:45 +00:00
scc%netscape.com
52e40e9c6d
making string conversions explicit
2000-04-01 22:31:00 +00:00
jim_nance%yahoo.com
dc0e139673
Bug 33322 - Fix compiler warnings. Its been on n.p.m.builds for a few
...
days for module owners to comment on. r=troy@netscape.com
2000-03-30 03:21:26 +00:00
alecf%netscape.com
08200aa661
reduce dependancies on nsIPref.h
2000-03-29 09:46:39 +00:00
warren%netscape.com
998a989f7d
Added prio.h for linux.
2000-03-29 04:46:19 +00:00
warren%netscape.com
727f312b32
Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread.
2000-03-29 03:58:50 +00:00
dougt%netscape.com
72979944e8
removing checks for null before calling delete(). I do not know what I was
...
thinking. davidm pointed this out.
2000-03-28 11:39:06 +00:00
bruce%cybersight.com
9493200111
Fix for memory leak. r=gordon bug #28902
2000-03-18 04:10:27 +00:00
dougt%netscape.com
8126ff53b4
Adding GetSecurityInfo to the nsIChannel. bug 29646. r=warren.
2000-03-17 22:06:32 +00:00
gagan%netscape.com
f1c26981bb
Fix a mem leak. r=bruce.
2000-03-16 04:15:38 +00:00
dougt%netscape.com
5bb01f0609
adding checks before delete().
2000-03-15 07:47:33 +00:00
gagan%netscape.com
c6349ecc8b
Fix for 30385. We were leaking channel due to the no longer needed "proxy channel" by the cache transport (mem cache) Also removed nsIHttpEventSink.h since its now an IDL. Also fixed 31667, 31222, 31657 (the assertion failures for thread safety)
2000-03-14 03:24:56 +00:00
warren%netscape.com
c0497e31be
Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar
2000-03-05 21:26:01 +00:00
rpotts%netscape.com
04d8935869
bug #24711 (r=gagan). Changed cache channels to behave like transports rather than protocol channels... nsCacheEntryChannel.cpp
2000-02-29 04:45:14 +00:00
davidm%netscape.com
a8348da192
26171 Trigger bigfile .xpi a 2nd time results in -207
install fail
25585 Leaking a C string
25590 Leaking C string in cache co
20893 Cache preferences need to be hooked up
r = gordon@netscape.com
2000-02-16 07:48:06 +00:00
rpotts%netscape.com
bfb8fe0af9
Too many OnStopRequest(...) calls were being made by the memcache in AsyncReadStreamAdaptor::Cancel(...). It turns out that Cancel() is called more than once. Each call was generating an OnStopRequest(...). This was later triggering an ASSERT that mDownstreamListener was NULL
2000-02-12 06:18:50 +00:00
scc%netscape.com
73802d6f2e
Pro5 update
2000-02-07 23:06:04 +00:00
sspitzer%netscape.com
b8c3a871df
some bulletproofing code. I got a random crash here (sorry, I lost the stack) because the
...
downstreamlister was null. trying to reproduce. at least now it will only assert.
r=mscott
2000-02-05 01:20:09 +00:00
mcafee%netscape.com
f20ed5907b
Fixing /* within /* warning, r=slamm
2000-02-04 02:56:48 +00:00
sdagley%netscape.com
813f53ead8
Access path updates in anticipation of update to CW Pro5 ( #25949 ). r=pinkerton
2000-02-01 04:27:22 +00:00
gagan%netscape.com
2113f0d630
We had a nsCOMPtr on a class instead on a interface (along with the problem that its default constructor was protected) This was preventing the cache from being built on AIX. Should work now. r=self(& scc) See bug 24876
2000-01-25 03:11:16 +00:00
dougt%netscape.com
0b0346079c
Landing nsIFile.
2000-01-24 21:28:28 +00:00
mscott%netscape.com
4ab4a29bdf
Bug #24796 --> the fix for the cache manager friday night broke quoting msgs
...
for imap (which uses the memory cache). You don't need a load group to run a url
through the cache....so don't return an error if the load group is null
r=bienvenu
2000-01-24 00:32:14 +00:00
valeski%netscape.com
09d0af3430
24250. r=gordon,mscott,warren. We now ensure that a cache entry adds itself to the loadgroup *before* the load group goes away. This allows the editor to 'Edit Page's again.
2000-01-21 23:58:29 +00:00
mscott%netscape.com
c18efc0320
add nsIStreamObserver to QI method. Since it is inherited from nsIStreamListener, you need to explicitly list both
...
otherwise it generates an assert when you use a nsCOMPtr to QI for a method on nsIStreamObserver
2000-01-13 03:17:38 +00:00
rpotts%netscape.com
023f2ff6e1
Made contentType a read/write attribute of nsIChannel
2000-01-08 06:26:04 +00:00
jdunn%netscape.com
33b9771398
Move the Class definition for CacheInfo from the CPP file to the header.
...
While this is valid C++, the AIX 3.6 compiler doesn't like it.
r= warren
2000-01-06 20:50:59 +00:00
colin%theblakes.com
0800ef0b74
Add MOZ_COMPONENT_LIBS. r=jdunn
2000-01-06 11:06:54 +00:00
jdunn%netscape.com
20691ec6d3
|T| requires an accessible default constructor (on some old compilers)
...
r= scc@netscape.com
2000-01-06 00:43:19 +00:00
rpotts%netscape.com
672c0938ff
Removed over aggressive assert when the loadgroup listener factory does not exist
2000-01-04 05:46:47 +00:00
dougt%netscape.com
43d538707a
Including nsIAllocator.h directly.
2000-01-03 23:23:33 +00:00
fur%geocast.com
a516109cda
Added assertion and trivial recovery code to catch the case of a load group
...
listener factory that reports success, but nevertheless returns a NULL stream
listener.
1999-12-18 14:59:59 +00:00
fur%geocast.com
94eddbd362
Fix #21660 (Browser buster crash in cache). a:chofmann
1999-12-18 14:58:09 +00:00
sdagley%netscape.com
7f46d43ea4
Checking in fur's fix for #21162 - throbber animation not stoping. Also major speed improvment on NT and Mac. a=brendan
1999-12-11 02:25:00 +00:00
alecf%netscape.com
9eb84400c8
fix bustage so I can check in
1999-12-08 06:44:18 +00:00
fur%netscape.com
e422da8a9b
It turns out that PR_Now() has only one second resolution on the Mac, hence it's unsuitable for computing download rates for the cache. Thanks to sdagley for pointing this out.
1999-12-08 05:46:31 +00:00
fur%netscape.com
ed725966ce
+ Handle the case of inability to write into cache correctly.
...
+ Be more aggressive about clearing the UPDATE_IN_PROGRESS flag on the cache entry
1999-12-08 03:32:56 +00:00
fur%netscape.com
82e896700b
Change failure to shut down memory cache cleanly into a warning, instead of an assertion
1999-12-08 03:29:21 +00:00
fur%netscape.com
971124a079
Change name of cache lib from libnkcache.so to libnecko_cache.so, to be more consistent with other necko components
1999-12-07 22:16:58 +00:00
fur%netscape.com
45bb9c5427
+ Eliminated use of bool to accommodate non-ANSI C++ compilers.
...
(Thanks to tor@cs.brown.edu for the patch)
+ Eliminated compiler warnings
1999-12-07 09:49:55 +00:00
sspitzer%netscape.com
736cf231a3
ignore the generated Makefiles
1999-12-07 09:31:05 +00:00
fur%netscape.com
771d577a8e
Fixed incorrect calculation of content download time and profitability of caching a given URL. r:none
1999-12-07 08:51:03 +00:00
fur%netscape.com
c9ad7f29ae
Increase default memory cache capacity to 1M from 100KB testing value
1999-12-07 08:49:42 +00:00
fur%netscape.com
4bfc9b0810
Sun compiler requires nsCOMPtr types to be fully defined
1999-12-07 07:51:31 +00:00
fur%netscape.com
bb0b094ab5
Include definition of nsIStorageStream class to satisfy Sun compiler
1999-12-07 07:05:31 +00:00
sfraser%netscape.com
1c1ea70b42
Add DBM to the project. r=fur
1999-12-07 06:48:22 +00:00
sfraser%netscape.com
11bbeee76c
First Checked In.
1999-12-07 06:43:19 +00:00
sfraser%netscape.com
f63f0d0e73
Changing usage of nsCOMPtr on a non-interface pointer to raw addref-release. r=fur
1999-12-07 06:32:52 +00:00
sfraser%netscape.com
d7bec0c5bc
Some casts and a .get() so that it compiles on Mac. r=fur
1999-12-07 06:31:14 +00:00