Network.enableIDN: Difference between revisions

From MozillaZine Knowledge Base
Jump to navigationJump to search
m (update template)
(→‎Related bugs: Remove network.enableIDN pref)
 
(One intermediate revision by one other user not shown)
Line 25: Line 25:
* Mozilla Firebird (all versions)
* Mozilla Firebird (all versions)
* Mozilla Firefox (all versions)
* Mozilla Firefox (all versions)
* SeaMonkey (all versions)


==Related bugs==
==Related bugs==
Line 31: Line 32:
* [https://bugzilla.mozilla.org/show_bug.cgi?id=282270 Bug 282270 - Display IDN urls as punycode by default (pref controlled)]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=282270 Bug 282270 - Display IDN urls as punycode by default (pref controlled)]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=307259 Bug 307259 - Firefox 1.0.6 buffer overflow with hostname of all soft hyphens]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=307259 Bug 307259 - Firefox 1.0.6 buffer overflow with hostname of all soft hyphens]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=842282 Bug 842282 - Remove network.enableIDN pref] (Firefox 22+)


==Related preferences==
==Related preferences==

Latest revision as of 03:57, 23 March 2013

Background

IDN support allows users to enter domain names containing extended characters that aren’t supported in “standard” URLs. This makes it possible for international websites to register domain names using characters native to local languages. This preference determines whether Mozilla will parse and load IDNs.

Possible values and their effects

True

Parse and try to resolve internationalized domain names entered in the Location Bar and in links. (Default)

False

Do not parse or resolve IDNs.

Caveats

  • Past versions of Mozilla products have had security issues with the built-in IDN support. Specifically, a type of website spoofing attack and a heap overrun attack due to a parser bug. In both cases, IDN support was temporarily disabled with this preference until a better solution was developed.
  • IDN support is limited to a subset of all top-level domains, enumerated in preferences.
  • Certain characters that are technically legal in IDNs are blacklisted, and cause the domain name to be shown as punycode.

First checked in

2002-03-05 by Darin Fisher

Has an effect in

  • Netscape (all versions since 7.0)
  • Mozilla Suite (all versions since 0.9.9)
  • Mozilla Phoenix (all versions)
  • Mozilla Firebird (all versions)
  • Mozilla Firefox (all versions)
  • SeaMonkey (all versions)

Related bugs

Related preferences

External links