netwerk/cache2/CacheFileIOManager.cpp
edc2c8151935dbe465b0e9c4a486024498ad7e37
created 2016-01-14 08:14 +0100
pushed 2016-01-20 09:55 +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 11:50 +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 14:22 +0000
Nathan Froyd Nathan Froyd - Bug 1223808 - part 2 - use UniquePtr<uint8_t[]> instead of nsAutoArrayPtr<SHA1Sum::Hash> in HandleHashKey; r=michal
b531b32383d447c667f6d0687f3cc28f63595ebd
created 2015-10-30 08:12 +0100
pushed 2015-11-02 16:12 +0000
Honza Bambas Honza Bambas - Bug 1206060 - Show pinning status at about:cache. r=michal
80eff2b52d144f170670d90fe98841cad2c0991c
created 2015-10-22 12:11 +0200
pushed 2015-10-29 19:16 +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 23:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
c08ebe9b7150d96cc3e0e8c5705675787a1b414d
created 2015-10-11 18:13 +0200
pushed 2015-10-11 22:56 +0000
Honza Bambas Honza Bambas - Bug 1165269 - Use OriginAttributes in nsILoadContextInfo, r=michal+allstars
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 19:27 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 14:08 +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-16 20:16 +0000
Nathan Froyd Nathan Froyd - Bug 1156974 - mark CacheFileHandle::mIsDoomed as a release/acquire Atomic variable; r=michal
322a318dafa84098a984c1f3eecba8fcdb299897
created 2015-07-26 23:31 -0700
pushed 2015-08-07 15:48 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1182961 (part 4, attempt 2) - Use nsTHashtable::Iterator in CacheFileHandles. r=michal.
c797b5ac24424c7cc5cdeb9a0274e9cf5f6e59b6
created 2015-08-06 16:30 -0700
pushed 2015-08-07 01:17 +0000
Nicholas Nethercote Nicholas Nethercote - Backout bff74cecc67c, ffe0edb2aae7, b60b7c267cef, 6da154b43265, bcf6fd3ab9bb (bug 1182961 parts 1--5) for possible intermittent failures and performance problems.
6da154b43265058c8020291161fff10c5cc2ff78
created 2015-07-26 23:31 -0700
pushed 2015-08-05 14:09 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1182961 (part 4) - Use nsTHashtable::Iterator in CacheFileHandles. r=michal.
877e06cd774bc235ee5f8ca656db5b48930b8503
created 2015-07-31 07:57 +0200
pushed 2015-07-31 18:02 +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 18:02 +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 18:20 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
57718eaf0d6a344be3005ab151ccb45afb0bf47d
created 2015-06-02 11:44 -0400
pushed 2015-06-03 20:55 +0000
Honza Bambas Honza Bambas - Bug 1170534 - Remove Visual Event Tracer. r=dougt
045afee26805125c39536aec5c8b638aad5a39ff
created 2015-05-16 09:07 +0100
pushed 2015-05-18 13:06 +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 17:17 +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 17:17 +0000
Neil Rashbrook Neil Rashbrook - Bug 1155963 Only allow NS_LITERAL_CSTRING to be used on compile-time literals r=froydnj,ehsan
f326f7d6ff52d94a7e49008b50a810df86f82109
created 2015-05-07 12:52 -0700
pushed 2015-05-08 21:32 +0000
Eric Rahm Eric Rahm - Bug 1162336 - Part 2: Wrap expensive calls in PR_LOG_TEST. r=froydnj
0313bc7f60521d9807cf9d5fbdcd843d9d5b8dd4
created 2015-05-07 12:52 -0700
pushed 2015-05-08 21:32 +0000
Eric Rahm Eric Rahm - Bug 1162336 - Part 1: Remove instances of #ifdef PR_LOGGING in netwerk. r=froydnj
a74ede09893fc7cb4a6fa1dbbac0c758595aa3bb
created 2015-05-07 11:13 -0700
pushed 2015-05-08 21:32 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1162336) for breaking at least windows builds
8952a7fa40507660721df603fdf05434a318140d
created 2015-05-07 10:35 -0700
pushed 2015-05-08 21:32 +0000
Eric Rahm Eric Rahm - Bug 1162336 - Part 2: Wrap expensive calls in PR_LOG_TEST. r=froydnj
0170a6c2a5bebc37e2ca4c92110dbad6784fbc57
created 2015-05-07 10:35 -0700
pushed 2015-05-08 21:32 +0000
Eric Rahm Eric Rahm - Bug 1162336 - Part 1: Remove instances of #ifdef PR_LOGGING in netwerk. r=froydnj
1b374964865c550409812bc72d3aa3804ce599ca
created 2015-03-26 23:05 +0100
pushed 2015-03-27 13:18 +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 20:23 +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 20:23 +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 20:23 +0000
Michal Novotny Michal Novotny - Bug 1055369 - Assertion failure: !handle || !handle->IsDoomed(), r=honzab
2a21df64de7d090015e20dd413b1f54af4a271ce
created 2015-02-23 12:24 +0100
pushed 2015-02-23 20:14 +0000
Michal Novotny Michal Novotny - Bug 1128339 - Add telemetry probes to find out impact of bug 1120945, r=jduell
d0d290f35a8419df151f6177101d3c2616928db7
created 2015-02-12 11:28 +0100
pushed 2015-02-19 22:06 +0000
Michal Novotny Michal Novotny - Bug 1130784 - FAT32 file create limit code is using a bad error number. r=honzab, a=sledru
614eb0ebe557640cdb67f6f8581e4dee5592594b
created 2015-02-12 11:28 +0100
pushed 2015-02-13 00:34 +0000
Michal Novotny Michal Novotny - Bug 1130784 - FAT32 file create limit code is using a bad error number, r=honzab
e85214458163c1b88bf28568410c26921a3a226a
created 2015-01-27 15:50 +0100
pushed 2015-01-28 16:43 +0000
Michal Novotny Michal Novotny - Bug 1119406 - HTTP cache v2: Doom cache entry when writing of metadata fails, r=honzab
17934cf98597980544700323ce132830cfcb03b2
created 2015-01-27 02:29 +0100
pushed 2015-01-27 01:44 +0000
Michal Novotny Michal Novotny - Bug 1120945 - HTTP cache v2: maximum number of entries is limited to 13106 on FAT32, r=honzab
b529a7e31a988a8ab53665c51e95efe9c4ffcf84
created 2014-08-18 15:36 +0200
pushed 2014-10-29 02:45 +0000
Michal Novotny Michal Novotny - Bug 1042192 - Use Cache2 I/O thread for callbacks from CacheFileIOManager. r=sworkman, a=sledru
16c381733bedc6edd52604656e615badfb97c649
created 2014-08-18 21:11 +0200
pushed 2014-10-29 02:45 +0000
Michal Novotny Michal Novotny - Bug 1054425 - cache2: leak in CacheFileMetadata::WriteMetadata. r=jduell, a=sledru
342c0c26e18d011014c14519dd82cd4ef4da6938
created 2014-08-18 21:11 +0200
pushed 2014-10-29 02:45 +0000
Michal Novotny Michal Novotny - Bug 1054425 - cache2: leak in CacheFileMetadata::WriteMetadata. r=jduell, a=sledru
434889d480f8ab935f88e7fc74a36a95da601ec9
created 2014-07-16 10:47 +0200
pushed 2014-10-29 02:45 +0000
Michal Novotny Michal Novotny - Bug 1028415 - Cache thread gets stuck in CacheFileIOManager::OverLimitEvictionInternal loop. r=honzab, a=sledru
3abedc539cd474fd6daee077ad4d643567fa2671
created 2014-08-18 21:11 +0200
pushed 2014-10-20 17:29 +0000
Michal Novotny Michal Novotny - Bug 1054425 - cache2: leak in CacheFileMetadata::WriteMetadata, r=jduell
6601c86da4c2d040afb8a84c9237ba8c4926b27d
created 2014-08-18 15:36 +0200
pushed 2014-10-20 17:29 +0000
Michal Novotny Michal Novotny - Bug 1042192 - Use Cache2 I/O thread for callbacks from CacheFileIOManager, r=sworkman
50b153848427a55458616adeba48f08bb57352c1
created 2014-08-05 13:27 -0700
pushed 2014-10-20 17:29 +0000
Andrew McCreight Andrew McCreight - Bug 1046281 - Use the simpler version of nsTHashtable memory reporters. r=njn
2d5be0125f4690e7a2079e591ff2cbf952e5bca8
created 2014-08-05 09:20 -0400
pushed 2014-10-20 17:29 +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-10-20 17:29 +0000
Michal Novotny Michal Novotny - Bug 1028415 - Cache thread gets stuck in CacheFileIOManager::OverLimitEvictionInternal loop, r=honzab
91a4d189f5d75a231be157f9be994b3b4b13f062
created 2014-07-15 11:37 -0400
pushed 2014-10-20 17:29 +0000
Benoit Girard Benoit Girard - Bug 1037691 - Fix instances where refcounted classes expose a public destructor. r=ehsan,bent,mayhemer,jrmuizel
90c8436f8851432476c5c51b884f88c827e8de44
created 2014-07-11 08:25 +0200
pushed 2014-10-20 17:29 +0000
Michal Novotny Michal Novotny - Bug 979900 - Avoid completely filling cache partition on Gonk, r=honzab
be3d8910e7381db79a8d4045caa5a792278439b6
created 2014-06-13 01:45 +0200
pushed 2014-10-20 17:29 +0000
Honza Bambas Honza Bambas - Bug 1024495 - crash in mozilla::net::CacheFileIOManager::GetProfilelessCacheDirectory, r=michal
757c578c35742b97640aebaa7042438935f40749
created 2014-06-03 14:35 +0200
pushed 2014-10-20 17:29 +0000
Honza Bambas Honza Bambas - Bug 961024 - Move HTTP cache on Android to application's cache/profile leaf name, r=michal
d034c61a73182c7b30f611d5f0bc6e46df919cd0
created 2014-05-29 00:52 +0200
pushed 2014-10-20 17:29 +0000
Honza Bambas Honza Bambas - Bug 1016451 - HTTP cache v2: add shutdown time probe for sanitize case, r=michal
09385232f753e6a666a85da22f5f54e803f0cc66
created 2014-05-26 21:54 +0300
pushed 2014-10-20 17:29 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 869836 - Part 10: Use Truncate instead of `AssignLiteral("")`. r=ehsan
441c66cbe3d7de1e15296924da54117f87926619
created 2014-05-22 06:48 +0300
pushed 2014-10-20 17:29 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 869836 - Part 5: Use AssignLiteral instead of Assign where possible. r=ehsan
0941e6502ee8cd9625e24c5c5871dabc1c2334db
created 2014-05-05 15:11 +0200
pushed 2014-10-20 17:29 +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-10-20 17:29 +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-10-20 17:29 +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-10-20 17:29 +0000
Honza Bambas Honza Bambas - Bug 916052 - Adapt about:cache to the HTTP cache v2 API, r=michal+MattN
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-10-20 17:29 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
9f685a4d608f314fa0532a9f03837c35a7ed3c5d
created 2014-04-26 18:42 +0200
pushed 2014-10-20 17:29 +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-10-20 17:29 +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-10-20 17:29 +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-10-20 17:29 +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
6109876e1a22e20466c08c5519f23d38d35a7a51
created 2014-04-06 20:44 +0200
pushed 2014-10-20 17:29 +0000
Honza Bambas Honza Bambas - Bug 968593 - HTTP cache v2: Make load context key (a.k.a key prefix) safely parsable, r=michal
less more (0) -60 tip