Commit Graph

1003 Commits

Author SHA1 Message Date
ea5a408894 Bug 431754 - "try harder to commit in the face of safebrowsing server errors" [p=dcamp@mozilla.com (Dave Camp) r=tony a1.9=damons] 2008-05-02 02:54:01 -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
15fe24914b Bug 428548: Restrict the total number of safebrowsing update requests per hour. r=tony, a=mconnor 2008-04-16 14:21:13 -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
4f8b8e885f Bug 394114 Interfaces missing from various QI implementations. r=jag sr=jag a=dsicore 2008-04-07 23:18:35 -07:00
8d22df5888 Bug 423273 - Fix storage API to not break old behavior. r=shaver, sr=shaver, a=shaver 2008-03-24 15:14:38 -07:00
9e55205aff Bug 423790: Back off of safebrowsing updates for 4xx errors. r=tony, blocking-firefox3=beltzner 2008-03-19 18:55:56 -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
6e01409aeb Bug 419111: unfrozen interfaces listed in SDK_XPIDLSRCS, r=kaie, sr=bzbarsky 2008-03-05 14:08:20 -08: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
b3f4f689aa Bug 419751: Reset the phishing/malware database for beta 4 to work around a server issue. r=tony, b1.9b4=beltzner 2008-02-28 16:46:40 -08:00
d2cd081193 Bug 360387: Verify HMAC of safebrowsing updates. r=tony, blocking-firefox3=beltzner 2008-02-27 00:51:02 -08:00
9af5949b35 Bustage fix for 419117. 2008-02-26 22:06:22 -08:00
a2020ee6d3 Bug 419117: Add noise to safebrowsing gethash requests. r=tony, blocking-firefox3=beltzner 2008-02-26 21:51:28 -08:00
e6dcf7cdb8 Bug 418752: don't bother fetching forwards on a failed safebrowsing update. r=tony, a=beltzner 2008-02-26 09:47:05 -08:00
e486b862ac Bug 418897: Update nsUrlClassifierDBServiceWorker::OpenDB() from changes to mozIStorageService::OpenDatabase. r=tony, r=sdwilsh, blocking-firefox3=beltzner 2008-02-25 12:58:34 -08:00
07f091a7e1 Bug 416326 - "WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B000A in nsUrlClassifierDBService.cpp, line 3242" [p=dcamp@mozilla.com (Dave Camp) r=tony a=blocking-firefox3+] 2008-02-21 02:45:56 -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
60cb645d5b Bustage fix 2008-01-29 19:15:13 -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
8f0f79c3cf Bustage fix for 402611 2008-01-28 16:24:21 -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
23444daa18 Bug 412688: Enforce 'one url-classifier update at a time' in the dbservice rather than just the stream updater. r=tony, a=schrep 2008-01-23 11:30:54 -08:00
49a64cd4bc Bug 412689: fix search/replace error that led to a broken QI impl, r=tony 2008-01-16 17:13:54 -08:00
f4f8c1ce6e Bug 412392: Fix up some shutdown issues in nsUrlClassifierDBService. r=tony, a=schrep 2008-01-16 11:20:45 -08:00
e35309574e Bug 404726: Addon compatibility check gives many alerts (toolkit and security portions). r=gavin.sharp, r=kengert 2008-01-15 07:06:34 -08:00
81cba78d71 Bug 412160: Cancel in-progress safebrowsing updates on shutdown. r=tony, blocking=schrep 2008-01-14 13:13:43 -08:00
eb8e76dd70 Back out patch from bug 412160 due to even more orange than normal. :( 2008-01-14 00:21:57 -08:00
bee54a8c7e Bug 412160 - "Spurious non-zero Rlk leak stats on 'bm-xserve11' and 'fxdbug-win32-tb'" (cancel pending update in CloseDB()) [p=dcamp@mozilla.com (Dave Camp) r=tony a=blocking-firefox3+] 2008-01-13 23:37:05 -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
e06c799c22 Bug 404634 - "http urls don't render in TestGtkEmbed" [p=asac@jwsdot.com (Alexander Sack) r=bsmedberg r=bzbarsky a=blocking1.9+] 2008-01-04 22:38:30 -08:00
261a96d9a0 Kick the stupid Windows tinderbox. 2007-12-22 08:36:21 -08:00
8eeb297f0e Bug 407858: initialize some members of nsUrlClassifierDBServiceWorker. r=tony, a=dsicore 2007-12-12 11:04:25 -08:00
295ba0995d Bug 406865: Clobber pre-recent-bugfixes urlclassifier3.sqlite files that might be in an inconsistent state. r=tony, a=dsicore 2007-12-04 19:22:39 -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
0d00686dfe Bug 406621: fix an off-by-one error reading chunks during safebrowsing updates. r=tony, a=dsicore 2007-12-03 21:49:11 -08:00
ea74cfd871 Bug 405685: check the phishing preference when blocking pages in the url-classifier. r=tony, a=dsicore 2007-12-03 21:10:22 -08:00
95ce6d9203 Bug 403354: only read/parse/write applied-chunk lists once per safe-browsing update. r=tony, a=damons 2007-12-03 20:49:22 -08:00
97200c452e Bug 404645: apply an entire safebrowsing update as one transaction, rather than a transaction per chunk of entries. r=tony, blocking-1.9=beltzner 2007-12-03 20:35:25 -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
5cc7a3b270 backing out 403354 to see if it caused Ts regression. 2007-11-13 21:31:07 -08:00
866a70be56 Replace nsCStringArray::ParseString usage in the url-classifier. b=403354, r=tony, sr+a=stuart 2007-11-13 14:43:56 -08:00