toolkit/components/url-classifier/LookupCacheV4.cpp
c7a253aed4508a8df4f1309d889dbfd669cd1693
created 2019-03-07 14:40 +0000
pushed 2019-03-11 13:01 +0000
dlee dlee - Bug 1353956 - P2. Do not use SHA-256 while loading the V4 prefix files. r=gcp
c2331373e10707aa5259eb3d8436f65c8d59c684
created 2019-03-07 14:40 +0000
pushed 2019-03-11 13:01 +0000
Dimi Lee Dimi Lee - Bug 1353956 - P1. Rename checksum used in SafeBrowsing V4 to SHA256. 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
71dafccc22ae493b656d9130cec82ba37d4babf7
created 2019-03-06 09:41 +0000
pushed 2019-03-11 13:01 +0000
dlee dlee - Bug 1353956 - P6. Load the old prefixset(.pset) when there is no .vlpset. r=gcp
f1f29fe519cf169d43eeacfe710d0b84e9da55db
created 2019-03-05 18:32 +0000
pushed 2019-03-11 13:01 +0000
dlee dlee - Bug 1353956 - P5. Remove old v4 prefix files after new files are stored. r=gcp
4978556a66f66cd6d214f98aa656ea1e223ead63
created 2019-03-06 22:57 +0000
pushed 2019-03-11 13:01 +0000
dlee dlee - Bug 1353956 - P4. Add header and CRC32 checksum to SafeBrowsing V4 prefix files. r=gcp
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
6b8412db5a05f12bf44b5abc1bf553ed356da41f
created 2019-02-28 08:18 +0000
pushed 2019-03-11 13:01 +0000
dlee dlee - Bug 1353956 - P2. Do not use SHA-256 while loading the V4 prefix files. r=gcp
3d326cfcd002b1c9598151ae5d39bbc9051524f3
created 2019-02-28 08:12 +0000
pushed 2019-03-11 13:01 +0000
Dimi Lee Dimi Lee - Bug 1353956 - P1. Rename checksum used in SafeBrowsing V4 to SHA256. 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
cc89ebc5b5d85b6a032b99a3d0de62b36eaad52c
created 2018-07-11 08:58 +0000
pushed 2018-08-24 17:49 +0000
Francois Marier Francois Marier - Bug 1362761 - Add more specific warnings in case of file corruption. 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
653f77b66d23ea6aed5a618f38eb1ffadb475278
created 2018-05-11 16:02 -0700
pushed 2018-06-18 21:43 +0000
Francois Marier Francois Marier - Bug 1434206 - Make TableUpdate objects const as much as possible. r=gcp
00affedf529b1aee8cf2c446787a7714db5e6841
created 2018-06-01 15:48 -0700
pushed 2018-06-18 21:43 +0000
Francois Marier Francois Marier - Bug 1434206 - Keep TableUpdate objects in smart pointers. r=gcp
61a5f7d03cef633306125faaa3b5621aea33a6bd
created 2018-05-16 15:26 -0700
pushed 2018-06-18 21:43 +0000
Francois Marier Francois Marier - Bug 1434206 - Add const to members and functions that can take it. r=gcp
a761c0e32512b44c1bc250bae308bc44a2480294
created 2018-04-30 16:44 -0700
pushed 2018-05-06 20:01 +0000
Francois Marier Francois Marier - Bug 1452445 - Promote MOZ_LOG calls to NS_WARNING in LookupCacheV4. r=gcp
e63436b2efb350346910ca58e1ad8323ebb07095
created 2018-04-03 17:11 -0700
pushed 2018-04-26 21:04 +0000
Francois Marier Francois Marier - Bug 1438671 - Remove the std::string wrapper in TableUpdateV4. r=gcp
bbacf34b38b9a4e6989eba18d5c31e4d6c14ad8f
created 2018-03-29 15:40 -0700
pushed 2018-04-26 21:04 +0000
Francois Marier Francois Marier - Bug 1438671 - Add assertions to enforce the size of prefix strings. r=gcp
40b6b9a6bb95764d75443a551a9f8cfff1b36963
created 2018-03-29 16:31 -0700
pushed 2018-04-26 21:04 +0000
Francois Marier Francois Marier - Bug 1438671 - Remove some inappropriate uses of dependent strings. r=gcp
8e02f09249084029fec6d6bbdd2b9351398c3dee
created 2018-03-01 18:09 -0800
pushed 2018-03-05 13:45 +0000
Francois Marier Francois Marier - Bug 1442486 - Mark LookupCacheV4 as primed after creating it. r=gcp
45c1f99b1b86dcdb6a7c1d28724749f2f0b79163
created 2018-01-30 14:21 -0800
pushed 2018-02-22 02:20 +0000
Francois Marier Francois Marier - Bug 1433636 - Put a limit on the length of Safe Browsing metadata values. r=gcp, a=lizzard
51a04bed988d7da2618198818550f786ce481799
created 2017-08-11 17:28 +0800
pushed 2017-08-22 02:18 +0000
Thomas Nguyen Thomas Nguyen - Bug 1376410 - Handle OOM when appending prefix to map. r=francois, r=hchang, a=lizzard
f1a9cda28b1b786688b1ab9fd859b995f6295dff
created 2017-06-06 14:16 +0800
pushed 2017-06-12 13:08 +0000
DimiL DimiL - Bug 1359299 - V4 caches in LookupCache need to be copied around in copy constructor. r=hchang
d93182f36b3c134a3b1c6718f09eb87c2913e364
created 2017-05-24 09:11 -0400
pushed 2017-06-12 13:08 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset c0b940487708 (bug 1359299) for causing intermittent Windows safebrowsing crashes.
c0b9404877089ffd6ba3027f761699fa69d6b02c
created 2017-05-23 09:19 +0800
pushed 2017-06-12 13:08 +0000
DimiL DimiL - Bug 1359299 - Copy fullhash cache when update. r=hchang
45556608965267b37c1e13e0a3b2d918e5a9ae22
created 2017-05-04 09:38 +0800
pushed 2017-06-12 13:08 +0000
DimiL DimiL - Bug 1333328 - Refactor cache miss handling mechanism for V2. r=francois
444f6cb17c45d826f8e19573cdb283251e2bb32c
created 2017-04-11 16:07 +0800
pushed 2017-06-12 13:08 +0000
dimi dimi - Bug 1311933 - P1. Use integer as the key of safebrowsing cache. r=francois
a55227734d513cdf555871e16e5487f679eee3b5
created 2017-04-10 14:21 +0800
pushed 2017-06-12 13:08 +0000
dimi dimi - Bug 1311935 - P3. Implement safebrowsing v4 caching logic. r=francois
992b8a6ae635c5e8f0aa0ab03e161ef243add7b4
created 2017-04-11 11:04 +0800
pushed 2017-06-12 13:08 +0000
Iris Hsiao Iris Hsiao - Backed out 4 changesets (bug 1311935) for causing assertion crash by developer's request
4c0381ab099046d316200e0779616e717606da0d
created 2017-04-10 14:21 +0800
pushed 2017-06-12 13:08 +0000
dimi dimi - Bug 1311935 - P3. Implement safebrowsing v4 caching logic. r=francois
f14b24e854d02b6555595f9fa60462028ca69bde
created 2017-04-07 19:05 +0200
pushed 2017-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset a4e571cb610a (bug 1311935)
a4e571cb610a588880e3dd96a4fb48c40d7b8373
created 2017-04-07 14:30 +0800
pushed 2017-06-12 13:08 +0000
unknown@unknown.com unknown@unknown.com - Bug 1311935 - P3. Implement safebrowsing v4 caching logic. r=francois
9c05f32dd0b1fff119c5bf698704d8d206957931
created 2017-02-24 10:22 +0800
pushed 2017-04-18 12:07 +0000
Thomas Nguyen Thomas Nguyen - Bug 1297962 - Add noise data when sending v4 gethash request r=francois
2f0968db9234a6e63f6fef6a82a9133b8f99aae5
created 2017-02-08 15:18 +0800
pushed 2017-04-18 12:07 +0000
dimi dimi - Bug 1336909 - Restrict URLCLASSIFIER_PREFIX_MATCH to profiles that have working V4. r=francois
0505ef568bc7bb884b991f951531866899bfd0a2
created 2017-02-07 16:14 +0800
pushed 2017-04-18 12:07 +0000
dimi dimi - Bug 1336865 - Add telemetry to measure time spent on constructing variable-length prefix set. r=francois
5561d78059791fa8859c2ac041af383653376b78
created 2017-01-17 08:33 +0800
pushed 2017-04-18 12:07 +0000
dimi dimi - Bug 1328821 - hash completion request for v4 should not depend on table freshness. r=francois,henry
77b7f79852e0ad77d8a92927646975ef60efc194
created 2016-12-19 09:43 +0800
pushed 2017-03-06 20:48 +0000
DimiL DimiL - Bug 1311910 - Add telemetry to measure update error and update timeout rate for V2 and V4. r=francois,henry
fa12e9471978dd1c0f27d3d691a1a64136a4a86b
created 2016-12-16 14:34 +0800
pushed 2017-03-06 20:48 +0000
Henry Chang Henry Chang - Bug 1312339 - LookupResult to support variable length partial hash. r=francois
a468efda20dfb3a29bb37ef56292febd992bba4e
created 2016-11-25 16:02 +0800
pushed 2017-03-06 20:48 +0000
Thomas Nguyen Thomas Nguyen - Bug 1315386 - Make Safe Browsing code more shutdown-aware. r=francois,gcp.
0797f7f58f2287952815196dece545faf5af14a1
created 2016-11-04 12:00 +0800
pushed 2017-01-23 14:19 +0000
Thomas Nguyen Thomas Nguyen - Bug 1298257 - Implement url matching for variable-length prefix set. r=dimi,gcp
1509b970b24f6b97a26c3a5b9afa89d0fad6a5cd
created 2016-10-27 08:36 +0800
pushed 2017-01-23 14:19 +0000
dimi dimi - Bug 1305581 - Verify that V4 updates were applied correctly by computing a checksum on the final result. r=francois
599f3dd65b6aea6bfb1749e0fbbdb50811107f31
created 2016-10-13 15:22 +0800
pushed 2017-01-23 14:19 +0000
Henry Chang Henry Chang - Bug 1305484 - Save/load state and checksum to/from disk rather than prefs. r=dimi,francois
0c95d5dec6d9ded18b7c57e8b4156944da527646
created 2016-10-04 09:14 +0800
pushed 2017-01-23 14:19 +0000
Dimi Lee Dimi Lee - Bug 1305801 - Part 5: Support SafeBrowsing v4 partial update. r=gcp
less more (0) tip