Commit Graph

54 Commits

Author SHA1 Message Date
Gian-Carlo Pascutto
41519c22da Bug 725597 - SafeBrowsing fails to update persistent PrefixSet on Windows. r=dcamp 2012-02-09 20:41:32 +01:00
Gian-Carlo Pascutto
724fb285e2 Bug 673470 - Replace the SQLite SafeBrowsing store with an optimized store. r=dcamp 2011-12-06 19:03:05 +01:00
Gian-Carlo Pascutto
056c10da3c Backout 44a0dc4fb9ff (Bug 673470) for Talos regression. 2012-02-01 20:10:02 +01:00
Gian-Carlo Pascutto
3b9f32d92d Bug 673470 - Replace the SQLite SafeBrowsing store with an optimized store. r=dcamp 2011-12-06 19:03:05 +01:00
Gian-Carlo Pascutto
2bb82902d1 Bug 702217 - Avoid double allocation in UrlClassifier. Handle OOM conditions. r=dcamp 2012-01-10 17:09:32 +01:00
Gian-Carlo Pascutto
8f61f0e297 Bug 698326 - Add memory reporter for the url-classifier. r=njn,jlebar 2011-11-13 11:25:48 +01:00
Gian-Carlo Pascutto
b6aee54606 Bug 669410 - Don't store host prefixes in memory. Rework prefix fetching from SQLite. r=tony 2011-09-08 22:17:14 +02:00
Gian-Carlo Pascutto
30d9f4fbfd Bug 669410 - Probe PrefixSet directly from the main thread. r=tony 2011-09-08 22:15:27 +02:00
Gian-Carlo Pascutto
5638eb8aa2 Bug 669410 - Add PrefixSet datastructure for SafeBrowsing. r=dcamp 2011-09-08 22:15:08 +02:00
Han Chang
b0b5811804 Bug 640629 - Move timer declaration instances to prevent premature garbage collection from occuring and wiping out the timer instances before they get a chance to fire. r=jdm,gavin 2011-07-05 21:40:00 -04:00
Gian-Carlo Pascutto
7d6d1de8fa Bug 665930 - Safe Browsing: Fix URL fragmenter in edge cases + tests. r=tony@ponderer.org 2011-06-29 22:01:34 -07:00
Gian-Carlo Pascutto
e996ebe9f8 Bug 665930 - Fix typos in dbservice test code. r=tony@ponderer.org 2011-06-29 22:01:04 -07:00
Mehdi Mulani
1c8d8ea63c Bug 652294 - Fix intermittent failure in test_hashcompleter.js by checking for duplicates. r=dcamp 2011-06-13 17:24:14 -04:00
Joel Maher
39ca77fbd2 Bug 616999. Xpcshell manifest support; manifest files. r=ted, a=test-only 2011-05-20 11:54:01 -04:00
Mehdi Mulani
0b7221f29a Bug 652294 - Typo from previous patch. DONTBUILD 2011-04-22 19:17:42 -07:00
Mehdi Mulani
f41fdcc40d Bug 652294 - Adding diagnostics to test_hashcompleter.js for intermittent orange. (test only) 2011-04-22 19:04:57 -07:00
Mehdi Mulani
991190b54f Bug 644288: Add tests for HashCompleter. r=dcamp 2011-03-31 11:32:28 -07:00
David Dahl
7d46feff2c Bug 534079: Sub chunks are incorrectly applied in some cases. r=Tony Chang 2010-02-09 15:48:51 -08:00
Serge Gautherie
b98f9f529c Bug 508025 - head_urlclassifier.js: s/streamCompleted/streamFinished/ (3rd time); (Av1).
r=dcamp.
2009-11-15 12:20:31 +01:00
Dão Gottwald
199e491c7b Bug 527347 - nsIScriptableUnicodeConverter::convertToByteArray aLen out param should be optional. r=smontagu 2009-11-12 11:07:00 +01:00
Jae-Seong Lee
9dbe8568c6 Bug 521154 - xpcshell-tests: test_streamupdater hangs with 'strict' & 'werror' on, r=tony 2009-10-09 12:50:59 +02:00
Ted Mielczarek
886f30a24c bug 459114 - helper function to provide a clean profile directory for xpcshell tests. r=sdwilsh 2009-05-14 07:37:40 -04:00
Ted Mielczarek
114d157d21 Backed out changeset 9ddc25fb2246 - bug 459114 - helper function to provide a clean profile directory for xpcshell tests. r=sdwilsh - for test failures 2009-08-05 15:36:20 -04:00
Ted Mielczarek
d1eb2fade9 bug 459114 - helper function to provide a clean profile directory for xpcshell tests. r=sdwilsh 2009-05-14 07:37:40 -04:00
Dave Camp
83f9553b4f Bug 475436: reloading a blocked page would bypass blocking in some cases. r=tony 2009-02-09 22:40:39 -08:00
Dave Camp
fc462f0dd0 Bug 439281: Handle lookup and expiration of safebrowsing subs by add chunk id rather than host key. r=tony 2008-10-19 20:48:25 -07:00
Dave Camp
5f834012eb Bug 453723: Short-circuit known-clean hosts in the url-classifier. r=tony 2008-10-19 20:07:46 -07:00
154dce86cf bug 432332: improve handling of duplicate chunks in url classifier client request, patch by Dave Camp <dcamp@mozilla.com>, r=tony, a=beltzner 2008-05-06 18:51:11 -07:00
7aa96bd46d Bug 429755: Apply some random fuzz to safebrowsing backoff intervals. r=tony, a=beltzner 2008-04-23 09:57:55 -07:00
3ce37dbfee Tests for bug 428548. r=tony, a=mconnor 2008-04-16 14:23:38 -07:00
fa2e602022 Bug 427862: Don't use cached full-hash entries without a successful safebrowsing update. r=tony, a1.9=beltzner 2008-04-15 15:39:44 -07:00
d378c1c348 Tweak function definition to include parameter (bug 428358) 2008-04-13 21:58:07 -07:00
31ae9de2a9 Fix incorrect nsIUrlClassifierDBService.idl implementation in test (bug 428358) 2008-04-12 23:09:58 -07:00
4198083a44 Bug 419794 - "work out key API for nsICryptoHMAC" (API use nsIKeyObject + fix nsKeyModule + nsICryptoHMAC usage fix) [p=honzab@allpeers.com (Honza Bambas [mayhemer]) r=rrelyea sr=dveditz a=blocking1.9+] 2008-03-18 12:45:40 -07:00
7a9bb38251 Bug 420380: Allow safebrowsing gethash responses that don't match table name/chunk id. r=tony, blocking-firefox3=beltzner 2008-03-04 15:39:37 -08:00
977aa26b56 Bug 420370: nsUrlClassifierHashCompleter not configured immediately at startup. r=tony, blocking-firefox3=beltzner 2008-03-04 14:05:05 -08:00
abf3abda53 Bug 419751: Implement a safebrowsing protocol command to reset the db. r=tony, a1.9b4=beltzner 2008-02-29 16:46:43 -08:00
d2cd081193 Bug 360387: Verify HMAC of safebrowsing updates. r=tony, blocking-firefox3=beltzner 2008-02-27 00:51:02 -08:00
a2020ee6d3 Bug 419117: Add noise to safebrowsing gethash requests. r=tony, blocking-firefox3=beltzner 2008-02-26 21:51:28 -08:00
2cf5198bd0 Bug 406856: url-classifier not properly handling expiration chunk lists. r=tony, blocking-firefox3=mconnor 2008-02-15 14:47:16 -08:00
e7cedd1bb1 Bug 414074: Cache the results of safebrowsing gethash requests. r=tony, a1.9=beltzner 2008-01-29 18:26:44 -08:00
0bec2e2102 Bug 402611: Deal with changes to the safebrowsing v2 protocol. r=tony, a1.9=beltzner 2008-01-29 12:57:18 -08:00
b11f05276e Back out bug 402611 for bloat-test orange 2008-01-28 17:58:15 -08:00
af17275326 Bug 402611: Deal with changes to the safebrowsing v2 protocol. r=tony, a1.9=beltzner 2008-01-28 15:04:43 -08:00
7037976249 Bug 402610: Allow safebrowsing servers to specify separate URLs for chunk data. r=tony, blocking=beltzner 2008-01-12 14:22:03 -08:00
5016da914e Bug 407759: Support subtractions in the safebrowsing protocol that arrive before their associated add. r=tony, blocking=mconnor 2008-01-12 13:32:01 -08:00
79973b1f2a Bug 406856: handle expiring safebrowsing chunk ranges in addition to individual chunks. r=tony, a=dsicore 2007-12-04 16:16:41 -08:00
ca09305054 Bug 394525: don't try to malware check uris with no hostname. r=tony 2007-11-27 12:08:02 -08:00
ffb323ad33 fix url-classifier checks against bare-domain entries. b=402435, r=tony 2007-11-05 11:31:55 -08:00
de455c3f96 Update the url-classifier request format test. b=400635, r=tony 2007-11-02 14:22:24 -07:00