netwerk/cache2/CacheFileIOManager.h
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
04f0bbf40bf36957dc1f72a8aae9916df0e3222f
created 2018-11-29 10:30 +0000
pushed 2018-11-29 16:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1508472 - Part 5: Fifth batch of comment fix-ups in preparation for the tree reformat r=sylvestre
38e729d91ed2873b708bd4800b01b8433ffceabd
created 2018-07-20 13:57 +0200
pushed 2018-07-20 21:42 +0000
Andrea Marchesini Andrea Marchesini - Bug 1468501 - Implement a way to delete network cache by nsIPrincipal, r=mayhemer, r=michal
33346f699996421fc8bf22a25f574de470142a41
created 2018-06-17 22:43 -0700
pushed 2018-06-26 14:53 +0000
Chris Peterson Chris Peterson - Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj
ab89c04fa91c6f6cea88b34d4a6ced81c6a3a2cd
created 2018-03-09 08:37 -0600
pushed 2018-03-14 09:58 +0000
Tom Ritter Tom Ritter - Bug 1444490 Declare classses (and one method) in network/ final to reduce virtual function calls r=nwgh
4b879e41eae3aa845e77f6ce7336fb9eb4ed35fa
created 2017-07-27 02:18 +0800
pushed 2017-07-27 08:57 +0000
Bevis Tseng Bevis Tseng - Bug 1382172 - Name nsITimerCallback instances in native implementation. r=billm
913b6b05d4c1ddbdea5e593bd72d41bbdf39896b
created 2017-03-28 11:40 +0800
pushed 2017-03-31 12:45 +0000
Junior Hsu Junior Hsu - Bug 1325088 - Part 1: Add net-response-time-onstart/onstop to cache index. r=michal
10514ae0b128eb7d1257821224ac6366cc3a0aae
created 2017-03-06 18:21 +0800
pushed 2017-03-22 13:26 +0000
Junior Hsu Junior Hsu - Bug 1325091 - Add flag indicating presence of alternative data in the cache entry to cache index. r=michal
474f08673e24ff21a161d4f3c6ce5b1623b528f8
created 2017-03-20 18:49 +0100
pushed 2017-03-21 01:20 +0000
Michal Novotny Michal Novotny - Bug 1342722 - Firefox cache used all available inodes on the system, r=honzab
e6992502f673232fe03419e7cdcbeb551adfb381
created 2016-11-08 21:11 +0100
pushed 2016-11-09 15:38 +0000
Michal Novotny Michal Novotny - Bug 1201042 - Update HTTP cache index format to work with OriginAttributes' suffix, r=honzab
dbc272fdb23832d038eed46de9227c6e192a07a5
created 2016-11-07 12:58 +0100
pushed 2016-11-07 22:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset bd16c2fde4bf (bug 1201042) for bc test failures
bd16c2fde4bfec3766027861d8149ed13e418def
created 2016-11-07 10:28 +0100
pushed 2016-11-07 22:02 +0000
Michal Novotny Michal Novotny - Bug 1201042 - Update HTTP cache index format to work with OriginAttributes' suffix, r=honzab
7cf38aa68a542b33d33fc0731a0d2807d6c4c27b
created 2016-08-26 05:05 -0400
pushed 2016-08-31 00:35 +0000
Honza Bambas Honza Bambas - Bug 1292623 - Only write HTTP cache entries' metadata after shutdown. r=michal
45be90d58d473544dd10eef4033602204a2ec0fe
created 2016-08-05 11:10 +0200
pushed 2016-08-10 23:15 +0000
Honza Bambas Honza Bambas - Bug 1292509 - Mark CacheFileHandles invalid ASAP we can't read metadata, r=michal
eac5c4bf002d95bc536d17f876650d77ae38ba1a
created 2016-08-09 20:17 +0200
pushed 2016-08-10 13:55 +0000
Michal Novotny Michal Novotny - Bug 1268587 - Don't try to create cache2 dirs on and on when it once fails, r=honzab
2f91720817ab2f49b2e61460d92a28220868d73e
created 2016-07-21 09:54 -0700
pushed 2016-07-22 09:58 +0000
Andrew McCreight Andrew McCreight - Bug 1287623, part 5 - Convert CacheFileIOManager::gInstance to StaticRefPtr. r=mayhemer
d2c17679b215bb340b1b8051c74526f6301c6253
created 2016-07-20 15:40 -0700
pushed 2016-07-21 14:25 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 1287623) for static build bustage CLOSED TREE
a48daec87ec9f637033e6ac7c1ed39d38aa177aa
created 2016-07-20 15:19 -0700
pushed 2016-07-21 14:25 +0000
Andrew McCreight Andrew McCreight - Bug 1287623, part 5 - Convert CacheFileIOManager::gInstance to StaticRefPtr. r=mayhemer
1f812f8563fb46faceae3e7f53d05d627f108c06
created 2016-06-21 14:48 +0200
pushed 2016-06-22 11:45 +0000
Julian Seward Julian Seward - Bug 1278502 - TSan: data races netwerk/cache2/CacheFileIOManager.{h,cpp} on CacheFileHandle::{mSpecialFile, mInvalid}. r=michal.novotny.
b5c25393a80c042c5936b74c5cf362ad21f26718
created 2016-06-03 13:30 +0200
pushed 2016-06-06 09:56 +0000
Honza Bambas Honza Bambas - Bug 1276869 - Don't remove any active HTTP caches file after shutdown, r=michal
7ce4920b0faff60e0731abfccbe4b486c668b9de
created 2016-05-20 09:04 +0200
pushed 2016-05-25 13:06 +0000
Honza Bambas Honza Bambas - Bug 1268569 - Don't bother removing files from cache2/doomed dir after shutdown. r=michal
7061e837b509758573db5ee9e8fad4bf1998ae08
created 2016-05-11 11:46 +0200
pushed 2016-05-12 09:54 +0000
Michal Novotny Michal Novotny - Bug 1267980 - Leak buffers in CacheFileChunk and CacheFileMetadata during shutdown, r=honzab
b2a21a014436551942179dd3e70c2642bb6e4e7a
created 2016-02-04 19:42 -0600
pushed 2016-03-03 10:54 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1238160 - Rename OriginAttributes.mInBrowser and associated methods. r=bz,mayhemer
74c396a8252c15c22b71d6e9f12614c8e44f49a3
created 2016-02-12 14:45 +0100
pushed 2016-02-25 10:58 +0000
Honza Bambas Honza Bambas - Bug 1247644 - Don't do any I/O on doomed and unused HTTP cache entries, r=michal
edc2c8151935dbe465b0e9c4a486024498ad7e37
created 2016-01-14 08:14 +0100
pushed 2016-01-21 10:51 +0000
Honza Bambas Honza Bambas - Bug 1239687 - Leak invalid/doomed file handles immediately after HTTP cache shutdown. r=michal
825be41800cdc4bc1a6fd2cc2c63956985e6d5d3
created 2016-01-13 16:11 -0500
pushed 2016-01-15 10:47 +0000
Honza Bambas Honza Bambas - Bug 913822 - Shutdown I/O time limit for HTTP cache. r=michal
37997f6e43494a557ade83c7713ea59f78b65087
created 2015-11-18 15:56 -0500
pushed 2015-12-03 11:03 +0000
Nathan Froyd Nathan Froyd - Bug 1223808 - part 2 - use UniquePtr<uint8_t[]> instead of nsAutoArrayPtr<SHA1Sum::Hash> in HandleHashKey; r=michal
80eff2b52d144f170670d90fe98841cad2c0991c
created 2015-10-22 12:11 +0200
pushed 2015-10-30 00:12 +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-10-18 02:55 +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-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
b4f94fa3627dd5dc02cc1bf68345e51176e06c97
created 2015-08-04 00:32 -0400
pushed 2015-09-17 12:56 +0000
Nathan Froyd Nathan Froyd - Bug 1156974 - mark CacheFileHandle::mIsDoomed as a release/acquire Atomic variable; r=michal
877e06cd774bc235ee5f8ca656db5b48930b8503
created 2015-07-31 07:57 +0200
pushed 2015-07-31 10:10 +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-07-31 10:10 +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-07-13 22:55 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
045afee26805125c39536aec5c8b638aad5a39ff
created 2015-05-16 09:07 +0100
pushed 2015-05-17 16:04 +0000
Neil Rashbrook Neil Rashbrook - Bug 1155963 Only allow NS_LITERAL_CSTRING to be used on compile-time literals r=froydnj,ehsan
e43f6dc95fc5f3bbd31a71c147d606c1d0b215ec
created 2015-05-14 16:35 -0700
pushed 2015-05-15 15:40 +0000
Wes Kocher Wes Kocher - Backed out changeset 17cfad44e12b (bug 1155963) for breaking b2g builds
17cfad44e12bc7f4260fc31b39417350bc25f8c6
created 2015-05-15 00:00 +0100
pushed 2015-05-15 15:40 +0000
Neil Rashbrook Neil Rashbrook - Bug 1155963 Only allow NS_LITERAL_CSTRING to be used on compile-time literals r=froydnj,ehsan
60a2001adf9acc476ecb1ceb5652618c70e56f50
created 2015-04-22 08:29 +0200
pushed 2015-04-23 00:16 +0000
Andrea Marchesini Andrea Marchesini - Bug 1156632 - Remove unused forward class declarations - patch 4 - netwerk image and dom, r=ehsan
1b374964865c550409812bc72d3aa3804ce599ca
created 2015-03-26 23:05 +0100
pushed 2015-03-27 16:19 +0000
Michal Novotny Michal Novotny - Bug 1141555 - HTTP cache v2 generates corrupted entries, r=jduell
d94287364c3d04308c3e27a044be6dc96634e069
created 2015-02-24 11:49 -0500
pushed 2015-02-24 23:13 +0000
Michal Novotny Michal Novotny - Bug 1055369 - Assertion failure: !handle || !handle->IsDoomed(). r=honzab
1479e29baa2981bd60c8a8d86b72d6d91fcc6fea
created 2015-02-24 11:40 -0500
pushed 2015-02-24 23:13 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 12b059c5afc2 (bug 1055369) for frequent asserts across all test suites.
12b059c5afc25552de6288dcc301f4e620c33223
created 2015-02-24 16:09 +0100
pushed 2015-02-24 23:13 +0000
Michal Novotny Michal Novotny - Bug 1055369 - Assertion failure: !handle || !handle->IsDoomed(), r=honzab
6601c86da4c2d040afb8a84c9237ba8c4926b27d
created 2014-08-18 15:36 +0200
pushed 2014-08-18 20:04 +0000
Michal Novotny Michal Novotny - Bug 1042192 - Use Cache2 I/O thread for callbacks from CacheFileIOManager, r=sworkman
2d5be0125f4690e7a2079e591ff2cbf952e5bca8
created 2014-08-05 09:20 -0400
pushed 2014-08-06 00:06 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1048271 - Fix more bad implicit constructors in netwerk; r=mcmanus
a078bf8b709dafe3d9337a1fdbf550950a6b7135
created 2014-07-16 10:47 +0200
pushed 2014-07-17 00:08 +0000
Michal Novotny Michal Novotny - Bug 1028415 - Cache thread gets stuck in CacheFileIOManager::OverLimitEvictionInternal loop, r=honzab
90c8436f8851432476c5c51b884f88c827e8de44
created 2014-07-11 08:25 +0200
pushed 2014-07-11 20:35 +0000
Michal Novotny Michal Novotny - Bug 979900 - Avoid completely filling cache partition on Gonk, r=honzab
91d7659bb35145e10ff737753688e0972c1a79b5
created 2014-07-10 19:10 -0700
pushed 2014-07-11 20:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1036789 - Convert the third quarter of MFBT to Gecko style. r=Ms2ger.
757c578c35742b97640aebaa7042438935f40749
created 2014-06-03 14:35 +0200
pushed 2014-06-03 19:21 +0000
Honza Bambas Honza Bambas - Bug 961024 - Move HTTP cache on Android to application's cache/profile leaf name, r=michal
0941e6502ee8cd9625e24c5c5871dabc1c2334db
created 2014-05-05 15:11 +0200
pushed 2014-05-05 17:15 +0000
Michal Novotny Michal Novotny - Bug 1003208 - HTTP cache v2: CacheFileHandle::mHash is accessed after the memory is freed, r=honzab
d4b2e930ecd52c6be982783ee83a7b0fc68a5918
created 2014-05-01 13:28 +0200
pushed 2014-05-02 01:10 +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-05-01 14:50 +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-05-01 14:50 +0000
Honza Bambas Honza Bambas - Bug 916052 - Adapt about:cache to the HTTP cache v2 API, r=michal+MattN
9f685a4d608f314fa0532a9f03837c35a7ed3c5d
created 2014-04-26 18:42 +0200
pushed 2014-04-27 01:52 +0000
Honza Bambas Honza Bambas - Bug 999383 - optimize Open and Read inter-thread calls in CacheFileIOManager, r=michal
7c7475dc1a27562a2446116806421895835136cc
created 2014-04-22 11:21 +0200
pushed 2014-04-22 19:42 +0000
Michal Novotny Michal Novotny - Bug 987829 - HTTP cache v2: make disk cache smart sizing work with the new backend, r=honzab
40a275481f3fc80aa024fc1707a7f8ef816fc0a8
created 2014-04-10 12:47 +0200
pushed 2014-04-11 04:11 +0000
Michal Novotny Michal Novotny - Bug 977766 - HTTP cache v2: selective deletion of data (by load context info), r=honzab, michal
70f74c983cdf2ea6e83da3e760c9b6a84c19b9dc
created 2014-04-09 10:06 +0200
pushed 2014-04-10 16:55 +0000
Michal Novotny Michal Novotny - Bug 920573 - HTTP cache v2: Remove all cache files during shutdown when "Clear history when Firefox closes" + "Cache" setting is checked, r=honzab
fe1fc50bad548238c5a86d76d94d8d6165e58523
created 2014-03-28 12:35 +0100
pushed 2014-03-28 23:16 +0000
Michal Novotny Michal Novotny - Bug 983582 - HTTP cache v2: special handles are not released until shutdown, r=honzab
b5d8474e3042d2c32e85b1fc0435cd593c2ca572
created 2014-03-07 12:22 +0100
pushed 2014-03-11 19:19 +0000
Michal Novotny Michal Novotny - Bug 968106 - HTTP cache v2: implementation of the eviction of the whole disk cache, r=honzab
a8cb3454d250df05a7fa57d1eb131cd3c455c547
created 2014-02-27 00:11 +0100
pushed 2014-03-11 19:19 +0000
Honza Bambas Honza Bambas - Bug 964039 - Memory used by the new cache backend is not reported, r=michal
less more (0) -60 tip