toolkit/components/url-classifier/nsUrlClassifierPrefixSet.h
6153cafd5002df5ba832b2d2d8937e47e4ef6252
created 2018-07-11 12:40 +0000
pushed 2018-07-13 08:51 +0000
Francois Marier Francois Marier - Bug 1362761 - Safer Clean() and IsEmpty() handling in PrefixSet. r=dimi
e1cb7dfc813ed64f07e4abf9bbe58f26024e9edf
created 2018-07-12 22:19 +0000
pushed 2018-07-13 08:51 +0000
Francois Marier Francois Marier - Bug 1362761 - Force file and streams to use smart pointers. r=dimi
13866fb947089f899437b9d1151db06fbb60ba35
created 2018-07-11 12:52 +0000
pushed 2018-07-13 08:51 +0000
Francois Marier Francois Marier - Bug 1362761 - Make prefix and chunk sets as const as possible. r=dimi
923a5ace946a597e58bb14793cf20d1135c8b167
created 2018-02-21 17:55 -0800
pushed 2018-02-27 09:56 +0000
Francois Marier Francois Marier - Bug 1362761 - Improve logging in PrefixSet. r=gcp
3a00711bb0e66315aed2077e1250b62be5832806
created 2018-02-15 16:59 -0800
pushed 2018-02-27 09:56 +0000
Francois Marier Francois Marier - Bug 1362761 - Add checksum to nsUrlClassifierPrefixSet::mIndexDeltas array. r=gcp
f08155dff5e1a04371b83b27226ee344d613d973
created 2017-09-23 00:03 +0800
pushed 2017-09-25 09:58 +0000
Thomas Nguyen Thomas Nguyen - Bug 1401066 - Add poison canary to check for errors. r=francois
39a5fc72213d842e796d101b5674c04c2d4c2433
created 2016-10-04 21:43 +0800
pushed 2016-10-05 00:00 +0000
Dimi Lee Dimi Lee - Bug 1305801 - Part 1: Implement variable length PrefixSet class for Safe Browsing v4. r=francois, r=gcp
aa1675d1dcf6633e1fcc6921090ce253be2c23ff
created 2016-10-03 22:14 -0700
pushed 2016-10-04 09:55 +0000
Phil Ringnalda Phil Ringnalda - Backed out 5 changesets (bug 1305801) for ASan gtest bustage
14457cc4c32518d4c6b2bc1243998e2833a6ec8e
created 2016-09-14 14:49 +0800
pushed 2016-10-04 09:55 +0000
Dimi Lee Dimi Lee - Bug 1305801 - Part 1: Implement variable length PrefixSet class for Safe Browsing v4. r=francois, r=gcp
8ceeb0696aa452a5e88317f3142f70b4a8909840
created 2016-02-12 08:54 +0100
pushed 2016-02-14 03:19 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1244259 - Limit PrefixSet read and write buffer sizes to file size. r=froydnj
f3173fd2f161e8f4dcf6f45452e11cbca75ff657
created 2016-02-10 08:30 +1100
pushed 2016-02-10 10:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1205358 - Fix up nsUrlClassifierPrefixSet memory reporting. r=gcp.
2107959cc7598f12a7a1b0471138388732fd1ce8
created 2015-12-21 17:50 +0100
pushed 2015-12-22 10:47 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1211090 - Use Buffered IO for PrefixSet load/store. r=froydnj
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-22 20:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
9838f371e0984bbac1fdc7da9077ff17ae84807a
created 2015-01-08 10:14 -0500
pushed 2015-01-09 13:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1119258 - Mark virtual overridden functions as MOZ_OVERRIDE in toolkit; r=Mossop
c9a0d4535544ce98971808698b1692f2f7b30cc6
created 2014-11-24 08:39 +0100
pushed 2014-11-24 12:32 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1102687 - Remove legacy includes from nsUrlClassifierPrefixSet and friends. r=dmajor
b1bf9bfbfdc8f23f834d3e2a3741d1553e8b9313
created 2014-11-24 08:38 +0100
pushed 2014-11-24 12:32 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1102687 - Avoid copying and allocating 3 times in GetPrefixes. r=dmajor
1f089acdfd64d596cea894d9967589d6430bd1a9
created 2014-10-14 13:16 +0200
pushed 2014-10-15 00:18 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1050108 - Remove superfluous member variables in PrefixSet. r=mmc
b17fa4f3eae4b9488ce4e8e06b7a995db93d7d76
created 2014-10-14 13:15 +0200
pushed 2014-10-15 00:18 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1050108 - Avoid race condition during memory report collection. r=njn
26c4989e824cd238b0f52b6d9d8e3c9759f80e86
created 2014-08-27 14:26 -0400
pushed 2014-09-03 20:38 +0000
Trevor Saunders Trevor Saunders - bug 1059490 - mark more classes MOZ_FINAL r=froydnj
9d24ecc84a5039d48f1483127f672c949a8e0828
created 2014-08-04 12:12 +0200
pushed 2014-08-04 20:14 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1046038 - Replace linear prefix array by array of arrays. r=mmc
25c173040e1f7f17413328b4cba2bda6991ab560
created 2014-08-04 12:11 +0200
pushed 2014-08-04 20:14 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1046038 - Make essential arrays for SafeBrowsing infallible. r=mmc
461ad7d4f1ef5c99b4817b2ec3c9dbf8681e0b5e
created 2014-06-23 18:40 -0400
pushed 2014-06-24 15:52 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in toolkit/ - r=ehsan
ece8c99958a66cc5049f7fb6da7c61a5d07301ec
created 2013-11-07 16:35 +1100
pushed 2013-11-29 08:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 936964 (part 7, attempt 2) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
190eedf8577ac44ad362192c99c9708ca8098f17
created 2013-11-27 20:05 -0500
pushed 2013-11-28 10:47 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 9 changesets (bug 943660, bug 936964) because of ASAN use-after-free crashes on browser-chrome and mochitest-other
25312eb719988a0049a704813bb598ed07ed7177
created 2013-11-07 16:35 +1100
pushed 2013-11-28 10:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 936964 (part 7) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
e4eb75e2d77e479e33ee8b08e5db1f466c19d801
created 2013-01-17 21:43 -0800
pushed 2013-08-28 15:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 831193 (part 20) - Make nsPrefixSetReporter a subclass of MemoryReporterBase. r=gcp.
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-06-25 21:02 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
cf53a926a60db6a8672f72151b80e4f1f5db98ad
created 2013-03-17 08:55 +0100
pushed 2013-03-17 08:54 +0000
Ms2ger Ms2ger - Bug 845374 - Part s: Stop including nsTArray.h in nsContentUtils.h; r=khuey
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
dc5fc4265990c8ecb269195372959f757af7d00e
created 2012-08-15 14:22 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
44911569fb04d891073656cac1f794495723f573
created 2012-04-30 12:53 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
276c79134f5f0b860abce8e7542f5e0e7cebf141
created 2012-02-03 14:40 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
43b55878da4625751bc635fc425816e95583cf2f
created 2012-02-02 15:06 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
91c7d8b9c9e96bed8c5f867ccd98fed385638c48
created 2012-01-11 14:11 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
40d9cac97367d6680dff27dda793a89f78d7616e
created 2011-12-16 15:06 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
7c70058ad7b7503b674d110cd91209605fa80bfe
created 2011-11-16 15:10 -0800
pushed 2012-09-11 17:34 +0000
Sean Stangl Sean Stangl - Merge. Write barriers have not yet been integrated.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
0f66a50598616908fb02db9c30abed0b3e758491
created 2012-08-15 09:10 +0200
pushed 2012-08-15 15:23 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 673470 - Simplify PrefixSet by removing (unneeded) thread safety. r=dcamp
90f47a584aed2cd21242076e3a6b17ecff73ee14
created 2012-08-15 09:04 +0200
pushed 2012-08-15 15:23 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 673470 - Replace the sqlite safeb store with a flat file. r=dcamp
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
6923b654d6112e1ae67dd0adf4aad4f1a9515151
created 2012-04-20 07:46 +0200
pushed 2012-04-20 17:10 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Backout 173f90d397a8 (Bug 673470). rs=dcamp a=mfinkle
173f90d397a8991af1daba75d92f3080b6706019
created 2011-12-06 19:03 +0100
pushed 2012-02-03 16:46 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 673470 - Replace the SQLite SafeBrowsing store with an optimized store. r=dcamp
ae2d521112055bf93c3e1ffc0401157e46ebb133
created 2012-02-01 20:10 +0100
pushed 2012-02-02 10:23 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Backout 44a0dc4fb9ff (Bug 673470) for Talos regression.
44a0dc4fb9ffd65f4d4186a7841467c5099f3fe5
created 2011-12-06 19:03 +0100
pushed 2012-02-02 10:23 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 673470 - Replace the SQLite SafeBrowsing store with an optimized store. r=dcamp
a0fb6ed985c669b3d641186097ff735222e7464c
created 2012-01-10 17:09 +0100
pushed 2012-01-11 02:40 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 702217 - Avoid double allocation in UrlClassifier. Handle OOM conditions. r=dcamp
03af7a7c3dc33775cd55aaaca814c57858126b81
created 2011-12-13 20:54 -0800
pushed 2011-12-16 11:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 705602 - Use mallocSizeOf in prefixset memory reporter. r=gpc.
7197122209faa4af86771921276182d6efa513b4
created 2011-11-15 18:51 +0100
pushed 2011-11-16 11:04 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 698326 - Remove countMe argument to SizeOf in UrlClassifier. r=
45e2baac1fcaae4713abc121d4dd8d6baf6a9054
created 2011-11-13 11:25 +0100
pushed 2011-11-15 03:03 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 698326 - Add memory reporter for the url-classifier. r=njn,jlebar
d176ef0c50c60ee5d06a7612a5ae12dd3d3970d8
created 2011-11-11 20:12 +0100
pushed 2011-11-12 12:44 +0000
Marco Bonardo Marco Bonardo - Backout 38abb03271de (bug 698326) due to xpcshell tests failure
38abb03271de41630da7d5062bd092d973c24cde
created 2011-11-11 18:57 +0100
pushed 2011-11-12 12:44 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 698326 - Add memory reporter for the url-classifier. r=njn,jlebar
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 08:20 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
129b9234a7240d990a56b578f6583c09ce0317a5
created 2011-09-08 22:17 +0200
pushed 2011-09-09 14:06 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 669410 - Prevent hash collisions from occuring in the same place in every client. r=tony
3034a31ec6ad854bd983e7e76cff7a2f4b1d6c16
created 2011-09-08 22:16 +0200
pushed 2011-09-09 14:06 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 669410 - Make the url-classifier PrefixSet persistent on startup/shutdown. r=tony
5e9bb169d5fc5d2a9f54329818b3bc554b3814e9
created 2011-09-08 22:15 +0200
pushed 2011-09-09 14:06 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 669410 - Probe PrefixSet directly from the main thread. r=tony
72a461aae95abfc5ccd9916b192e99575caf1bce
created 2011-09-08 22:15 +0200
pushed 2011-09-09 14:06 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 669410 - Add PrefixSet datastructure for SafeBrowsing. r=dcamp
less more (0) tip