netwerk/cache2/CacheFile.h
db2555234bfcc8c415f4307583031ebc62545e13
created 2018-04-25 07:01 +0300
pushed 2018-04-28 10:35 +0000
Michal Novotny Michal Novotny - Bug 1448476 - Cache entry corruption after writing the alternate data. r=honzab
e7af85a4fd7b918bb4806418d72187c496262d48
created 2017-03-28 12:02 +0800
pushed 2017-06-12 13:08 +0000
Junior Hsu Junior Hsu - Bug 1325088 - Part 2: Expose the index-update to cache entry. r=michal
10514ae0b128eb7d1257821224ac6366cc3a0aae
created 2017-03-06 18:21 +0800
pushed 2017-06-12 13:08 +0000
Junior Hsu Junior Hsu - Bug 1325091 - Add flag indicating presence of alternative data in the cache entry to cache index. r=michal
5d98f64b411f8d7708143764bfdb63239d32e921
created 2016-11-10 16:14 +0100
pushed 2017-01-23 14:19 +0000
Valentin Gosu Valentin Gosu - Bug 1313095 - Add telemetry to measure if cache loads are faster than network loads r=michal
d3a0e25cebb306ee52992d15cffbc47248309f91
created 2016-09-27 10:26 +0200
pushed 2017-01-23 14:19 +0000
Valentin Gosu Valentin Gosu - Bug 1231565 - (Part 3) Make alt-data responses report the correct content length r=michal
e232e2267d5f5fb009cb5d3d1a446e5b28ae8915
created 2016-08-17 12:58 +0200
pushed 2016-11-14 12:26 +0000
Michal Novotny Michal Novotny - Bug 1258747 - Support for alternative data in CacheFile, r=honzab
257f417d40666e220babef29065df87d9c711e9d
created 2016-07-20 15:18 -0700
pushed 2016-09-19 13:38 +0000
Andrew McCreight Andrew McCreight - Bug 1287602 - CacheFile::GetChunk() is unused. r=michal
74c396a8252c15c22b71d6e9f12614c8e44f49a3
created 2016-02-12 14:45 +0100
pushed 2016-04-25 16:57 +0000
Honza Bambas Honza Bambas - Bug 1247644 - Don't do any I/O on doomed and unused HTTP cache entries, r=michal
11db77ba981c464300c7e09a282c52a9ea38fbd1
created 2015-12-03 14:00 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1187134 (part 5) - Replace nsBaseHashtable::Enumerate() calls in netwerk/cache{,2}/ with iterators. r=valentin.
3de19e88a9d27f53055a2991473325bc9fe6465c
created 2015-12-03 14:00 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1187134 (part 4) - Replace nsBaseHashtable::Enumerate() calls in netwerk/cache{,2}/ with iterators. r=valentin.
5d83cecbfc927b08895ba735de34dc1673e38d98
created 2015-12-03 14:00 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1187134 (part 3) - Replace nsBaseHashtable::Enumerate() calls in netwerk/cache{,2}/ with iterators. r=valentin.
80eff2b52d144f170670d90fe98841cad2c0991c
created 2015-10-22 12:11 +0200
pushed 2016-01-25 13:55 +0000
Honza Bambas Honza Bambas - Bug 1032254 - Generic way to pin reasource in the HTTP cache, r=michal
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
c4f92ec787f69fb893a8a22dd3d4a19ad4c5e213
created 2015-09-03 16:05 -0700
pushed 2015-10-29 11:30 +0000
Nikhil Marathe Nikhil Marathe - Bug 1167809 - Add skip size check flag to cache for use with ServiceWorkers. r=mayhemer
877e06cd774bc235ee5f8ca656db5b48930b8503
created 2015-07-31 07:57 +0200
pushed 2015-09-21 14:04 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset fb2a27db76bc (bug 1032254) for OS X Static Build Bustage on a CLOSED TREE
fb2a27db76bc5a570c482cb900fa439402c74a9d
created 2015-07-30 11:40 +0200
pushed 2015-09-21 14:04 +0000
Valentin Gosu Valentin Gosu - Bug 1032254 - Provide a way to pin resources in the http cache r=honzab
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-09-21 14:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
129094fb7ce9dad99a22a096fd104a1958300e79
created 2015-03-21 14:35 -0400
pushed 2015-05-11 18:39 +0000
Trevor Saunders Trevor Saunders - bug 1146027 - more final r=froydnj
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
3309f75795651a67da9356585e28c793be1bdfb9
created 2015-01-15 18:19 -0500
pushed 2015-03-30 18:32 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1114999 - Part 3: Use automatic memory management for mObjsToRelease; r=novotny
37df11b1f5ca0699d5c30d72d2d0902d727c1569
created 2015-01-15 16:31 -0800
pushed 2015-03-30 18:32 +0000
Wes Kocher Wes Kocher - Backed out changeset 3caf22d78fc5 (bug 1114999) for cache leaks on a CLOSED TREE
3caf22d78fc5a8c503146db057cd11f6b7f5e67e
created 2015-01-15 18:19 -0500
pushed 2015-03-30 18:32 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1114999 - Part 3: Use automatic memory management for mObjsToRelease; r=novotny
616160513dea78322030f3b1250adc6ee9e24c94
created 2015-01-02 01:24 -0500
pushed 2015-02-23 15:17 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1117042 - Mark virtual overridden functions as MOZ_OVERRIDE in netwerk; r=mcmanus
6d54ee2b5a829d1c472ef5abc8a86f4ede4a3609
created 2014-09-16 15:51 +0200
pushed 2014-11-28 15:29 +0000
Honza Bambas Honza Bambas - Bug 1000338 - nsICacheEntry.lastModified not properly implemented, r=michal
46a22a5950fcaed2374fa5a6853f3e1a1490bb27
created 2014-09-11 14:31 +0200
pushed 2014-11-28 15:29 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset ce8f00cca9dd (bug 1000338) for XPC-2 test failures
e69b76df294c1a8886af2724de99fa99e1137bc8
created 2014-09-16 15:51 +0200
pushed 2014-10-13 16:35 +0000
Honza Bambas Honza Bambas - Bug 1000338 - nsICacheEntry.lastModified not properly implemented. r=michal, a=sledru
2d5be0125f4690e7a2079e591ff2cbf952e5bca8
created 2014-08-05 09:20 -0400
pushed 2014-10-13 16:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1048271 - Fix more bad implicit constructors in netwerk; r=mcmanus
b88069789828465db5bb2a578aa462a08e48c5d9
created 2014-09-16 15:51 +0200
pushed 2014-09-18 15:37 +0000
Honza Bambas Honza Bambas - Bug 1000338 - nsICacheEntry.lastModified not properly implemented. r=michal, a=sledru
8e969cdb22512e1a8466f5734b0f601dfafdcd9e
created 2014-07-10 07:59 +0200
pushed 2014-09-02 16:39 +0000
Michal Novotny Michal Novotny - Bug 1013395 - HTTP cache v2: have a limit for write backlog, r=honzab
7430a9048a56a6288092f4dcb9ab0647f4871d41
created 2014-05-28 16:16 +0200
pushed 2014-07-21 20:25 +0000
Michal Novotny Michal Novotny - Bug 1011771 - fix for crash in CacheFile::RemoveChunk() and CacheFile::Unlock(), r=honzab
d67479bdf3428a59da8aa91b8a1f7d422fe4bbdd
created 2014-05-19 14:21 +0200
pushed 2014-07-21 20:25 +0000
Michal Novotny Michal Novotny - Bug 1007071 - Check cache entry size in CacheFileOutputStream::Write(), r=honzab
91a4b6f09d186b874bec58e80744aac17b82b9d3
created 2014-05-18 09:31 +0200
pushed 2014-07-21 20:25 +0000
Michal Novotny Michal Novotny - Bug 1010783 - Base CacheFileInputStream::Read on ReadSegments, r=honzab
826c86c100d85efe00c7fc1c993a63c4498a29a4
created 2014-05-15 19:24 +0200
pushed 2014-07-21 20:25 +0000
Honza Bambas Honza Bambas - Bug 1010221 - Let CacheFileInputStream::ReadSegments loop over all preloaded chunks, r=michal
8a6a5bfdedc6b0abcf64100cbb8d4eeada5ef180
created 2014-05-02 20:15 +0200
pushed 2014-07-21 20:25 +0000
Michal Novotny Michal Novotny - Bug 913819 - HTTP cache v2: preload several chunks in advance in input stream to speed up reading, r=honzab
d4b2e930ecd52c6be982783ee83a7b0fc68a5918
created 2014-05-01 13:28 +0200
pushed 2014-07-21 20:25 +0000
Honza Bambas Honza Bambas - Bug 916052 - Adapt about:cache to the HTTP cache v2 API, r=michal+MattN
1d72bfb3cbfb308991536a80011c729ec0d8dcd0
created 2014-04-30 13:05 +0200
pushed 2014-07-21 20:25 +0000
Honza Bambas Honza Bambas - Backing out bug 916052 (2557b51a47a0) for build bustage on linux/osx, r=bustage on CLOSED TREE
2557b51a47a0ea0a6f6ceec5877a76dd42221eb0
created 2014-04-30 12:39 +0200
pushed 2014-07-21 20:25 +0000
Honza Bambas Honza Bambas - Bug 916052 - Adapt about:cache to the HTTP cache v2 API, r=michal+MattN
65219cf254c72af512d1fe447f38944ef40a83b8
created 2014-04-22 13:23 +0200
pushed 2014-06-09 21:49 +0000
Michal Novotny Michal Novotny - Bug 913812 - HTTP cache v2: properly propagate errors through the cache file code, r=honzab
34be9ed3d5608df716e813780d8c44d868ae1fd0
created 2014-04-06 20:45 +0200
pushed 2014-06-09 21:49 +0000
Honza Bambas Honza Bambas - Bug 986179 - Rework cache2 memory pool, r=michal
a8cb3454d250df05a7fa57d1eb131cd3c455c547
created 2014-02-27 00:11 +0100
pushed 2014-04-28 18:51 +0000
Honza Bambas Honza Bambas - Bug 964039 - Memory used by the new cache backend is not reported, r=michal
6f21473b58c6afe24f6861825c0f1ab3cb5ee25a
created 2014-02-18 18:26 +0100
pushed 2014-04-28 18:51 +0000
Michal Novotny Michal Novotny - Bug 913808 - Evict entries from the disk cache when cache limit is reached, r=honzab
583d84aeb6c651af6bf8a2427e0a429e02b008b4
created 2014-02-18 16:05 +0100
pushed 2014-04-28 18:51 +0000
Michal Novotny Michal Novotny - Bug 923016 - Implementation of cache index, r=honzab
ce0ac2767d138e2280490bcc910eb0c339864555
created 2014-03-05 17:25 +0000
pushed 2014-04-28 18:51 +0000
Ed Morley Ed Morley - Backed out changeset f514ab5c4b5b (bug 923016) for B2G xpcshell crashes; CLOSED TREE
35590ae1652437e8e99f7be08fccc8dc37512182
created 2014-03-05 17:25 +0000
pushed 2014-04-28 18:51 +0000
Ed Morley Ed Morley - Backed out changeset d8543551f12e (bug 913808)
2ec9d9897a96e8370a6dfd7f3b045e5e1dca2d2b
created 2014-03-05 17:24 +0000
pushed 2014-04-28 18:51 +0000
Ed Morley Ed Morley - Backed out changeset 240333c3d2c1 (bug 964039)
544d3e2f8f7b8173086643ddcd928b3273ebb777
created 2014-03-05 18:14 +0100
pushed 2014-04-28 18:51 +0000
Michal Novotny Michal Novotny - Bug 976922 - heap-use-after-free mozilla::net::CacheEntry::GetMetaDataElement in NS_strdup, r=honzab
240333c3d2c164d072b9a13a61ab6d7752c390bf
created 2014-02-27 00:11 +0100
pushed 2014-04-28 18:51 +0000
Honza Bambas Honza Bambas - Bug 964039 - Memory used by the new cache backend is not reported, r=michal
d8543551f12eb0f98b348a1b2ea5a21aa12b8bfe
created 2014-02-18 18:26 +0100
pushed 2014-04-28 18:51 +0000
Michal Novotny Michal Novotny - Bug 913808 - Evict entries from the disk cache when cache limit is reached, r=honzab
f514ab5c4b5bdb365af0fa83f65e5943dab1b958
created 2014-02-18 16:05 +0100
pushed 2014-04-28 18:51 +0000
Michal Novotny Michal Novotny - Bug 923016 - Implementation of cache index, r=honzab
570b33dbbd7044d32eee9be446759cadfc620f2c
created 2014-01-06 21:27 +0100
pushed 2014-03-17 21:55 +0000
Honza Bambas Honza Bambas - Bug 949250 - Improve CacheFileMetadata write timer, remove non-thread safe nsWeakRef, r=michal
096939370788f4dc3d2e6dced84635f7abb92a13
created 2014-01-09 00:27 +0100
pushed 2014-03-17 21:55 +0000
Honza Bambas Honza Bambas - Bug 924116 - HTTP cache v2: persists frecency and experiment with half-life, r=michal
062efe1731137e7f001b5f136b318149b53cb9f4
created 2014-01-09 00:27 +0100
pushed 2014-03-17 21:55 +0000
Honza Bambas Honza Bambas - Bug 914644 - HTTP cache v2: failure of test_doomentry.js, proper sync when dooming after open, r=michal
2b59776ddb86f3a3638e88884b39bea684b3b31f
created 2013-11-20 23:20 +0100
pushed 2014-02-04 01:06 +0000
Honza Bambas Honza Bambas - Bug 922741 - make callbacks iteration in CacheEntry smarter, r=michal
4d66cd80b6be17120ae9aabc93dbcb6ed9c161db
created 2013-09-20 11:11 +0200
pushed 2013-12-09 19:58 +0000
Michal Novotny Michal Novotny - Bug 913807 - HTTP cache v2: file I/O, off by default, r=honzab
less more (0) tip