dcamp%mozilla.com
517a64606f
Bug 406865: Clobber pre-recent-bugfixes urlclassifier3.sqlite files that might be in an inconsistent state. r=tony, a=dsicore
...
git-svn-id: svn://10.0.0.236/trunk@240491 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-05 03:22:39 +00:00
dcamp%mozilla.com
38607f3d1e
Bug 406856: handle expiring safebrowsing chunk ranges in addition to individual chunks. r=tony, a=dsicore
...
git-svn-id: svn://10.0.0.236/trunk@240464 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-05 00:16:42 +00:00
dcamp%mozilla.com
38565d38e1
Bug 406621: fix an off-by-one error reading chunks during safebrowsing updates. r=tony, a=dsicore
...
git-svn-id: svn://10.0.0.236/trunk@240391 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 05:49:11 +00:00
dcamp%mozilla.com
d553876b40
Bug 405685: check the phishing preference when blocking pages in the url-classifier. r=tony, a=dsicore
...
git-svn-id: svn://10.0.0.236/trunk@240389 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 05:10:22 +00:00
dcamp%mozilla.com
e16081eef7
Bug 403354: only read/parse/write applied-chunk lists once per safe-browsing update. r=tony, a=damons
...
git-svn-id: svn://10.0.0.236/trunk@240388 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 04:49:22 +00:00
dcamp%mozilla.com
1cb7b1223d
Bug 404645: apply an entire safebrowsing update as one transaction, rather than a transaction per chunk of entries. r=tony, blocking-1.9=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@240385 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 04:35:25 +00:00
dcamp%mozilla.com
bcffed7469
Bug 394525: don't try to malware check uris with no hostname. r=tony
...
git-svn-id: svn://10.0.0.236/trunk@239992 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-27 20:08:02 +00:00
dcamp%mozilla.com
30297b41b1
backing out 403354 to see if it caused Ts regression.
...
git-svn-id: svn://10.0.0.236/trunk@239377 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-14 05:31:07 +00:00
dcamp%mozilla.com
0f4e03fd98
Replace nsCStringArray::ParseString usage in the url-classifier. b=403354, r=tony, sr+a=stuart
...
git-svn-id: svn://10.0.0.236/trunk@239367 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 22:43:56 +00:00
dcamp%mozilla.com
8e74ecfe65
fix url-classifier checks against bare-domain entries. b=402435, r=tony
...
git-svn-id: svn://10.0.0.236/trunk@238551 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-05 19:31:56 +00:00
reed%reedloden.com
ba0dc7bcab
Bug 399233 - "Phishing UI hidden by content, inconsistent with malware" [p=johnath r=tony r=biesi ui-r=beltzner a=blocking-firefox3+ for M9]
...
git-svn-id: svn://10.0.0.236/trunk@238312 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-29 18:29:18 +00:00
dcamp%mozilla.com
731a4fb0c1
separate add chunks from remove chunks in the url-classifier update request. b=397434, r=tony, a=mconnor
...
git-svn-id: svn://10.0.0.236/trunk@237627 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-11 23:25:10 +00:00
dcamp%mozilla.com
b4df52c6fd
treat ipv4 addresses as a single lookup key in the url classifier. b=395376, r=tony, a=mconnor
...
git-svn-id: svn://10.0.0.236/trunk@237035 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-02 00:21:45 +00:00
dcamp%mozilla.com
b45819d6f3
handle query parameters and full-string queries as specified in the updated safebrowsing protocol. b=395377, r=tony, a=mconnor
...
git-svn-id: svn://10.0.0.236/trunk@237031 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-01 23:53:54 +00:00
dcamp%mozilla.com
c33eb833cd
another bustage fix, fix up the PR_LOG ifdefs from the last commit. b=384941 rs=biesi
...
git-svn-id: svn://10.0.0.236/trunk@233525 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-31 23:48:39 +00:00
dcamp%mozilla.com
1a066ed8a8
block document loads for URIs tagged as malware by the url-classifier service. b=384941, r=bzbarsky, r=tony, sr=biesi, ui-r=johnath, a=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@233523 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-31 23:18:48 +00:00
philringnalda%gmail.com
0a537e727d
Bug 392199 - Really remove nsUrlClassifierTable.js, r=tony
...
git-svn-id: svn://10.0.0.236/trunk@232089 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-15 02:51:45 +00:00
dcamp%mozilla.com
e9f8911ed5
make sure nsCryptoHash/PSM is initialized on the main thread in the url classifier. b=390324, r=tony
...
git-svn-id: svn://10.0.0.236/trunk@231759 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-09 22:33:04 +00:00
dcamp%mozilla.com
d5e38b3122
fix assertion failure in url-classifier when canonicalizing a URI with no host. b=387196, r=tony, a=schrep
...
git-svn-id: svn://10.0.0.236/trunk@231088 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-27 00:52:33 +00:00
dcamp%mozilla.com
d3d2e0eab1
try landing new safebrowsing protocol again. b=387196, r=tony, r=vlad (for new fixes)
...
git-svn-id: svn://10.0.0.236/trunk@231032 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 06:38:44 +00:00
dcamp%mozilla.com
1bb7d93178
backout patch for 387196
...
git-svn-id: svn://10.0.0.236/trunk@231007 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 03:11:46 +00:00
dcamp%mozilla.com
837b39256a
fix bustage from 387196
...
git-svn-id: svn://10.0.0.236/trunk@231005 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 02:00:57 +00:00
dcamp%mozilla.com
1d951f02eb
implement the new google safebrowsing protocol. b=387196, r=tony
...
git-svn-id: svn://10.0.0.236/trunk@231003 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 01:49:22 +00:00
benjamin%smedbergs.us
fc9cd538aa
Trying to fix the mac orange, from bug 321024. a=robcee for immediate commit pending tony's review
...
git-svn-id: svn://10.0.0.236/trunk@229714 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-11 16:52:12 +00:00
jwalden%mit.edu
dda6ff3c99
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
...
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 07:08:56 +00:00
tony%ponderer.org
7ff8fc8d10
Bug 382996 â (Re)move G_ObjectSafeMap
...
patch by Simon Bünzli, r=me
git-svn-id: svn://10.0.0.236/trunk@227777 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-10 23:59:20 +00:00
tony%ponderer.org
1b96d81f09
Bug 381379 â remove G_Base64
...
original patch by Simon Bünzli, r=me
git-svn-id: svn://10.0.0.236/trunk@227514 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-05 05:22:00 +00:00
tony%ponderer.org
6ed6b6e8b0
Bug 382816 â remove /toolkit/components/url-classifier/content/moz/filesystem.js and /toolkit/components/url-classifier/content/application.js
...
patch by Simon Bünzli, r=me
git-svn-id: svn://10.0.0.236/trunk@227443 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-04 00:37:37 +00:00
tony%ponderer.org
df6364d025
Bug 382618 - remove /toolkit/components/url-classifier/content/js/lang.js
...
patch by Simon Bünzli, r=me
git-svn-id: svn://10.0.0.236/trunk@227412 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-02 16:59:53 +00:00
benjamin%smedbergs.us
1bdce8bf4d
Fix url-classifier+libxul warnings and test errors, r=luser (no bug)
...
git-svn-id: svn://10.0.0.236/trunk@226875 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 13:24:32 +00:00
sayrer%gmail.com
c79ea01225
bug 321024. Crash in nsCryptoHash during shutdown of nsUrlClassifierDBService. Patch by Tony Chang <tony@ponderer.org>. r=darin
...
git-svn-id: svn://10.0.0.236/trunk@224952 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 17:41:44 +00:00
benjamin%smedbergs.us
7262cdad6d
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
...
git-svn-id: svn://10.0.0.236/trunk@224885 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 14:22:04 +00:00
tony%ponderer.org
c7113b17f5
Bug 368998: when normalizing hostnames, we don't properly escape non-alphanumerics
...
patch: move host encoding to c++ (url classifier utils component)
r=bryner
git-svn-id: svn://10.0.0.236/trunk@221300 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-05 05:58:05 +00:00
tony%ponderer.org
53af0528b8
Bug 370860: A very long URI hangs under phishing protection code
...
patch: v4: move canonicalizeURL to c++
r=bryner,sr=darin
git-svn-id: svn://10.0.0.236/trunk@221037 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-27 23:49:44 +00:00
sergei_d%fi.tartu.ee
15685cfd40
Bug 361542 â [BeOS] Linking fails in toolkit/components, p=thesuckiestemail, r=benjamin
...
git-svn-id: svn://10.0.0.236/trunk@217919 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-07 12:47:59 +00:00
tony%ponderer.org
d1efebb26a
bug 343033: 5-10 second delay or hang or crash when quitting Cocoa Firefox
...
patch: cancel background download as soon as user quits
r=darin
git-svn-id: svn://10.0.0.236/trunk@215474 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-20 18:24:01 +00:00
gavin%gavinsharp.com
08e06bce3e
Bug 338830: preprocess license blocks in safe browsing files, patch by Regis Caspar <regis.caspar+bz@gmail.com>, r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@213411 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-10 13:31:50 +00:00
tony%ponderer.org
c9a80c76ef
Bug 350511: treat request timeouts as backoff errors
...
patch: treat NS_ERROR_NET_TIMEOUT as an error
r=darin
git-svn-id: svn://10.0.0.236/trunk@209275 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-06 17:04:36 +00:00
tony%ponderer.org
d05ecebeb0
Bug 329715: investigate why some AV's flag us, and prevent it
...
patch: use rot13 on keys to avoid being flagged by avira antivirus
r=darin
git-svn-id: svn://10.0.0.236/trunk@209192 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-05 18:54:11 +00:00
tony%ponderer.org
e5f57cbd89
bug 349253: implement backoff code for table updates
...
patch: requestbackoff class, check for connection refused and http error codes
r=provos,sr=darin
git-svn-id: svn://10.0.0.236/trunk@208263 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-24 00:18:01 +00:00
tony%ponderer.org
f7340fb338
Bug 347926: remove arc4.js and friends from source tree
...
patch: use nsIStreamCipher
r=provos,sr=darin
git-svn-id: svn://10.0.0.236/trunk@207279 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-14 01:17:08 +00:00
tony%ponderer.org
8f9106df35
bug 348163: nsUrlClassifierDBService::CloseDb isn't quite right
...
patch from ispiked
r=tony,sr=darin
git-svn-id: svn://10.0.0.236/trunk@207092 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-10 20:49:47 +00:00
tony%ponderer.org
07fb107117
Bug 346940: differentiate anti-phishing table updates from full table reloads
...
patch: drop table if not an update using a temp table while updating
r=mmchew,sr=darin
git-svn-id: svn://10.0.0.236/trunk@206622 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-04 21:21:28 +00:00
tony%ponderer.org
c715f14d89
Bug 346184: If urlclassifier.sqlite is removed, db is not repopulated
...
patch: check db tables before sending an update request
r=darin
git-svn-id: svn://10.0.0.236/trunk@206250 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-01 02:01:40 +00:00
vladimir%pobox.com
7aad47dd9b
b=334174, corrupted db files are not handled correctly, r=brettw
...
git-svn-id: svn://10.0.0.236/trunk@203743 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-26 18:54:12 +00:00
tony%ponderer.org
956e0db715
re-land bug 342187: query params for "ask google" anti-phishing queries
...
are in source code.
This is triggering a leak in https since we make an https request, see
bug 345136.
r=mmchew,sr=ben
git-svn-id: svn://10.0.0.236/trunk@203062 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-19 01:05:52 +00:00
tony%ponderer.org
4594c03f0f
backing out patch from bug 342187, this appears to have caused a big jump in
...
rlk
git-svn-id: svn://10.0.0.236/trunk@203044 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 23:47:34 +00:00
tony%ponderer.org
f95b0fe351
bug 342187: query params for "ask google" anti-phishing queries are in source code
...
r=mmchew,sr=ben
git-svn-id: svn://10.0.0.236/trunk@203034 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 21:28:11 +00:00
tony%ponderer.org
fb65aedfe3
bug 343266: only try a blacklist table update on http status 200
...
r=darin
git-svn-id: svn://10.0.0.236/trunk@201979 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-12 23:56:47 +00:00
tony%ponderer.org
812cc27ec7
bug 342729: Crash [@ TableUpdateListener::OnStopRequest] on restart after
...
installing extensions
patch: make sure mDBService exists
r+a181=darin
git-svn-id: svn://10.0.0.236/trunk@200990 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-27 01:57:26 +00:00