168 Commits

Author SHA1 Message Date
sdwilsh%shawnwilsher.com
8de8d3fab0 Bug 484063 - safeb request format wrong for tables with no existing data. Patch by Dave Camp <dcamp@campd.org>. r=tony, a=ss
git-svn-id: svn://10.0.0.236/trunk@257029 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-23 16:47:41 +00:00
sdwilsh%shawnwilsher.com
4f5e073b6a Bug 489455 - Update URLClassifier to follow Safebrowsing spec. r=tony, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@257019 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-22 23:20:12 +00:00
dcamp%mozilla.com
7309813c44 Bug 461891: switch to using v2.2 safebrowsing servers. r=tony, a1.9.0.5=dveditz
git-svn-id: svn://10.0.0.236/trunk@255048 18797224-902f-48f8-a5cc-f745e15eee43
2008-11-14 23:30:11 +00:00
dcamp%mozilla.com
f82c6969c3 Bug 448626: Fix a mistake in nsUrlClassifierDBServiceWorker::IsCanonicalizedIP(). p=BartZilla (bartml@wp.pl), r=dcamp, a=ssidler
git-svn-id: svn://10.0.0.236/trunk@253825 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 20:59:14 +00:00
dcamp%mozilla.com
eb1e36830f Bug 434805: work harder to recover from url-classifier db corruption. r=tony, a=ssidler
git-svn-id: svn://10.0.0.236/trunk@253639 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 21:19:31 +00:00
dcamp%mozilla.com
da3521422c Bug 434624: Handle "websafe" base64 characters in client keys. r=tony, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@252623 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-27 00:47:33 +00:00
reed%reedloden.com
2042805a0e Bug 398811 - "Remove MOZILLA_1_8_BRANCH ifdefs from toolkit on trunk" [p=mh+mozilla@glandium.org (Mike Hommey) r=gavin a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@251450 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-09 07:25:29 +00:00
gavin%gavinsharp.com
a7c77b4d32 Bug 430695: add backoff algorithm to gethash requests, patch by Dave Camp <dcamp@mozilla.com>, r=tony, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251370 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 22:33:19 +00:00
gavin%gavinsharp.com
42f0ab7c83 Bug 432492: rate limit long-running safebrowsing updates, patch by Dave Camp <dcamp@mozilla.com>, r=tony, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251350 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 20:33:45 +00:00
dtownsend%oxymoronical.com
ce7370e6e0 Backing out bug 432492
git-svn-id: svn://10.0.0.236/trunk@251329 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 13:18:38 +00:00
reed%reedloden.com
4ba7d7fec2 Bug 432492 - "rate limit long-running safebrowsing updates" [p=dcamp@mozilla.com (Dave Camp) r=tony a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@251313 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 10:22:17 +00:00
reed%reedloden.com
c8cca5fc8f Bug 432492 - "rate limit long-running safebrowsing updates" [p=dcamp@mozilla.com (Dave Camp) r=tony a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@251312 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 10:21:12 +00:00
gavin%gavinsharp.com
702471cda7 bug 432332: improve handling of duplicate chunks in url classifier client request, patch by Dave Camp <dcamp@mozilla.com>, r=tony, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251295 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 01:51:13 +00:00
gavin%gavinsharp.com
f08cfee56e Bug 432066: fix solaris bustage from bug 431754, patch by Alfred Peng <alfred.peng@sun.com>, r=tony, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@251217 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-05 19:57:55 +00:00
reed%reedloden.com
1e0bc9b8d9 Bug 430530 - "excess disk IO when updating the url-classifier" (increase the page size, let the cache size grow on linux) [p=dcamp@mozilla.com (Dave Camp) r=mconnor a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@251093 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 09:55:09 +00:00
reed%reedloden.com
5a7a140909 Bug 431754 - "try harder to commit in the face of safebrowsing server errors" [p=dcamp@mozilla.com (Dave Camp) r=tony a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@251092 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 09:54:02 +00:00
dcamp%mozilla.com
957a9ff37a Bug 429755: Apply some random fuzz to safebrowsing backoff intervals. r=tony, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250706 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 16:57:56 +00:00
dcamp%mozilla.com
7e86d3fa10 Tests for bug 428548. r=tony, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@250339 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 21:23:38 +00:00
dcamp%mozilla.com
8f258f785d Bug 428548: Restrict the total number of safebrowsing update requests per hour. r=tony, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@250338 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 21:21:14 +00:00
dcamp%mozilla.com
e215d81927 Bug 427862: Don't use cached full-hash entries without a successful safebrowsing update. r=tony, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250275 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 22:39:45 +00:00
gavin%gavinsharp.com
7a8c7b14b5 Tweak function definition to include parameter (bug 428358)
git-svn-id: svn://10.0.0.236/trunk@250187 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 04:58:07 +00:00
gavin%gavinsharp.com
f1b8435019 Fix incorrect nsIUrlClassifierDBService.idl implementation in test (bug 428358)
git-svn-id: svn://10.0.0.236/trunk@250149 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-13 06:09:58 +00:00
timeless%mozdev.org
14b0613d2b Bug 394114 Interfaces missing from various QI implementations.
r=jag sr=jag a=dsicore


git-svn-id: svn://10.0.0.236/trunk@249775 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 06:18:36 +00:00
sdwilsh%shawnwilsher.com
fe1e0b0fe8 Bug 423273 - Fix storage API to not break old behavior. r=shaver, sr=shaver, a=shaver
git-svn-id: svn://10.0.0.236/trunk@248497 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 22:14:40 +00:00
dcamp%mozilla.com
96d0874e34 Bug 423790: Back off of safebrowsing updates for 4xx errors. r=tony, blocking-firefox3=beltzner
git-svn-id: svn://10.0.0.236/trunk@248245 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 01:55:56 +00:00
reed%reedloden.com
30a7930b70 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+]
git-svn-id: svn://10.0.0.236/trunk@248116 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 19:46:05 +00:00
gavin%gavinsharp.com
f4ae6bc811 Bug 419111: unfrozen interfaces listed in SDK_XPIDLSRCS, r=kaie, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@247134 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 22:08:23 +00:00
dcamp%mozilla.com
2954c60a11 Bug 420380: Allow safebrowsing gethash responses that don't match table name/chunk id. r=tony, blocking-firefox3=beltzner
git-svn-id: svn://10.0.0.236/trunk@247056 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 23:39:38 +00:00
dcamp%mozilla.com
43cae114e7 Bug 420370: nsUrlClassifierHashCompleter not configured immediately at startup. r=tony, blocking-firefox3=beltzner
git-svn-id: svn://10.0.0.236/trunk@247041 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 22:05:06 +00:00
dcamp%mozilla.com
7aeeb26747 Bug 419751: Implement a safebrowsing protocol command to reset the db. r=tony, a1.9b4=beltzner
git-svn-id: svn://10.0.0.236/trunk@246822 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 00:46:44 +00:00
dcamp%mozilla.com
a126b9c46b Bug 419751: Reset the phishing/malware database for beta 4 to work around a server issue. r=tony, b1.9b4=beltzner
git-svn-id: svn://10.0.0.236/trunk@246763 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 00:46:40 +00:00
dcamp%mozilla.com
e3bede1021 Bug 360387: Verify HMAC of safebrowsing updates. r=tony, blocking-firefox3=beltzner
git-svn-id: svn://10.0.0.236/trunk@246650 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 08:51:05 +00:00
dcamp%mozilla.com
51c88b1e7e Bustage fix for 419117.
git-svn-id: svn://10.0.0.236/trunk@246640 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 06:06:22 +00:00
dcamp%mozilla.com
ebe686a269 Bug 419117: Add noise to safebrowsing gethash requests. r=tony, blocking-firefox3=beltzner
git-svn-id: svn://10.0.0.236/trunk@246636 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 05:51:28 +00:00
dcamp%mozilla.com
a9296c66c8 Bug 418752: don't bother fetching forwards on a failed safebrowsing update. r=tony, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246546 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-26 17:47:06 +00:00
dcamp%mozilla.com
7c25c06159 Bug 418897: Update nsUrlClassifierDBServiceWorker::OpenDB() from changes to mozIStorageService::OpenDatabase. r=tony, r=sdwilsh, blocking-firefox3=beltzner
git-svn-id: svn://10.0.0.236/trunk@246464 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 20:58:34 +00:00
reed%reedloden.com
d3b54098fb 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+]
git-svn-id: svn://10.0.0.236/trunk@246168 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-21 10:45:56 +00:00
dcamp%mozilla.com
f10ca3ff7d Bug 406856: url-classifier not properly handling expiration chunk lists. r=tony, blocking-firefox3=mconnor
git-svn-id: svn://10.0.0.236/trunk@245798 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-15 22:47:16 +00:00
dcamp%mozilla.com
ce53e22f88 Bustage fix
git-svn-id: svn://10.0.0.236/trunk@244455 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-30 03:15:13 +00:00
dcamp%mozilla.com
90f133ab2c Bug 414074: Cache the results of safebrowsing gethash requests. r=tony, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@244441 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-30 02:26:44 +00:00
dcamp%mozilla.com
2b4da8abaf Bug 402611: Deal with changes to the safebrowsing v2 protocol. r=tony, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@244382 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-29 20:57:20 +00:00
dcamp%mozilla.com
69ece89b7c Back out bug 402611 for bloat-test orange
git-svn-id: svn://10.0.0.236/trunk@244269 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-29 01:58:16 +00:00
dcamp%mozilla.com
88609bd20a Bustage fix for 402611
git-svn-id: svn://10.0.0.236/trunk@244267 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-29 00:24:21 +00:00
dcamp%mozilla.com
c5dc0720e2 Bug 402611: Deal with changes to the safebrowsing v2 protocol. r=tony, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@244255 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-28 23:04:45 +00:00
dcamp%mozilla.com
a184a77598 Bug 412688: Enforce 'one url-classifier update at a time' in the dbservice rather than just the stream updater. r=tony, a=schrep
git-svn-id: svn://10.0.0.236/trunk@243840 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-23 19:30:54 +00:00
gavin%gavinsharp.com
bc7c49d584 Bug 412689: fix search/replace error that led to a broken QI impl, r=tony
git-svn-id: svn://10.0.0.236/trunk@243332 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-17 01:13:54 +00:00
dcamp%mozilla.com
b296e5e79d Bug 412392: Fix up some shutdown issues in nsUrlClassifierDBService. r=tony, a=schrep
git-svn-id: svn://10.0.0.236/trunk@243212 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-16 19:20:45 +00:00
dtownsend%oxymoronical.com
c60f7daeab Bug 404726: Addon compatibility check gives many alerts (toolkit and
security portions). r=gavin.sharp, r=kengert


git-svn-id: svn://10.0.0.236/trunk@243115 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-15 15:06:37 +00:00
dcamp%mozilla.com
a65d66c0b0 Bug 412160: Cancel in-progress safebrowsing updates on shutdown. r=tony, blocking=schrep
git-svn-id: svn://10.0.0.236/trunk@243073 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-14 21:13:43 +00:00
reed%reedloden.com
3bd3e6062b Back out patch from bug 412160 due to even more orange than normal. :(
git-svn-id: svn://10.0.0.236/trunk@243037 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-14 08:21:57 +00:00