toolkit/components/url-classifier/nsUrlClassifierPrefixSet.h
afbe5300acca5438c03282d21fb6e74088eff4ab
created 2019-05-14 22:42 +0000
pushed 2019-05-16 15:28 +0000
dlee dlee - Bug 1542744 - P1. Remove calculating checksum for mIndexDelta array. r=gcp
836dbcf0ffca6983f099c5ba35daca24963367e2
created 2019-05-15 01:41 +0300
pushed 2019-05-15 15:07 +0000
shindli shindli - Backed out 3 changesets (bug 1542744) for causing perma mochitest failures in /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/StaticPrefList CLOSED TREE
c51b622bb1fe7e0d21df71a02c7f07f03f1e46fe
created 2019-05-14 21:05 +0000
pushed 2019-05-15 15:07 +0000
dlee dlee - Bug 1542744 - P2. Improve performance of MakePrefixSet by using different algorithm according to the number of prefixes. r=gcp
aedbe6cdd06fdda240d262c366c594a463df71d0
created 2019-05-08 08:35 +0000
pushed 2019-05-15 15:07 +0000
dlee dlee - Bug 1542744 - P1. Remove calculating checksum for mIndexDelta array. r=gcp
e083106dc24f6f562eb2d72aa02871a27a681ebe
created 2019-03-07 14:40 +0000
pushed 2019-03-11 13:01 +0000
Dimi Lee Dimi Lee - Bug 1353956 - P3. Separate file processing and prefix data processing for SafeBrowsing prefix set. r=gcp
4f6e4cbf401f4e32bfa4431b6ee2e003f8faa832
created 2019-03-07 01:49 +0200
pushed 2019-03-11 13:01 +0000
Dorel Luca Dorel Luca - Backed out 6 changesets (bug 1353956) for Linux Build bustage
bc0b91abce9bcb43ef501dfa7bca03ea678f9783
created 2019-03-04 21:22 +0000
pushed 2019-03-11 13:01 +0000
Dimi Lee Dimi Lee - Bug 1353956 - P3. Separate file processing and prefix data processing for SafeBrowsing prefix set. r=gcp
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
6153cafd5002df5ba832b2d2d8937e47e4ef6252
created 2018-07-11 12:40 +0000
pushed 2018-08-24 17:49 +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-08-24 17:49 +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-08-24 17:49 +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-03-01 16:46 +0000
Francois Marier Francois Marier - Bug 1362761 - Improve logging in PrefixSet. r=gcp
3a00711bb0e66315aed2077e1250b62be5832806
created 2018-02-15 16:59 -0800
pushed 2018-03-01 16:46 +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-11-02 16:33 +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 2017-01-23 14:19 +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 2017-01-23 14:19 +0000
Phil Ringnalda Phil Ringnalda - Backed out 5 changesets (bug 1305801) for ASan gtest bustage
14457cc4c32518d4c6b2bc1243998e2833a6ec8e
created 2016-09-14 14:49 +0800
pushed 2017-01-23 14:19 +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-04-25 16:57 +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-04-25 16:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1205358 - Fix up nsUrlClassifierPrefixSet memory reporting. r=gcp.
2107959cc7598f12a7a1b0471138388732fd1ce8
created 2015-12-21 17:50 +0100
pushed 2016-03-07 14:18 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 1211090 - Use Buffered IO for PrefixSet load/store. 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
9838f371e0984bbac1fdc7da9077ff17ae84807a
created 2015-01-08 10:14 -0500
pushed 2015-02-23 15:17 +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 2015-01-12 19:37 +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 2015-01-12 19:37 +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 2015-01-12 19:37 +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 2015-01-12 19:37 +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-11-28 15:29 +0000
Trevor Saunders Trevor Saunders - bug 1059490 - mark more classes MOZ_FINAL r=froydnj
9d24ecc84a5039d48f1483127f672c949a8e0828
created 2014-08-04 12:12 +0200
pushed 2014-10-13 16:35 +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-10-13 16:35 +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-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in toolkit/ - r=ehsan
ece8c99958a66cc5049f7fb6da7c61a5d07301ec
created 2013-11-07 16:35 +1100
pushed 2014-02-04 01:06 +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 2014-02-04 01:06 +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 2014-02-04 01:06 +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-10-28 21:59 +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-09-16 19:14 +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-05-13 16:59 +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-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
dc5fc4265990c8ecb269195372959f757af7d00e
created 2012-08-15 14:22 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
44911569fb04d891073656cac1f794495723f573
created 2012-04-30 12:53 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
276c79134f5f0b860abce8e7542f5e0e7cebf141
created 2012-02-03 14:40 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
43b55878da4625751bc635fc425816e95583cf2f
created 2012-02-02 15:06 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
91c7d8b9c9e96bed8c5f867ccd98fed385638c48
created 2012-01-11 14:11 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
40d9cac97367d6680dff27dda793a89f78d7616e
created 2011-12-16 15:06 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
7c70058ad7b7503b674d110cd91209605fa80bfe
created 2011-11-16 15:10 -0800
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Merge. Write barriers have not yet been integrated.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-10-08 18:29 +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-10-08 18:29 +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-10-08 18:29 +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-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
8f817b0881150bc8b6e0ec5347d07a9bc7ca6ab7
created 2012-05-01 12:13 +0200
pushed 2012-05-01 13:09 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Backout 173f90d397a8 (Bug 673470). rs=dcamp a=akeybl
173f90d397a8991af1daba75d92f3080b6706019
created 2011-12-06 19:03 +0100
pushed 2012-04-24 17:33 +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-04-24 17:33 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Backout 44a0dc4fb9ff (Bug 673470) for Talos regression.
44a0dc4fb9ffd65f4d4186a7841467c5099f3fe5
created 2011-12-06 19:03 +0100
pushed 2012-04-24 17:33 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 673470 - Replace the SQLite SafeBrowsing store with an optimized store. r=dcamp
5ec1ce401db86f2cf0d13a3b9ab770885a8543f4
created 2012-01-18 14:08 +0100
pushed 2012-02-01 00:38 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 702217 - Avoid double allocation in UrlClassifier. Handle OOM conditions. r=dcamp a=akeybl
03af7a7c3dc33775cd55aaaca814c57858126b81
created 2011-12-13 20:54 -0800
pushed 2012-02-01 00:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 705602 - Use mallocSizeOf in prefixset memory reporter. r=gpc.
7197122209faa4af86771921276182d6efa513b4
created 2011-11-15 18:51 +0100
pushed 2012-02-01 00:38 +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 2012-02-01 00:38 +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 2012-02-01 00:38 +0000
Marco Bonardo Marco Bonardo - Backout 38abb03271de (bug 698326) due to xpcshell tests failure
less more (0) -60 tip