Bug 117706
Summary: | jwhois has no IDN support (umlaut domains) | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Retired] Red Hat Raw Hide | Reporter: | Robert Scheck <redhat-bugzilla> | ||||||||||||
Component: | jwhois | Assignee: | Miloslav Trmač <mitr> | ||||||||||||
Status: | CLOSED UPSTREAM | QA Contact: | David Lawrence <dkl> | ||||||||||||
Severity: | high | Docs Contact: | |||||||||||||
Priority: | medium | ||||||||||||||
Version: | 1.0 | Keywords: | MoveUpstream | ||||||||||||
Target Milestone: | --- | ||||||||||||||
Target Release: | --- | ||||||||||||||
Hardware: | All | ||||||||||||||
OS: | Linux | ||||||||||||||
URL: | http://www.i-d-n.net/ | ||||||||||||||
Whiteboard: | |||||||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||
Clone Of: | Environment: | ||||||||||||||
Last Closed: | 2006-05-20 14:09:10 UTC | Type: | --- | ||||||||||||
Regression: | --- | Mount Type: | --- | ||||||||||||
Documentation: | --- | CRM: | |||||||||||||
Verified Versions: | Category: | --- | |||||||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||
Embargoed: | |||||||||||||||
Bug Depends On: | 121474 | ||||||||||||||
Bug Blocks: | |||||||||||||||
Attachments: |
|
Description
Robert Scheck
2004-03-07 19:07:56 UTC
For my personal use I coded out a hack, that gives jwhois IDN support for all TLDs independend from the charset - I still couldn't test all, but the relevant ones (e.g. UTF-8, ISO-8859-1). This solution still works for me. I'm still curious how Red Hat solves the "problem" with the IDN domains... ;-) I attached both spec files and the patch (Patch2 (German translation) depends on #120345). Created attachment 99213 [details]
jwhois spec file with IDN support
Created attachment 99214 [details]
jwhois IDN patch
Created attachment 99215 [details]
libidn spec file
Setting the severity to high, because there are lots of european users (especially FC1/2 users) needing a whois with IDN support soon. Upstream currently doesn't accept my hack (as well as my german translation), but also doesn't provide any better working solution. Created attachment 101752 [details] Diff from jwhois spec files (w/o IDN support) Okay, I reworked my patch and removed the ugly encoding check, because DENIC is also now queryable using ace, so maybe Bill from bug #121474 is happy, too? ;-) Created attachment 101753 [details]
jwhois-3.2.2-idn.patch
Does the "upstream currently doesn't accept my hack" also apply to attachment id=101753? If so, what is the reason? For attachment #101753 [details] I didn't get any response by jwhois maintainers yet, but I think that (maybe better?) hack also isn't the perfect way as already described in the last two chapters of bug #132362 comment #3. A sane rewrite of my patch was accepted by upstream today, from ChangeLog: * src/jwhois.c (main): Added support for libidn. (Robert Scheck) As my patch got part of upstream, I'll close this bug report now. But future jwhois rpm packages in Fedora Core containing IDN support should buildrequire libidn-devel to ensure working IDN support. |