Commit Graph

290 Commits

Author SHA1 Message Date
8d28304f26 tests for bug 387196 2007-07-25 23:39:22 -07:00
44a6eb2bd4 try landing new safebrowsing protocol again. b=387196, r=tony, r=vlad (for new fixes) 2007-07-25 23:38:43 -07:00
6cd8a99bd1 backout patch for 387196 2007-07-25 20:11:43 -07:00
4acd680bc3 fix bustage from 387196 2007-07-25 19:00:57 -07:00
7e8abe83ae tests for bug 387196 2007-07-25 18:50:27 -07:00
0854abd543 implement the new google safebrowsing protocol. b=387196, r=tony 2007-07-25 18:49:20 -07:00
79dbb9c5ba Trying to fix the mac orange, from bug 321024. a=robcee for immediate commit pending tony's review 2007-07-11 09:52:12 -07:00
7ca62a0ecd Fix leaks by removing preference observers. b=386665 r=tony@ponderer.org 2007-07-09 13:53:01 -07:00
98de634631 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. 2007-07-08 00:08:04 -07:00
ee60fb5764 Bug 383217 - Discard bind and Function.prototype.bind in favor of BindToObject. Patch by Simon Bünzli <zeniko@gmail.com>. r=tony. 2007-06-17 04:35:36 -07:00
6cd70a8b34 Bug 382996 - (Re)move G_ObjectSafeMappatch by Simon Bünzli, r=me 2007-06-10 16:59:20 -07:00
cc888b595e Bug 382621 - don't include /toolkit/components/url-classifier/content/moz/debug.js by defaultpatch by Simon Bünzli, r=me 2007-06-04 22:44:31 -07:00
b78d1f841e Bug 381379 - remove G_Base64original patch by Simon Bünzli, r=me 2007-06-04 22:22:00 -07:00
07128d9f30 Bug 382816 - remove /toolkit/components/url-classifier/content/moz/filesystem.js and /toolkit/components/url-classifier/content/application.jspatch by Simon Bünzli, r=me 2007-06-03 17:37:36 -07:00
518bb3c1b9 Bug 382620 - remove all methods marked as "deprecated" in safebrowsing codepatch by Simon Bünzli, r=me 2007-06-02 14:50:58 -07:00
074e5b1d6a Bug 382618 - remove /toolkit/components/url-classifier/content/js/lang.jspatch by Simon Bünzli, r=me 2007-06-02 09:59:52 -07:00
186bf89318 Fix url-classifier+libxul warnings and test errors, r=luser (no bug) 2007-05-23 06:24:32 -07:00
d41e20ff76 bug 321024. Crash in nsCryptoHash during shutdown of nsUrlClassifierDBService. Patch by Tony Chang <tony@ponderer.org>. r=darin 2007-04-24 10:41:44 -07:00
7334d31070 Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me 2007-04-23 07:21:53 -07:00
tony@ponderer.org
03f4bb160c Bug 368998: when normalizing hostnames, we don't properly escape non-alphanumerics
patch: move host encoding to c++ (url classifier utils component)
r=bryner
2007-03-05 05:58:05 +00:00
tony@ponderer.org
0b4ce3e2cd bug 371729: G_PreferenceObserver.prototype.QueryInterface has an error
patch:  nsIObserves -> nsIObserver
r=timeless
2007-03-04 23:13:03 +00:00
tony@ponderer.org
d7c1a7aa0e remove unused test_* files 2007-03-02 19:27:34 +00:00
tony@ponderer.org
66cf221439 Bug 368998: when normalizing hostnames, we don't properly escape non-alphanumerics
patch: refactor to allow unittesting
r=bryner
2007-03-01 06:18:06 +00:00
tony@ponderer.org
856470c495 cause unittest to stop build on failure (makes tinderboxen burn on failure) 2007-03-01 02:12:13 +00:00
tony@ponderer.org
48ef20d28f really fix the build 2007-02-28 00:14:22 +00:00
tony@ponderer.org
d422cec412 fix compile warning in test on release builds 2007-02-28 00:01:32 +00:00
tony@ponderer.org
98ecb3cbeb Bug 370860: A very long URI hangs under phishing protection code
patch:  v4: move canonicalizeURL to c++
r=bryner,sr=darin
2007-02-27 23:49:44 +00:00
tony@ponderer.org
b2d3c81ce0 bug 371409: canonicalNum_ fails with 7 hex digits
patch: fixes to parseIPAddress and canonicalNum_
r=bryner
2007-02-26 21:03:54 +00:00
tony@ponderer.org
1faf4bb6ef another attempt to fix mochitests, re-enabling tests with fix 2007-02-17 17:50:13 +00:00
tony@ponderer.org
2eaed36183 try to fix mochi test by backing out tests 2007-02-17 10:17:37 +00:00
tony@ponderer.org
4c1e3082e2 backing out tests due to mochitest breakage (bug 370446) 2007-02-17 07:24:10 +00:00
tony@ponderer.org
93cc1676dd Bug 370446 ��� Should strip \x00 in hostnames
patch: add \x00 to regex and move mochi tests around
r=bryner
2007-02-17 02:07:55 +00:00
tony@ponderer.org
a64a65a39f bug 368998: when normalizing hostnames, we don't properly escape non-alphanumerics
patch: do our own escaping of hostnames
r=bryner
2007-02-08 18:10:48 +00:00
tony@ponderer.org
77f115d78a Bug 366645 ��� Reference to undefined property FIND_TRAILING_DOTS_GLOBAL
patch: remove unused regexes
r=mmchew
2007-01-18 05:55:09 +00:00
sergei_d@fi.tartu.ee
2b3bcf4ba1 Bug 361542 ��� [BeOS] Linking fails in toolkit/components, p=thesuckiestemail, r=benjamin 2007-01-07 12:47:59 +00:00
tony@ponderer.org
12904b6b28 bug 352788: New Firefox versions result in a new pref entry for rc4 key
patch: only use getkey url up until ?
r=mmchew
2006-12-18 20:47:49 +00:00
tony@ponderer.org
bdb3badf63 Add tests for URLCanonicalizer and EnchashDecryptor. Small change in
trtable.js to expose JS component in debug builds to allow testing.
2006-12-05 23:36:01 +00:00
tony@ponderer.org
5bf548c7f2 bug 356355: numeric domain normalization only happens on enchash table values
patch v4: check both old and new canonical form
r=mmchew
2006-11-23 01:12:35 +00:00
tony@ponderer.org
b1ac740221 back out change because tree is closed 2006-11-23 00:39:39 +00:00
tony@ponderer.org
0c10883aa8 bug 356355: numeric domain normalization only happens on enchash table values
patch v4: check both old and new canonical form
r=mmchew
2006-11-23 00:37:20 +00:00
tony@ponderer.org
fd4e852951 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
2006-11-20 18:24:01 +00:00
tony@ponderer.org
67f84a14a9 Bug 356355: numeric domain normalization only happens on enchash table values
patch v2 (additional fixes)
r=mmchew
2006-11-14 22:12:08 +00:00
tony@ponderer.org
59a30a8caf Bug 356355: numeric domain normalization only happens on enchash table values
patch: canonicalize urls before lookup in -url and -domain tables
r=mmchew
2006-10-12 23:57:51 +00:00
gavin@gavinsharp.com
ade02e2eb1 Bug 338830: preprocess license blocks in safe browsing files, patch by Regis Caspar <regis.caspar+bz@gmail.com>, r=bsmedberg 2006-10-10 13:31:50 +00:00
tony@ponderer.org
8d9d776a6f Bug 350511: treat request timeouts as backoff errors
patch: treat NS_ERROR_NET_TIMEOUT as an error
r=darin
2006-09-06 17:04:36 +00:00
tony@ponderer.org
bec2c5e7c5 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
2006-09-05 18:54:11 +00:00
tony@ponderer.org
8e43ab70a0 Bug 349102: implement back off code for remote phishing lookups
patch: remote lookup backoff and remove checkURL_
2006-08-30 21:29:37 +00:00
tony@ponderer.org
2deaf110a9 Bug 349809: add random intervals to update requests
patch: add random interval to table update requests and lower interval from
60min to 30min
r=provos,sr=darin
2006-08-30 16:46:43 +00:00
tony@ponderer.org
9918d33579 bug 348625: use whitelist to suppress remote lookups
patch: add first path to domain for checking
r=provos,sr=bryner
2006-08-24 01:12:49 +00:00
tony@ponderer.org
42b03116b8 bug 349253: implement backoff code for table updates
patch: requestbackoff class, check for connection refused and http error codes
r=provos,sr=darin
2006-08-24 00:18:01 +00:00